IoT / Client / register_certificate_without_ca
register_certificate_without_ca#
- IoT.Client.register_certificate_without_ca(**kwargs)#
Register a certificate that does not have a certificate authority (CA). For supported certificates, consult Certificate signing algorithms supported by IoT.
See also: AWS API Documentation
Request Syntax
response = client.register_certificate_without_ca( certificatePem='string', status='ACTIVE'|'INACTIVE'|'REVOKED'|'PENDING_TRANSFER'|'REGISTER_INACTIVE'|'PENDING_ACTIVATION' )
- Parameters:
certificatePem (string) –
[REQUIRED]
The certificate data, in PEM format.
status (string) – The status of the register certificate request.
- Return type:
dict
- Returns:
Response Syntax
{ 'certificateArn': 'string', 'certificateId': 'string' }
Response Structure
(dict) –
certificateArn (string) –
The Amazon Resource Name (ARN) of the registered certificate.
certificateId (string) –
The ID of the registered certificate. (The last part of the certificate ARN contains the certificate ID.
Exceptions
IoT.Client.exceptions.ResourceAlreadyExistsException
IoT.Client.exceptions.InvalidRequestException
IoT.Client.exceptions.CertificateStateException
IoT.Client.exceptions.CertificateValidationException
IoT.Client.exceptions.ThrottlingException
IoT.Client.exceptions.UnauthorizedException
IoT.Client.exceptions.ServiceUnavailableException
IoT.Client.exceptions.InternalFailureException