Documentation ¶
Index ¶
- type Route
- type RouteAttributes
- func (r RouteAttributes) CarrierGatewayId() terra.StringValue
- func (r RouteAttributes) CidrBlock() terra.StringValue
- func (r RouteAttributes) CoreNetworkArn() terra.StringValue
- func (r RouteAttributes) DestinationPrefixListId() terra.StringValue
- func (r RouteAttributes) EgressOnlyGatewayId() terra.StringValue
- func (r RouteAttributes) GatewayId() terra.StringValue
- func (r RouteAttributes) InstanceId() terra.StringValue
- func (r RouteAttributes) InternalRef() (terra.Reference, error)
- func (r RouteAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r RouteAttributes) InternalWithRef(ref terra.Reference) RouteAttributes
- func (r RouteAttributes) Ipv6CidrBlock() terra.StringValue
- func (r RouteAttributes) LocalGatewayId() terra.StringValue
- func (r RouteAttributes) NatGatewayId() terra.StringValue
- func (r RouteAttributes) NetworkInterfaceId() terra.StringValue
- func (r RouteAttributes) TransitGatewayId() terra.StringValue
- func (r RouteAttributes) VpcEndpointId() terra.StringValue
- func (r RouteAttributes) VpcPeeringConnectionId() terra.StringValue
- type RouteState
- 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 Route ¶
type Route struct { // CarrierGatewayId: string, optional CarrierGatewayId terra.StringValue `hcl:"carrier_gateway_id,attr"` // CidrBlock: string, optional CidrBlock terra.StringValue `hcl:"cidr_block,attr"` // CoreNetworkArn: string, optional CoreNetworkArn terra.StringValue `hcl:"core_network_arn,attr"` // DestinationPrefixListId: string, optional DestinationPrefixListId terra.StringValue `hcl:"destination_prefix_list_id,attr"` // EgressOnlyGatewayId: string, optional EgressOnlyGatewayId terra.StringValue `hcl:"egress_only_gateway_id,attr"` // GatewayId: string, optional GatewayId terra.StringValue `hcl:"gateway_id,attr"` // InstanceId: string, optional InstanceId terra.StringValue `hcl:"instance_id,attr"` // Ipv6CidrBlock: string, optional Ipv6CidrBlock terra.StringValue `hcl:"ipv6_cidr_block,attr"` // LocalGatewayId: string, optional LocalGatewayId terra.StringValue `hcl:"local_gateway_id,attr"` // NatGatewayId: string, optional NatGatewayId terra.StringValue `hcl:"nat_gateway_id,attr"` // NetworkInterfaceId: string, optional NetworkInterfaceId terra.StringValue `hcl:"network_interface_id,attr"` // TransitGatewayId: string, optional TransitGatewayId terra.StringValue `hcl:"transit_gateway_id,attr"` // VpcEndpointId: string, optional VpcEndpointId terra.StringValue `hcl:"vpc_endpoint_id,attr"` // VpcPeeringConnectionId: string, optional VpcPeeringConnectionId terra.StringValue `hcl:"vpc_peering_connection_id,attr"` }
type RouteAttributes ¶
type RouteAttributes struct {
// contains filtered or unexported fields
}
func (RouteAttributes) CarrierGatewayId ¶
func (r RouteAttributes) CarrierGatewayId() terra.StringValue
func (RouteAttributes) CidrBlock ¶
func (r RouteAttributes) CidrBlock() terra.StringValue
func (RouteAttributes) CoreNetworkArn ¶
func (r RouteAttributes) CoreNetworkArn() terra.StringValue
func (RouteAttributes) DestinationPrefixListId ¶
func (r RouteAttributes) DestinationPrefixListId() terra.StringValue
func (RouteAttributes) EgressOnlyGatewayId ¶
func (r RouteAttributes) EgressOnlyGatewayId() terra.StringValue
func (RouteAttributes) GatewayId ¶
func (r RouteAttributes) GatewayId() terra.StringValue
func (RouteAttributes) InstanceId ¶
func (r RouteAttributes) InstanceId() terra.StringValue
func (RouteAttributes) InternalRef ¶
func (r RouteAttributes) InternalRef() (terra.Reference, error)
func (RouteAttributes) InternalTokens ¶
func (r RouteAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RouteAttributes) InternalWithRef ¶
func (r RouteAttributes) InternalWithRef(ref terra.Reference) RouteAttributes
func (RouteAttributes) Ipv6CidrBlock ¶
func (r RouteAttributes) Ipv6CidrBlock() terra.StringValue
func (RouteAttributes) LocalGatewayId ¶
func (r RouteAttributes) LocalGatewayId() terra.StringValue
func (RouteAttributes) NatGatewayId ¶
func (r RouteAttributes) NatGatewayId() terra.StringValue
func (RouteAttributes) NetworkInterfaceId ¶
func (r RouteAttributes) NetworkInterfaceId() terra.StringValue
func (RouteAttributes) TransitGatewayId ¶
func (r RouteAttributes) TransitGatewayId() terra.StringValue
func (RouteAttributes) VpcEndpointId ¶
func (r RouteAttributes) VpcEndpointId() terra.StringValue
func (RouteAttributes) VpcPeeringConnectionId ¶
func (r RouteAttributes) VpcPeeringConnectionId() terra.StringValue
type RouteState ¶
type RouteState 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 { // 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.