Documentation ¶
Index ¶
- func ValidateAlias(domainName string) error
- func ValidateDomainName(domainName string) error
- type ACM
- func (acm *ACM) DeleteCertificate(domainName string)
- func (acm *ACM) DescribeCertificate(domainName string) *Certificate
- func (acm *ACM) ImportCertificate(certificate, privateKey, certificateChain []byte)
- func (acm *ACM) ListCertificateDomainNames(certificateArns []string) []string
- func (acm *ACM) ListCertificates() []*Certificate
- func (acm *ACM) RequestCertificate(domainName string, aliases []string)
- type Certificate
- type CertificateResourceRecord
- type CertificateValidation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateAlias ¶
func ValidateDomainName ¶
Types ¶
type ACM ¶
type ACM struct {
// contains filtered or unexported fields
}
func (*ACM) DeleteCertificate ¶
func (*ACM) DescribeCertificate ¶
func (acm *ACM) DescribeCertificate(domainName string) *Certificate
func (*ACM) ImportCertificate ¶
func (*ACM) ListCertificateDomainNames ¶
func (*ACM) ListCertificates ¶
func (acm *ACM) ListCertificates() []*Certificate
func (*ACM) RequestCertificate ¶
type Certificate ¶
type Certificate struct { Arn string Status string SubjectAlternativeNames []string DomainName string Validations []CertificateValidation Type string }
func (*Certificate) AddValidation ¶
func (c *Certificate) AddValidation(v CertificateValidation)
func (*Certificate) Inflate ¶
func (c *Certificate) Inflate(d *awsacm.CertificateDetail) *Certificate
func (*Certificate) IsIssued ¶
func (c *Certificate) IsIssued() bool
func (*Certificate) IsPendingValidation ¶
func (c *Certificate) IsPendingValidation() bool
type CertificateValidation ¶
type CertificateValidation struct { Status string DomainName string ResourceRecord CertificateResourceRecord }
func (*CertificateValidation) IsFailed ¶
func (v *CertificateValidation) IsFailed() bool
func (*CertificateValidation) IsPendingValidation ¶
func (v *CertificateValidation) IsPendingValidation() bool
func (*CertificateValidation) IsSuccess ¶
func (v *CertificateValidation) IsSuccess() bool
func (*CertificateValidation) ResourceRecordString ¶ added in v0.2.0
func (v *CertificateValidation) ResourceRecordString() string
Click to show internal directories.
Click to hide internal directories.