acm

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteCertificate

func DeleteCertificate(ctx context.Context, client *acm.Client, arn string) error

func GetCertificate

func GetCertificate(ctx context.Context, client *acm.Client, arn string) (*types.CertificateDetail, error)

func IsNotFoundError

func IsNotFoundError(err error) bool

Types

type Certificate

type Certificate struct {
	Raw *types.CertificateDetail
}

func (*Certificate) DomainValidations

func (r *Certificate) DomainValidations() []types.DomainValidation

func (*Certificate) IsStatus

func (r *Certificate) IsStatus(expected types.CertificateStatus) bool

func (*Certificate) ResourceRecordForDefaultValidationOption

func (r *Certificate) ResourceRecordForDefaultValidationOption() (*types.ResourceRecord, error)

type RequestCertificateRequest

type RequestCertificateRequest struct {
	Domain string
}

type RequestCertificateResponse

type RequestCertificateResponse struct {
	Arn *string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL