create_acme_endpoint
async
¶
create_acme_endpoint(
authorization_behavior: AcmeAuthorizationBehavior,
certificate_authority: CertificateAuthority,
*,
config_overrides: Optional[AsyncACMClientConfig] = None,
idempotency_token: Optional[str] = None,
contact: Optional[AcmeContact] = None,
tags: Optional[TagList] = None,
certificate_tags: Optional[TagList] = None,
) -> CreateAcmeEndpointResponse
Creates an ACME endpoint, which is a managed ACME server with a unique endpoint URL. After creation, ACME clients can use the endpoint URL to automate certificate issuance using the ACME protocol.
Parameters:
-
idempotency_token(Optional[str], default:None) –A unique, case-sensitive identifier to ensure idempotency of the request.
-
authorization_behavior(AcmeAuthorizationBehavior) –The authorization behavior for the ACME endpoint.
-
contact(Optional[AcmeContact], default:None) –Specifies whether ACME clients must provide contact information during account registration.
-
certificate_authority(CertificateAuthority) –The type of certificate authority to use for issuing certificates through this ACME endpoint.
-
tags(Optional[TagList], default:None) –One or more tags to associate with the ACME endpoint.
-
certificate_tags(Optional[TagList], default:None) –Tags to apply to certificates issued through this ACME endpoint.
Raises:
-
AccessDeniedException–You do not have access required to perform this action.
-
ConflictException–You are trying to update a resource or configuration that is already being created or updated. Wait for the previous operation to finish and try again.
-
InternalServerException–The request processing has failed because of an unknown error, exception, or failure.
-
ServiceQuotaExceededException–A service quota has been exceeded.
-
ThrottlingException–The request was denied because it exceeded a quota.
-
ValidationException–The supplied input failed to satisfy constraints of an Amazon Web Services service.
-
UnknownServiceError–The service returned an error code this client does not model.