signer / Client / revoke_signing_profile
revoke_signing_profile#
- signer.Client.revoke_signing_profile(**kwargs)#
Changes the state of a signing profile to REVOKED. This indicates that signatures generated using the signing profile after an effective start date are no longer valid.
See also: AWS API Documentation
Request Syntax
response = client.revoke_signing_profile( profileName='string', profileVersion='string', reason='string', effectiveTime=datetime(2015, 1, 1) )
- Parameters:
profileName (string) –
[REQUIRED]
The name of the signing profile to be revoked.
profileVersion (string) –
[REQUIRED]
The version of the signing profile to be revoked.
reason (string) –
[REQUIRED]
The reason for revoking a signing profile.
effectiveTime (datetime) –
[REQUIRED]
A timestamp for when revocation of a Signing Profile should become effective. Signatures generated using the signing profile after this timestamp are not trusted.
- Returns:
None
Exceptions
signer.Client.exceptions.ValidationException
signer.Client.exceptions.AccessDeniedException
signer.Client.exceptions.ResourceNotFoundException
signer.Client.exceptions.TooManyRequestsException
signer.Client.exceptions.InternalServiceErrorException