Smaws_Client_ACMPCA.IssueCertificateUses your private certificate authority (CA), or one that has been shared with you, to issue a client certificate. This action returns the Amazon Resource Name (ARN) of the certificate. You can retrieve the certificate by calling the GetCertificate action and specifying the ARN.
You cannot use the ACM ListCertificateAuthorities action to retrieve the ARNs of the certificates that you issue by using Amazon Web Services Private CA.
val error_to_string :
[ Smaws_Lib.Protocols.AwsJson.error
| `InvalidArgsException of Types.invalid_args_exception
| `InvalidArnException of Types.invalid_arn_exception
| `InvalidStateException of Types.invalid_state_exception
| `LimitExceededException of Types.limit_exceeded_exception
| `MalformedCSRException of Types.malformed_csr_exception
| `ResourceNotFoundException of Types.resource_not_found_exception ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.issue_certificate_request ->
(Types.issue_certificate_response,
[> Smaws_Lib.Protocols.AwsJson.error
| `InvalidArgsException of Types.invalid_args_exception
| `InvalidArnException of Types.invalid_arn_exception
| `InvalidStateException of Types.invalid_state_exception
| `LimitExceededException of Types.limit_exceeded_exception
| `MalformedCSRException of Types.malformed_csr_exception
| `ResourceNotFoundException of Types.resource_not_found_exception ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.issue_certificate_request ->
(Types.issue_certificate_response Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsJson.error
| `InvalidArgsException of Types.invalid_args_exception
| `InvalidArnException of Types.invalid_arn_exception
| `InvalidStateException of Types.invalid_state_exception
| `LimitExceededException of Types.limit_exceeded_exception
| `MalformedCSRException of Types.malformed_csr_exception
| `ResourceNotFoundException of Types.resource_not_found_exception ]
* Smaws_Lib.Response.metadata)
Stdlib.result