/AWS1/IF_AAN=>DELETESERVICELINKEDANALYZER()¶
About DeleteServiceLinkedAnalyzer¶
Deletes a service-linked analyzer. This operation can be invoked by both authorized Amazon Web Services services and customers.
When invoked by a customer, IAM Access Analyzer performs a callback to the managing service to verify whether the analyzer is still in use and can be deleted. If the service indicates the analyzer is still in use, the deletion is rejected with ConflictException.
Method Signature¶
METHODS /AWS1/IF_AAN~DELETESERVICELINKEDANALYZER
IMPORTING
!IV_ANALYZERNAME TYPE /AWS1/AANANALYZERNAME OPTIONAL
!IV_CLIENTTOKEN TYPE /AWS1/AANSTRING OPTIONAL
RAISING
/AWS1/CX_AANACCESSDENIEDEX
/AWS1/CX_AANCONFLICTEXCEPTION
/AWS1/CX_AANINTERNALSERVEREX
/AWS1/CX_AANRESOURCENOTFOUNDEX
/AWS1/CX_AANTHROTTLINGEX
/AWS1/CX_AANVALIDATIONEX
/AWS1/CX_AANCLIENTEXC
/AWS1/CX_AANSERVEREXC
/AWS1/CX_RT_TECHNICAL_GENERIC
/AWS1/CX_RT_SERVICE_GENERIC.
IMPORTING¶
Required arguments:¶
iv_analyzername TYPE /AWS1/AANANALYZERNAME /AWS1/AANANALYZERNAME¶
The name of the service-linked analyzer to delete. Service-linked analyzer names follow the format
_AccessAnalyzerFor{ServiceName}-{Id}.
Optional arguments:¶
iv_clienttoken TYPE /AWS1/AANSTRING /AWS1/AANSTRING¶
A client token.
Examples¶
Syntax Example¶
This is an example of the syntax for calling the method. It includes every possible argument and initializes every possible value. The data provided is not necessarily semantically accurate (for example the value "string" may be provided for something that is intended to be an instance ID, or in some cases two arguments may be mutually exclusive). The syntax shows the ABAP syntax for creating the various data structures.
lo_client->deleteservicelinkedanalyzer(
iv_analyzername = |string|
iv_clienttoken = |string|
).