package
1.14.26
Repository: https://github.com/kishaningithub/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package acmiface provides an interface to enable mocking the AWS Certificate Manager service client for testing your code.

# Functions

New creates a new instance of the ACM client with a session.

# Constants

CertificateStatusExpired is a CertificateStatus enum value.
CertificateStatusFailed is a CertificateStatus enum value.
CertificateStatusInactive is a CertificateStatus enum value.
CertificateStatusIssued is a CertificateStatus enum value.
CertificateStatusPendingValidation is a CertificateStatus enum value.
CertificateStatusRevoked is a CertificateStatus enum value.
CertificateStatusValidationTimedOut is a CertificateStatus enum value.
CertificateTransparencyLoggingPreferenceDisabled is a CertificateTransparencyLoggingPreference enum value.
CertificateTransparencyLoggingPreferenceEnabled is a CertificateTransparencyLoggingPreference enum value.
CertificateTypeAmazonIssued is a CertificateType enum value.
CertificateTypeImported is a CertificateType enum value.
CertificateTypePrivate is a CertificateType enum value.
DomainStatusFailed is a DomainStatus enum value.
DomainStatusPendingValidation is a DomainStatus enum value.
DomainStatusSuccess is a DomainStatus enum value.
ID to lookup a service endpoint with.
ErrCodeInvalidArnException for service response error code "InvalidArnException".
ErrCodeInvalidDomainValidationOptionsException for service response error code "InvalidDomainValidationOptionsException".
ErrCodeInvalidStateException for service response error code "InvalidStateException".
ErrCodeInvalidTagException for service response error code "InvalidTagException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeRequestInProgressException for service response error code "RequestInProgressException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeTooManyTagsException for service response error code "TooManyTagsException".
ExtendedKeyUsageNameAny is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameCodeSigning is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameCustom is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameEmailProtection is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameIpsecEndSystem is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameIpsecTunnel is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameIpsecUser is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameNone is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameOcspSigning is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameTimeStamping is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameTlsWebClientAuthentication is a ExtendedKeyUsageName enum value.
ExtendedKeyUsageNameTlsWebServerAuthentication is a ExtendedKeyUsageName enum value.
FailureReasonAdditionalVerificationRequired is a FailureReason enum value.
FailureReasonCaaError is a FailureReason enum value.
FailureReasonDomainNotAllowed is a FailureReason enum value.
FailureReasonInvalidPublicDomain is a FailureReason enum value.
FailureReasonNoAvailableContacts is a FailureReason enum value.
FailureReasonOther is a FailureReason enum value.
FailureReasonPcaInvalidArgs is a FailureReason enum value.
FailureReasonPcaInvalidArn is a FailureReason enum value.
FailureReasonPcaInvalidState is a FailureReason enum value.
FailureReasonPcaLimitExceeded is a FailureReason enum value.
FailureReasonPcaRequestFailed is a FailureReason enum value.
FailureReasonPcaResourceNotFound is a FailureReason enum value.
KeyAlgorithmEcPrime256v1 is a KeyAlgorithm enum value.
KeyAlgorithmEcSecp384r1 is a KeyAlgorithm enum value.
KeyAlgorithmEcSecp521r1 is a KeyAlgorithm enum value.
KeyAlgorithmRsa1024 is a KeyAlgorithm enum value.
KeyAlgorithmRsa2048 is a KeyAlgorithm enum value.
KeyAlgorithmRsa4096 is a KeyAlgorithm enum value.
KeyUsageNameAny is a KeyUsageName enum value.
KeyUsageNameCertificateSigning is a KeyUsageName enum value.
KeyUsageNameCrlSigning is a KeyUsageName enum value.
KeyUsageNameCustom is a KeyUsageName enum value.
KeyUsageNameDataEncipherment is a KeyUsageName enum value.
KeyUsageNameDecipherOnly is a KeyUsageName enum value.
KeyUsageNameDigitalSignature is a KeyUsageName enum value.
KeyUsageNameEncipherOnly is a KeyUsageName enum value.
KeyUsageNameKeyAgreement is a KeyUsageName enum value.
KeyUsageNameKeyEncipherment is a KeyUsageName enum value.
KeyUsageNameNonRepudiation is a KeyUsageName enum value.
RecordTypeCname is a RecordType enum value.
RenewalEligibilityEligible is a RenewalEligibility enum value.
RenewalEligibilityIneligible is a RenewalEligibility enum value.
RenewalStatusFailed is a RenewalStatus enum value.
RenewalStatusPendingAutoRenewal is a RenewalStatus enum value.
RenewalStatusPendingValidation is a RenewalStatus enum value.
RenewalStatusSuccess is a RenewalStatus enum value.
RevocationReasonAACompromise is a RevocationReason enum value.
RevocationReasonAffiliationChanged is a RevocationReason enum value.
RevocationReasonCaCompromise is a RevocationReason enum value.
RevocationReasonCertificateHold is a RevocationReason enum value.
RevocationReasonCessationOfOperation is a RevocationReason enum value.
RevocationReasonKeyCompromise is a RevocationReason enum value.
RevocationReasonPrivilegeWithdrawn is a RevocationReason enum value.
RevocationReasonRemoveFromCrl is a RevocationReason enum value.
RevocationReasonSuperceded is a RevocationReason enum value.
RevocationReasonUnspecified is a RevocationReason enum value.
ServiceID is a unique identifer of a specific service.
Name of service.
ValidationMethodDns is a ValidationMethod enum value.
ValidationMethodEmail is a ValidationMethod enum value.

# Structs

ACM provides the API operation methods for making requests to AWS Certificate Manager.
No description provided by the author
No description provided by the author
Contains metadata about an ACM certificate.
Structure that contains options for your certificate.
This structure is returned in the response object of ListCertificates action.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains information about the validation of each domain name in the certificate.
Contains information about the domain names that you want ACM to use to send you emails that enable you to validate domain ownership.
No description provided by the author
No description provided by the author
The Extended Key Usage X.509 v3 extension defines one or more purposes for which the public key can be used.
This structure can be used in the ListCertificates action to filter the output of the certificate list.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The Key Usage X.509 v3 extension defines the purpose of the public key contained in the certificate.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains information about the status of ACM's managed renewal (http://docs.aws.amazon.com/acm/latest/userguide/acm-renewal.html) for the certificate.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains a DNS record value that you can use to can use to validate ownership or control of a domain.
A key-value pair that identifies or specifies metadata about an ACM resource.
No description provided by the author
No description provided by the author