Documentation ¶
Index ¶
- type Associations
- type AssociationsAttributes
- func (a AssociationsAttributes) GatewayId() terra.StringValue
- func (a AssociationsAttributes) InternalRef() (terra.Reference, error)
- func (a AssociationsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a AssociationsAttributes) InternalWithRef(ref terra.Reference) AssociationsAttributes
- func (a AssociationsAttributes) Main() terra.BoolValue
- func (a AssociationsAttributes) RouteTableAssociationId() terra.StringValue
- func (a AssociationsAttributes) RouteTableId() terra.StringValue
- func (a AssociationsAttributes) SubnetId() terra.StringValue
- type AssociationsState
- type Filter
- type FilterAttributes
- func (f FilterAttributes) InternalRef() (terra.Reference, error)
- func (f FilterAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (f FilterAttributes) InternalWithRef(ref terra.Reference) FilterAttributes
- func (f FilterAttributes) Name() terra.StringValue
- func (f FilterAttributes) Values() terra.SetValue[terra.StringValue]
- type FilterState
- type Routes
- type RoutesAttributes
- func (r RoutesAttributes) CarrierGatewayId() terra.StringValue
- func (r RoutesAttributes) CidrBlock() terra.StringValue
- func (r RoutesAttributes) CoreNetworkArn() terra.StringValue
- func (r RoutesAttributes) DestinationPrefixListId() terra.StringValue
- func (r RoutesAttributes) EgressOnlyGatewayId() terra.StringValue
- func (r RoutesAttributes) GatewayId() terra.StringValue
- func (r RoutesAttributes) InstanceId() terra.StringValue
- func (r RoutesAttributes) InternalRef() (terra.Reference, error)
- func (r RoutesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r RoutesAttributes) InternalWithRef(ref terra.Reference) RoutesAttributes
- func (r RoutesAttributes) Ipv6CidrBlock() terra.StringValue
- func (r RoutesAttributes) LocalGatewayId() terra.StringValue
- func (r RoutesAttributes) NatGatewayId() terra.StringValue
- func (r RoutesAttributes) NetworkInterfaceId() terra.StringValue
- func (r RoutesAttributes) TransitGatewayId() terra.StringValue
- func (r RoutesAttributes) VpcEndpointId() terra.StringValue
- func (r RoutesAttributes) VpcPeeringConnectionId() terra.StringValue
- type RoutesState
- type Timeouts
- type TimeoutsAttributes
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Associations ¶
type Associations struct{}
type AssociationsAttributes ¶
type AssociationsAttributes struct {
// contains filtered or unexported fields
}
func (AssociationsAttributes) GatewayId ¶
func (a AssociationsAttributes) GatewayId() terra.StringValue
func (AssociationsAttributes) InternalRef ¶
func (a AssociationsAttributes) InternalRef() (terra.Reference, error)
func (AssociationsAttributes) InternalTokens ¶
func (a AssociationsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AssociationsAttributes) InternalWithRef ¶
func (a AssociationsAttributes) InternalWithRef(ref terra.Reference) AssociationsAttributes
func (AssociationsAttributes) Main ¶
func (a AssociationsAttributes) Main() terra.BoolValue
func (AssociationsAttributes) RouteTableAssociationId ¶
func (a AssociationsAttributes) RouteTableAssociationId() terra.StringValue
func (AssociationsAttributes) RouteTableId ¶
func (a AssociationsAttributes) RouteTableId() terra.StringValue
func (AssociationsAttributes) SubnetId ¶
func (a AssociationsAttributes) SubnetId() terra.StringValue
type AssociationsState ¶
type Filter ¶
type Filter struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Values: set of string, required Values terra.SetValue[terra.StringValue] `hcl:"values,attr" validate:"required"` }
type FilterAttributes ¶
type FilterAttributes struct {
// contains filtered or unexported fields
}
func (FilterAttributes) InternalRef ¶
func (f FilterAttributes) InternalRef() (terra.Reference, error)
func (FilterAttributes) InternalTokens ¶
func (f FilterAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FilterAttributes) InternalWithRef ¶
func (f FilterAttributes) InternalWithRef(ref terra.Reference) FilterAttributes
func (FilterAttributes) Name ¶
func (f FilterAttributes) Name() terra.StringValue
func (FilterAttributes) Values ¶
func (f FilterAttributes) Values() terra.SetValue[terra.StringValue]
type FilterState ¶
type RoutesAttributes ¶
type RoutesAttributes struct {
// contains filtered or unexported fields
}
func (RoutesAttributes) CarrierGatewayId ¶
func (r RoutesAttributes) CarrierGatewayId() terra.StringValue
func (RoutesAttributes) CidrBlock ¶
func (r RoutesAttributes) CidrBlock() terra.StringValue
func (RoutesAttributes) CoreNetworkArn ¶
func (r RoutesAttributes) CoreNetworkArn() terra.StringValue
func (RoutesAttributes) DestinationPrefixListId ¶
func (r RoutesAttributes) DestinationPrefixListId() terra.StringValue
func (RoutesAttributes) EgressOnlyGatewayId ¶
func (r RoutesAttributes) EgressOnlyGatewayId() terra.StringValue
func (RoutesAttributes) GatewayId ¶
func (r RoutesAttributes) GatewayId() terra.StringValue
func (RoutesAttributes) InstanceId ¶
func (r RoutesAttributes) InstanceId() terra.StringValue
func (RoutesAttributes) InternalRef ¶
func (r RoutesAttributes) InternalRef() (terra.Reference, error)
func (RoutesAttributes) InternalTokens ¶
func (r RoutesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RoutesAttributes) InternalWithRef ¶
func (r RoutesAttributes) InternalWithRef(ref terra.Reference) RoutesAttributes
func (RoutesAttributes) Ipv6CidrBlock ¶
func (r RoutesAttributes) Ipv6CidrBlock() terra.StringValue
func (RoutesAttributes) LocalGatewayId ¶
func (r RoutesAttributes) LocalGatewayId() terra.StringValue
func (RoutesAttributes) NatGatewayId ¶
func (r RoutesAttributes) NatGatewayId() terra.StringValue
func (RoutesAttributes) NetworkInterfaceId ¶
func (r RoutesAttributes) NetworkInterfaceId() terra.StringValue
func (RoutesAttributes) TransitGatewayId ¶
func (r RoutesAttributes) TransitGatewayId() terra.StringValue
func (RoutesAttributes) VpcEndpointId ¶
func (r RoutesAttributes) VpcEndpointId() terra.StringValue
func (RoutesAttributes) VpcPeeringConnectionId ¶
func (r RoutesAttributes) VpcPeeringConnectionId() terra.StringValue
type RoutesState ¶
type RoutesState struct { CarrierGatewayId string `json:"carrier_gateway_id"` CidrBlock string `json:"cidr_block"` CoreNetworkArn string `json:"core_network_arn"` DestinationPrefixListId string `json:"destination_prefix_list_id"` EgressOnlyGatewayId string `json:"egress_only_gateway_id"` GatewayId string `json:"gateway_id"` InstanceId string `json:"instance_id"` Ipv6CidrBlock string `json:"ipv6_cidr_block"` LocalGatewayId string `json:"local_gateway_id"` NatGatewayId string `json:"nat_gateway_id"` NetworkInterfaceId string `json:"network_interface_id"` TransitGatewayId string `json:"transit_gateway_id"` VpcEndpointId string `json:"vpc_endpoint_id"` VpcPeeringConnectionId string `json:"vpc_peering_connection_id"` }
type Timeouts ¶
type Timeouts struct { // Read: string, optional Read terra.StringValue `hcl:"read,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
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) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
type TimeoutsState ¶
type TimeoutsState struct {
Read string `json:"read"`
}
Click to show internal directories.
Click to hide internal directories.