create_acme_domain_validation
async
¶
create_acme_domain_validation(
acme_endpoint_arn: AcmeEndpointArn,
domain_name: DomainName,
prevalidation_options: PrevalidationOptions,
*,
config_overrides: Optional[AsyncACMClientConfig] = None,
idempotency_token: Optional[str] = None,
tags: Optional[TagList] = None,
) -> CreateAcmeDomainValidationResponse
Creates a domain validation for an ACME endpoint. Domain validations authorize the endpoint to issue certificates for specified domain names. You configure prevalidation to prove domain ownership.
Parameters:
-
idempotency_token(Optional[str], default:None) –A unique, case-sensitive identifier to ensure idempotency of the request.
-
acme_endpoint_arn(AcmeEndpointArn) –The Amazon Resource Name (ARN) of the ACME endpoint.
-
domain_name(DomainName) –The domain name to validate.
-
prevalidation_options(PrevalidationOptions) –The prevalidation options for the domain.
-
tags(Optional[TagList], default:None) –One or more tags to associate with the domain validation.
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.
-
ResourceNotFoundException–The specified certificate cannot be found in the caller's account or the caller's account cannot be found.
-
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.