Versions in this module Expand all Collapse all v5 v5.45.0 Apr 16, 2024 Changes in this version + type Args struct + CertificateAuthorityArn terra.StringValue + CertificateBody terra.StringValue + CertificateChain terra.StringValue + DomainName terra.StringValue + EarlyRenewalDuration terra.StringValue + Id terra.StringValue + KeyAlgorithm terra.StringValue + Options *Options + PrivateKey terra.StringValue + SubjectAlternativeNames terra.SetValue[terra.StringValue] + Tags terra.MapValue[terra.StringValue] + TagsAll terra.MapValue[terra.StringValue] + ValidationMethod terra.StringValue + ValidationOption []ValidationOption + type DataArgs struct + Domain terra.StringValue + Id terra.StringValue + KeyTypes terra.SetValue[terra.StringValue] + MostRecent terra.BoolValue + Statuses terra.ListValue[terra.StringValue] + Tags terra.MapValue[terra.StringValue] + Types terra.ListValue[terra.StringValue] + type DataSource struct + Args DataArgs + Name string + func Data(name string, args DataArgs) *DataSource + func (aac *DataSource) Attributes() dataAwsAcmCertificateAttributes + func (aac *DataSource) Configuration() interface{} + func (aac *DataSource) DataSource() string + func (aac *DataSource) LocalName() string + type DomainValidationOptionsAttributes struct + func (dvo DomainValidationOptionsAttributes) DomainName() terra.StringValue + func (dvo DomainValidationOptionsAttributes) InternalRef() (terra.Reference, error) + func (dvo DomainValidationOptionsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (dvo DomainValidationOptionsAttributes) InternalWithRef(ref terra.Reference) DomainValidationOptionsAttributes + func (dvo DomainValidationOptionsAttributes) ResourceRecordName() terra.StringValue + func (dvo DomainValidationOptionsAttributes) ResourceRecordType() terra.StringValue + func (dvo DomainValidationOptionsAttributes) ResourceRecordValue() terra.StringValue + type DomainValidationOptionsState struct + DomainName string + ResourceRecordName string + ResourceRecordType string + ResourceRecordValue string + type Options struct + CertificateTransparencyLoggingPreference terra.StringValue + type OptionsAttributes struct + func (o OptionsAttributes) CertificateTransparencyLoggingPreference() terra.StringValue + func (o OptionsAttributes) InternalRef() (terra.Reference, error) + func (o OptionsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (o OptionsAttributes) InternalWithRef(ref terra.Reference) OptionsAttributes + type OptionsState struct + CertificateTransparencyLoggingPreference string + type RenewalSummaryAttributes struct + func (rs RenewalSummaryAttributes) InternalRef() (terra.Reference, error) + func (rs RenewalSummaryAttributes) InternalTokens() (hclwrite.Tokens, error) + func (rs RenewalSummaryAttributes) InternalWithRef(ref terra.Reference) RenewalSummaryAttributes + func (rs RenewalSummaryAttributes) RenewalStatus() terra.StringValue + func (rs RenewalSummaryAttributes) RenewalStatusReason() terra.StringValue + func (rs RenewalSummaryAttributes) UpdatedAt() terra.StringValue + type RenewalSummaryState struct + RenewalStatus string + RenewalStatusReason string + UpdatedAt string + type Resource struct + Args Args + DependsOn terra.Dependencies + Lifecycle *terra.Lifecycle + Name string + func New(name string, args Args) *Resource + func (aac *Resource) Attributes() awsAcmCertificateAttributes + func (aac *Resource) Configuration() interface{} + func (aac *Resource) DependOn() terra.Reference + func (aac *Resource) Dependencies() terra.Dependencies + func (aac *Resource) ImportState(state io.Reader) error + func (aac *Resource) LifecycleManagement() *terra.Lifecycle + func (aac *Resource) LocalName() string + func (aac *Resource) State() (*awsAcmCertificateState, bool) + func (aac *Resource) StateMust() *awsAcmCertificateState + func (aac *Resource) Type() string + type ValidationOption struct + DomainName terra.StringValue + ValidationDomain terra.StringValue + type ValidationOptionAttributes struct + func (vo ValidationOptionAttributes) DomainName() terra.StringValue + func (vo ValidationOptionAttributes) InternalRef() (terra.Reference, error) + func (vo ValidationOptionAttributes) InternalTokens() (hclwrite.Tokens, error) + func (vo ValidationOptionAttributes) InternalWithRef(ref terra.Reference) ValidationOptionAttributes + func (vo ValidationOptionAttributes) ValidationDomain() terra.StringValue + type ValidationOptionState struct + DomainName string + ValidationDomain string