Module Awso_acm_lwtSource

Sourceval add_tags_to_certificate : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_acm.Values.AddTagsToCertificateRequest.t -> (unit, unit) Result.t Lwt.t
Sourceval delete_certificate : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_acm.Values.DeleteCertificateRequest.t -> (unit, unit) Result.t Lwt.t
Sourceval put_account_configuration : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_acm.Values.PutAccountConfigurationRequest.t -> (unit, unit) Result.t Lwt.t
Sourceval remove_tags_from_certificate : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_acm.Values.RemoveTagsFromCertificateRequest.t -> (unit, unit) Result.t Lwt.t
Sourceval renew_certificate : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_acm.Values.RenewCertificateRequest.t -> (unit, unit) Result.t Lwt.t
Sourceval resend_validation_email : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_acm.Values.ResendValidationEmailRequest.t -> (unit, unit) Result.t Lwt.t
Sourceval update_certificate_options : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_acm.Values.UpdateCertificateOptionsRequest.t -> (unit, unit) Result.t Lwt.t
include module type of struct include Awso_acm.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule ServiceErrorMessage = Awso_acm.Values.ServiceErrorMessage
Sourcemodule AccessDeniedException = Awso_acm.Values.AccessDeniedException

You do not have access required to perform this action.

Sourcemodule ValidationMethod = Awso_acm.Values.ValidationMethod
Sourcemodule RenewalEligibility = Awso_acm.Values.RenewalEligibility
Sourcemodule NullableBoolean = Awso_acm.Values.NullableBoolean
Sourcemodule CertificateType = Awso_acm.Values.CertificateType
Sourcemodule CertificateStatus = Awso_acm.Values.CertificateStatus
Sourcemodule CertificateManagedBy = Awso_acm.Values.CertificateManagedBy
Sourcemodule CertificateExport = Awso_acm.Values.CertificateExport
Sourcemodule AcmCertificateMetadata = Awso_acm.Values.AcmCertificateMetadata

Contains ACM-specific metadata about a certificate.

Sourcemodule AcmCertificateMetadataFilter = Awso_acm.Values.AcmCertificateMetadataFilter

Filters certificates by ACM metadata.

A key-value pair that identifies or specifies metadata about an ACM resource.

Sourcemodule AddTagsToCertificateRequest = Awso_acm.Values.AddTagsToCertificateRequest

Adds one or more tags to an ACM certificate. Tags are labels that you can use to identify and organize your Amazon Web Services resources. Each tag consists of a key and an optional value. You specify the certificate on input by its Amazon Resource Name (ARN). You specify the tag by using a key-value pair. You can apply a tag to just one certificate if you want to identify a specific characteristic of that certificate, or you can apply the same tag to multiple certificates if you want to filter for a common relationship among those certificates. Similarly, you can apply the same tag to multiple resources if you want to specify a relationship among those resources. For example, you can add the same tag to an ACM certificate and an Elastic Load Balancing load balancer to indicate that they are both used by the same website. For more information, see Tagging ACM certificates. To remove one or more tags, use the RemoveTagsFromCertificate action. To view all of the tags that have been applied to the certificate, use the ListTagsForCertificate action.

Sourcemodule AvailabilityErrorMessage = Awso_acm.Values.AvailabilityErrorMessage
Sourcemodule CertificateBody = Awso_acm.Values.CertificateBody
Sourcemodule CertificateBodyBlob = Awso_acm.Values.CertificateBodyBlob
Sourcemodule CertificateChain = Awso_acm.Values.CertificateChain
Sourcemodule CertificateChainBlob = Awso_acm.Values.CertificateChainBlob
Sourcemodule RevocationReason = Awso_acm.Values.RevocationReason
Sourcemodule ValidationEmailList = Awso_acm.Values.ValidationEmailList
Sourcemodule ResourceRecord = Awso_acm.Values.ResourceRecord

Contains a DNS record value that you can use to validate ownership or control of a domain. This is used by the DescribeCertificate action.

Contains information for HTTP-based domain validation of certificates requested through Amazon CloudFront and issued by ACM. This field exists only when the certificate type is AMAZON_ISSUED and the validation method is HTTP.

Sourcemodule DomainNameString = Awso_acm.Values.DomainNameString
Sourcemodule DomainValidation = Awso_acm.Values.DomainValidation

Contains information about the validation of each domain name in the certificate.

Sourcemodule DomainValidationList = Awso_acm.Values.DomainValidationList
Sourcemodule RenewalSummary = Awso_acm.Values.RenewalSummary

Contains information about the status of ACM's managed renewal for the certificate. This structure exists only when the certificate type is AMAZON_ISSUED.

The Key Usage X.509 v3 extension defines the purpose of the public key contained in the certificate.

Sourcemodule ExtendedKeyUsageName = Awso_acm.Values.ExtendedKeyUsageName
Sourcemodule ExtendedKeyUsage = Awso_acm.Values.ExtendedKeyUsage

The Extended Key Usage X.509 v3 extension defines one or more purposes for which the public key can be used. This is in addition to or in place of the basic purposes specified by the Key Usage extension.

Sourcemodule ExtendedKeyUsageList = Awso_acm.Values.ExtendedKeyUsageList
Sourcemodule CertificateTransparencyLoggingPreference = Awso_acm.Values.CertificateTransparencyLoggingPreference
Sourcemodule CertificateOptions = Awso_acm.Values.CertificateOptions

Structure that contains options for your certificate. You can use this structure to specify whether to opt in to or out of certificate transparency logging and export your certificate. Some browsers require that public certificates issued for your domain be recorded in a log. Certificates that are not logged typically generate a browser error. Transparency makes it possible for you to detect SSL/TLS certificates that have been mistakenly or maliciously issued for your domain. For general information, see Certificate Transparency Logging. You can export public ACM certificates to use with Amazon Web Services services as well as outside Amazon Web Services Cloud. For more information, see Certificate Manager exportable public certificate.

Sourcemodule CertificateDetail = Awso_acm.Values.CertificateDetail

Contains metadata about an ACM certificate. This structure is returned in the response to a DescribeCertificate request.

Sourcemodule TimestampRange = Awso_acm.Values.TimestampRange

Specifies a time range for filtering certificates.

Sourcemodule ComparisonOperator = Awso_acm.Values.ComparisonOperator
Sourcemodule CommonNameFilter = Awso_acm.Values.CommonNameFilter

Filters certificates by common name.

Filters certificates by subject attributes.

Filters certificates by DNS name.

Sourcemodule SubjectAlternativeNameFilter = Awso_acm.Values.SubjectAlternativeNameFilter

Filters certificates by subject alternative name attributes.

Sourcemodule X509AttributeFilter = Awso_acm.Values.X509AttributeFilter

Filters certificates by X.509 attributes.

Sourcemodule CertificateFilter = Awso_acm.Values.CertificateFilter

Defines a filter for searching certificates by ARN, X.509 attributes, or ACM metadata.

module CertificateFilterStatement = Awso_acm.Values.CertificateFilterStatement

A filter statement used to search for certificates. Can contain AND, OR, NOT logical operators or a single filter.

module CertificateFilterStatementList = Awso_acm.Values.CertificateFilterStatementList
Sourcemodule CertificateMetadata = Awso_acm.Values.CertificateMetadata

Contains metadata about a certificate. Currently supports ACM certificate metadata.

Defines a custom ASN.1 X.400 GeneralName using an object identifier (OID) and value. For more information, see NIST's definition of Object Identifier (OID).

Sourcemodule DomainComponentList = Awso_acm.Values.DomainComponentList
Sourcemodule CustomAttribute = Awso_acm.Values.CustomAttribute

Defines the X.500 relative distinguished name (RDN).

Sourcemodule CustomAttributeList = Awso_acm.Values.CustomAttributeList
Sourcemodule DistinguishedName = Awso_acm.Values.DistinguishedName

Contains X.500 distinguished name information.

Describes an ASN.1 X.400 GeneralName as defined in RFC 5280. Only one of the following naming options should be provided.

Sourcemodule GeneralNameList = Awso_acm.Values.GeneralNameList
Sourcemodule ExtendedKeyUsageNames = Awso_acm.Values.ExtendedKeyUsageNames
Sourcemodule X509Attributes = Awso_acm.Values.X509Attributes

Contains X.509 certificate attributes extracted from the certificate.

Sourcemodule CertificateSearchResult = Awso_acm.Values.CertificateSearchResult

Contains information about a certificate returned by the SearchCertificates action. This structure includes the certificate ARN, X.509 attributes, and ACM metadata.

Sourcemodule CertificateSearchResultList = Awso_acm.Values.CertificateSearchResultList
Sourcemodule CertificateStatuses = Awso_acm.Values.CertificateStatuses
Sourcemodule CertificateSummary = Awso_acm.Values.CertificateSummary

This structure is returned in the response object of ListCertificates action.

Sourcemodule CertificateSummaryList = Awso_acm.Values.CertificateSummaryList
Sourcemodule ConflictException = Awso_acm.Values.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.

Sourcemodule CoralAvailabilityThrottledResource = Awso_acm.Values.CoralAvailabilityThrottledResource
Sourcemodule CoralAvailabilityThrottlingReason = Awso_acm.Values.CoralAvailabilityThrottlingReason
Sourcemodule DeleteCertificateRequest = Awso_acm.Values.DeleteCertificateRequest

Deletes a certificate and its associated private key. If this action succeeds, the certificate is not available for use by Amazon Web Services services integrated with ACM. Deleting a certificate is eventually consistent. The may be a short delay before the certificate no longer appears in the list that can be displayed by calling the ListCertificates action or be retrieved by calling the GetCertificate action. You cannot delete an ACM certificate that is being used by another Amazon Web Services service. To delete a certificate that is in use, you must first remove the certificate association using the console or the CLI for the associated service. Deleting a certificate issued by a private certificate authority (CA) has no effect on the CA. You will continue to be charged for the CA until it is deleted. For more information, see Deleting Your Private CA in the Private Certificate Authority User Guide. Deleting a certificate issued by a private certificate authority (CA) has no effect on the CA. You will continue to be charged for the CA until it is deleted. For more information, see Deleting your private CA in the Amazon Web Services Private Certificate Authority User Guide.

Sourcemodule DescribeCertificateRequest = Awso_acm.Values.DescribeCertificateRequest

Returns detailed metadata about the specified ACM certificate. If you have just created a certificate using the RequestCertificate action, there is a delay of several seconds before you can retrieve information about it.

Sourcemodule ResourceNotFoundException = Awso_acm.Values.ResourceNotFoundException

The specified certificate cannot be found in the caller's account or the caller's account cannot be found.

Sourcemodule InvalidArnException = Awso_acm.Values.InvalidArnException

The requested Amazon Resource Name (ARN) does not refer to an existing resource.

Sourcemodule DescribeCertificateResponse = Awso_acm.Values.DescribeCertificateResponse

Returns detailed metadata about the specified ACM certificate. If you have just created a certificate using the RequestCertificate action, there is a delay of several seconds before you can retrieve information about it.

Sourcemodule DomainValidationOption = Awso_acm.Values.DomainValidationOption

Contains information about the domain names that you want ACM to use to send you emails that enable you to validate domain ownership.

Sourcemodule DomainValidationOptionList = Awso_acm.Values.DomainValidationOptionList
Sourcemodule PositiveInteger = Awso_acm.Values.PositiveInteger
Sourcemodule ExpiryEventsConfiguration = Awso_acm.Values.ExpiryEventsConfiguration

Object containing expiration events options associated with an Amazon Web Services account.

Sourcemodule PassphraseBlob = Awso_acm.Values.PassphraseBlob
Sourcemodule ExportCertificateRequest = Awso_acm.Values.ExportCertificateRequest

Exports a private certificate issued by a private certificate authority (CA) or a public certificate for use anywhere. The exported file contains the certificate, the certificate chain, and the encrypted private key associated with the public key that is embedded in the certificate. For security, you must assign a passphrase for the private key when exporting it. For information about exporting and formatting a certificate using the ACM console or CLI, see Export a private certificate and Export a public certificate. ACM public certificates created prior to June 17, 2025 cannot be exported.

Sourcemodule ThrottlingReason = Awso_acm.Values.ThrottlingReason

A description of why a request was throttled.

Sourcemodule ThrottlingReasonList = Awso_acm.Values.ThrottlingReasonList
Sourcemodule ThrottlingException = Awso_acm.Values.ThrottlingException

The request was denied because it exceeded a quota.

Sourcemodule RequestInProgressException = Awso_acm.Values.RequestInProgressException

The certificate request is in process and the certificate in your account has not yet been issued.

Sourcemodule ExportCertificateResponse = Awso_acm.Values.ExportCertificateResponse

Exports a private certificate issued by a private certificate authority (CA) or a public certificate for use anywhere. The exported file contains the certificate, the certificate chain, and the encrypted private key associated with the public key that is embedded in the certificate. For security, you must assign a passphrase for the private key when exporting it. For information about exporting and formatting a certificate using the ACM console or CLI, see Export a private certificate and Export a public certificate. ACM public certificates created prior to June 17, 2025 cannot be exported.

Sourcemodule ExtendedKeyUsageFilterList = Awso_acm.Values.ExtendedKeyUsageFilterList
Sourcemodule KeyUsageFilterList = Awso_acm.Values.KeyUsageFilterList
Sourcemodule KeyAlgorithmList = Awso_acm.Values.KeyAlgorithmList

This structure can be used in the ListCertificates action to filter the output of the certificate list.

Sourcemodule GetAccountConfigurationResponse = Awso_acm.Values.GetAccountConfigurationResponse

Returns the account configuration options associated with an Amazon Web Services account.

Sourcemodule GetCertificateRequest = Awso_acm.Values.GetCertificateRequest

Retrieves a certificate and its certificate chain. The certificate may be either a public or private certificate issued using the ACM RequestCertificate action, or a certificate imported into ACM using the ImportCertificate action. The chain consists of the certificate of the issuing CA and the intermediate certificates of any other subordinate CAs. All of the certificates are base64 encoded. You can use OpenSSL to decode the certificates and inspect individual fields.

Sourcemodule GetCertificateResponse = Awso_acm.Values.GetCertificateResponse

Retrieves a certificate and its certificate chain. The certificate may be either a public or private certificate issued using the ACM RequestCertificate action, or a certificate imported into ACM using the ImportCertificate action. The chain consists of the certificate of the issuing CA and the intermediate certificates of any other subordinate CAs. All of the certificates are base64 encoded. You can use OpenSSL to decode the certificates and inspect individual fields.

Sourcemodule IdempotencyToken = Awso_acm.Values.IdempotencyToken
Sourcemodule PrivateKeyBlob = Awso_acm.Values.PrivateKeyBlob
Sourcemodule ImportCertificateRequest = Awso_acm.Values.ImportCertificateRequest

Imports a certificate into Certificate Manager (ACM) to use with services that are integrated with ACM. Note that integrated services allow only certificate types and keys they support to be associated with their resources. Further, their support differs depending on whether the certificate is imported into IAM or into ACM. For more information, see the documentation for each service. For more information about importing certificates into ACM, see Importing Certificates in the Certificate Manager User Guide. ACM does not provide managed renewal for certificates that you import. Note the following guidelines when importing third party certificates: You must enter the private key that matches the certificate you are importing. The private key must be unencrypted. You cannot import a private key that is protected by a password or a passphrase. The private key must be no larger than 5 KB (5,120 bytes). The certificate, private key, and certificate chain must be PEM-encoded. The current time must be between the Not Before and Not After certificate fields. The Issuer field must not be empty. The OCSP authority URL, if present, must not exceed 1000 characters. To import a new certificate, omit the CertificateArn argument. Include this argument only when you want to replace a previously imported certificate. When you import a certificate by using the CLI, you must specify the certificate, the certificate chain, and the private key by their file names preceded by fileb://. For example, you can specify a certificate saved in the C:\temp folder as fileb://C:\temp\certificate_to_import.pem. If you are making an HTTP or HTTPS Query request, include these arguments as BLOBs. When you import a certificate by using an SDK, you must specify the certificate, the certificate chain, and the private key files in the manner required by the programming language you're using. The cryptographic algorithm of an imported certificate must match the algorithm of the signing CA. For example, if the signing CA key type is RSA, then the certificate key type must also be RSA. This operation returns the Amazon Resource Name (ARN) of the imported certificate.

Sourcemodule TooManyTagsException = Awso_acm.Values.TooManyTagsException

The request contains too many tags. Try the request again with fewer tags.

Sourcemodule TagPolicyException = Awso_acm.Values.TagPolicyException

A specified tag did not comply with an existing tag policy and was rejected.

Sourcemodule LimitExceededException = Awso_acm.Values.LimitExceededException

An ACM quota has been exceeded.

Sourcemodule InvalidTagException = Awso_acm.Values.InvalidTagException

One or both of the values that make up the key-value pair is not valid. For example, you cannot specify a tag value that begins with aws:.

Sourcemodule InvalidParameterException = Awso_acm.Values.InvalidParameterException

An input parameter was invalid.

Sourcemodule ImportCertificateResponse = Awso_acm.Values.ImportCertificateResponse

Imports a certificate into Certificate Manager (ACM) to use with services that are integrated with ACM. Note that integrated services allow only certificate types and keys they support to be associated with their resources. Further, their support differs depending on whether the certificate is imported into IAM or into ACM. For more information, see the documentation for each service. For more information about importing certificates into ACM, see Importing Certificates in the Certificate Manager User Guide. ACM does not provide managed renewal for certificates that you import. Note the following guidelines when importing third party certificates: You must enter the private key that matches the certificate you are importing. The private key must be unencrypted. You cannot import a private key that is protected by a password or a passphrase. The private key must be no larger than 5 KB (5,120 bytes). The certificate, private key, and certificate chain must be PEM-encoded. The current time must be between the Not Before and Not After certificate fields. The Issuer field must not be empty. The OCSP authority URL, if present, must not exceed 1000 characters. To import a new certificate, omit the CertificateArn argument. Include this argument only when you want to replace a previously imported certificate. When you import a certificate by using the CLI, you must specify the certificate, the certificate chain, and the private key by their file names preceded by fileb://. For example, you can specify a certificate saved in the C:\temp folder as fileb://C:\temp\certificate_to_import.pem. If you are making an HTTP or HTTPS Query request, include these arguments as BLOBs. When you import a certificate by using an SDK, you must specify the certificate, the certificate chain, and the private key files in the manner required by the programming language you're using. The cryptographic algorithm of an imported certificate must match the algorithm of the signing CA. For example, if the signing CA key type is RSA, then the certificate key type must also be RSA. This operation returns the Amazon Resource Name (ARN) of the imported certificate.

Sourcemodule InvalidArgsException = Awso_acm.Values.InvalidArgsException

One or more of request parameters specified is not valid.

Sourcemodule InvalidDomainValidationOptionsException = Awso_acm.Values.InvalidDomainValidationOptionsException

One or more values in the DomainValidationOption structure is incorrect.

Sourcemodule InvalidStateException = Awso_acm.Values.InvalidStateException

Processing has reached an invalid state.

Sourcemodule ListCertificatesRequest = Awso_acm.Values.ListCertificatesRequest

Retrieves a list of certificate ARNs and domain names. You can request that only certificates that match a specific status be listed. You can also filter by specific attributes of the certificate. Default filtering returns only RSA_2048 certificates. For more information, see Filters.

Sourcemodule ValidationExceptionMessage = Awso_acm.Values.ValidationExceptionMessage
Sourcemodule ValidationException = Awso_acm.Values.ValidationException

The supplied input failed to satisfy constraints of an Amazon Web Services service.

Sourcemodule ListCertificatesResponse = Awso_acm.Values.ListCertificatesResponse

Retrieves a list of certificate ARNs and domain names. You can request that only certificates that match a specific status be listed. You can also filter by specific attributes of the certificate. Default filtering returns only RSA_2048 certificates. For more information, see Filters.

Sourcemodule ListTagsForCertificateRequest = Awso_acm.Values.ListTagsForCertificateRequest

Lists the tags that have been applied to the ACM certificate. Use the certificate's Amazon Resource Name (ARN) to specify the certificate. To add a tag to an ACM certificate, use the AddTagsToCertificate action. To delete a tag, use the RemoveTagsFromCertificate action.

Sourcemodule ListTagsForCertificateResponse = Awso_acm.Values.ListTagsForCertificateResponse

Lists the tags that have been applied to the ACM certificate. Use the certificate's Amazon Resource Name (ARN) to specify the certificate. To add a tag to an ACM certificate, use the AddTagsToCertificate action. To delete a tag, use the RemoveTagsFromCertificate action.

Sourcemodule PutAccountConfigurationRequest = Awso_acm.Values.PutAccountConfigurationRequest

Adds or modifies account-level configurations in ACM. The supported configuration option is DaysBeforeExpiry. This option specifies the number of days prior to certificate expiration when ACM starts generating EventBridge events. ACM sends one event per day per certificate until the certificate expires. By default, accounts receive events starting 45 days before certificate expiration.

Sourcemodule RemoveTagsFromCertificateRequest = Awso_acm.Values.RemoveTagsFromCertificateRequest

Remove one or more tags from an ACM certificate. A tag consists of a key-value pair. If you do not specify the value portion of the tag when calling this function, the tag will be removed regardless of value. If you specify a value, the tag is removed only if it is associated with the specified value. To add tags to a certificate, use the AddTagsToCertificate action. To view all of the tags that have been applied to a specific ACM certificate, use the ListTagsForCertificate action.

Sourcemodule RenewCertificateRequest = Awso_acm.Values.RenewCertificateRequest

Renews an eligible ACM certificate. In order to renew your Amazon Web Services Private CA certificates with ACM, you must first grant the ACM service principal permission to do so. For more information, see Testing Managed Renewal in the ACM User Guide.

Sourcemodule RequestCertificateRequest = Awso_acm.Values.RequestCertificateRequest

Requests an ACM certificate for use with other Amazon Web Services services. To request an ACM certificate, you must specify a fully qualified domain name (FQDN) in the DomainName parameter. You can also specify additional FQDNs in the SubjectAlternativeNames parameter. If you are requesting a private certificate, domain validation is not required. If you are requesting a public certificate, each domain name that you specify must be validated to verify that you own or control the domain. You can use DNS validation or email validation. We recommend that you use DNS validation. ACM behavior differs from the RFC 6125 specification of the certificate validation process. ACM first checks for a Subject Alternative Name, and, if it finds one, ignores the common name (CN). After successful completion of the RequestCertificate action, there is a delay of several seconds before you can retrieve information about the new certificate.

Sourcemodule RequestCertificateResponse = Awso_acm.Values.RequestCertificateResponse

Requests an ACM certificate for use with other Amazon Web Services services. To request an ACM certificate, you must specify a fully qualified domain name (FQDN) in the DomainName parameter. You can also specify additional FQDNs in the SubjectAlternativeNames parameter. If you are requesting a private certificate, domain validation is not required. If you are requesting a public certificate, each domain name that you specify must be validated to verify that you own or control the domain. You can use DNS validation or email validation. We recommend that you use DNS validation. ACM behavior differs from the RFC 6125 specification of the certificate validation process. ACM first checks for a Subject Alternative Name, and, if it finds one, ignores the common name (CN). After successful completion of the RequestCertificate action, there is a delay of several seconds before you can retrieve information about the new certificate.

Sourcemodule ResendValidationEmailRequest = Awso_acm.Values.ResendValidationEmailRequest

Resends the email that requests domain ownership validation. The domain owner or an authorized representative must approve the ACM certificate before it can be issued. The certificate can be approved by clicking a link in the mail to navigate to the Amazon certificate approval website and then clicking I Approve. However, the validation email can be blocked by spam filters. Therefore, if you do not receive the original mail, you can request that the mail be resent within 72 hours of requesting the ACM certificate. If more than 72 hours have elapsed since your original request or since your last attempt to resend validation mail, you must request a new certificate. For more information about setting up your contact email addresses, see Configure Email for your Domain.

Sourcemodule ResourceInUseException = Awso_acm.Values.ResourceInUseException

The certificate is in use by another Amazon Web Services service in the caller's account. Remove the association and try again.

Sourcemodule RevokeCertificateRequest = Awso_acm.Values.RevokeCertificateRequest

Revokes a public ACM certificate. You can only revoke certificates that have been previously exported. Once a certificate is revoked, you cannot reuse the certificate. Revoking a certificate is permanent.

Sourcemodule RevokeCertificateResponse = Awso_acm.Values.RevokeCertificateResponse

Revokes a public ACM certificate. You can only revoke certificates that have been previously exported. Once a certificate is revoked, you cannot reuse the certificate. Revoking a certificate is permanent.

Sourcemodule SearchMaxResults = Awso_acm.Values.SearchMaxResults
Sourcemodule SearchCertificatesSortOrder = Awso_acm.Values.SearchCertificatesSortOrder
Sourcemodule SearchCertificatesSortBy = Awso_acm.Values.SearchCertificatesSortBy
Sourcemodule SearchCertificatesRequest = Awso_acm.Values.SearchCertificatesRequest

Retrieves a list of certificates matching search criteria. You can filter certificates by X.509 attributes and ACM specific properties like certificate status, type and renewal eligibility. This operation provides more flexible filtering than ListCertificates by supporting complex filter statements.

Sourcemodule SearchCertificatesResponse = Awso_acm.Values.SearchCertificatesResponse

Retrieves a list of certificates matching search criteria. You can filter certificates by X.509 attributes and ACM specific properties like certificate status, type and renewal eligibility. This operation provides more flexible filtering than ListCertificates by supporting complex filter statements.

Sourcemodule UpdateCertificateOptionsRequest = Awso_acm.Values.UpdateCertificateOptionsRequest

Updates a certificate. You can use this function to specify whether to opt in to or out of recording your certificate in a certificate transparency log and exporting. For more information, see Opting Out of Certificate Transparency Logging and Certificate Manager Exportable Managed Certificates.