/AWS1/CL_IOT=>CREATECERTIFICATEPROVIDER()
¶
About CreateCertificateProvider¶
Creates an Amazon Web Services IoT Core certificate provider. You can use Amazon Web Services IoT Core certificate provider to customize how to sign a certificate signing request (CSR) in IoT fleet provisioning. For more information, see Customizing certificate signing using Amazon Web Services IoT Core certificate provider from Amazon Web Services IoT Core Developer Guide.
Requires permission to access the CreateCertificateProvider action.
After you create a certificate provider, the behavior of
CreateCertificateFromCsr
API for fleet provisioning will
change and all API calls to CreateCertificateFromCsr
will invoke the
certificate provider to create the certificates. It can take up to a few minutes for
this behavior to change after a certificate provider is created.
Method Signature¶
IMPORTING¶
Required arguments:¶
IV_CERTIFICATEPROVIDERNAME
TYPE /AWS1/IOTCERTPROVIDERNAME
/AWS1/IOTCERTPROVIDERNAME
¶
The name of the certificate provider.
IV_LAMBDAFUNCTIONARN
TYPE /AWS1/IOTCERTPVDRFUNCTIONARN
/AWS1/IOTCERTPVDRFUNCTIONARN
¶
The ARN of the Lambda function that defines the authentication logic.
IT_ACCOUNTDEFAULTFOROPS
TYPE /AWS1/CL_IOTCRTPVDRACDEFFORO00=>TT_CERTPVDRACCOUNTDEFFOROPS
TT_CERTPVDRACCOUNTDEFFOROPS
¶
A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.
Optional arguments:¶
IV_CLIENTTOKEN
TYPE /AWS1/IOTCLIENTTOKEN
/AWS1/IOTCLIENTTOKEN
¶
A string that you can optionally pass in the
CreateCertificateProvider
request to make sure the request is idempotent.
IT_TAGS
TYPE /AWS1/CL_IOTTAG=>TT_TAGLIST
TT_TAGLIST
¶
Metadata which can be used to manage the certificate provider.