Versions in this module Expand all Collapse all v5 v5.45.0 Apr 16, 2024 Changes in this version + type Args struct + Id terra.StringValue + MeshName terra.StringValue + MeshOwner terra.StringValue + Name terra.StringValue + Spec *Spec + Tags terra.MapValue[terra.StringValue] + TagsAll terra.MapValue[terra.StringValue] + type Resource struct + Args Args + DependsOn terra.Dependencies + Lifecycle *terra.Lifecycle + Name string + func New(name string, args Args) *Resource + func (aavg *Resource) Attributes() awsAppmeshVirtualGatewayAttributes + func (aavg *Resource) Configuration() interface{} + func (aavg *Resource) DependOn() terra.Reference + func (aavg *Resource) Dependencies() terra.Dependencies + func (aavg *Resource) ImportState(state io.Reader) error + func (aavg *Resource) LifecycleManagement() *terra.Lifecycle + func (aavg *Resource) LocalName() string + func (aavg *Resource) State() (*awsAppmeshVirtualGatewayState, bool) + func (aavg *Resource) StateMust() *awsAppmeshVirtualGatewayState + func (aavg *Resource) Type() string + type Spec struct + BackendDefaults *SpecBackendDefaults + Listener *SpecListener + Logging *SpecLogging + type SpecAttributes struct + func (s SpecAttributes) BackendDefaults() terra.ListValue[SpecBackendDefaultsAttributes] + func (s SpecAttributes) InternalRef() (terra.Reference, error) + func (s SpecAttributes) InternalTokens() (hclwrite.Tokens, error) + func (s SpecAttributes) InternalWithRef(ref terra.Reference) SpecAttributes + func (s SpecAttributes) Listener() terra.ListValue[SpecListenerAttributes] + func (s SpecAttributes) Logging() terra.ListValue[SpecLoggingAttributes] + type SpecBackendDefaults struct + ClientPolicy *SpecBackendDefaultsClientPolicy + type SpecBackendDefaults05226299 struct + Exact terra.SetValue[terra.StringValue] + type SpecBackendDefaults05226299Attributes struct + func (m SpecBackendDefaults05226299Attributes) Exact() terra.SetValue[terra.StringValue] + func (m SpecBackendDefaults05226299Attributes) InternalRef() (terra.Reference, error) + func (m SpecBackendDefaults05226299Attributes) InternalTokens() (hclwrite.Tokens, error) + func (m SpecBackendDefaults05226299Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaults05226299Attributes + type SpecBackendDefaults05226299State struct + Exact []string + type SpecBackendDefaults630078F7 struct + SubjectAlternativeNames *SpecBackendDefaults840A8Fda + Trust *SpecBackendDefaults738E8933 + type SpecBackendDefaults630078F7Attributes struct + func (v SpecBackendDefaults630078F7Attributes) InternalRef() (terra.Reference, error) + func (v SpecBackendDefaults630078F7Attributes) InternalTokens() (hclwrite.Tokens, error) + func (v SpecBackendDefaults630078F7Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaults630078F7Attributes + func (v SpecBackendDefaults630078F7Attributes) SubjectAlternativeNames() terra.ListValue[SpecBackendDefaults840A8FdaAttributes] + func (v SpecBackendDefaults630078F7Attributes) Trust() terra.ListValue[SpecBackendDefaults738E8933Attributes] + type SpecBackendDefaults630078F7State struct + SubjectAlternativeNames []SpecBackendDefaults840A8FdaState + Trust []SpecBackendDefaults738E8933State + type SpecBackendDefaults65Cecba8 struct + File *SpecBackendDefaults9069F2D6 + Sds *SpecBackendDefaultsB4A40596 + type SpecBackendDefaults65Cecba8Attributes struct + func (c SpecBackendDefaults65Cecba8Attributes) File() terra.ListValue[SpecBackendDefaults9069F2D6Attributes] + func (c SpecBackendDefaults65Cecba8Attributes) InternalRef() (terra.Reference, error) + func (c SpecBackendDefaults65Cecba8Attributes) InternalTokens() (hclwrite.Tokens, error) + func (c SpecBackendDefaults65Cecba8Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaults65Cecba8Attributes + func (c SpecBackendDefaults65Cecba8Attributes) Sds() terra.ListValue[SpecBackendDefaultsB4A40596Attributes] + type SpecBackendDefaults65Cecba8State struct + File []SpecBackendDefaults9069F2D6State + Sds []SpecBackendDefaultsB4A40596State + type SpecBackendDefaults738E8933 struct + Acm *SpecBackendDefaultsDb1Fecb0 + File *SpecBackendDefaultsF332D3F5 + Sds *SpecBackendDefaults79Ade431 + type SpecBackendDefaults738E8933Attributes struct + func (t SpecBackendDefaults738E8933Attributes) Acm() terra.ListValue[SpecBackendDefaultsDb1Fecb0Attributes] + func (t SpecBackendDefaults738E8933Attributes) File() terra.ListValue[SpecBackendDefaultsF332D3F5Attributes] + func (t SpecBackendDefaults738E8933Attributes) InternalRef() (terra.Reference, error) + func (t SpecBackendDefaults738E8933Attributes) InternalTokens() (hclwrite.Tokens, error) + func (t SpecBackendDefaults738E8933Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaults738E8933Attributes + func (t SpecBackendDefaults738E8933Attributes) Sds() terra.ListValue[SpecBackendDefaults79Ade431Attributes] + type SpecBackendDefaults738E8933State struct + Acm []SpecBackendDefaultsDb1Fecb0State + File []SpecBackendDefaultsF332D3F5State + Sds []SpecBackendDefaults79Ade431State + type SpecBackendDefaults79Ade431 struct + SecretName terra.StringValue + type SpecBackendDefaults79Ade431Attributes struct + func (s SpecBackendDefaults79Ade431Attributes) InternalRef() (terra.Reference, error) + func (s SpecBackendDefaults79Ade431Attributes) InternalTokens() (hclwrite.Tokens, error) + func (s SpecBackendDefaults79Ade431Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaults79Ade431Attributes + func (s SpecBackendDefaults79Ade431Attributes) SecretName() terra.StringValue + type SpecBackendDefaults79Ade431State struct + SecretName string + type SpecBackendDefaults840A8Fda struct + Match *SpecBackendDefaults05226299 + type SpecBackendDefaults840A8FdaAttributes struct + func (san SpecBackendDefaults840A8FdaAttributes) InternalRef() (terra.Reference, error) + func (san SpecBackendDefaults840A8FdaAttributes) InternalTokens() (hclwrite.Tokens, error) + func (san SpecBackendDefaults840A8FdaAttributes) InternalWithRef(ref terra.Reference) SpecBackendDefaults840A8FdaAttributes + func (san SpecBackendDefaults840A8FdaAttributes) Match() terra.ListValue[SpecBackendDefaults05226299Attributes] + type SpecBackendDefaults840A8FdaState struct + Match []SpecBackendDefaults05226299State + type SpecBackendDefaults9069F2D6 struct + CertificateChain terra.StringValue + PrivateKey terra.StringValue + type SpecBackendDefaults9069F2D6Attributes struct + func (f SpecBackendDefaults9069F2D6Attributes) CertificateChain() terra.StringValue + func (f SpecBackendDefaults9069F2D6Attributes) InternalRef() (terra.Reference, error) + func (f SpecBackendDefaults9069F2D6Attributes) InternalTokens() (hclwrite.Tokens, error) + func (f SpecBackendDefaults9069F2D6Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaults9069F2D6Attributes + func (f SpecBackendDefaults9069F2D6Attributes) PrivateKey() terra.StringValue + type SpecBackendDefaults9069F2D6State struct + CertificateChain string + PrivateKey string + type SpecBackendDefaultsAttributes struct + func (bd SpecBackendDefaultsAttributes) ClientPolicy() terra.ListValue[SpecBackendDefaultsClientPolicyAttributes] + func (bd SpecBackendDefaultsAttributes) InternalRef() (terra.Reference, error) + func (bd SpecBackendDefaultsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (bd SpecBackendDefaultsAttributes) InternalWithRef(ref terra.Reference) SpecBackendDefaultsAttributes + type SpecBackendDefaultsB4A40596 struct + SecretName terra.StringValue + type SpecBackendDefaultsB4A40596Attributes struct + func (s SpecBackendDefaultsB4A40596Attributes) InternalRef() (terra.Reference, error) + func (s SpecBackendDefaultsB4A40596Attributes) InternalTokens() (hclwrite.Tokens, error) + func (s SpecBackendDefaultsB4A40596Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaultsB4A40596Attributes + func (s SpecBackendDefaultsB4A40596Attributes) SecretName() terra.StringValue + type SpecBackendDefaultsB4A40596State struct + SecretName string + type SpecBackendDefaultsClientPolicy struct + Tls *SpecBackendDefaultsClientPolicyTls + type SpecBackendDefaultsClientPolicyAttributes struct + func (cp SpecBackendDefaultsClientPolicyAttributes) InternalRef() (terra.Reference, error) + func (cp SpecBackendDefaultsClientPolicyAttributes) InternalTokens() (hclwrite.Tokens, error) + func (cp SpecBackendDefaultsClientPolicyAttributes) InternalWithRef(ref terra.Reference) SpecBackendDefaultsClientPolicyAttributes + func (cp SpecBackendDefaultsClientPolicyAttributes) Tls() terra.ListValue[SpecBackendDefaultsClientPolicyTlsAttributes] + type SpecBackendDefaultsClientPolicyState struct + Tls []SpecBackendDefaultsClientPolicyTlsState + type SpecBackendDefaultsClientPolicyTls struct + Certificate *SpecBackendDefaults65Cecba8 + Enforce terra.BoolValue + Ports terra.SetValue[terra.NumberValue] + Validation *SpecBackendDefaults630078F7 + type SpecBackendDefaultsClientPolicyTlsAttributes struct + func (t SpecBackendDefaultsClientPolicyTlsAttributes) Certificate() terra.ListValue[SpecBackendDefaults65Cecba8Attributes] + func (t SpecBackendDefaultsClientPolicyTlsAttributes) Enforce() terra.BoolValue + func (t SpecBackendDefaultsClientPolicyTlsAttributes) InternalRef() (terra.Reference, error) + func (t SpecBackendDefaultsClientPolicyTlsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (t SpecBackendDefaultsClientPolicyTlsAttributes) InternalWithRef(ref terra.Reference) SpecBackendDefaultsClientPolicyTlsAttributes + func (t SpecBackendDefaultsClientPolicyTlsAttributes) Ports() terra.SetValue[terra.NumberValue] + func (t SpecBackendDefaultsClientPolicyTlsAttributes) Validation() terra.ListValue[SpecBackendDefaults630078F7Attributes] + type SpecBackendDefaultsClientPolicyTlsState struct + Certificate []SpecBackendDefaults65Cecba8State + Enforce bool + Ports []float64 + Validation []SpecBackendDefaults630078F7State + type SpecBackendDefaultsDb1Fecb0 struct + CertificateAuthorityArns terra.SetValue[terra.StringValue] + type SpecBackendDefaultsDb1Fecb0Attributes struct + func (a SpecBackendDefaultsDb1Fecb0Attributes) CertificateAuthorityArns() terra.SetValue[terra.StringValue] + func (a SpecBackendDefaultsDb1Fecb0Attributes) InternalRef() (terra.Reference, error) + func (a SpecBackendDefaultsDb1Fecb0Attributes) InternalTokens() (hclwrite.Tokens, error) + func (a SpecBackendDefaultsDb1Fecb0Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaultsDb1Fecb0Attributes + type SpecBackendDefaultsDb1Fecb0State struct + CertificateAuthorityArns []string + type SpecBackendDefaultsF332D3F5 struct + CertificateChain terra.StringValue + type SpecBackendDefaultsF332D3F5Attributes struct + func (f SpecBackendDefaultsF332D3F5Attributes) CertificateChain() terra.StringValue + func (f SpecBackendDefaultsF332D3F5Attributes) InternalRef() (terra.Reference, error) + func (f SpecBackendDefaultsF332D3F5Attributes) InternalTokens() (hclwrite.Tokens, error) + func (f SpecBackendDefaultsF332D3F5Attributes) InternalWithRef(ref terra.Reference) SpecBackendDefaultsF332D3F5Attributes + type SpecBackendDefaultsF332D3F5State struct + CertificateChain string + type SpecBackendDefaultsState struct + ClientPolicy []SpecBackendDefaultsClientPolicyState + type SpecListener struct + ConnectionPool *SpecListenerConnectionPool + HealthCheck *SpecListenerHealthCheck + PortMapping *SpecListenerPortMapping + Tls *SpecListenerTls + type SpecListener16Acc0F6 struct + Exact terra.SetValue[terra.StringValue] + type SpecListener16Acc0F6Attributes struct + func (m SpecListener16Acc0F6Attributes) Exact() terra.SetValue[terra.StringValue] + func (m SpecListener16Acc0F6Attributes) InternalRef() (terra.Reference, error) + func (m SpecListener16Acc0F6Attributes) InternalTokens() (hclwrite.Tokens, error) + func (m SpecListener16Acc0F6Attributes) InternalWithRef(ref terra.Reference) SpecListener16Acc0F6Attributes + type SpecListener16Acc0F6State struct + Exact []string + type SpecListener5C5E34Df struct + SecretName terra.StringValue + type SpecListener5C5E34DfAttributes struct + func (s SpecListener5C5E34DfAttributes) InternalRef() (terra.Reference, error) + func (s SpecListener5C5E34DfAttributes) InternalTokens() (hclwrite.Tokens, error) + func (s SpecListener5C5E34DfAttributes) InternalWithRef(ref terra.Reference) SpecListener5C5E34DfAttributes + func (s SpecListener5C5E34DfAttributes) SecretName() terra.StringValue + type SpecListener5C5E34DfState struct + SecretName string + type SpecListener5Cc1671F struct + CertificateChain terra.StringValue + PrivateKey terra.StringValue + type SpecListener5Cc1671FAttributes struct + func (f SpecListener5Cc1671FAttributes) CertificateChain() terra.StringValue + func (f SpecListener5Cc1671FAttributes) InternalRef() (terra.Reference, error) + func (f SpecListener5Cc1671FAttributes) InternalTokens() (hclwrite.Tokens, error) + func (f SpecListener5Cc1671FAttributes) InternalWithRef(ref terra.Reference) SpecListener5Cc1671FAttributes + func (f SpecListener5Cc1671FAttributes) PrivateKey() terra.StringValue + type SpecListener5Cc1671FState struct + CertificateChain string + PrivateKey string + type SpecListener668488A5 struct + File *SpecListenerD017009E + Sds *SpecListenerD474D638 + type SpecListener668488A5Attributes struct + func (t SpecListener668488A5Attributes) File() terra.ListValue[SpecListenerD017009EAttributes] + func (t SpecListener668488A5Attributes) InternalRef() (terra.Reference, error) + func (t SpecListener668488A5Attributes) InternalTokens() (hclwrite.Tokens, error) + func (t SpecListener668488A5Attributes) InternalWithRef(ref terra.Reference) SpecListener668488A5Attributes + func (t SpecListener668488A5Attributes) Sds() terra.ListValue[SpecListenerD474D638Attributes] + type SpecListener668488A5State struct + File []SpecListenerD017009EState + Sds []SpecListenerD474D638State + type SpecListener785160C2 struct + Match *SpecListener16Acc0F6 + type SpecListener785160C2Attributes struct + func (san SpecListener785160C2Attributes) InternalRef() (terra.Reference, error) + func (san SpecListener785160C2Attributes) InternalTokens() (hclwrite.Tokens, error) + func (san SpecListener785160C2Attributes) InternalWithRef(ref terra.Reference) SpecListener785160C2Attributes + func (san SpecListener785160C2Attributes) Match() terra.ListValue[SpecListener16Acc0F6Attributes] + type SpecListener785160C2State struct + Match []SpecListener16Acc0F6State + type SpecListenerAttributes struct + func (l SpecListenerAttributes) ConnectionPool() terra.ListValue[SpecListenerConnectionPoolAttributes] + func (l SpecListenerAttributes) HealthCheck() terra.ListValue[SpecListenerHealthCheckAttributes] + func (l SpecListenerAttributes) InternalRef() (terra.Reference, error) + func (l SpecListenerAttributes) InternalTokens() (hclwrite.Tokens, error) + func (l SpecListenerAttributes) InternalWithRef(ref terra.Reference) SpecListenerAttributes + func (l SpecListenerAttributes) PortMapping() terra.ListValue[SpecListenerPortMappingAttributes] + func (l SpecListenerAttributes) Tls() terra.ListValue[SpecListenerTlsAttributes] + type SpecListenerConnectionPool struct + Grpc *SpecListenerConnectionPoolGrpc + Http *SpecListenerConnectionPoolHttp + Http2 *SpecListenerConnectionPoolHttp2 + type SpecListenerConnectionPoolAttributes struct + func (cp SpecListenerConnectionPoolAttributes) Grpc() terra.ListValue[SpecListenerConnectionPoolGrpcAttributes] + func (cp SpecListenerConnectionPoolAttributes) Http() terra.ListValue[SpecListenerConnectionPoolHttpAttributes] + func (cp SpecListenerConnectionPoolAttributes) Http2() terra.ListValue[SpecListenerConnectionPoolHttp2Attributes] + func (cp SpecListenerConnectionPoolAttributes) InternalRef() (terra.Reference, error) + func (cp SpecListenerConnectionPoolAttributes) InternalTokens() (hclwrite.Tokens, error) + func (cp SpecListenerConnectionPoolAttributes) InternalWithRef(ref terra.Reference) SpecListenerConnectionPoolAttributes + type SpecListenerConnectionPoolGrpc struct + MaxRequests terra.NumberValue + type SpecListenerConnectionPoolGrpcAttributes struct + func (g SpecListenerConnectionPoolGrpcAttributes) InternalRef() (terra.Reference, error) + func (g SpecListenerConnectionPoolGrpcAttributes) InternalTokens() (hclwrite.Tokens, error) + func (g SpecListenerConnectionPoolGrpcAttributes) InternalWithRef(ref terra.Reference) SpecListenerConnectionPoolGrpcAttributes + func (g SpecListenerConnectionPoolGrpcAttributes) MaxRequests() terra.NumberValue + type SpecListenerConnectionPoolGrpcState struct + MaxRequests float64 + type SpecListenerConnectionPoolHttp struct + MaxConnections terra.NumberValue + MaxPendingRequests terra.NumberValue + type SpecListenerConnectionPoolHttp2 struct + MaxRequests terra.NumberValue + type SpecListenerConnectionPoolHttp2Attributes struct + func (h SpecListenerConnectionPoolHttp2Attributes) InternalRef() (terra.Reference, error) + func (h SpecListenerConnectionPoolHttp2Attributes) InternalTokens() (hclwrite.Tokens, error) + func (h SpecListenerConnectionPoolHttp2Attributes) InternalWithRef(ref terra.Reference) SpecListenerConnectionPoolHttp2Attributes + func (h SpecListenerConnectionPoolHttp2Attributes) MaxRequests() terra.NumberValue + type SpecListenerConnectionPoolHttp2State struct + MaxRequests float64 + type SpecListenerConnectionPoolHttpAttributes struct + func (h SpecListenerConnectionPoolHttpAttributes) InternalRef() (terra.Reference, error) + func (h SpecListenerConnectionPoolHttpAttributes) InternalTokens() (hclwrite.Tokens, error) + func (h SpecListenerConnectionPoolHttpAttributes) InternalWithRef(ref terra.Reference) SpecListenerConnectionPoolHttpAttributes + func (h SpecListenerConnectionPoolHttpAttributes) MaxConnections() terra.NumberValue + func (h SpecListenerConnectionPoolHttpAttributes) MaxPendingRequests() terra.NumberValue + type SpecListenerConnectionPoolHttpState struct + MaxConnections float64 + MaxPendingRequests float64 + type SpecListenerConnectionPoolState struct + Grpc []SpecListenerConnectionPoolGrpcState + Http []SpecListenerConnectionPoolHttpState + Http2 []SpecListenerConnectionPoolHttp2State + type SpecListenerD017009E struct + CertificateChain terra.StringValue + type SpecListenerD017009EAttributes struct + func (f SpecListenerD017009EAttributes) CertificateChain() terra.StringValue + func (f SpecListenerD017009EAttributes) InternalRef() (terra.Reference, error) + func (f SpecListenerD017009EAttributes) InternalTokens() (hclwrite.Tokens, error) + func (f SpecListenerD017009EAttributes) InternalWithRef(ref terra.Reference) SpecListenerD017009EAttributes + type SpecListenerD017009EState struct + CertificateChain string + type SpecListenerD474D638 struct + SecretName terra.StringValue + type SpecListenerD474D638Attributes struct + func (s SpecListenerD474D638Attributes) InternalRef() (terra.Reference, error) + func (s SpecListenerD474D638Attributes) InternalTokens() (hclwrite.Tokens, error) + func (s SpecListenerD474D638Attributes) InternalWithRef(ref terra.Reference) SpecListenerD474D638Attributes + func (s SpecListenerD474D638Attributes) SecretName() terra.StringValue + type SpecListenerD474D638State struct + SecretName string + type SpecListenerD7B92001 struct + CertificateArn terra.StringValue + type SpecListenerD7B92001Attributes struct + func (a SpecListenerD7B92001Attributes) CertificateArn() terra.StringValue + func (a SpecListenerD7B92001Attributes) InternalRef() (terra.Reference, error) + func (a SpecListenerD7B92001Attributes) InternalTokens() (hclwrite.Tokens, error) + func (a SpecListenerD7B92001Attributes) InternalWithRef(ref terra.Reference) SpecListenerD7B92001Attributes + type SpecListenerD7B92001State struct + CertificateArn string + type SpecListenerHealthCheck struct + HealthyThreshold terra.NumberValue + IntervalMillis terra.NumberValue + Path terra.StringValue + Port terra.NumberValue + Protocol terra.StringValue + TimeoutMillis terra.NumberValue + UnhealthyThreshold terra.NumberValue + type SpecListenerHealthCheckAttributes struct + func (hc SpecListenerHealthCheckAttributes) HealthyThreshold() terra.NumberValue + func (hc SpecListenerHealthCheckAttributes) InternalRef() (terra.Reference, error) + func (hc SpecListenerHealthCheckAttributes) InternalTokens() (hclwrite.Tokens, error) + func (hc SpecListenerHealthCheckAttributes) InternalWithRef(ref terra.Reference) SpecListenerHealthCheckAttributes + func (hc SpecListenerHealthCheckAttributes) IntervalMillis() terra.NumberValue + func (hc SpecListenerHealthCheckAttributes) Path() terra.StringValue + func (hc SpecListenerHealthCheckAttributes) Port() terra.NumberValue + func (hc SpecListenerHealthCheckAttributes) Protocol() terra.StringValue + func (hc SpecListenerHealthCheckAttributes) TimeoutMillis() terra.NumberValue + func (hc SpecListenerHealthCheckAttributes) UnhealthyThreshold() terra.NumberValue + type SpecListenerHealthCheckState struct + HealthyThreshold float64 + IntervalMillis float64 + Path string + Port float64 + Protocol string + TimeoutMillis float64 + UnhealthyThreshold float64 + type SpecListenerPortMapping struct + Port terra.NumberValue + Protocol terra.StringValue + type SpecListenerPortMappingAttributes struct + func (pm SpecListenerPortMappingAttributes) InternalRef() (terra.Reference, error) + func (pm SpecListenerPortMappingAttributes) InternalTokens() (hclwrite.Tokens, error) + func (pm SpecListenerPortMappingAttributes) InternalWithRef(ref terra.Reference) SpecListenerPortMappingAttributes + func (pm SpecListenerPortMappingAttributes) Port() terra.NumberValue + func (pm SpecListenerPortMappingAttributes) Protocol() terra.StringValue + type SpecListenerPortMappingState struct + Port float64 + Protocol string + type SpecListenerState struct + ConnectionPool []SpecListenerConnectionPoolState + HealthCheck []SpecListenerHealthCheckState + PortMapping []SpecListenerPortMappingState + Tls []SpecListenerTlsState + type SpecListenerTls struct + Certificate *SpecListenerTlsCertificate + Mode terra.StringValue + Validation *SpecListenerTlsValidation + type SpecListenerTlsAttributes struct + func (t SpecListenerTlsAttributes) Certificate() terra.ListValue[SpecListenerTlsCertificateAttributes] + func (t SpecListenerTlsAttributes) InternalRef() (terra.Reference, error) + func (t SpecListenerTlsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (t SpecListenerTlsAttributes) InternalWithRef(ref terra.Reference) SpecListenerTlsAttributes + func (t SpecListenerTlsAttributes) Mode() terra.StringValue + func (t SpecListenerTlsAttributes) Validation() terra.ListValue[SpecListenerTlsValidationAttributes] + type SpecListenerTlsCertificate struct + Acm *SpecListenerD7B92001 + File *SpecListener5Cc1671F + Sds *SpecListener5C5E34Df + type SpecListenerTlsCertificateAttributes struct + func (c SpecListenerTlsCertificateAttributes) Acm() terra.ListValue[SpecListenerD7B92001Attributes] + func (c SpecListenerTlsCertificateAttributes) File() terra.ListValue[SpecListener5Cc1671FAttributes] + func (c SpecListenerTlsCertificateAttributes) InternalRef() (terra.Reference, error) + func (c SpecListenerTlsCertificateAttributes) InternalTokens() (hclwrite.Tokens, error) + func (c SpecListenerTlsCertificateAttributes) InternalWithRef(ref terra.Reference) SpecListenerTlsCertificateAttributes + func (c SpecListenerTlsCertificateAttributes) Sds() terra.ListValue[SpecListener5C5E34DfAttributes] + type SpecListenerTlsCertificateState struct + Acm []SpecListenerD7B92001State + File []SpecListener5Cc1671FState + Sds []SpecListener5C5E34DfState + type SpecListenerTlsState struct + Certificate []SpecListenerTlsCertificateState + Mode string + Validation []SpecListenerTlsValidationState + type SpecListenerTlsValidation struct + SubjectAlternativeNames *SpecListener785160C2 + Trust *SpecListener668488A5 + type SpecListenerTlsValidationAttributes struct + func (v SpecListenerTlsValidationAttributes) InternalRef() (terra.Reference, error) + func (v SpecListenerTlsValidationAttributes) InternalTokens() (hclwrite.Tokens, error) + func (v SpecListenerTlsValidationAttributes) InternalWithRef(ref terra.Reference) SpecListenerTlsValidationAttributes + func (v SpecListenerTlsValidationAttributes) SubjectAlternativeNames() terra.ListValue[SpecListener785160C2Attributes] + func (v SpecListenerTlsValidationAttributes) Trust() terra.ListValue[SpecListener668488A5Attributes] + type SpecListenerTlsValidationState struct + SubjectAlternativeNames []SpecListener785160C2State + Trust []SpecListener668488A5State + type SpecLogging struct + AccessLog *SpecLoggingAccessLog + type SpecLoggingAccessLog struct + File *SpecLoggingAccessLogFile + type SpecLoggingAccessLogAttributes struct + func (al SpecLoggingAccessLogAttributes) File() terra.ListValue[SpecLoggingAccessLogFileAttributes] + func (al SpecLoggingAccessLogAttributes) InternalRef() (terra.Reference, error) + func (al SpecLoggingAccessLogAttributes) InternalTokens() (hclwrite.Tokens, error) + func (al SpecLoggingAccessLogAttributes) InternalWithRef(ref terra.Reference) SpecLoggingAccessLogAttributes + type SpecLoggingAccessLogFile struct + Path terra.StringValue + type SpecLoggingAccessLogFileAttributes struct + func (f SpecLoggingAccessLogFileAttributes) InternalRef() (terra.Reference, error) + func (f SpecLoggingAccessLogFileAttributes) InternalTokens() (hclwrite.Tokens, error) + func (f SpecLoggingAccessLogFileAttributes) InternalWithRef(ref terra.Reference) SpecLoggingAccessLogFileAttributes + func (f SpecLoggingAccessLogFileAttributes) Path() terra.StringValue + type SpecLoggingAccessLogFileState struct + Path string + type SpecLoggingAccessLogState struct + File []SpecLoggingAccessLogFileState + type SpecLoggingAttributes struct + func (l SpecLoggingAttributes) AccessLog() terra.ListValue[SpecLoggingAccessLogAttributes] + func (l SpecLoggingAttributes) InternalRef() (terra.Reference, error) + func (l SpecLoggingAttributes) InternalTokens() (hclwrite.Tokens, error) + func (l SpecLoggingAttributes) InternalWithRef(ref terra.Reference) SpecLoggingAttributes + type SpecLoggingState struct + AccessLog []SpecLoggingAccessLogState + type SpecState struct + BackendDefaults []SpecBackendDefaultsState + Listener []SpecListenerState + Logging []SpecLoggingState