signer / Client / remove_profile_permission
remove_profile_permission#
- signer.Client.remove_profile_permission(**kwargs)#
Removes cross-account permissions from a signing profile.
See also: AWS API Documentation
Request Syntax
response = client.remove_profile_permission( profileName='string', revisionId='string', statementId='string' )
- Parameters:
profileName (string) –
[REQUIRED]
A human-readable name for the signing profile with permissions to be removed.
revisionId (string) –
[REQUIRED]
An identifier for the current revision of the signing profile permissions.
statementId (string) –
[REQUIRED]
A unique identifier for the cross-account permissions statement.
- Return type:
dict
- Returns:
Response Syntax
{ 'revisionId': 'string' }
Response Structure
(dict) –
revisionId (string) –
An identifier for the current revision of the profile permissions.
Exceptions
signer.Client.exceptions.ValidationException
signer.Client.exceptions.ResourceNotFoundException
signer.Client.exceptions.AccessDeniedException
signer.Client.exceptions.ConflictException
signer.Client.exceptions.TooManyRequestsException
signer.Client.exceptions.InternalServiceErrorException