Documentation ¶
Index ¶
- type Args
- type Resource
- func (gnsgr *Resource) Attributes() googleNetworkServicesGrpcRouteAttributes
- func (gnsgr *Resource) Configuration() interface{}
- func (gnsgr *Resource) DependOn() terra.Reference
- func (gnsgr *Resource) Dependencies() terra.Dependencies
- func (gnsgr *Resource) ImportState(state io.Reader) error
- func (gnsgr *Resource) LifecycleManagement() *terra.Lifecycle
- func (gnsgr *Resource) LocalName() string
- func (gnsgr *Resource) State() (*googleNetworkServicesGrpcRouteState, bool)
- func (gnsgr *Resource) StateMust() *googleNetworkServicesGrpcRouteState
- func (gnsgr *Resource) Type() string
- type Rules
- type RulesAction
- type RulesActionAttributes
- func (a RulesActionAttributes) Destinations() terra.ListValue[RulesActionDestinationsAttributes]
- func (a RulesActionAttributes) FaultInjectionPolicy() terra.ListValue[RulesActionFaultInjectionPolicyAttributes]
- func (a RulesActionAttributes) InternalRef() (terra.Reference, error)
- func (a RulesActionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a RulesActionAttributes) InternalWithRef(ref terra.Reference) RulesActionAttributes
- func (a RulesActionAttributes) RetryPolicy() terra.ListValue[RulesActionRetryPolicyAttributes]
- func (a RulesActionAttributes) Timeout() terra.StringValue
- type RulesActionDestinations
- type RulesActionDestinationsAttributes
- func (d RulesActionDestinationsAttributes) InternalRef() (terra.Reference, error)
- func (d RulesActionDestinationsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d RulesActionDestinationsAttributes) InternalWithRef(ref terra.Reference) RulesActionDestinationsAttributes
- func (d RulesActionDestinationsAttributes) ServiceName() terra.StringValue
- func (d RulesActionDestinationsAttributes) Weight() terra.NumberValue
- type RulesActionDestinationsState
- type RulesActionFaultInjectionPolicy
- type RulesActionFaultInjectionPolicyAbort
- type RulesActionFaultInjectionPolicyAbortAttributes
- func (a RulesActionFaultInjectionPolicyAbortAttributes) HttpStatus() terra.NumberValue
- func (a RulesActionFaultInjectionPolicyAbortAttributes) InternalRef() (terra.Reference, error)
- func (a RulesActionFaultInjectionPolicyAbortAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a RulesActionFaultInjectionPolicyAbortAttributes) InternalWithRef(ref terra.Reference) RulesActionFaultInjectionPolicyAbortAttributes
- func (a RulesActionFaultInjectionPolicyAbortAttributes) Percentage() terra.NumberValue
- type RulesActionFaultInjectionPolicyAbortState
- type RulesActionFaultInjectionPolicyAttributes
- func (fip RulesActionFaultInjectionPolicyAttributes) Abort() terra.ListValue[RulesActionFaultInjectionPolicyAbortAttributes]
- func (fip RulesActionFaultInjectionPolicyAttributes) Delay() terra.ListValue[RulesActionFaultInjectionPolicyDelayAttributes]
- func (fip RulesActionFaultInjectionPolicyAttributes) InternalRef() (terra.Reference, error)
- func (fip RulesActionFaultInjectionPolicyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fip RulesActionFaultInjectionPolicyAttributes) InternalWithRef(ref terra.Reference) RulesActionFaultInjectionPolicyAttributes
- type RulesActionFaultInjectionPolicyDelay
- type RulesActionFaultInjectionPolicyDelayAttributes
- func (d RulesActionFaultInjectionPolicyDelayAttributes) FixedDelay() terra.StringValue
- func (d RulesActionFaultInjectionPolicyDelayAttributes) InternalRef() (terra.Reference, error)
- func (d RulesActionFaultInjectionPolicyDelayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d RulesActionFaultInjectionPolicyDelayAttributes) InternalWithRef(ref terra.Reference) RulesActionFaultInjectionPolicyDelayAttributes
- func (d RulesActionFaultInjectionPolicyDelayAttributes) Percentage() terra.NumberValue
- type RulesActionFaultInjectionPolicyDelayState
- type RulesActionFaultInjectionPolicyState
- type RulesActionRetryPolicy
- type RulesActionRetryPolicyAttributes
- func (rp RulesActionRetryPolicyAttributes) InternalRef() (terra.Reference, error)
- func (rp RulesActionRetryPolicyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rp RulesActionRetryPolicyAttributes) InternalWithRef(ref terra.Reference) RulesActionRetryPolicyAttributes
- func (rp RulesActionRetryPolicyAttributes) NumRetries() terra.NumberValue
- func (rp RulesActionRetryPolicyAttributes) RetryConditions() terra.ListValue[terra.StringValue]
- type RulesActionRetryPolicyState
- type RulesActionState
- type RulesAttributes
- func (r RulesAttributes) Action() terra.ListValue[RulesActionAttributes]
- func (r RulesAttributes) InternalRef() (terra.Reference, error)
- func (r RulesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r RulesAttributes) InternalWithRef(ref terra.Reference) RulesAttributes
- func (r RulesAttributes) Matches() terra.ListValue[RulesMatchesAttributes]
- type RulesMatches
- type RulesMatchesAttributes
- func (m RulesMatchesAttributes) Headers() terra.ListValue[RulesMatchesHeadersAttributes]
- func (m RulesMatchesAttributes) InternalRef() (terra.Reference, error)
- func (m RulesMatchesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m RulesMatchesAttributes) InternalWithRef(ref terra.Reference) RulesMatchesAttributes
- func (m RulesMatchesAttributes) Method() terra.ListValue[RulesMatchesMethodAttributes]
- type RulesMatchesHeaders
- type RulesMatchesHeadersAttributes
- func (h RulesMatchesHeadersAttributes) InternalRef() (terra.Reference, error)
- func (h RulesMatchesHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h RulesMatchesHeadersAttributes) InternalWithRef(ref terra.Reference) RulesMatchesHeadersAttributes
- func (h RulesMatchesHeadersAttributes) Key() terra.StringValue
- func (h RulesMatchesHeadersAttributes) Type() terra.StringValue
- func (h RulesMatchesHeadersAttributes) Value() terra.StringValue
- type RulesMatchesHeadersState
- type RulesMatchesMethod
- type RulesMatchesMethodAttributes
- func (m RulesMatchesMethodAttributes) CaseSensitive() terra.BoolValue
- func (m RulesMatchesMethodAttributes) GrpcMethod() terra.StringValue
- func (m RulesMatchesMethodAttributes) GrpcService() terra.StringValue
- func (m RulesMatchesMethodAttributes) InternalRef() (terra.Reference, error)
- func (m RulesMatchesMethodAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m RulesMatchesMethodAttributes) InternalWithRef(ref terra.Reference) RulesMatchesMethodAttributes
- type RulesMatchesMethodState
- type RulesMatchesState
- type RulesState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // Gateways: list of string, optional Gateways terra.ListValue[terra.StringValue] `hcl:"gateways,attr"` // Hostnames: list of string, required Hostnames terra.ListValue[terra.StringValue] `hcl:"hostnames,attr" validate:"required"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Labels: map of string, optional Labels terra.MapValue[terra.StringValue] `hcl:"labels,attr"` // Meshes: list of string, optional Meshes terra.ListValue[terra.StringValue] `hcl:"meshes,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` // Rules: min=1 Rules []Rules `hcl:"rules,block" validate:"min=1"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` }
Args contains the configurations for google_network_services_grpc_route.
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource google_network_services_grpc_route.
func (*Resource) Attributes ¶
func (gnsgr *Resource) Attributes() googleNetworkServicesGrpcRouteAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (gnsgr *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (gnsgr *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type Rules ¶
type Rules struct { // RulesAction: optional Action *RulesAction `hcl:"action,block"` // RulesMatches: min=0 Matches []RulesMatches `hcl:"matches,block" validate:"min=0"` }
type RulesAction ¶
type RulesAction struct { // Timeout: string, optional Timeout terra.StringValue `hcl:"timeout,attr"` // RulesActionDestinations: min=0 Destinations []RulesActionDestinations `hcl:"destinations,block" validate:"min=0"` // RulesActionFaultInjectionPolicy: optional FaultInjectionPolicy *RulesActionFaultInjectionPolicy `hcl:"fault_injection_policy,block"` // RulesActionRetryPolicy: optional RetryPolicy *RulesActionRetryPolicy `hcl:"retry_policy,block"` }
type RulesActionAttributes ¶
type RulesActionAttributes struct {
// contains filtered or unexported fields
}
func (RulesActionAttributes) Destinations ¶
func (a RulesActionAttributes) Destinations() terra.ListValue[RulesActionDestinationsAttributes]
func (RulesActionAttributes) FaultInjectionPolicy ¶
func (a RulesActionAttributes) FaultInjectionPolicy() terra.ListValue[RulesActionFaultInjectionPolicyAttributes]
func (RulesActionAttributes) InternalRef ¶
func (a RulesActionAttributes) InternalRef() (terra.Reference, error)
func (RulesActionAttributes) InternalTokens ¶
func (a RulesActionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesActionAttributes) InternalWithRef ¶
func (a RulesActionAttributes) InternalWithRef(ref terra.Reference) RulesActionAttributes
func (RulesActionAttributes) RetryPolicy ¶
func (a RulesActionAttributes) RetryPolicy() terra.ListValue[RulesActionRetryPolicyAttributes]
func (RulesActionAttributes) Timeout ¶
func (a RulesActionAttributes) Timeout() terra.StringValue
type RulesActionDestinations ¶
type RulesActionDestinations struct { // ServiceName: string, optional ServiceName terra.StringValue `hcl:"service_name,attr"` // Weight: number, optional Weight terra.NumberValue `hcl:"weight,attr"` }
type RulesActionDestinationsAttributes ¶
type RulesActionDestinationsAttributes struct {
// contains filtered or unexported fields
}
func (RulesActionDestinationsAttributes) InternalRef ¶
func (d RulesActionDestinationsAttributes) InternalRef() (terra.Reference, error)
func (RulesActionDestinationsAttributes) InternalTokens ¶
func (d RulesActionDestinationsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesActionDestinationsAttributes) InternalWithRef ¶
func (d RulesActionDestinationsAttributes) InternalWithRef(ref terra.Reference) RulesActionDestinationsAttributes
func (RulesActionDestinationsAttributes) ServiceName ¶
func (d RulesActionDestinationsAttributes) ServiceName() terra.StringValue
func (RulesActionDestinationsAttributes) Weight ¶
func (d RulesActionDestinationsAttributes) Weight() terra.NumberValue
type RulesActionFaultInjectionPolicy ¶
type RulesActionFaultInjectionPolicy struct { // RulesActionFaultInjectionPolicyAbort: optional Abort *RulesActionFaultInjectionPolicyAbort `hcl:"abort,block"` // RulesActionFaultInjectionPolicyDelay: optional Delay *RulesActionFaultInjectionPolicyDelay `hcl:"delay,block"` }
type RulesActionFaultInjectionPolicyAbort ¶
type RulesActionFaultInjectionPolicyAbort struct { // HttpStatus: number, optional HttpStatus terra.NumberValue `hcl:"http_status,attr"` // Percentage: number, optional Percentage terra.NumberValue `hcl:"percentage,attr"` }
type RulesActionFaultInjectionPolicyAbortAttributes ¶
type RulesActionFaultInjectionPolicyAbortAttributes struct {
// contains filtered or unexported fields
}
func (RulesActionFaultInjectionPolicyAbortAttributes) HttpStatus ¶
func (a RulesActionFaultInjectionPolicyAbortAttributes) HttpStatus() terra.NumberValue
func (RulesActionFaultInjectionPolicyAbortAttributes) InternalRef ¶
func (a RulesActionFaultInjectionPolicyAbortAttributes) InternalRef() (terra.Reference, error)
func (RulesActionFaultInjectionPolicyAbortAttributes) InternalTokens ¶
func (a RulesActionFaultInjectionPolicyAbortAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesActionFaultInjectionPolicyAbortAttributes) InternalWithRef ¶
func (a RulesActionFaultInjectionPolicyAbortAttributes) InternalWithRef(ref terra.Reference) RulesActionFaultInjectionPolicyAbortAttributes
func (RulesActionFaultInjectionPolicyAbortAttributes) Percentage ¶
func (a RulesActionFaultInjectionPolicyAbortAttributes) Percentage() terra.NumberValue
type RulesActionFaultInjectionPolicyAttributes ¶
type RulesActionFaultInjectionPolicyAttributes struct {
// contains filtered or unexported fields
}
func (RulesActionFaultInjectionPolicyAttributes) InternalRef ¶
func (fip RulesActionFaultInjectionPolicyAttributes) InternalRef() (terra.Reference, error)
func (RulesActionFaultInjectionPolicyAttributes) InternalTokens ¶
func (fip RulesActionFaultInjectionPolicyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesActionFaultInjectionPolicyAttributes) InternalWithRef ¶
func (fip RulesActionFaultInjectionPolicyAttributes) InternalWithRef(ref terra.Reference) RulesActionFaultInjectionPolicyAttributes
type RulesActionFaultInjectionPolicyDelay ¶
type RulesActionFaultInjectionPolicyDelay struct { // FixedDelay: string, optional FixedDelay terra.StringValue `hcl:"fixed_delay,attr"` // Percentage: number, optional Percentage terra.NumberValue `hcl:"percentage,attr"` }
type RulesActionFaultInjectionPolicyDelayAttributes ¶
type RulesActionFaultInjectionPolicyDelayAttributes struct {
// contains filtered or unexported fields
}
func (RulesActionFaultInjectionPolicyDelayAttributes) FixedDelay ¶
func (d RulesActionFaultInjectionPolicyDelayAttributes) FixedDelay() terra.StringValue
func (RulesActionFaultInjectionPolicyDelayAttributes) InternalRef ¶
func (d RulesActionFaultInjectionPolicyDelayAttributes) InternalRef() (terra.Reference, error)
func (RulesActionFaultInjectionPolicyDelayAttributes) InternalTokens ¶
func (d RulesActionFaultInjectionPolicyDelayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesActionFaultInjectionPolicyDelayAttributes) InternalWithRef ¶
func (d RulesActionFaultInjectionPolicyDelayAttributes) InternalWithRef(ref terra.Reference) RulesActionFaultInjectionPolicyDelayAttributes
func (RulesActionFaultInjectionPolicyDelayAttributes) Percentage ¶
func (d RulesActionFaultInjectionPolicyDelayAttributes) Percentage() terra.NumberValue
type RulesActionFaultInjectionPolicyState ¶
type RulesActionFaultInjectionPolicyState struct { Abort []RulesActionFaultInjectionPolicyAbortState `json:"abort"` Delay []RulesActionFaultInjectionPolicyDelayState `json:"delay"` }
type RulesActionRetryPolicy ¶
type RulesActionRetryPolicy struct { // NumRetries: number, optional NumRetries terra.NumberValue `hcl:"num_retries,attr"` // RetryConditions: list of string, optional RetryConditions terra.ListValue[terra.StringValue] `hcl:"retry_conditions,attr"` }
type RulesActionRetryPolicyAttributes ¶
type RulesActionRetryPolicyAttributes struct {
// contains filtered or unexported fields
}
func (RulesActionRetryPolicyAttributes) InternalRef ¶
func (rp RulesActionRetryPolicyAttributes) InternalRef() (terra.Reference, error)
func (RulesActionRetryPolicyAttributes) InternalTokens ¶
func (rp RulesActionRetryPolicyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesActionRetryPolicyAttributes) InternalWithRef ¶
func (rp RulesActionRetryPolicyAttributes) InternalWithRef(ref terra.Reference) RulesActionRetryPolicyAttributes
func (RulesActionRetryPolicyAttributes) NumRetries ¶
func (rp RulesActionRetryPolicyAttributes) NumRetries() terra.NumberValue
func (RulesActionRetryPolicyAttributes) RetryConditions ¶
func (rp RulesActionRetryPolicyAttributes) RetryConditions() terra.ListValue[terra.StringValue]
type RulesActionState ¶
type RulesActionState struct { Timeout string `json:"timeout"` Destinations []RulesActionDestinationsState `json:"destinations"` FaultInjectionPolicy []RulesActionFaultInjectionPolicyState `json:"fault_injection_policy"` RetryPolicy []RulesActionRetryPolicyState `json:"retry_policy"` }
type RulesAttributes ¶
type RulesAttributes struct {
// contains filtered or unexported fields
}
func (RulesAttributes) Action ¶
func (r RulesAttributes) Action() terra.ListValue[RulesActionAttributes]
func (RulesAttributes) InternalRef ¶
func (r RulesAttributes) InternalRef() (terra.Reference, error)
func (RulesAttributes) InternalTokens ¶
func (r RulesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesAttributes) InternalWithRef ¶
func (r RulesAttributes) InternalWithRef(ref terra.Reference) RulesAttributes
func (RulesAttributes) Matches ¶
func (r RulesAttributes) Matches() terra.ListValue[RulesMatchesAttributes]
type RulesMatches ¶
type RulesMatches struct { // RulesMatchesHeaders: min=0 Headers []RulesMatchesHeaders `hcl:"headers,block" validate:"min=0"` // RulesMatchesMethod: optional Method *RulesMatchesMethod `hcl:"method,block"` }
type RulesMatchesAttributes ¶
type RulesMatchesAttributes struct {
// contains filtered or unexported fields
}
func (RulesMatchesAttributes) Headers ¶
func (m RulesMatchesAttributes) Headers() terra.ListValue[RulesMatchesHeadersAttributes]
func (RulesMatchesAttributes) InternalRef ¶
func (m RulesMatchesAttributes) InternalRef() (terra.Reference, error)
func (RulesMatchesAttributes) InternalTokens ¶
func (m RulesMatchesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesMatchesAttributes) InternalWithRef ¶
func (m RulesMatchesAttributes) InternalWithRef(ref terra.Reference) RulesMatchesAttributes
func (RulesMatchesAttributes) Method ¶
func (m RulesMatchesAttributes) Method() terra.ListValue[RulesMatchesMethodAttributes]
type RulesMatchesHeaders ¶
type RulesMatchesHeaders struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Type: string, optional Type terra.StringValue `hcl:"type,attr"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type RulesMatchesHeadersAttributes ¶
type RulesMatchesHeadersAttributes struct {
// contains filtered or unexported fields
}
func (RulesMatchesHeadersAttributes) InternalRef ¶
func (h RulesMatchesHeadersAttributes) InternalRef() (terra.Reference, error)
func (RulesMatchesHeadersAttributes) InternalTokens ¶
func (h RulesMatchesHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesMatchesHeadersAttributes) InternalWithRef ¶
func (h RulesMatchesHeadersAttributes) InternalWithRef(ref terra.Reference) RulesMatchesHeadersAttributes
func (RulesMatchesHeadersAttributes) Key ¶
func (h RulesMatchesHeadersAttributes) Key() terra.StringValue
func (RulesMatchesHeadersAttributes) Type ¶
func (h RulesMatchesHeadersAttributes) Type() terra.StringValue
func (RulesMatchesHeadersAttributes) Value ¶
func (h RulesMatchesHeadersAttributes) Value() terra.StringValue
type RulesMatchesMethod ¶
type RulesMatchesMethod struct { // CaseSensitive: bool, optional CaseSensitive terra.BoolValue `hcl:"case_sensitive,attr"` // GrpcMethod: string, required GrpcMethod terra.StringValue `hcl:"grpc_method,attr" validate:"required"` // GrpcService: string, required GrpcService terra.StringValue `hcl:"grpc_service,attr" validate:"required"` }
type RulesMatchesMethodAttributes ¶
type RulesMatchesMethodAttributes struct {
// contains filtered or unexported fields
}
func (RulesMatchesMethodAttributes) CaseSensitive ¶
func (m RulesMatchesMethodAttributes) CaseSensitive() terra.BoolValue
func (RulesMatchesMethodAttributes) GrpcMethod ¶
func (m RulesMatchesMethodAttributes) GrpcMethod() terra.StringValue
func (RulesMatchesMethodAttributes) GrpcService ¶
func (m RulesMatchesMethodAttributes) GrpcService() terra.StringValue
func (RulesMatchesMethodAttributes) InternalRef ¶
func (m RulesMatchesMethodAttributes) InternalRef() (terra.Reference, error)
func (RulesMatchesMethodAttributes) InternalTokens ¶
func (m RulesMatchesMethodAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RulesMatchesMethodAttributes) InternalWithRef ¶
func (m RulesMatchesMethodAttributes) InternalWithRef(ref terra.Reference) RulesMatchesMethodAttributes
type RulesMatchesMethodState ¶
type RulesMatchesState ¶
type RulesMatchesState struct { Headers []RulesMatchesHeadersState `json:"headers"` Method []RulesMatchesMethodState `json:"method"` }
type RulesState ¶
type RulesState struct { Action []RulesActionState `json:"action"` Matches []RulesMatchesState `json:"matches"` }
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
Click to show internal directories.
Click to hide internal directories.