Documentation ¶
Overview ¶
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_resource_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_helpers_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_referenced_resource_file.tmpl
AUTOGENERATED CODE DO NOT EDIT This file is automatically generated from /internal/codegen/templates/aws_fetching_file.tmpl
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Certificate ¶
type Certificate struct { CertificateArn string `` /* 255-byte string literal not displayed */ CertificateAuthorityArn string `` /* 275-byte string literal not displayed */ CreatedAt int64 `` /* 192-byte string literal not displayed */ DomainName string `` /* 191-byte string literal not displayed */ DomainValidationOptions []*DomainValidation `` /* 268-byte string literal not displayed */ ExtendedKeyUsages []*ExtendedKeyUsage `` /* 232-byte string literal not displayed */ FailureReason string `` /* 209-byte string literal not displayed */ ImportedAt int64 `` /* 198-byte string literal not displayed */ InUseBy []string `` /* 217-byte string literal not displayed */ IssuedAt int64 `` /* 186-byte string literal not displayed */ Issuer string `` /* 161-byte string literal not displayed */ KeyAlgorithm string `` /* 203-byte string literal not displayed */ KeyUsages []*KeyUsage `` /* 178-byte string literal not displayed */ NotAfter int64 `` /* 186-byte string literal not displayed */ NotBefore int64 `` /* 192-byte string literal not displayed */ Options *CertificateOptions `` /* 132-byte string literal not displayed */ RenewalEligibility string `` /* 239-byte string literal not displayed */ RenewalSummary *RenewalSummary `` /* 180-byte string literal not displayed */ RevocationReason string `` /* 227-byte string literal not displayed */ RevokedAt int64 `` /* 192-byte string literal not displayed */ Serial string `` /* 161-byte string literal not displayed */ SignatureAlgorithm string `` /* 239-byte string literal not displayed */ Status string `` /* 161-byte string literal not displayed */ Subject string `` /* 167-byte string literal not displayed */ SubjectAlternativeNames []string `` /* 313-byte string literal not displayed */ Type string `` /* 149-byte string literal not displayed */ AccountId string `` /* 185-byte string literal not displayed */ Region string `` /* 161-byte string literal not displayed */ ReportTime int64 `` /* 208-byte string literal not displayed */ InventoryUUID string `` /* 152-byte string literal not displayed */ Tags map[string]string `` /* 209-byte string literal not displayed */ }
func FetchCertificates ¶
func FetchCertificates(ctx context.Context, params *localAws.AwsFetchInput) ([]*Certificate, *localAws.AwsFetchOutputMetadata)
type CertificateOptions ¶
type CertificateOptions struct {
CertificateTransparencyLoggingPreference string `` /* 383-byte string literal not displayed */
}
type DomainValidation ¶
type DomainValidation struct { DomainName string `` /* 191-byte string literal not displayed */ ResourceRecord *ResourceRecord `` /* 180-byte string literal not displayed */ ValidationDomain string `` /* 227-byte string literal not displayed */ ValidationEmails []string `` /* 265-byte string literal not displayed */ ValidationMethod string `` /* 227-byte string literal not displayed */ ValidationStatus string `` /* 227-byte string literal not displayed */ }
type ExtendedKeyUsage ¶
type RenewalSummary ¶
type RenewalSummary struct { DomainValidationOptions []*DomainValidation `` /* 268-byte string literal not displayed */ RenewalStatus string `` /* 209-byte string literal not displayed */ UpdatedAt int64 `` /* 192-byte string literal not displayed */ RenewalStatusReason string `` /* 251-byte string literal not displayed */ }
type ResourceRecord ¶
Click to show internal directories.
Click to hide internal directories.