Documentation ¶
Index ¶
- func DeleteCertificate(ctx context.Context, client *acm.Client, arn string) error
- func GetCertificate(ctx context.Context, client *acm.Client, arn string) (*types.CertificateDetail, error)
- func IsNotFoundError(err error) bool
- type Certificate
- type RequestCertificateRequest
- type RequestCertificateResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteCertificate ¶
func GetCertificate ¶
func IsNotFoundError ¶
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
}
func RequestCertificate ¶
func RequestCertificate(ctx context.Context, client *acm.Client, req RequestCertificateRequest) (*RequestCertificateResponse, error)
TODO See issue https://github.com/astronetes/sdk-go/issues/6
Click to show internal directories.
Click to hide internal directories.