Macie2 / Client / delete_invitations
delete_invitations#
- Macie2.Client.delete_invitations(**kwargs)#
Deletes Amazon Macie membership invitations that were received from specific accounts.
See also: AWS API Documentation
Request Syntax
response = client.delete_invitations( accountIds=[ 'string', ] )
- Parameters:
accountIds (list) –
[REQUIRED]
An array that lists Amazon Web Services account IDs, one for each account that sent an invitation to delete.
(string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'unprocessedAccounts': [ { 'accountId': 'string', 'errorCode': 'ClientError'|'InternalError', 'errorMessage': 'string' }, ] }
Response Structure
(dict) –
The request succeeded. Processing might not be complete.
unprocessedAccounts (list) –
An array of objects, one for each account whose invitation hasn’t been deleted. Each object identifies the account and explains why the request hasn’t been processed for that account.
(dict) –
Provides information about an account-related request that hasn’t been processed.
accountId (string) –
The Amazon Web Services account ID for the account that the request applies to.
errorCode (string) –
The source of the issue or delay in processing the request.
errorMessage (string) –
The reason why the request hasn’t been processed.
Exceptions
Macie2.Client.exceptions.ValidationException
Macie2.Client.exceptions.InternalServerException
Macie2.Client.exceptions.ServiceQuotaExceededException
Macie2.Client.exceptions.AccessDeniedException
Macie2.Client.exceptions.ResourceNotFoundException
Macie2.Client.exceptions.ThrottlingException
Macie2.Client.exceptions.ConflictException