IoT / Client / describe_certificate_provider
describe_certificate_provider#
- IoT.Client.describe_certificate_provider(**kwargs)#
- Describes a certificate provider. - Requires permission to access the DescribeCertificateProvider action. - See also: AWS API Documentation - Request Syntax- response = client.describe_certificate_provider( certificateProviderName='string' ) - Parameters:
- certificateProviderName (string) – - [REQUIRED] - The name of the certificate provider. 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'certificateProviderName': 'string', 'certificateProviderArn': 'string', 'lambdaFunctionArn': 'string', 'accountDefaultForOperations': [ 'CreateCertificateFromCsr', ], 'creationDate': datetime(2015, 1, 1), 'lastModifiedDate': datetime(2015, 1, 1) } - Response Structure- (dict) – - certificateProviderName (string) – - The name of the certificate provider. 
- certificateProviderArn (string) – - The ARN of the certificate provider. 
- lambdaFunctionArn (string) – - The Lambda function ARN that’s associated with the certificate provider. 
- accountDefaultForOperations (list) – - A list of the operations that the certificate provider will use to generate certificates. Valid value: - CreateCertificateFromCsr.- (string) – 
 
- creationDate (datetime) – - The date-time string that indicates when the certificate provider was created. 
- lastModifiedDate (datetime) – - The date-time string that indicates when the certificate provider was last updated. 
 
 
 - Exceptions- IoT.Client.exceptions.ResourceNotFoundException
- IoT.Client.exceptions.InvalidRequestException
- IoT.Client.exceptions.ThrottlingException
- IoT.Client.exceptions.UnauthorizedException
- IoT.Client.exceptions.ServiceUnavailableException
- IoT.Client.exceptions.InternalFailureException