Versions in this module Expand all Collapse all v5 v5.45.0 Apr 16, 2024 Changes in this version + type Args struct + ConfigurationSetName terra.StringValue + DeliveryOptions *DeliveryOptions + Id terra.StringValue + ReputationOptions *ReputationOptions + SendingOptions *SendingOptions + SuppressionOptions *SuppressionOptions + Tags terra.MapValue[terra.StringValue] + TagsAll terra.MapValue[terra.StringValue] + TrackingOptions *TrackingOptions + type DeliveryOptions struct + SendingPoolName terra.StringValue + TlsPolicy terra.StringValue + type DeliveryOptionsAttributes struct + func (do DeliveryOptionsAttributes) InternalRef() (terra.Reference, error) + func (do DeliveryOptionsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (do DeliveryOptionsAttributes) InternalWithRef(ref terra.Reference) DeliveryOptionsAttributes + func (do DeliveryOptionsAttributes) SendingPoolName() terra.StringValue + func (do DeliveryOptionsAttributes) TlsPolicy() terra.StringValue + type DeliveryOptionsState struct + SendingPoolName string + TlsPolicy string + type ReputationOptions struct + ReputationMetricsEnabled terra.BoolValue + type ReputationOptionsAttributes struct + func (ro ReputationOptionsAttributes) InternalRef() (terra.Reference, error) + func (ro ReputationOptionsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (ro ReputationOptionsAttributes) InternalWithRef(ref terra.Reference) ReputationOptionsAttributes + func (ro ReputationOptionsAttributes) LastFreshStart() terra.StringValue + func (ro ReputationOptionsAttributes) ReputationMetricsEnabled() terra.BoolValue + type ReputationOptionsState struct + LastFreshStart string + ReputationMetricsEnabled bool + type Resource struct + Args Args + DependsOn terra.Dependencies + Lifecycle *terra.Lifecycle + Name string + func New(name string, args Args) *Resource + func (ascs *Resource) Attributes() awsSesv2ConfigurationSetAttributes + func (ascs *Resource) Configuration() interface{} + func (ascs *Resource) DependOn() terra.Reference + func (ascs *Resource) Dependencies() terra.Dependencies + func (ascs *Resource) ImportState(state io.Reader) error + func (ascs *Resource) LifecycleManagement() *terra.Lifecycle + func (ascs *Resource) LocalName() string + func (ascs *Resource) State() (*awsSesv2ConfigurationSetState, bool) + func (ascs *Resource) StateMust() *awsSesv2ConfigurationSetState + func (ascs *Resource) Type() string + type SendingOptions struct + SendingEnabled terra.BoolValue + type SendingOptionsAttributes struct + func (so SendingOptionsAttributes) InternalRef() (terra.Reference, error) + func (so SendingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (so SendingOptionsAttributes) InternalWithRef(ref terra.Reference) SendingOptionsAttributes + func (so SendingOptionsAttributes) SendingEnabled() terra.BoolValue + type SendingOptionsState struct + SendingEnabled bool + type SuppressionOptions struct + SuppressedReasons terra.ListValue[terra.StringValue] + type SuppressionOptionsAttributes struct + func (so SuppressionOptionsAttributes) InternalRef() (terra.Reference, error) + func (so SuppressionOptionsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (so SuppressionOptionsAttributes) InternalWithRef(ref terra.Reference) SuppressionOptionsAttributes + func (so SuppressionOptionsAttributes) SuppressedReasons() terra.ListValue[terra.StringValue] + type SuppressionOptionsState struct + SuppressedReasons []string + type TrackingOptions struct + CustomRedirectDomain terra.StringValue + type TrackingOptionsAttributes struct + func (to TrackingOptionsAttributes) CustomRedirectDomain() terra.StringValue + func (to TrackingOptionsAttributes) InternalRef() (terra.Reference, error) + func (to TrackingOptionsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (to TrackingOptionsAttributes) InternalWithRef(ref terra.Reference) TrackingOptionsAttributes + type TrackingOptionsState struct + CustomRedirectDomain string