Documentation ¶
Index ¶
- type Acl
- type AclAttributes
- func (a AclAttributes) Arn() terra.StringValue
- func (a AclAttributes) Id() terra.StringValue
- func (a AclAttributes) InternalRef() (terra.Reference, error)
- func (a AclAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a AclAttributes) InternalWithRef(ref terra.Reference) AclAttributes
- func (a AclAttributes) Name() terra.StringValue
- type AclState
- type AlternatePathHints
- type AlternatePathHintsAttributes
- func (aph AlternatePathHintsAttributes) ComponentArn() terra.StringValue
- func (aph AlternatePathHintsAttributes) ComponentId() terra.StringValue
- func (aph AlternatePathHintsAttributes) InternalRef() (terra.Reference, error)
- func (aph AlternatePathHintsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aph AlternatePathHintsAttributes) InternalWithRef(ref terra.Reference) AlternatePathHintsAttributes
- type AlternatePathHintsState
- type ClassicLoadBalancerListener
- type ClassicLoadBalancerListenerAttributes
- func (clbl ClassicLoadBalancerListenerAttributes) InstancePort() terra.NumberValue
- func (clbl ClassicLoadBalancerListenerAttributes) InternalRef() (terra.Reference, error)
- func (clbl ClassicLoadBalancerListenerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clbl ClassicLoadBalancerListenerAttributes) InternalWithRef(ref terra.Reference) ClassicLoadBalancerListenerAttributes
- func (clbl ClassicLoadBalancerListenerAttributes) LoadBalancerPort() terra.NumberValue
- type ClassicLoadBalancerListenerState
- type CustomerGateway
- type CustomerGatewayAttributes
- func (cg CustomerGatewayAttributes) Arn() terra.StringValue
- func (cg CustomerGatewayAttributes) Id() terra.StringValue
- func (cg CustomerGatewayAttributes) InternalRef() (terra.Reference, error)
- func (cg CustomerGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cg CustomerGatewayAttributes) InternalWithRef(ref terra.Reference) CustomerGatewayAttributes
- func (cg CustomerGatewayAttributes) Name() terra.StringValue
- type CustomerGatewayState
- type Destination
- type DestinationAttributes
- func (d DestinationAttributes) Arn() terra.StringValue
- func (d DestinationAttributes) Id() terra.StringValue
- func (d DestinationAttributes) InternalRef() (terra.Reference, error)
- func (d DestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d DestinationAttributes) InternalWithRef(ref terra.Reference) DestinationAttributes
- func (d DestinationAttributes) Name() terra.StringValue
- type DestinationState
- type ElasticLoadBalancerListener
- type ElasticLoadBalancerListenerAttributes
- func (elbl ElasticLoadBalancerListenerAttributes) Arn() terra.StringValue
- func (elbl ElasticLoadBalancerListenerAttributes) Id() terra.StringValue
- func (elbl ElasticLoadBalancerListenerAttributes) InternalRef() (terra.Reference, error)
- func (elbl ElasticLoadBalancerListenerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (elbl ElasticLoadBalancerListenerAttributes) InternalWithRef(ref terra.Reference) ElasticLoadBalancerListenerAttributes
- func (elbl ElasticLoadBalancerListenerAttributes) Name() terra.StringValue
- type ElasticLoadBalancerListenerState
- type Explanations
- type ExplanationsAclRule
- type ExplanationsAclRuleAttributes
- func (ar ExplanationsAclRuleAttributes) Cidr() terra.StringValue
- func (ar ExplanationsAclRuleAttributes) Egress() terra.BoolValue
- func (ar ExplanationsAclRuleAttributes) InternalRef() (terra.Reference, error)
- func (ar ExplanationsAclRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ar ExplanationsAclRuleAttributes) InternalWithRef(ref terra.Reference) ExplanationsAclRuleAttributes
- func (ar ExplanationsAclRuleAttributes) PortRange() terra.ListValue[ExplanationsAclRulePortRangeAttributes]
- func (ar ExplanationsAclRuleAttributes) Protocol() terra.StringValue
- func (ar ExplanationsAclRuleAttributes) RuleAction() terra.StringValue
- func (ar ExplanationsAclRuleAttributes) RuleNumber() terra.NumberValue
- type ExplanationsAclRulePortRange
- type ExplanationsAclRulePortRangeAttributes
- func (pr ExplanationsAclRulePortRangeAttributes) From() terra.NumberValue
- func (pr ExplanationsAclRulePortRangeAttributes) InternalRef() (terra.Reference, error)
- func (pr ExplanationsAclRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr ExplanationsAclRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ExplanationsAclRulePortRangeAttributes
- func (pr ExplanationsAclRulePortRangeAttributes) To() terra.NumberValue
- type ExplanationsAclRulePortRangeState
- type ExplanationsAclRuleState
- type ExplanationsAttachedTo
- type ExplanationsAttachedToAttributes
- func (at ExplanationsAttachedToAttributes) Arn() terra.StringValue
- func (at ExplanationsAttachedToAttributes) Id() terra.StringValue
- func (at ExplanationsAttachedToAttributes) InternalRef() (terra.Reference, error)
- func (at ExplanationsAttachedToAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (at ExplanationsAttachedToAttributes) InternalWithRef(ref terra.Reference) ExplanationsAttachedToAttributes
- func (at ExplanationsAttachedToAttributes) Name() terra.StringValue
- type ExplanationsAttachedToState
- type ExplanationsAttributes
- func (e ExplanationsAttributes) Acl() terra.ListValue[AclAttributes]
- func (e ExplanationsAttributes) AclRule() terra.ListValue[ExplanationsAclRuleAttributes]
- func (e ExplanationsAttributes) Address() terra.StringValue
- func (e ExplanationsAttributes) Addresses() terra.ListValue[terra.StringValue]
- func (e ExplanationsAttributes) AttachedTo() terra.ListValue[ExplanationsAttachedToAttributes]
- func (e ExplanationsAttributes) AvailabilityZones() terra.ListValue[terra.StringValue]
- func (e ExplanationsAttributes) Cidrs() terra.ListValue[terra.StringValue]
- func (e ExplanationsAttributes) ClassicLoadBalancerListener() terra.ListValue[ClassicLoadBalancerListenerAttributes]
- func (e ExplanationsAttributes) Component() terra.ListValue[ExplanationsComponentAttributes]
- func (e ExplanationsAttributes) CustomerGateway() terra.ListValue[CustomerGatewayAttributes]
- func (e ExplanationsAttributes) Destination() terra.ListValue[DestinationAttributes]
- func (e ExplanationsAttributes) DestinationVpc() terra.ListValue[ExplanationsDestinationVpcAttributes]
- func (e ExplanationsAttributes) Direction() terra.StringValue
- func (e ExplanationsAttributes) ElasticLoadBalancerListener() terra.ListValue[ElasticLoadBalancerListenerAttributes]
- func (e ExplanationsAttributes) ExplanationCode() terra.StringValue
- func (e ExplanationsAttributes) IngressRouteTable() terra.ListValue[IngressRouteTableAttributes]
- func (e ExplanationsAttributes) InternalRef() (terra.Reference, error)
- func (e ExplanationsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e ExplanationsAttributes) InternalWithRef(ref terra.Reference) ExplanationsAttributes
- func (e ExplanationsAttributes) InternetGateway() terra.ListValue[InternetGatewayAttributes]
- func (e ExplanationsAttributes) LoadBalancerArn() terra.StringValue
- func (e ExplanationsAttributes) LoadBalancerListenerPort() terra.NumberValue
- func (e ExplanationsAttributes) LoadBalancerTargetGroup() terra.ListValue[LoadBalancerTargetGroupAttributes]
- func (e ExplanationsAttributes) LoadBalancerTargetGroups() terra.ListValue[LoadBalancerTargetGroupsAttributes]
- func (e ExplanationsAttributes) LoadBalancerTargetPort() terra.NumberValue
- func (e ExplanationsAttributes) MissingComponent() terra.StringValue
- func (e ExplanationsAttributes) NatGateway() terra.ListValue[NatGatewayAttributes]
- func (e ExplanationsAttributes) NetworkInterface() terra.ListValue[NetworkInterfaceAttributes]
- func (e ExplanationsAttributes) PacketField() terra.StringValue
- func (e ExplanationsAttributes) Port() terra.NumberValue
- func (e ExplanationsAttributes) PortRanges() terra.ListValue[PortRangesAttributes]
- func (e ExplanationsAttributes) PrefixList() terra.ListValue[PrefixListAttributes]
- func (e ExplanationsAttributes) Protocols() terra.ListValue[terra.StringValue]
- func (e ExplanationsAttributes) RouteTable() terra.ListValue[RouteTableAttributes]
- func (e ExplanationsAttributes) RouteTableRoute() terra.ListValue[ExplanationsRouteTableRouteAttributes]
- func (e ExplanationsAttributes) SecurityGroup() terra.ListValue[SecurityGroupAttributes]
- func (e ExplanationsAttributes) SecurityGroupRule() terra.ListValue[ExplanationsSecurityGroupRuleAttributes]
- func (e ExplanationsAttributes) SecurityGroups() terra.ListValue[SecurityGroupsAttributes]
- func (e ExplanationsAttributes) SourceVpc() terra.ListValue[ExplanationsSourceVpcAttributes]
- func (e ExplanationsAttributes) State() terra.StringValue
- func (e ExplanationsAttributes) Subnet() terra.ListValue[ExplanationsSubnetAttributes]
- func (e ExplanationsAttributes) SubnetRouteTable() terra.ListValue[SubnetRouteTableAttributes]
- func (e ExplanationsAttributes) TransitGateway() terra.ListValue[ExplanationsTransitGatewayAttributes]
- func (e ExplanationsAttributes) TransitGatewayAttachment() terra.ListValue[TransitGatewayAttachmentAttributes]
- func (e ExplanationsAttributes) TransitGatewayRouteTable() terra.ListValue[TransitGatewayRouteTableAttributes]
- func (e ExplanationsAttributes) TransitGatewayRouteTableRoute() terra.ListValue[ExplanationsTransitGatewayRouteTableRouteAttributes]
- func (e ExplanationsAttributes) Vpc() terra.ListValue[ExplanationsVpcAttributes]
- func (e ExplanationsAttributes) VpcEndpoint() terra.ListValue[VpcEndpointAttributes]
- func (e ExplanationsAttributes) VpcPeeringConnection() terra.ListValue[VpcPeeringConnectionAttributes]
- func (e ExplanationsAttributes) VpnConnection() terra.ListValue[VpnConnectionAttributes]
- func (e ExplanationsAttributes) VpnGateway() terra.ListValue[VpnGatewayAttributes]
- type ExplanationsComponent
- type ExplanationsComponentAttributes
- func (c ExplanationsComponentAttributes) Arn() terra.StringValue
- func (c ExplanationsComponentAttributes) Id() terra.StringValue
- func (c ExplanationsComponentAttributes) InternalRef() (terra.Reference, error)
- func (c ExplanationsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ExplanationsComponentAttributes) InternalWithRef(ref terra.Reference) ExplanationsComponentAttributes
- func (c ExplanationsComponentAttributes) Name() terra.StringValue
- type ExplanationsComponentState
- type ExplanationsDestinationVpc
- type ExplanationsDestinationVpcAttributes
- func (dv ExplanationsDestinationVpcAttributes) Arn() terra.StringValue
- func (dv ExplanationsDestinationVpcAttributes) Id() terra.StringValue
- func (dv ExplanationsDestinationVpcAttributes) InternalRef() (terra.Reference, error)
- func (dv ExplanationsDestinationVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dv ExplanationsDestinationVpcAttributes) InternalWithRef(ref terra.Reference) ExplanationsDestinationVpcAttributes
- func (dv ExplanationsDestinationVpcAttributes) Name() terra.StringValue
- type ExplanationsDestinationVpcState
- type ExplanationsRouteTableRoute
- type ExplanationsRouteTableRouteAttributes
- func (rtr ExplanationsRouteTableRouteAttributes) DestinationCidr() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) DestinationPrefixListId() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) EgressOnlyInternetGatewayId() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) GatewayId() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) InstanceId() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
- func (rtr ExplanationsRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rtr ExplanationsRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ExplanationsRouteTableRouteAttributes
- func (rtr ExplanationsRouteTableRouteAttributes) NatGatewayId() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) NetworkInterfaceId() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) Origin() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) TransitGatewayId() terra.StringValue
- func (rtr ExplanationsRouteTableRouteAttributes) VpcPeeringConnectionId() terra.StringValue
- type ExplanationsRouteTableRouteState
- type ExplanationsSecurityGroupRule
- type ExplanationsSecurityGroupRuleAttributes
- func (sgr ExplanationsSecurityGroupRuleAttributes) Cidr() terra.StringValue
- func (sgr ExplanationsSecurityGroupRuleAttributes) Direction() terra.StringValue
- func (sgr ExplanationsSecurityGroupRuleAttributes) InternalRef() (terra.Reference, error)
- func (sgr ExplanationsSecurityGroupRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sgr ExplanationsSecurityGroupRuleAttributes) InternalWithRef(ref terra.Reference) ExplanationsSecurityGroupRuleAttributes
- func (sgr ExplanationsSecurityGroupRuleAttributes) PortRange() terra.ListValue[ExplanationsSecurityGroupRulePortRangeAttributes]
- func (sgr ExplanationsSecurityGroupRuleAttributes) PrefixListId() terra.StringValue
- func (sgr ExplanationsSecurityGroupRuleAttributes) Protocol() terra.StringValue
- func (sgr ExplanationsSecurityGroupRuleAttributes) SecurityGroupId() terra.StringValue
- type ExplanationsSecurityGroupRulePortRange
- type ExplanationsSecurityGroupRulePortRangeAttributes
- func (pr ExplanationsSecurityGroupRulePortRangeAttributes) From() terra.NumberValue
- func (pr ExplanationsSecurityGroupRulePortRangeAttributes) InternalRef() (terra.Reference, error)
- func (pr ExplanationsSecurityGroupRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr ExplanationsSecurityGroupRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ExplanationsSecurityGroupRulePortRangeAttributes
- func (pr ExplanationsSecurityGroupRulePortRangeAttributes) To() terra.NumberValue
- type ExplanationsSecurityGroupRulePortRangeState
- type ExplanationsSecurityGroupRuleState
- type ExplanationsSourceVpc
- type ExplanationsSourceVpcAttributes
- func (sv ExplanationsSourceVpcAttributes) Arn() terra.StringValue
- func (sv ExplanationsSourceVpcAttributes) Id() terra.StringValue
- func (sv ExplanationsSourceVpcAttributes) InternalRef() (terra.Reference, error)
- func (sv ExplanationsSourceVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sv ExplanationsSourceVpcAttributes) InternalWithRef(ref terra.Reference) ExplanationsSourceVpcAttributes
- func (sv ExplanationsSourceVpcAttributes) Name() terra.StringValue
- type ExplanationsSourceVpcState
- type ExplanationsState
- type ExplanationsSubnet
- type ExplanationsSubnetAttributes
- func (s ExplanationsSubnetAttributes) Arn() terra.StringValue
- func (s ExplanationsSubnetAttributes) Id() terra.StringValue
- func (s ExplanationsSubnetAttributes) InternalRef() (terra.Reference, error)
- func (s ExplanationsSubnetAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s ExplanationsSubnetAttributes) InternalWithRef(ref terra.Reference) ExplanationsSubnetAttributes
- func (s ExplanationsSubnetAttributes) Name() terra.StringValue
- type ExplanationsSubnetState
- type ExplanationsTransitGateway
- type ExplanationsTransitGatewayAttributes
- func (tg ExplanationsTransitGatewayAttributes) Arn() terra.StringValue
- func (tg ExplanationsTransitGatewayAttributes) Id() terra.StringValue
- func (tg ExplanationsTransitGatewayAttributes) InternalRef() (terra.Reference, error)
- func (tg ExplanationsTransitGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tg ExplanationsTransitGatewayAttributes) InternalWithRef(ref terra.Reference) ExplanationsTransitGatewayAttributes
- func (tg ExplanationsTransitGatewayAttributes) Name() terra.StringValue
- type ExplanationsTransitGatewayRouteTableRoute
- type ExplanationsTransitGatewayRouteTableRouteAttributes
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) AttachmentId() terra.StringValue
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) DestinationCidr() terra.StringValue
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ExplanationsTransitGatewayRouteTableRouteAttributes
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) PrefixListId() terra.StringValue
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) ResourceId() terra.StringValue
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) ResourceType() terra.StringValue
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) RouteOrigin() terra.StringValue
- func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) State() terra.StringValue
- type ExplanationsTransitGatewayRouteTableRouteState
- type ExplanationsTransitGatewayState
- type ExplanationsVpc
- type ExplanationsVpcAttributes
- func (v ExplanationsVpcAttributes) Arn() terra.StringValue
- func (v ExplanationsVpcAttributes) Id() terra.StringValue
- func (v ExplanationsVpcAttributes) InternalRef() (terra.Reference, error)
- func (v ExplanationsVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v ExplanationsVpcAttributes) InternalWithRef(ref terra.Reference) ExplanationsVpcAttributes
- func (v ExplanationsVpcAttributes) Name() terra.StringValue
- type ExplanationsVpcState
- 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 ForwardPathComponents
- type ForwardPathComponentsAclRule
- type ForwardPathComponentsAclRuleAttributes
- func (ar ForwardPathComponentsAclRuleAttributes) Cidr() terra.StringValue
- func (ar ForwardPathComponentsAclRuleAttributes) Egress() terra.BoolValue
- func (ar ForwardPathComponentsAclRuleAttributes) InternalRef() (terra.Reference, error)
- func (ar ForwardPathComponentsAclRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ar ForwardPathComponentsAclRuleAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAclRuleAttributes
- func (ar ForwardPathComponentsAclRuleAttributes) PortRange() terra.ListValue[ForwardPathComponentsAclRulePortRangeAttributes]
- func (ar ForwardPathComponentsAclRuleAttributes) Protocol() terra.StringValue
- func (ar ForwardPathComponentsAclRuleAttributes) RuleAction() terra.StringValue
- func (ar ForwardPathComponentsAclRuleAttributes) RuleNumber() terra.NumberValue
- type ForwardPathComponentsAclRulePortRange
- type ForwardPathComponentsAclRulePortRangeAttributes
- func (pr ForwardPathComponentsAclRulePortRangeAttributes) From() terra.NumberValue
- func (pr ForwardPathComponentsAclRulePortRangeAttributes) InternalRef() (terra.Reference, error)
- func (pr ForwardPathComponentsAclRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr ForwardPathComponentsAclRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAclRulePortRangeAttributes
- func (pr ForwardPathComponentsAclRulePortRangeAttributes) To() terra.NumberValue
- type ForwardPathComponentsAclRulePortRangeState
- type ForwardPathComponentsAclRuleState
- type ForwardPathComponentsAdditionalDetails
- type ForwardPathComponentsAdditionalDetailsAttributes
- func (ad ForwardPathComponentsAdditionalDetailsAttributes) AdditionalDetailType() terra.StringValue
- func (ad ForwardPathComponentsAdditionalDetailsAttributes) Component() terra.ListValue[ForwardPathComponentsAdditionalDetailsComponentAttributes]
- func (ad ForwardPathComponentsAdditionalDetailsAttributes) InternalRef() (terra.Reference, error)
- func (ad ForwardPathComponentsAdditionalDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ad ForwardPathComponentsAdditionalDetailsAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAdditionalDetailsAttributes
- type ForwardPathComponentsAdditionalDetailsComponent
- type ForwardPathComponentsAdditionalDetailsComponentAttributes
- func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) Arn() terra.StringValue
- func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) Id() terra.StringValue
- func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalRef() (terra.Reference, error)
- func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAdditionalDetailsComponentAttributes
- func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) Name() terra.StringValue
- type ForwardPathComponentsAdditionalDetailsComponentState
- type ForwardPathComponentsAdditionalDetailsState
- type ForwardPathComponentsAttachedTo
- type ForwardPathComponentsAttachedToAttributes
- func (at ForwardPathComponentsAttachedToAttributes) Arn() terra.StringValue
- func (at ForwardPathComponentsAttachedToAttributes) Id() terra.StringValue
- func (at ForwardPathComponentsAttachedToAttributes) InternalRef() (terra.Reference, error)
- func (at ForwardPathComponentsAttachedToAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (at ForwardPathComponentsAttachedToAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAttachedToAttributes
- func (at ForwardPathComponentsAttachedToAttributes) Name() terra.StringValue
- type ForwardPathComponentsAttachedToState
- type ForwardPathComponentsAttributes
- func (fpc ForwardPathComponentsAttributes) AclRule() terra.ListValue[ForwardPathComponentsAclRuleAttributes]
- func (fpc ForwardPathComponentsAttributes) AdditionalDetails() terra.ListValue[ForwardPathComponentsAdditionalDetailsAttributes]
- func (fpc ForwardPathComponentsAttributes) AttachedTo() terra.ListValue[ForwardPathComponentsAttachedToAttributes]
- func (fpc ForwardPathComponentsAttributes) Component() terra.ListValue[ForwardPathComponentsComponentAttributes]
- func (fpc ForwardPathComponentsAttributes) DestinationVpc() terra.ListValue[ForwardPathComponentsDestinationVpcAttributes]
- func (fpc ForwardPathComponentsAttributes) InboundHeader() terra.ListValue[ForwardPathComponentsInboundHeaderAttributes]
- func (fpc ForwardPathComponentsAttributes) InternalRef() (terra.Reference, error)
- func (fpc ForwardPathComponentsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fpc ForwardPathComponentsAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAttributes
- func (fpc ForwardPathComponentsAttributes) OutboundHeader() terra.ListValue[ForwardPathComponentsOutboundHeaderAttributes]
- func (fpc ForwardPathComponentsAttributes) RouteTableRoute() terra.ListValue[ForwardPathComponentsRouteTableRouteAttributes]
- func (fpc ForwardPathComponentsAttributes) SecurityGroupRule() terra.ListValue[ForwardPathComponentsSecurityGroupRuleAttributes]
- func (fpc ForwardPathComponentsAttributes) SequenceNumber() terra.NumberValue
- func (fpc ForwardPathComponentsAttributes) SourceVpc() terra.ListValue[ForwardPathComponentsSourceVpcAttributes]
- func (fpc ForwardPathComponentsAttributes) Subnet() terra.ListValue[ForwardPathComponentsSubnetAttributes]
- func (fpc ForwardPathComponentsAttributes) TransitGateway() terra.ListValue[ForwardPathComponentsTransitGatewayAttributes]
- func (fpc ForwardPathComponentsAttributes) TransitGatewayRouteTableRoute() terra.ListValue[ForwardPathComponentsTransitGatewayRouteTableRouteAttributes]
- func (fpc ForwardPathComponentsAttributes) Vpc() terra.ListValue[ForwardPathComponentsVpcAttributes]
- type ForwardPathComponentsComponent
- type ForwardPathComponentsComponentAttributes
- func (c ForwardPathComponentsComponentAttributes) Arn() terra.StringValue
- func (c ForwardPathComponentsComponentAttributes) Id() terra.StringValue
- func (c ForwardPathComponentsComponentAttributes) InternalRef() (terra.Reference, error)
- func (c ForwardPathComponentsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ForwardPathComponentsComponentAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsComponentAttributes
- func (c ForwardPathComponentsComponentAttributes) Name() terra.StringValue
- type ForwardPathComponentsComponentState
- type ForwardPathComponentsDestinationVpc
- type ForwardPathComponentsDestinationVpcAttributes
- func (dv ForwardPathComponentsDestinationVpcAttributes) Arn() terra.StringValue
- func (dv ForwardPathComponentsDestinationVpcAttributes) Id() terra.StringValue
- func (dv ForwardPathComponentsDestinationVpcAttributes) InternalRef() (terra.Reference, error)
- func (dv ForwardPathComponentsDestinationVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dv ForwardPathComponentsDestinationVpcAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsDestinationVpcAttributes
- func (dv ForwardPathComponentsDestinationVpcAttributes) Name() terra.StringValue
- type ForwardPathComponentsDestinationVpcState
- type ForwardPathComponentsInboundHeader
- type ForwardPathComponentsInboundHeaderAttributes
- func (ih ForwardPathComponentsInboundHeaderAttributes) DestinationAddresses() terra.ListValue[terra.StringValue]
- func (ih ForwardPathComponentsInboundHeaderAttributes) DestinationPortRanges() ...
- func (ih ForwardPathComponentsInboundHeaderAttributes) InternalRef() (terra.Reference, error)
- func (ih ForwardPathComponentsInboundHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ih ForwardPathComponentsInboundHeaderAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsInboundHeaderAttributes
- func (ih ForwardPathComponentsInboundHeaderAttributes) Protocol() terra.StringValue
- func (ih ForwardPathComponentsInboundHeaderAttributes) SourceAddresses() terra.ListValue[terra.StringValue]
- func (ih ForwardPathComponentsInboundHeaderAttributes) SourcePortRanges() terra.ListValue[ForwardPathComponentsInboundHeaderSourcePortRangesAttributes]
- type ForwardPathComponentsInboundHeaderDestinationPortRanges
- type ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes
- func (dpr ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) From() terra.NumberValue
- func (dpr ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalRef() (terra.Reference, error)
- func (dpr ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dpr ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes
- func (dpr ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) To() terra.NumberValue
- type ForwardPathComponentsInboundHeaderDestinationPortRangesState
- type ForwardPathComponentsInboundHeaderSourcePortRanges
- type ForwardPathComponentsInboundHeaderSourcePortRangesAttributes
- func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) From() terra.NumberValue
- func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalRef() (terra.Reference, error)
- func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsInboundHeaderSourcePortRangesAttributes
- func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) To() terra.NumberValue
- type ForwardPathComponentsInboundHeaderSourcePortRangesState
- type ForwardPathComponentsInboundHeaderState
- type ForwardPathComponentsOutboundHeader
- type ForwardPathComponentsOutboundHeaderAttributes
- func (oh ForwardPathComponentsOutboundHeaderAttributes) DestinationAddresses() terra.ListValue[terra.StringValue]
- func (oh ForwardPathComponentsOutboundHeaderAttributes) DestinationPortRanges() ...
- func (oh ForwardPathComponentsOutboundHeaderAttributes) InternalRef() (terra.Reference, error)
- func (oh ForwardPathComponentsOutboundHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (oh ForwardPathComponentsOutboundHeaderAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsOutboundHeaderAttributes
- func (oh ForwardPathComponentsOutboundHeaderAttributes) Protocol() terra.StringValue
- func (oh ForwardPathComponentsOutboundHeaderAttributes) SourceAddresses() terra.ListValue[terra.StringValue]
- func (oh ForwardPathComponentsOutboundHeaderAttributes) SourcePortRanges() terra.ListValue[ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes]
- type ForwardPathComponentsOutboundHeaderDestinationPortRanges
- type ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes
- func (dpr ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) From() terra.NumberValue
- func (dpr ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalRef() (terra.Reference, error)
- func (dpr ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dpr ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes
- func (dpr ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) To() terra.NumberValue
- type ForwardPathComponentsOutboundHeaderDestinationPortRangesState
- type ForwardPathComponentsOutboundHeaderSourcePortRanges
- type ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes
- func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) From() terra.NumberValue
- func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalRef() (terra.Reference, error)
- func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes
- func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) To() terra.NumberValue
- type ForwardPathComponentsOutboundHeaderSourcePortRangesState
- type ForwardPathComponentsOutboundHeaderState
- type ForwardPathComponentsRouteTableRoute
- type ForwardPathComponentsRouteTableRouteAttributes
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) DestinationCidr() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) DestinationPrefixListId() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) EgressOnlyInternetGatewayId() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) GatewayId() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) InstanceId() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsRouteTableRouteAttributes
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) NatGatewayId() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) NetworkInterfaceId() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) Origin() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) TransitGatewayId() terra.StringValue
- func (rtr ForwardPathComponentsRouteTableRouteAttributes) VpcPeeringConnectionId() terra.StringValue
- type ForwardPathComponentsRouteTableRouteState
- type ForwardPathComponentsSecurityGroupRule
- type ForwardPathComponentsSecurityGroupRuleAttributes
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) Cidr() terra.StringValue
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) Direction() terra.StringValue
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) InternalRef() (terra.Reference, error)
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsSecurityGroupRuleAttributes
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) PortRange() terra.ListValue[ForwardPathComponentsSecurityGroupRulePortRangeAttributes]
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) PrefixListId() terra.StringValue
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) Protocol() terra.StringValue
- func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) SecurityGroupId() terra.StringValue
- type ForwardPathComponentsSecurityGroupRulePortRange
- type ForwardPathComponentsSecurityGroupRulePortRangeAttributes
- func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) From() terra.NumberValue
- func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalRef() (terra.Reference, error)
- func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsSecurityGroupRulePortRangeAttributes
- func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) To() terra.NumberValue
- type ForwardPathComponentsSecurityGroupRulePortRangeState
- type ForwardPathComponentsSecurityGroupRuleState
- type ForwardPathComponentsSourceVpc
- type ForwardPathComponentsSourceVpcAttributes
- func (sv ForwardPathComponentsSourceVpcAttributes) Arn() terra.StringValue
- func (sv ForwardPathComponentsSourceVpcAttributes) Id() terra.StringValue
- func (sv ForwardPathComponentsSourceVpcAttributes) InternalRef() (terra.Reference, error)
- func (sv ForwardPathComponentsSourceVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sv ForwardPathComponentsSourceVpcAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsSourceVpcAttributes
- func (sv ForwardPathComponentsSourceVpcAttributes) Name() terra.StringValue
- type ForwardPathComponentsSourceVpcState
- type ForwardPathComponentsState
- type ForwardPathComponentsSubnet
- type ForwardPathComponentsSubnetAttributes
- func (s ForwardPathComponentsSubnetAttributes) Arn() terra.StringValue
- func (s ForwardPathComponentsSubnetAttributes) Id() terra.StringValue
- func (s ForwardPathComponentsSubnetAttributes) InternalRef() (terra.Reference, error)
- func (s ForwardPathComponentsSubnetAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s ForwardPathComponentsSubnetAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsSubnetAttributes
- func (s ForwardPathComponentsSubnetAttributes) Name() terra.StringValue
- type ForwardPathComponentsSubnetState
- type ForwardPathComponentsTransitGateway
- type ForwardPathComponentsTransitGatewayAttributes
- func (tg ForwardPathComponentsTransitGatewayAttributes) Arn() terra.StringValue
- func (tg ForwardPathComponentsTransitGatewayAttributes) Id() terra.StringValue
- func (tg ForwardPathComponentsTransitGatewayAttributes) InternalRef() (terra.Reference, error)
- func (tg ForwardPathComponentsTransitGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tg ForwardPathComponentsTransitGatewayAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsTransitGatewayAttributes
- func (tg ForwardPathComponentsTransitGatewayAttributes) Name() terra.StringValue
- type ForwardPathComponentsTransitGatewayRouteTableRoute
- type ForwardPathComponentsTransitGatewayRouteTableRouteAttributes
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) AttachmentId() terra.StringValue
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) DestinationCidr() terra.StringValue
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsTransitGatewayRouteTableRouteAttributes
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) PrefixListId() terra.StringValue
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceId() terra.StringValue
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceType() terra.StringValue
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) RouteOrigin() terra.StringValue
- func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) State() terra.StringValue
- type ForwardPathComponentsTransitGatewayRouteTableRouteState
- type ForwardPathComponentsTransitGatewayState
- type ForwardPathComponentsVpc
- type ForwardPathComponentsVpcAttributes
- func (v ForwardPathComponentsVpcAttributes) Arn() terra.StringValue
- func (v ForwardPathComponentsVpcAttributes) Id() terra.StringValue
- func (v ForwardPathComponentsVpcAttributes) InternalRef() (terra.Reference, error)
- func (v ForwardPathComponentsVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v ForwardPathComponentsVpcAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsVpcAttributes
- func (v ForwardPathComponentsVpcAttributes) Name() terra.StringValue
- type ForwardPathComponentsVpcState
- type IngressRouteTable
- type IngressRouteTableAttributes
- func (irt IngressRouteTableAttributes) Arn() terra.StringValue
- func (irt IngressRouteTableAttributes) Id() terra.StringValue
- func (irt IngressRouteTableAttributes) InternalRef() (terra.Reference, error)
- func (irt IngressRouteTableAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (irt IngressRouteTableAttributes) InternalWithRef(ref terra.Reference) IngressRouteTableAttributes
- func (irt IngressRouteTableAttributes) Name() terra.StringValue
- type IngressRouteTableState
- type InternetGateway
- type InternetGatewayAttributes
- func (ig InternetGatewayAttributes) Arn() terra.StringValue
- func (ig InternetGatewayAttributes) Id() terra.StringValue
- func (ig InternetGatewayAttributes) InternalRef() (terra.Reference, error)
- func (ig InternetGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ig InternetGatewayAttributes) InternalWithRef(ref terra.Reference) InternetGatewayAttributes
- func (ig InternetGatewayAttributes) Name() terra.StringValue
- type InternetGatewayState
- type LoadBalancerTargetGroup
- type LoadBalancerTargetGroupAttributes
- func (lbtg LoadBalancerTargetGroupAttributes) Arn() terra.StringValue
- func (lbtg LoadBalancerTargetGroupAttributes) Id() terra.StringValue
- func (lbtg LoadBalancerTargetGroupAttributes) InternalRef() (terra.Reference, error)
- func (lbtg LoadBalancerTargetGroupAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (lbtg LoadBalancerTargetGroupAttributes) InternalWithRef(ref terra.Reference) LoadBalancerTargetGroupAttributes
- func (lbtg LoadBalancerTargetGroupAttributes) Name() terra.StringValue
- type LoadBalancerTargetGroupState
- type LoadBalancerTargetGroups
- type LoadBalancerTargetGroupsAttributes
- func (lbtg LoadBalancerTargetGroupsAttributes) Arn() terra.StringValue
- func (lbtg LoadBalancerTargetGroupsAttributes) Id() terra.StringValue
- func (lbtg LoadBalancerTargetGroupsAttributes) InternalRef() (terra.Reference, error)
- func (lbtg LoadBalancerTargetGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (lbtg LoadBalancerTargetGroupsAttributes) InternalWithRef(ref terra.Reference) LoadBalancerTargetGroupsAttributes
- func (lbtg LoadBalancerTargetGroupsAttributes) Name() terra.StringValue
- type LoadBalancerTargetGroupsState
- type NatGateway
- type NatGatewayAttributes
- func (ng NatGatewayAttributes) Arn() terra.StringValue
- func (ng NatGatewayAttributes) Id() terra.StringValue
- func (ng NatGatewayAttributes) InternalRef() (terra.Reference, error)
- func (ng NatGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ng NatGatewayAttributes) InternalWithRef(ref terra.Reference) NatGatewayAttributes
- func (ng NatGatewayAttributes) Name() terra.StringValue
- type NatGatewayState
- type NetworkInterface
- type NetworkInterfaceAttributes
- func (ni NetworkInterfaceAttributes) Arn() terra.StringValue
- func (ni NetworkInterfaceAttributes) Id() terra.StringValue
- func (ni NetworkInterfaceAttributes) InternalRef() (terra.Reference, error)
- func (ni NetworkInterfaceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ni NetworkInterfaceAttributes) InternalWithRef(ref terra.Reference) NetworkInterfaceAttributes
- func (ni NetworkInterfaceAttributes) Name() terra.StringValue
- type NetworkInterfaceState
- type PortRanges
- type PortRangesAttributes
- func (pr PortRangesAttributes) From() terra.NumberValue
- func (pr PortRangesAttributes) InternalRef() (terra.Reference, error)
- func (pr PortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr PortRangesAttributes) InternalWithRef(ref terra.Reference) PortRangesAttributes
- func (pr PortRangesAttributes) To() terra.NumberValue
- type PortRangesState
- type PrefixList
- type PrefixListAttributes
- func (pl PrefixListAttributes) Arn() terra.StringValue
- func (pl PrefixListAttributes) Id() terra.StringValue
- func (pl PrefixListAttributes) InternalRef() (terra.Reference, error)
- func (pl PrefixListAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pl PrefixListAttributes) InternalWithRef(ref terra.Reference) PrefixListAttributes
- func (pl PrefixListAttributes) Name() terra.StringValue
- type PrefixListState
- type ReturnPathComponents
- type ReturnPathComponentsAclRule
- type ReturnPathComponentsAclRuleAttributes
- func (ar ReturnPathComponentsAclRuleAttributes) Cidr() terra.StringValue
- func (ar ReturnPathComponentsAclRuleAttributes) Egress() terra.BoolValue
- func (ar ReturnPathComponentsAclRuleAttributes) InternalRef() (terra.Reference, error)
- func (ar ReturnPathComponentsAclRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ar ReturnPathComponentsAclRuleAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAclRuleAttributes
- func (ar ReturnPathComponentsAclRuleAttributes) PortRange() terra.ListValue[ReturnPathComponentsAclRulePortRangeAttributes]
- func (ar ReturnPathComponentsAclRuleAttributes) Protocol() terra.StringValue
- func (ar ReturnPathComponentsAclRuleAttributes) RuleAction() terra.StringValue
- func (ar ReturnPathComponentsAclRuleAttributes) RuleNumber() terra.NumberValue
- type ReturnPathComponentsAclRulePortRange
- type ReturnPathComponentsAclRulePortRangeAttributes
- func (pr ReturnPathComponentsAclRulePortRangeAttributes) From() terra.NumberValue
- func (pr ReturnPathComponentsAclRulePortRangeAttributes) InternalRef() (terra.Reference, error)
- func (pr ReturnPathComponentsAclRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr ReturnPathComponentsAclRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAclRulePortRangeAttributes
- func (pr ReturnPathComponentsAclRulePortRangeAttributes) To() terra.NumberValue
- type ReturnPathComponentsAclRulePortRangeState
- type ReturnPathComponentsAclRuleState
- type ReturnPathComponentsAdditionalDetails
- type ReturnPathComponentsAdditionalDetailsAttributes
- func (ad ReturnPathComponentsAdditionalDetailsAttributes) AdditionalDetailType() terra.StringValue
- func (ad ReturnPathComponentsAdditionalDetailsAttributes) Component() terra.ListValue[ReturnPathComponentsAdditionalDetailsComponentAttributes]
- func (ad ReturnPathComponentsAdditionalDetailsAttributes) InternalRef() (terra.Reference, error)
- func (ad ReturnPathComponentsAdditionalDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ad ReturnPathComponentsAdditionalDetailsAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAdditionalDetailsAttributes
- type ReturnPathComponentsAdditionalDetailsComponent
- type ReturnPathComponentsAdditionalDetailsComponentAttributes
- func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) Arn() terra.StringValue
- func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) Id() terra.StringValue
- func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalRef() (terra.Reference, error)
- func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAdditionalDetailsComponentAttributes
- func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) Name() terra.StringValue
- type ReturnPathComponentsAdditionalDetailsComponentState
- type ReturnPathComponentsAdditionalDetailsState
- type ReturnPathComponentsAttachedTo
- type ReturnPathComponentsAttachedToAttributes
- func (at ReturnPathComponentsAttachedToAttributes) Arn() terra.StringValue
- func (at ReturnPathComponentsAttachedToAttributes) Id() terra.StringValue
- func (at ReturnPathComponentsAttachedToAttributes) InternalRef() (terra.Reference, error)
- func (at ReturnPathComponentsAttachedToAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (at ReturnPathComponentsAttachedToAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAttachedToAttributes
- func (at ReturnPathComponentsAttachedToAttributes) Name() terra.StringValue
- type ReturnPathComponentsAttachedToState
- type ReturnPathComponentsAttributes
- func (rpc ReturnPathComponentsAttributes) AclRule() terra.ListValue[ReturnPathComponentsAclRuleAttributes]
- func (rpc ReturnPathComponentsAttributes) AdditionalDetails() terra.ListValue[ReturnPathComponentsAdditionalDetailsAttributes]
- func (rpc ReturnPathComponentsAttributes) AttachedTo() terra.ListValue[ReturnPathComponentsAttachedToAttributes]
- func (rpc ReturnPathComponentsAttributes) Component() terra.ListValue[ReturnPathComponentsComponentAttributes]
- func (rpc ReturnPathComponentsAttributes) DestinationVpc() terra.ListValue[ReturnPathComponentsDestinationVpcAttributes]
- func (rpc ReturnPathComponentsAttributes) InboundHeader() terra.ListValue[ReturnPathComponentsInboundHeaderAttributes]
- func (rpc ReturnPathComponentsAttributes) InternalRef() (terra.Reference, error)
- func (rpc ReturnPathComponentsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rpc ReturnPathComponentsAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAttributes
- func (rpc ReturnPathComponentsAttributes) OutboundHeader() terra.ListValue[ReturnPathComponentsOutboundHeaderAttributes]
- func (rpc ReturnPathComponentsAttributes) RouteTableRoute() terra.ListValue[ReturnPathComponentsRouteTableRouteAttributes]
- func (rpc ReturnPathComponentsAttributes) SecurityGroupRule() terra.ListValue[ReturnPathComponentsSecurityGroupRuleAttributes]
- func (rpc ReturnPathComponentsAttributes) SequenceNumber() terra.NumberValue
- func (rpc ReturnPathComponentsAttributes) SourceVpc() terra.ListValue[ReturnPathComponentsSourceVpcAttributes]
- func (rpc ReturnPathComponentsAttributes) Subnet() terra.ListValue[ReturnPathComponentsSubnetAttributes]
- func (rpc ReturnPathComponentsAttributes) TransitGateway() terra.ListValue[ReturnPathComponentsTransitGatewayAttributes]
- func (rpc ReturnPathComponentsAttributes) TransitGatewayRouteTableRoute() terra.ListValue[ReturnPathComponentsTransitGatewayRouteTableRouteAttributes]
- func (rpc ReturnPathComponentsAttributes) Vpc() terra.ListValue[ReturnPathComponentsVpcAttributes]
- type ReturnPathComponentsComponent
- type ReturnPathComponentsComponentAttributes
- func (c ReturnPathComponentsComponentAttributes) Arn() terra.StringValue
- func (c ReturnPathComponentsComponentAttributes) Id() terra.StringValue
- func (c ReturnPathComponentsComponentAttributes) InternalRef() (terra.Reference, error)
- func (c ReturnPathComponentsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ReturnPathComponentsComponentAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsComponentAttributes
- func (c ReturnPathComponentsComponentAttributes) Name() terra.StringValue
- type ReturnPathComponentsComponentState
- type ReturnPathComponentsDestinationVpc
- type ReturnPathComponentsDestinationVpcAttributes
- func (dv ReturnPathComponentsDestinationVpcAttributes) Arn() terra.StringValue
- func (dv ReturnPathComponentsDestinationVpcAttributes) Id() terra.StringValue
- func (dv ReturnPathComponentsDestinationVpcAttributes) InternalRef() (terra.Reference, error)
- func (dv ReturnPathComponentsDestinationVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dv ReturnPathComponentsDestinationVpcAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsDestinationVpcAttributes
- func (dv ReturnPathComponentsDestinationVpcAttributes) Name() terra.StringValue
- type ReturnPathComponentsDestinationVpcState
- type ReturnPathComponentsInboundHeader
- type ReturnPathComponentsInboundHeaderAttributes
- func (ih ReturnPathComponentsInboundHeaderAttributes) DestinationAddresses() terra.ListValue[terra.StringValue]
- func (ih ReturnPathComponentsInboundHeaderAttributes) DestinationPortRanges() ...
- func (ih ReturnPathComponentsInboundHeaderAttributes) InternalRef() (terra.Reference, error)
- func (ih ReturnPathComponentsInboundHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ih ReturnPathComponentsInboundHeaderAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsInboundHeaderAttributes
- func (ih ReturnPathComponentsInboundHeaderAttributes) Protocol() terra.StringValue
- func (ih ReturnPathComponentsInboundHeaderAttributes) SourceAddresses() terra.ListValue[terra.StringValue]
- func (ih ReturnPathComponentsInboundHeaderAttributes) SourcePortRanges() terra.ListValue[ReturnPathComponentsInboundHeaderSourcePortRangesAttributes]
- type ReturnPathComponentsInboundHeaderDestinationPortRanges
- type ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes
- func (dpr ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) From() terra.NumberValue
- func (dpr ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalRef() (terra.Reference, error)
- func (dpr ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dpr ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes
- func (dpr ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) To() terra.NumberValue
- type ReturnPathComponentsInboundHeaderDestinationPortRangesState
- type ReturnPathComponentsInboundHeaderSourcePortRanges
- type ReturnPathComponentsInboundHeaderSourcePortRangesAttributes
- func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) From() terra.NumberValue
- func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalRef() (terra.Reference, error)
- func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsInboundHeaderSourcePortRangesAttributes
- func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) To() terra.NumberValue
- type ReturnPathComponentsInboundHeaderSourcePortRangesState
- type ReturnPathComponentsInboundHeaderState
- type ReturnPathComponentsOutboundHeader
- type ReturnPathComponentsOutboundHeaderAttributes
- func (oh ReturnPathComponentsOutboundHeaderAttributes) DestinationAddresses() terra.ListValue[terra.StringValue]
- func (oh ReturnPathComponentsOutboundHeaderAttributes) DestinationPortRanges() ...
- func (oh ReturnPathComponentsOutboundHeaderAttributes) InternalRef() (terra.Reference, error)
- func (oh ReturnPathComponentsOutboundHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (oh ReturnPathComponentsOutboundHeaderAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsOutboundHeaderAttributes
- func (oh ReturnPathComponentsOutboundHeaderAttributes) Protocol() terra.StringValue
- func (oh ReturnPathComponentsOutboundHeaderAttributes) SourceAddresses() terra.ListValue[terra.StringValue]
- func (oh ReturnPathComponentsOutboundHeaderAttributes) SourcePortRanges() terra.ListValue[ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes]
- type ReturnPathComponentsOutboundHeaderDestinationPortRanges
- type ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes
- func (dpr ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) From() terra.NumberValue
- func (dpr ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalRef() (terra.Reference, error)
- func (dpr ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dpr ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes
- func (dpr ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) To() terra.NumberValue
- type ReturnPathComponentsOutboundHeaderDestinationPortRangesState
- type ReturnPathComponentsOutboundHeaderSourcePortRanges
- type ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes
- func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) From() terra.NumberValue
- func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalRef() (terra.Reference, error)
- func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes
- func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) To() terra.NumberValue
- type ReturnPathComponentsOutboundHeaderSourcePortRangesState
- type ReturnPathComponentsOutboundHeaderState
- type ReturnPathComponentsRouteTableRoute
- type ReturnPathComponentsRouteTableRouteAttributes
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) DestinationCidr() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) DestinationPrefixListId() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) EgressOnlyInternetGatewayId() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) GatewayId() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) InstanceId() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsRouteTableRouteAttributes
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) NatGatewayId() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) NetworkInterfaceId() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) Origin() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) TransitGatewayId() terra.StringValue
- func (rtr ReturnPathComponentsRouteTableRouteAttributes) VpcPeeringConnectionId() terra.StringValue
- type ReturnPathComponentsRouteTableRouteState
- type ReturnPathComponentsSecurityGroupRule
- type ReturnPathComponentsSecurityGroupRuleAttributes
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) Cidr() terra.StringValue
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) Direction() terra.StringValue
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) InternalRef() (terra.Reference, error)
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsSecurityGroupRuleAttributes
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) PortRange() terra.ListValue[ReturnPathComponentsSecurityGroupRulePortRangeAttributes]
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) PrefixListId() terra.StringValue
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) Protocol() terra.StringValue
- func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) SecurityGroupId() terra.StringValue
- type ReturnPathComponentsSecurityGroupRulePortRange
- type ReturnPathComponentsSecurityGroupRulePortRangeAttributes
- func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) From() terra.NumberValue
- func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalRef() (terra.Reference, error)
- func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsSecurityGroupRulePortRangeAttributes
- func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) To() terra.NumberValue
- type ReturnPathComponentsSecurityGroupRulePortRangeState
- type ReturnPathComponentsSecurityGroupRuleState
- type ReturnPathComponentsSourceVpc
- type ReturnPathComponentsSourceVpcAttributes
- func (sv ReturnPathComponentsSourceVpcAttributes) Arn() terra.StringValue
- func (sv ReturnPathComponentsSourceVpcAttributes) Id() terra.StringValue
- func (sv ReturnPathComponentsSourceVpcAttributes) InternalRef() (terra.Reference, error)
- func (sv ReturnPathComponentsSourceVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sv ReturnPathComponentsSourceVpcAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsSourceVpcAttributes
- func (sv ReturnPathComponentsSourceVpcAttributes) Name() terra.StringValue
- type ReturnPathComponentsSourceVpcState
- type ReturnPathComponentsState
- type ReturnPathComponentsSubnet
- type ReturnPathComponentsSubnetAttributes
- func (s ReturnPathComponentsSubnetAttributes) Arn() terra.StringValue
- func (s ReturnPathComponentsSubnetAttributes) Id() terra.StringValue
- func (s ReturnPathComponentsSubnetAttributes) InternalRef() (terra.Reference, error)
- func (s ReturnPathComponentsSubnetAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s ReturnPathComponentsSubnetAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsSubnetAttributes
- func (s ReturnPathComponentsSubnetAttributes) Name() terra.StringValue
- type ReturnPathComponentsSubnetState
- type ReturnPathComponentsTransitGateway
- type ReturnPathComponentsTransitGatewayAttributes
- func (tg ReturnPathComponentsTransitGatewayAttributes) Arn() terra.StringValue
- func (tg ReturnPathComponentsTransitGatewayAttributes) Id() terra.StringValue
- func (tg ReturnPathComponentsTransitGatewayAttributes) InternalRef() (terra.Reference, error)
- func (tg ReturnPathComponentsTransitGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tg ReturnPathComponentsTransitGatewayAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsTransitGatewayAttributes
- func (tg ReturnPathComponentsTransitGatewayAttributes) Name() terra.StringValue
- type ReturnPathComponentsTransitGatewayRouteTableRoute
- type ReturnPathComponentsTransitGatewayRouteTableRouteAttributes
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) AttachmentId() terra.StringValue
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) DestinationCidr() terra.StringValue
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsTransitGatewayRouteTableRouteAttributes
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) PrefixListId() terra.StringValue
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceId() terra.StringValue
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceType() terra.StringValue
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) RouteOrigin() terra.StringValue
- func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) State() terra.StringValue
- type ReturnPathComponentsTransitGatewayRouteTableRouteState
- type ReturnPathComponentsTransitGatewayState
- type ReturnPathComponentsVpc
- type ReturnPathComponentsVpcAttributes
- func (v ReturnPathComponentsVpcAttributes) Arn() terra.StringValue
- func (v ReturnPathComponentsVpcAttributes) Id() terra.StringValue
- func (v ReturnPathComponentsVpcAttributes) InternalRef() (terra.Reference, error)
- func (v ReturnPathComponentsVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v ReturnPathComponentsVpcAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsVpcAttributes
- func (v ReturnPathComponentsVpcAttributes) Name() terra.StringValue
- type ReturnPathComponentsVpcState
- type RouteTable
- type RouteTableAttributes
- func (rt RouteTableAttributes) Arn() terra.StringValue
- func (rt RouteTableAttributes) Id() terra.StringValue
- func (rt RouteTableAttributes) InternalRef() (terra.Reference, error)
- func (rt RouteTableAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rt RouteTableAttributes) InternalWithRef(ref terra.Reference) RouteTableAttributes
- func (rt RouteTableAttributes) Name() terra.StringValue
- type RouteTableState
- type SecurityGroup
- type SecurityGroupAttributes
- func (sg SecurityGroupAttributes) Arn() terra.StringValue
- func (sg SecurityGroupAttributes) Id() terra.StringValue
- func (sg SecurityGroupAttributes) InternalRef() (terra.Reference, error)
- func (sg SecurityGroupAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sg SecurityGroupAttributes) InternalWithRef(ref terra.Reference) SecurityGroupAttributes
- func (sg SecurityGroupAttributes) Name() terra.StringValue
- type SecurityGroupState
- type SecurityGroups
- type SecurityGroupsAttributes
- func (sg SecurityGroupsAttributes) Arn() terra.StringValue
- func (sg SecurityGroupsAttributes) Id() terra.StringValue
- func (sg SecurityGroupsAttributes) InternalRef() (terra.Reference, error)
- func (sg SecurityGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sg SecurityGroupsAttributes) InternalWithRef(ref terra.Reference) SecurityGroupsAttributes
- func (sg SecurityGroupsAttributes) Name() terra.StringValue
- type SecurityGroupsState
- type SubnetRouteTable
- type SubnetRouteTableAttributes
- func (srt SubnetRouteTableAttributes) Arn() terra.StringValue
- func (srt SubnetRouteTableAttributes) Id() terra.StringValue
- func (srt SubnetRouteTableAttributes) InternalRef() (terra.Reference, error)
- func (srt SubnetRouteTableAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (srt SubnetRouteTableAttributes) InternalWithRef(ref terra.Reference) SubnetRouteTableAttributes
- func (srt SubnetRouteTableAttributes) Name() terra.StringValue
- type SubnetRouteTableState
- type TransitGatewayAttachment
- type TransitGatewayAttachmentAttributes
- func (tga TransitGatewayAttachmentAttributes) Arn() terra.StringValue
- func (tga TransitGatewayAttachmentAttributes) Id() terra.StringValue
- func (tga TransitGatewayAttachmentAttributes) InternalRef() (terra.Reference, error)
- func (tga TransitGatewayAttachmentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tga TransitGatewayAttachmentAttributes) InternalWithRef(ref terra.Reference) TransitGatewayAttachmentAttributes
- func (tga TransitGatewayAttachmentAttributes) Name() terra.StringValue
- type TransitGatewayAttachmentState
- type TransitGatewayRouteTable
- type TransitGatewayRouteTableAttributes
- func (tgrt TransitGatewayRouteTableAttributes) Arn() terra.StringValue
- func (tgrt TransitGatewayRouteTableAttributes) Id() terra.StringValue
- func (tgrt TransitGatewayRouteTableAttributes) InternalRef() (terra.Reference, error)
- func (tgrt TransitGatewayRouteTableAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tgrt TransitGatewayRouteTableAttributes) InternalWithRef(ref terra.Reference) TransitGatewayRouteTableAttributes
- func (tgrt TransitGatewayRouteTableAttributes) Name() terra.StringValue
- type TransitGatewayRouteTableState
- type VpcEndpoint
- type VpcEndpointAttributes
- func (ve VpcEndpointAttributes) Arn() terra.StringValue
- func (ve VpcEndpointAttributes) Id() terra.StringValue
- func (ve VpcEndpointAttributes) InternalRef() (terra.Reference, error)
- func (ve VpcEndpointAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ve VpcEndpointAttributes) InternalWithRef(ref terra.Reference) VpcEndpointAttributes
- func (ve VpcEndpointAttributes) Name() terra.StringValue
- type VpcEndpointState
- type VpcPeeringConnection
- type VpcPeeringConnectionAttributes
- func (vpc VpcPeeringConnectionAttributes) Arn() terra.StringValue
- func (vpc VpcPeeringConnectionAttributes) Id() terra.StringValue
- func (vpc VpcPeeringConnectionAttributes) InternalRef() (terra.Reference, error)
- func (vpc VpcPeeringConnectionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vpc VpcPeeringConnectionAttributes) InternalWithRef(ref terra.Reference) VpcPeeringConnectionAttributes
- func (vpc VpcPeeringConnectionAttributes) Name() terra.StringValue
- type VpcPeeringConnectionState
- type VpnConnection
- type VpnConnectionAttributes
- func (vc VpnConnectionAttributes) Arn() terra.StringValue
- func (vc VpnConnectionAttributes) Id() terra.StringValue
- func (vc VpnConnectionAttributes) InternalRef() (terra.Reference, error)
- func (vc VpnConnectionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vc VpnConnectionAttributes) InternalWithRef(ref terra.Reference) VpnConnectionAttributes
- func (vc VpnConnectionAttributes) Name() terra.StringValue
- type VpnConnectionState
- type VpnGateway
- type VpnGatewayAttributes
- func (vg VpnGatewayAttributes) Arn() terra.StringValue
- func (vg VpnGatewayAttributes) Id() terra.StringValue
- func (vg VpnGatewayAttributes) InternalRef() (terra.Reference, error)
- func (vg VpnGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vg VpnGatewayAttributes) InternalWithRef(ref terra.Reference) VpnGatewayAttributes
- func (vg VpnGatewayAttributes) Name() terra.StringValue
- type VpnGatewayState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AclAttributes ¶
type AclAttributes struct {
// contains filtered or unexported fields
}
func (AclAttributes) Arn ¶
func (a AclAttributes) Arn() terra.StringValue
func (AclAttributes) Id ¶
func (a AclAttributes) Id() terra.StringValue
func (AclAttributes) InternalRef ¶
func (a AclAttributes) InternalRef() (terra.Reference, error)
func (AclAttributes) InternalTokens ¶
func (a AclAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AclAttributes) InternalWithRef ¶
func (a AclAttributes) InternalWithRef(ref terra.Reference) AclAttributes
func (AclAttributes) Name ¶
func (a AclAttributes) Name() terra.StringValue
type AlternatePathHints ¶
type AlternatePathHints struct{}
type AlternatePathHintsAttributes ¶
type AlternatePathHintsAttributes struct {
// contains filtered or unexported fields
}
func (AlternatePathHintsAttributes) ComponentArn ¶
func (aph AlternatePathHintsAttributes) ComponentArn() terra.StringValue
func (AlternatePathHintsAttributes) ComponentId ¶
func (aph AlternatePathHintsAttributes) ComponentId() terra.StringValue
func (AlternatePathHintsAttributes) InternalRef ¶
func (aph AlternatePathHintsAttributes) InternalRef() (terra.Reference, error)
func (AlternatePathHintsAttributes) InternalTokens ¶
func (aph AlternatePathHintsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AlternatePathHintsAttributes) InternalWithRef ¶
func (aph AlternatePathHintsAttributes) InternalWithRef(ref terra.Reference) AlternatePathHintsAttributes
type AlternatePathHintsState ¶
type ClassicLoadBalancerListener ¶
type ClassicLoadBalancerListener struct{}
type ClassicLoadBalancerListenerAttributes ¶
type ClassicLoadBalancerListenerAttributes struct {
// contains filtered or unexported fields
}
func (ClassicLoadBalancerListenerAttributes) InstancePort ¶
func (clbl ClassicLoadBalancerListenerAttributes) InstancePort() terra.NumberValue
func (ClassicLoadBalancerListenerAttributes) InternalRef ¶
func (clbl ClassicLoadBalancerListenerAttributes) InternalRef() (terra.Reference, error)
func (ClassicLoadBalancerListenerAttributes) InternalTokens ¶
func (clbl ClassicLoadBalancerListenerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ClassicLoadBalancerListenerAttributes) InternalWithRef ¶
func (clbl ClassicLoadBalancerListenerAttributes) InternalWithRef(ref terra.Reference) ClassicLoadBalancerListenerAttributes
func (ClassicLoadBalancerListenerAttributes) LoadBalancerPort ¶
func (clbl ClassicLoadBalancerListenerAttributes) LoadBalancerPort() terra.NumberValue
type CustomerGateway ¶
type CustomerGateway struct{}
type CustomerGatewayAttributes ¶
type CustomerGatewayAttributes struct {
// contains filtered or unexported fields
}
func (CustomerGatewayAttributes) Arn ¶
func (cg CustomerGatewayAttributes) Arn() terra.StringValue
func (CustomerGatewayAttributes) Id ¶
func (cg CustomerGatewayAttributes) Id() terra.StringValue
func (CustomerGatewayAttributes) InternalRef ¶
func (cg CustomerGatewayAttributes) InternalRef() (terra.Reference, error)
func (CustomerGatewayAttributes) InternalTokens ¶
func (cg CustomerGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomerGatewayAttributes) InternalWithRef ¶
func (cg CustomerGatewayAttributes) InternalWithRef(ref terra.Reference) CustomerGatewayAttributes
func (CustomerGatewayAttributes) Name ¶
func (cg CustomerGatewayAttributes) Name() terra.StringValue
type CustomerGatewayState ¶
type Destination ¶
type Destination struct{}
type DestinationAttributes ¶
type DestinationAttributes struct {
// contains filtered or unexported fields
}
func (DestinationAttributes) Arn ¶
func (d DestinationAttributes) Arn() terra.StringValue
func (DestinationAttributes) Id ¶
func (d DestinationAttributes) Id() terra.StringValue
func (DestinationAttributes) InternalRef ¶
func (d DestinationAttributes) InternalRef() (terra.Reference, error)
func (DestinationAttributes) InternalTokens ¶
func (d DestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DestinationAttributes) InternalWithRef ¶
func (d DestinationAttributes) InternalWithRef(ref terra.Reference) DestinationAttributes
func (DestinationAttributes) Name ¶
func (d DestinationAttributes) Name() terra.StringValue
type DestinationState ¶
type ElasticLoadBalancerListener ¶
type ElasticLoadBalancerListener struct{}
type ElasticLoadBalancerListenerAttributes ¶
type ElasticLoadBalancerListenerAttributes struct {
// contains filtered or unexported fields
}
func (ElasticLoadBalancerListenerAttributes) Arn ¶
func (elbl ElasticLoadBalancerListenerAttributes) Arn() terra.StringValue
func (ElasticLoadBalancerListenerAttributes) Id ¶
func (elbl ElasticLoadBalancerListenerAttributes) Id() terra.StringValue
func (ElasticLoadBalancerListenerAttributes) InternalRef ¶
func (elbl ElasticLoadBalancerListenerAttributes) InternalRef() (terra.Reference, error)
func (ElasticLoadBalancerListenerAttributes) InternalTokens ¶
func (elbl ElasticLoadBalancerListenerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ElasticLoadBalancerListenerAttributes) InternalWithRef ¶
func (elbl ElasticLoadBalancerListenerAttributes) InternalWithRef(ref terra.Reference) ElasticLoadBalancerListenerAttributes
func (ElasticLoadBalancerListenerAttributes) Name ¶
func (elbl ElasticLoadBalancerListenerAttributes) Name() terra.StringValue
type Explanations ¶
type Explanations struct { // Acl: min=0 Acl []Acl `hcl:"acl,block" validate:"min=0"` // ExplanationsAclRule: min=0 AclRule []ExplanationsAclRule `hcl:"acl_rule,block" validate:"min=0"` // ExplanationsAttachedTo: min=0 AttachedTo []ExplanationsAttachedTo `hcl:"attached_to,block" validate:"min=0"` // ClassicLoadBalancerListener: min=0 ClassicLoadBalancerListener []ClassicLoadBalancerListener `hcl:"classic_load_balancer_listener,block" validate:"min=0"` // ExplanationsComponent: min=0 Component []ExplanationsComponent `hcl:"component,block" validate:"min=0"` // CustomerGateway: min=0 CustomerGateway []CustomerGateway `hcl:"customer_gateway,block" validate:"min=0"` // Destination: min=0 Destination []Destination `hcl:"destination,block" validate:"min=0"` // ExplanationsDestinationVpc: min=0 DestinationVpc []ExplanationsDestinationVpc `hcl:"destination_vpc,block" validate:"min=0"` // ElasticLoadBalancerListener: min=0 ElasticLoadBalancerListener []ElasticLoadBalancerListener `hcl:"elastic_load_balancer_listener,block" validate:"min=0"` // IngressRouteTable: min=0 IngressRouteTable []IngressRouteTable `hcl:"ingress_route_table,block" validate:"min=0"` // InternetGateway: min=0 InternetGateway []InternetGateway `hcl:"internet_gateway,block" validate:"min=0"` // LoadBalancerTargetGroup: min=0 LoadBalancerTargetGroup []LoadBalancerTargetGroup `hcl:"load_balancer_target_group,block" validate:"min=0"` // LoadBalancerTargetGroups: min=0 LoadBalancerTargetGroups []LoadBalancerTargetGroups `hcl:"load_balancer_target_groups,block" validate:"min=0"` // NatGateway: min=0 NatGateway []NatGateway `hcl:"nat_gateway,block" validate:"min=0"` // NetworkInterface: min=0 NetworkInterface []NetworkInterface `hcl:"network_interface,block" validate:"min=0"` // PortRanges: min=0 PortRanges []PortRanges `hcl:"port_ranges,block" validate:"min=0"` // PrefixList: min=0 PrefixList []PrefixList `hcl:"prefix_list,block" validate:"min=0"` // RouteTable: min=0 RouteTable []RouteTable `hcl:"route_table,block" validate:"min=0"` // ExplanationsRouteTableRoute: min=0 RouteTableRoute []ExplanationsRouteTableRoute `hcl:"route_table_route,block" validate:"min=0"` // SecurityGroup: min=0 SecurityGroup []SecurityGroup `hcl:"security_group,block" validate:"min=0"` // ExplanationsSecurityGroupRule: min=0 SecurityGroupRule []ExplanationsSecurityGroupRule `hcl:"security_group_rule,block" validate:"min=0"` // SecurityGroups: min=0 SecurityGroups []SecurityGroups `hcl:"security_groups,block" validate:"min=0"` // ExplanationsSourceVpc: min=0 SourceVpc []ExplanationsSourceVpc `hcl:"source_vpc,block" validate:"min=0"` // ExplanationsSubnet: min=0 Subnet []ExplanationsSubnet `hcl:"subnet,block" validate:"min=0"` // SubnetRouteTable: min=0 SubnetRouteTable []SubnetRouteTable `hcl:"subnet_route_table,block" validate:"min=0"` // ExplanationsTransitGateway: min=0 TransitGateway []ExplanationsTransitGateway `hcl:"transit_gateway,block" validate:"min=0"` // TransitGatewayAttachment: min=0 TransitGatewayAttachment []TransitGatewayAttachment `hcl:"transit_gateway_attachment,block" validate:"min=0"` // TransitGatewayRouteTable: min=0 TransitGatewayRouteTable []TransitGatewayRouteTable `hcl:"transit_gateway_route_table,block" validate:"min=0"` // ExplanationsTransitGatewayRouteTableRoute: min=0 TransitGatewayRouteTableRoute []ExplanationsTransitGatewayRouteTableRoute `hcl:"transit_gateway_route_table_route,block" validate:"min=0"` // ExplanationsVpc: min=0 Vpc []ExplanationsVpc `hcl:"vpc,block" validate:"min=0"` // VpcEndpoint: min=0 VpcEndpoint []VpcEndpoint `hcl:"vpc_endpoint,block" validate:"min=0"` // VpcPeeringConnection: min=0 VpcPeeringConnection []VpcPeeringConnection `hcl:"vpc_peering_connection,block" validate:"min=0"` // VpnConnection: min=0 VpnConnection []VpnConnection `hcl:"vpn_connection,block" validate:"min=0"` // VpnGateway: min=0 VpnGateway []VpnGateway `hcl:"vpn_gateway,block" validate:"min=0"` }
type ExplanationsAclRule ¶
type ExplanationsAclRule struct { // ExplanationsAclRulePortRange: min=0 PortRange []ExplanationsAclRulePortRange `hcl:"port_range,block" validate:"min=0"` }
type ExplanationsAclRuleAttributes ¶
type ExplanationsAclRuleAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsAclRuleAttributes) Cidr ¶
func (ar ExplanationsAclRuleAttributes) Cidr() terra.StringValue
func (ExplanationsAclRuleAttributes) Egress ¶
func (ar ExplanationsAclRuleAttributes) Egress() terra.BoolValue
func (ExplanationsAclRuleAttributes) InternalRef ¶
func (ar ExplanationsAclRuleAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsAclRuleAttributes) InternalTokens ¶
func (ar ExplanationsAclRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsAclRuleAttributes) InternalWithRef ¶
func (ar ExplanationsAclRuleAttributes) InternalWithRef(ref terra.Reference) ExplanationsAclRuleAttributes
func (ExplanationsAclRuleAttributes) PortRange ¶
func (ar ExplanationsAclRuleAttributes) PortRange() terra.ListValue[ExplanationsAclRulePortRangeAttributes]
func (ExplanationsAclRuleAttributes) Protocol ¶
func (ar ExplanationsAclRuleAttributes) Protocol() terra.StringValue
func (ExplanationsAclRuleAttributes) RuleAction ¶
func (ar ExplanationsAclRuleAttributes) RuleAction() terra.StringValue
func (ExplanationsAclRuleAttributes) RuleNumber ¶
func (ar ExplanationsAclRuleAttributes) RuleNumber() terra.NumberValue
type ExplanationsAclRulePortRange ¶
type ExplanationsAclRulePortRange struct{}
type ExplanationsAclRulePortRangeAttributes ¶
type ExplanationsAclRulePortRangeAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsAclRulePortRangeAttributes) From ¶
func (pr ExplanationsAclRulePortRangeAttributes) From() terra.NumberValue
func (ExplanationsAclRulePortRangeAttributes) InternalRef ¶
func (pr ExplanationsAclRulePortRangeAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsAclRulePortRangeAttributes) InternalTokens ¶
func (pr ExplanationsAclRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsAclRulePortRangeAttributes) InternalWithRef ¶
func (pr ExplanationsAclRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ExplanationsAclRulePortRangeAttributes
func (ExplanationsAclRulePortRangeAttributes) To ¶
func (pr ExplanationsAclRulePortRangeAttributes) To() terra.NumberValue
type ExplanationsAttachedTo ¶
type ExplanationsAttachedTo struct{}
type ExplanationsAttachedToAttributes ¶
type ExplanationsAttachedToAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsAttachedToAttributes) Arn ¶
func (at ExplanationsAttachedToAttributes) Arn() terra.StringValue
func (ExplanationsAttachedToAttributes) Id ¶
func (at ExplanationsAttachedToAttributes) Id() terra.StringValue
func (ExplanationsAttachedToAttributes) InternalRef ¶
func (at ExplanationsAttachedToAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsAttachedToAttributes) InternalTokens ¶
func (at ExplanationsAttachedToAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsAttachedToAttributes) InternalWithRef ¶
func (at ExplanationsAttachedToAttributes) InternalWithRef(ref terra.Reference) ExplanationsAttachedToAttributes
func (ExplanationsAttachedToAttributes) Name ¶
func (at ExplanationsAttachedToAttributes) Name() terra.StringValue
type ExplanationsAttributes ¶
type ExplanationsAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsAttributes) Acl ¶
func (e ExplanationsAttributes) Acl() terra.ListValue[AclAttributes]
func (ExplanationsAttributes) AclRule ¶
func (e ExplanationsAttributes) AclRule() terra.ListValue[ExplanationsAclRuleAttributes]
func (ExplanationsAttributes) Address ¶
func (e ExplanationsAttributes) Address() terra.StringValue
func (ExplanationsAttributes) Addresses ¶
func (e ExplanationsAttributes) Addresses() terra.ListValue[terra.StringValue]
func (ExplanationsAttributes) AttachedTo ¶
func (e ExplanationsAttributes) AttachedTo() terra.ListValue[ExplanationsAttachedToAttributes]
func (ExplanationsAttributes) AvailabilityZones ¶
func (e ExplanationsAttributes) AvailabilityZones() terra.ListValue[terra.StringValue]
func (ExplanationsAttributes) Cidrs ¶
func (e ExplanationsAttributes) Cidrs() terra.ListValue[terra.StringValue]
func (ExplanationsAttributes) ClassicLoadBalancerListener ¶
func (e ExplanationsAttributes) ClassicLoadBalancerListener() terra.ListValue[ClassicLoadBalancerListenerAttributes]
func (ExplanationsAttributes) Component ¶
func (e ExplanationsAttributes) Component() terra.ListValue[ExplanationsComponentAttributes]
func (ExplanationsAttributes) CustomerGateway ¶
func (e ExplanationsAttributes) CustomerGateway() terra.ListValue[CustomerGatewayAttributes]
func (ExplanationsAttributes) Destination ¶
func (e ExplanationsAttributes) Destination() terra.ListValue[DestinationAttributes]
func (ExplanationsAttributes) DestinationVpc ¶
func (e ExplanationsAttributes) DestinationVpc() terra.ListValue[ExplanationsDestinationVpcAttributes]
func (ExplanationsAttributes) Direction ¶
func (e ExplanationsAttributes) Direction() terra.StringValue
func (ExplanationsAttributes) ElasticLoadBalancerListener ¶
func (e ExplanationsAttributes) ElasticLoadBalancerListener() terra.ListValue[ElasticLoadBalancerListenerAttributes]
func (ExplanationsAttributes) ExplanationCode ¶
func (e ExplanationsAttributes) ExplanationCode() terra.StringValue
func (ExplanationsAttributes) IngressRouteTable ¶
func (e ExplanationsAttributes) IngressRouteTable() terra.ListValue[IngressRouteTableAttributes]
func (ExplanationsAttributes) InternalRef ¶
func (e ExplanationsAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsAttributes) InternalTokens ¶
func (e ExplanationsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsAttributes) InternalWithRef ¶
func (e ExplanationsAttributes) InternalWithRef(ref terra.Reference) ExplanationsAttributes
func (ExplanationsAttributes) InternetGateway ¶
func (e ExplanationsAttributes) InternetGateway() terra.ListValue[InternetGatewayAttributes]
func (ExplanationsAttributes) LoadBalancerArn ¶
func (e ExplanationsAttributes) LoadBalancerArn() terra.StringValue
func (ExplanationsAttributes) LoadBalancerListenerPort ¶
func (e ExplanationsAttributes) LoadBalancerListenerPort() terra.NumberValue
func (ExplanationsAttributes) LoadBalancerTargetGroup ¶
func (e ExplanationsAttributes) LoadBalancerTargetGroup() terra.ListValue[LoadBalancerTargetGroupAttributes]
func (ExplanationsAttributes) LoadBalancerTargetGroups ¶
func (e ExplanationsAttributes) LoadBalancerTargetGroups() terra.ListValue[LoadBalancerTargetGroupsAttributes]
func (ExplanationsAttributes) LoadBalancerTargetPort ¶
func (e ExplanationsAttributes) LoadBalancerTargetPort() terra.NumberValue
func (ExplanationsAttributes) MissingComponent ¶
func (e ExplanationsAttributes) MissingComponent() terra.StringValue
func (ExplanationsAttributes) NatGateway ¶
func (e ExplanationsAttributes) NatGateway() terra.ListValue[NatGatewayAttributes]
func (ExplanationsAttributes) NetworkInterface ¶
func (e ExplanationsAttributes) NetworkInterface() terra.ListValue[NetworkInterfaceAttributes]
func (ExplanationsAttributes) PacketField ¶
func (e ExplanationsAttributes) PacketField() terra.StringValue
func (ExplanationsAttributes) Port ¶
func (e ExplanationsAttributes) Port() terra.NumberValue
func (ExplanationsAttributes) PortRanges ¶
func (e ExplanationsAttributes) PortRanges() terra.ListValue[PortRangesAttributes]
func (ExplanationsAttributes) PrefixList ¶
func (e ExplanationsAttributes) PrefixList() terra.ListValue[PrefixListAttributes]
func (ExplanationsAttributes) Protocols ¶
func (e ExplanationsAttributes) Protocols() terra.ListValue[terra.StringValue]
func (ExplanationsAttributes) RouteTable ¶
func (e ExplanationsAttributes) RouteTable() terra.ListValue[RouteTableAttributes]
func (ExplanationsAttributes) RouteTableRoute ¶
func (e ExplanationsAttributes) RouteTableRoute() terra.ListValue[ExplanationsRouteTableRouteAttributes]
func (ExplanationsAttributes) SecurityGroup ¶
func (e ExplanationsAttributes) SecurityGroup() terra.ListValue[SecurityGroupAttributes]
func (ExplanationsAttributes) SecurityGroupRule ¶
func (e ExplanationsAttributes) SecurityGroupRule() terra.ListValue[ExplanationsSecurityGroupRuleAttributes]
func (ExplanationsAttributes) SecurityGroups ¶
func (e ExplanationsAttributes) SecurityGroups() terra.ListValue[SecurityGroupsAttributes]
func (ExplanationsAttributes) SourceVpc ¶
func (e ExplanationsAttributes) SourceVpc() terra.ListValue[ExplanationsSourceVpcAttributes]
func (ExplanationsAttributes) State ¶
func (e ExplanationsAttributes) State() terra.StringValue
func (ExplanationsAttributes) Subnet ¶
func (e ExplanationsAttributes) Subnet() terra.ListValue[ExplanationsSubnetAttributes]
func (ExplanationsAttributes) SubnetRouteTable ¶
func (e ExplanationsAttributes) SubnetRouteTable() terra.ListValue[SubnetRouteTableAttributes]
func (ExplanationsAttributes) TransitGateway ¶
func (e ExplanationsAttributes) TransitGateway() terra.ListValue[ExplanationsTransitGatewayAttributes]
func (ExplanationsAttributes) TransitGatewayAttachment ¶
func (e ExplanationsAttributes) TransitGatewayAttachment() terra.ListValue[TransitGatewayAttachmentAttributes]
func (ExplanationsAttributes) TransitGatewayRouteTable ¶
func (e ExplanationsAttributes) TransitGatewayRouteTable() terra.ListValue[TransitGatewayRouteTableAttributes]
func (ExplanationsAttributes) TransitGatewayRouteTableRoute ¶
func (e ExplanationsAttributes) TransitGatewayRouteTableRoute() terra.ListValue[ExplanationsTransitGatewayRouteTableRouteAttributes]
func (ExplanationsAttributes) Vpc ¶
func (e ExplanationsAttributes) Vpc() terra.ListValue[ExplanationsVpcAttributes]
func (ExplanationsAttributes) VpcEndpoint ¶
func (e ExplanationsAttributes) VpcEndpoint() terra.ListValue[VpcEndpointAttributes]
func (ExplanationsAttributes) VpcPeeringConnection ¶
func (e ExplanationsAttributes) VpcPeeringConnection() terra.ListValue[VpcPeeringConnectionAttributes]
func (ExplanationsAttributes) VpnConnection ¶
func (e ExplanationsAttributes) VpnConnection() terra.ListValue[VpnConnectionAttributes]
func (ExplanationsAttributes) VpnGateway ¶
func (e ExplanationsAttributes) VpnGateway() terra.ListValue[VpnGatewayAttributes]
type ExplanationsComponent ¶
type ExplanationsComponent struct{}
type ExplanationsComponentAttributes ¶
type ExplanationsComponentAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsComponentAttributes) Arn ¶
func (c ExplanationsComponentAttributes) Arn() terra.StringValue
func (ExplanationsComponentAttributes) Id ¶
func (c ExplanationsComponentAttributes) Id() terra.StringValue
func (ExplanationsComponentAttributes) InternalRef ¶
func (c ExplanationsComponentAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsComponentAttributes) InternalTokens ¶
func (c ExplanationsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsComponentAttributes) InternalWithRef ¶
func (c ExplanationsComponentAttributes) InternalWithRef(ref terra.Reference) ExplanationsComponentAttributes
func (ExplanationsComponentAttributes) Name ¶
func (c ExplanationsComponentAttributes) Name() terra.StringValue
type ExplanationsDestinationVpc ¶
type ExplanationsDestinationVpc struct{}
type ExplanationsDestinationVpcAttributes ¶
type ExplanationsDestinationVpcAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsDestinationVpcAttributes) Arn ¶
func (dv ExplanationsDestinationVpcAttributes) Arn() terra.StringValue
func (ExplanationsDestinationVpcAttributes) Id ¶
func (dv ExplanationsDestinationVpcAttributes) Id() terra.StringValue
func (ExplanationsDestinationVpcAttributes) InternalRef ¶
func (dv ExplanationsDestinationVpcAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsDestinationVpcAttributes) InternalTokens ¶
func (dv ExplanationsDestinationVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsDestinationVpcAttributes) InternalWithRef ¶
func (dv ExplanationsDestinationVpcAttributes) InternalWithRef(ref terra.Reference) ExplanationsDestinationVpcAttributes
func (ExplanationsDestinationVpcAttributes) Name ¶
func (dv ExplanationsDestinationVpcAttributes) Name() terra.StringValue
type ExplanationsRouteTableRoute ¶
type ExplanationsRouteTableRoute struct{}
type ExplanationsRouteTableRouteAttributes ¶
type ExplanationsRouteTableRouteAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsRouteTableRouteAttributes) DestinationCidr ¶
func (rtr ExplanationsRouteTableRouteAttributes) DestinationCidr() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) DestinationPrefixListId ¶
func (rtr ExplanationsRouteTableRouteAttributes) DestinationPrefixListId() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) EgressOnlyInternetGatewayId ¶
func (rtr ExplanationsRouteTableRouteAttributes) EgressOnlyInternetGatewayId() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) GatewayId ¶
func (rtr ExplanationsRouteTableRouteAttributes) GatewayId() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) InstanceId ¶
func (rtr ExplanationsRouteTableRouteAttributes) InstanceId() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) InternalRef ¶
func (rtr ExplanationsRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsRouteTableRouteAttributes) InternalTokens ¶
func (rtr ExplanationsRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsRouteTableRouteAttributes) InternalWithRef ¶
func (rtr ExplanationsRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ExplanationsRouteTableRouteAttributes
func (ExplanationsRouteTableRouteAttributes) NatGatewayId ¶
func (rtr ExplanationsRouteTableRouteAttributes) NatGatewayId() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) NetworkInterfaceId ¶
func (rtr ExplanationsRouteTableRouteAttributes) NetworkInterfaceId() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) Origin ¶
func (rtr ExplanationsRouteTableRouteAttributes) Origin() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) TransitGatewayId ¶
func (rtr ExplanationsRouteTableRouteAttributes) TransitGatewayId() terra.StringValue
func (ExplanationsRouteTableRouteAttributes) VpcPeeringConnectionId ¶
func (rtr ExplanationsRouteTableRouteAttributes) VpcPeeringConnectionId() terra.StringValue
type ExplanationsRouteTableRouteState ¶
type ExplanationsRouteTableRouteState struct { DestinationCidr string `json:"destination_cidr"` DestinationPrefixListId string `json:"destination_prefix_list_id"` EgressOnlyInternetGatewayId string `json:"egress_only_internet_gateway_id"` GatewayId string `json:"gateway_id"` InstanceId string `json:"instance_id"` NatGatewayId string `json:"nat_gateway_id"` NetworkInterfaceId string `json:"network_interface_id"` Origin string `json:"origin"` TransitGatewayId string `json:"transit_gateway_id"` VpcPeeringConnectionId string `json:"vpc_peering_connection_id"` }
type ExplanationsSecurityGroupRule ¶
type ExplanationsSecurityGroupRule struct { // ExplanationsSecurityGroupRulePortRange: min=0 PortRange []ExplanationsSecurityGroupRulePortRange `hcl:"port_range,block" validate:"min=0"` }
type ExplanationsSecurityGroupRuleAttributes ¶
type ExplanationsSecurityGroupRuleAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsSecurityGroupRuleAttributes) Cidr ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) Cidr() terra.StringValue
func (ExplanationsSecurityGroupRuleAttributes) Direction ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) Direction() terra.StringValue
func (ExplanationsSecurityGroupRuleAttributes) InternalRef ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsSecurityGroupRuleAttributes) InternalTokens ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsSecurityGroupRuleAttributes) InternalWithRef ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) InternalWithRef(ref terra.Reference) ExplanationsSecurityGroupRuleAttributes
func (ExplanationsSecurityGroupRuleAttributes) PortRange ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) PortRange() terra.ListValue[ExplanationsSecurityGroupRulePortRangeAttributes]
func (ExplanationsSecurityGroupRuleAttributes) PrefixListId ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) PrefixListId() terra.StringValue
func (ExplanationsSecurityGroupRuleAttributes) Protocol ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) Protocol() terra.StringValue
func (ExplanationsSecurityGroupRuleAttributes) SecurityGroupId ¶
func (sgr ExplanationsSecurityGroupRuleAttributes) SecurityGroupId() terra.StringValue
type ExplanationsSecurityGroupRulePortRange ¶
type ExplanationsSecurityGroupRulePortRange struct{}
type ExplanationsSecurityGroupRulePortRangeAttributes ¶
type ExplanationsSecurityGroupRulePortRangeAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsSecurityGroupRulePortRangeAttributes) From ¶
func (pr ExplanationsSecurityGroupRulePortRangeAttributes) From() terra.NumberValue
func (ExplanationsSecurityGroupRulePortRangeAttributes) InternalRef ¶
func (pr ExplanationsSecurityGroupRulePortRangeAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsSecurityGroupRulePortRangeAttributes) InternalTokens ¶
func (pr ExplanationsSecurityGroupRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsSecurityGroupRulePortRangeAttributes) InternalWithRef ¶
func (pr ExplanationsSecurityGroupRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ExplanationsSecurityGroupRulePortRangeAttributes
func (ExplanationsSecurityGroupRulePortRangeAttributes) To ¶
func (pr ExplanationsSecurityGroupRulePortRangeAttributes) To() terra.NumberValue
type ExplanationsSecurityGroupRuleState ¶
type ExplanationsSecurityGroupRuleState struct { Cidr string `json:"cidr"` Direction string `json:"direction"` PrefixListId string `json:"prefix_list_id"` Protocol string `json:"protocol"` SecurityGroupId string `json:"security_group_id"` PortRange []ExplanationsSecurityGroupRulePortRangeState `json:"port_range"` }
type ExplanationsSourceVpc ¶
type ExplanationsSourceVpc struct{}
type ExplanationsSourceVpcAttributes ¶
type ExplanationsSourceVpcAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsSourceVpcAttributes) Arn ¶
func (sv ExplanationsSourceVpcAttributes) Arn() terra.StringValue
func (ExplanationsSourceVpcAttributes) Id ¶
func (sv ExplanationsSourceVpcAttributes) Id() terra.StringValue
func (ExplanationsSourceVpcAttributes) InternalRef ¶
func (sv ExplanationsSourceVpcAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsSourceVpcAttributes) InternalTokens ¶
func (sv ExplanationsSourceVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsSourceVpcAttributes) InternalWithRef ¶
func (sv ExplanationsSourceVpcAttributes) InternalWithRef(ref terra.Reference) ExplanationsSourceVpcAttributes
func (ExplanationsSourceVpcAttributes) Name ¶
func (sv ExplanationsSourceVpcAttributes) Name() terra.StringValue
type ExplanationsState ¶
type ExplanationsState struct { Address string `json:"address"` Addresses []string `json:"addresses"` AvailabilityZones []string `json:"availability_zones"` Cidrs []string `json:"cidrs"` Direction string `json:"direction"` ExplanationCode string `json:"explanation_code"` LoadBalancerArn string `json:"load_balancer_arn"` LoadBalancerListenerPort float64 `json:"load_balancer_listener_port"` LoadBalancerTargetPort float64 `json:"load_balancer_target_port"` MissingComponent string `json:"missing_component"` PacketField string `json:"packet_field"` Port float64 `json:"port"` Protocols []string `json:"protocols"` State string `json:"state"` Acl []AclState `json:"acl"` AclRule []ExplanationsAclRuleState `json:"acl_rule"` AttachedTo []ExplanationsAttachedToState `json:"attached_to"` ClassicLoadBalancerListener []ClassicLoadBalancerListenerState `json:"classic_load_balancer_listener"` Component []ExplanationsComponentState `json:"component"` CustomerGateway []CustomerGatewayState `json:"customer_gateway"` Destination []DestinationState `json:"destination"` DestinationVpc []ExplanationsDestinationVpcState `json:"destination_vpc"` ElasticLoadBalancerListener []ElasticLoadBalancerListenerState `json:"elastic_load_balancer_listener"` IngressRouteTable []IngressRouteTableState `json:"ingress_route_table"` InternetGateway []InternetGatewayState `json:"internet_gateway"` LoadBalancerTargetGroup []LoadBalancerTargetGroupState `json:"load_balancer_target_group"` LoadBalancerTargetGroups []LoadBalancerTargetGroupsState `json:"load_balancer_target_groups"` NatGateway []NatGatewayState `json:"nat_gateway"` NetworkInterface []NetworkInterfaceState `json:"network_interface"` PortRanges []PortRangesState `json:"port_ranges"` PrefixList []PrefixListState `json:"prefix_list"` RouteTable []RouteTableState `json:"route_table"` RouteTableRoute []ExplanationsRouteTableRouteState `json:"route_table_route"` SecurityGroup []SecurityGroupState `json:"security_group"` SecurityGroupRule []ExplanationsSecurityGroupRuleState `json:"security_group_rule"` SecurityGroups []SecurityGroupsState `json:"security_groups"` SourceVpc []ExplanationsSourceVpcState `json:"source_vpc"` Subnet []ExplanationsSubnetState `json:"subnet"` SubnetRouteTable []SubnetRouteTableState `json:"subnet_route_table"` TransitGateway []ExplanationsTransitGatewayState `json:"transit_gateway"` TransitGatewayAttachment []TransitGatewayAttachmentState `json:"transit_gateway_attachment"` TransitGatewayRouteTable []TransitGatewayRouteTableState `json:"transit_gateway_route_table"` TransitGatewayRouteTableRoute []ExplanationsTransitGatewayRouteTableRouteState `json:"transit_gateway_route_table_route"` Vpc []ExplanationsVpcState `json:"vpc"` VpcEndpoint []VpcEndpointState `json:"vpc_endpoint"` VpcPeeringConnection []VpcPeeringConnectionState `json:"vpc_peering_connection"` VpnConnection []VpnConnectionState `json:"vpn_connection"` VpnGateway []VpnGatewayState `json:"vpn_gateway"` }
type ExplanationsSubnet ¶
type ExplanationsSubnet struct{}
type ExplanationsSubnetAttributes ¶
type ExplanationsSubnetAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsSubnetAttributes) Arn ¶
func (s ExplanationsSubnetAttributes) Arn() terra.StringValue
func (ExplanationsSubnetAttributes) Id ¶
func (s ExplanationsSubnetAttributes) Id() terra.StringValue
func (ExplanationsSubnetAttributes) InternalRef ¶
func (s ExplanationsSubnetAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsSubnetAttributes) InternalTokens ¶
func (s ExplanationsSubnetAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsSubnetAttributes) InternalWithRef ¶
func (s ExplanationsSubnetAttributes) InternalWithRef(ref terra.Reference) ExplanationsSubnetAttributes
func (ExplanationsSubnetAttributes) Name ¶
func (s ExplanationsSubnetAttributes) Name() terra.StringValue
type ExplanationsSubnetState ¶
type ExplanationsTransitGateway ¶
type ExplanationsTransitGateway struct{}
type ExplanationsTransitGatewayAttributes ¶
type ExplanationsTransitGatewayAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsTransitGatewayAttributes) Arn ¶
func (tg ExplanationsTransitGatewayAttributes) Arn() terra.StringValue
func (ExplanationsTransitGatewayAttributes) Id ¶
func (tg ExplanationsTransitGatewayAttributes) Id() terra.StringValue
func (ExplanationsTransitGatewayAttributes) InternalRef ¶
func (tg ExplanationsTransitGatewayAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsTransitGatewayAttributes) InternalTokens ¶
func (tg ExplanationsTransitGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsTransitGatewayAttributes) InternalWithRef ¶
func (tg ExplanationsTransitGatewayAttributes) InternalWithRef(ref terra.Reference) ExplanationsTransitGatewayAttributes
func (ExplanationsTransitGatewayAttributes) Name ¶
func (tg ExplanationsTransitGatewayAttributes) Name() terra.StringValue
type ExplanationsTransitGatewayRouteTableRoute ¶
type ExplanationsTransitGatewayRouteTableRoute struct{}
type ExplanationsTransitGatewayRouteTableRouteAttributes ¶
type ExplanationsTransitGatewayRouteTableRouteAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsTransitGatewayRouteTableRouteAttributes) AttachmentId ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) AttachmentId() terra.StringValue
func (ExplanationsTransitGatewayRouteTableRouteAttributes) DestinationCidr ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) DestinationCidr() terra.StringValue
func (ExplanationsTransitGatewayRouteTableRouteAttributes) InternalRef ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsTransitGatewayRouteTableRouteAttributes) InternalTokens ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsTransitGatewayRouteTableRouteAttributes) InternalWithRef ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ExplanationsTransitGatewayRouteTableRouteAttributes
func (ExplanationsTransitGatewayRouteTableRouteAttributes) PrefixListId ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) PrefixListId() terra.StringValue
func (ExplanationsTransitGatewayRouteTableRouteAttributes) ResourceId ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) ResourceId() terra.StringValue
func (ExplanationsTransitGatewayRouteTableRouteAttributes) ResourceType ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) ResourceType() terra.StringValue
func (ExplanationsTransitGatewayRouteTableRouteAttributes) RouteOrigin ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) RouteOrigin() terra.StringValue
func (ExplanationsTransitGatewayRouteTableRouteAttributes) State ¶
func (tgrtr ExplanationsTransitGatewayRouteTableRouteAttributes) State() terra.StringValue
type ExplanationsTransitGatewayRouteTableRouteState ¶
type ExplanationsTransitGatewayRouteTableRouteState struct { AttachmentId string `json:"attachment_id"` DestinationCidr string `json:"destination_cidr"` PrefixListId string `json:"prefix_list_id"` ResourceId string `json:"resource_id"` ResourceType string `json:"resource_type"` RouteOrigin string `json:"route_origin"` State string `json:"state"` }
type ExplanationsVpc ¶
type ExplanationsVpc struct{}
type ExplanationsVpcAttributes ¶
type ExplanationsVpcAttributes struct {
// contains filtered or unexported fields
}
func (ExplanationsVpcAttributes) Arn ¶
func (v ExplanationsVpcAttributes) Arn() terra.StringValue
func (ExplanationsVpcAttributes) Id ¶
func (v ExplanationsVpcAttributes) Id() terra.StringValue
func (ExplanationsVpcAttributes) InternalRef ¶
func (v ExplanationsVpcAttributes) InternalRef() (terra.Reference, error)
func (ExplanationsVpcAttributes) InternalTokens ¶
func (v ExplanationsVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExplanationsVpcAttributes) InternalWithRef ¶
func (v ExplanationsVpcAttributes) InternalWithRef(ref terra.Reference) ExplanationsVpcAttributes
func (ExplanationsVpcAttributes) Name ¶
func (v ExplanationsVpcAttributes) Name() terra.StringValue
type ExplanationsVpcState ¶
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 ForwardPathComponents ¶
type ForwardPathComponents struct { // ForwardPathComponentsAclRule: min=0 AclRule []ForwardPathComponentsAclRule `hcl:"acl_rule,block" validate:"min=0"` // ForwardPathComponentsAdditionalDetails: min=0 AdditionalDetails []ForwardPathComponentsAdditionalDetails `hcl:"additional_details,block" validate:"min=0"` // ForwardPathComponentsAttachedTo: min=0 AttachedTo []ForwardPathComponentsAttachedTo `hcl:"attached_to,block" validate:"min=0"` // ForwardPathComponentsComponent: min=0 Component []ForwardPathComponentsComponent `hcl:"component,block" validate:"min=0"` // ForwardPathComponentsDestinationVpc: min=0 DestinationVpc []ForwardPathComponentsDestinationVpc `hcl:"destination_vpc,block" validate:"min=0"` // ForwardPathComponentsInboundHeader: min=0 InboundHeader []ForwardPathComponentsInboundHeader `hcl:"inbound_header,block" validate:"min=0"` // ForwardPathComponentsOutboundHeader: min=0 OutboundHeader []ForwardPathComponentsOutboundHeader `hcl:"outbound_header,block" validate:"min=0"` // ForwardPathComponentsRouteTableRoute: min=0 RouteTableRoute []ForwardPathComponentsRouteTableRoute `hcl:"route_table_route,block" validate:"min=0"` // ForwardPathComponentsSecurityGroupRule: min=0 SecurityGroupRule []ForwardPathComponentsSecurityGroupRule `hcl:"security_group_rule,block" validate:"min=0"` // ForwardPathComponentsSourceVpc: min=0 SourceVpc []ForwardPathComponentsSourceVpc `hcl:"source_vpc,block" validate:"min=0"` // ForwardPathComponentsSubnet: min=0 Subnet []ForwardPathComponentsSubnet `hcl:"subnet,block" validate:"min=0"` // ForwardPathComponentsTransitGateway: min=0 TransitGateway []ForwardPathComponentsTransitGateway `hcl:"transit_gateway,block" validate:"min=0"` // ForwardPathComponentsTransitGatewayRouteTableRoute: min=0 TransitGatewayRouteTableRoute []ForwardPathComponentsTransitGatewayRouteTableRoute `hcl:"transit_gateway_route_table_route,block" validate:"min=0"` // ForwardPathComponentsVpc: min=0 Vpc []ForwardPathComponentsVpc `hcl:"vpc,block" validate:"min=0"` }
type ForwardPathComponentsAclRule ¶
type ForwardPathComponentsAclRule struct { // ForwardPathComponentsAclRulePortRange: min=0 PortRange []ForwardPathComponentsAclRulePortRange `hcl:"port_range,block" validate:"min=0"` }
type ForwardPathComponentsAclRuleAttributes ¶
type ForwardPathComponentsAclRuleAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsAclRuleAttributes) Cidr ¶
func (ar ForwardPathComponentsAclRuleAttributes) Cidr() terra.StringValue
func (ForwardPathComponentsAclRuleAttributes) Egress ¶
func (ar ForwardPathComponentsAclRuleAttributes) Egress() terra.BoolValue
func (ForwardPathComponentsAclRuleAttributes) InternalRef ¶
func (ar ForwardPathComponentsAclRuleAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsAclRuleAttributes) InternalTokens ¶
func (ar ForwardPathComponentsAclRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsAclRuleAttributes) InternalWithRef ¶
func (ar ForwardPathComponentsAclRuleAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAclRuleAttributes
func (ForwardPathComponentsAclRuleAttributes) PortRange ¶
func (ar ForwardPathComponentsAclRuleAttributes) PortRange() terra.ListValue[ForwardPathComponentsAclRulePortRangeAttributes]
func (ForwardPathComponentsAclRuleAttributes) Protocol ¶
func (ar ForwardPathComponentsAclRuleAttributes) Protocol() terra.StringValue
func (ForwardPathComponentsAclRuleAttributes) RuleAction ¶
func (ar ForwardPathComponentsAclRuleAttributes) RuleAction() terra.StringValue
func (ForwardPathComponentsAclRuleAttributes) RuleNumber ¶
func (ar ForwardPathComponentsAclRuleAttributes) RuleNumber() terra.NumberValue
type ForwardPathComponentsAclRulePortRange ¶
type ForwardPathComponentsAclRulePortRange struct{}
type ForwardPathComponentsAclRulePortRangeAttributes ¶
type ForwardPathComponentsAclRulePortRangeAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsAclRulePortRangeAttributes) From ¶
func (pr ForwardPathComponentsAclRulePortRangeAttributes) From() terra.NumberValue
func (ForwardPathComponentsAclRulePortRangeAttributes) InternalRef ¶
func (pr ForwardPathComponentsAclRulePortRangeAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsAclRulePortRangeAttributes) InternalTokens ¶
func (pr ForwardPathComponentsAclRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsAclRulePortRangeAttributes) InternalWithRef ¶
func (pr ForwardPathComponentsAclRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAclRulePortRangeAttributes
func (ForwardPathComponentsAclRulePortRangeAttributes) To ¶
func (pr ForwardPathComponentsAclRulePortRangeAttributes) To() terra.NumberValue
type ForwardPathComponentsAdditionalDetails ¶
type ForwardPathComponentsAdditionalDetails struct { // ForwardPathComponentsAdditionalDetailsComponent: min=0 Component []ForwardPathComponentsAdditionalDetailsComponent `hcl:"component,block" validate:"min=0"` }
type ForwardPathComponentsAdditionalDetailsAttributes ¶
type ForwardPathComponentsAdditionalDetailsAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsAdditionalDetailsAttributes) AdditionalDetailType ¶
func (ad ForwardPathComponentsAdditionalDetailsAttributes) AdditionalDetailType() terra.StringValue
func (ForwardPathComponentsAdditionalDetailsAttributes) InternalRef ¶
func (ad ForwardPathComponentsAdditionalDetailsAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsAdditionalDetailsAttributes) InternalTokens ¶
func (ad ForwardPathComponentsAdditionalDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsAdditionalDetailsAttributes) InternalWithRef ¶
func (ad ForwardPathComponentsAdditionalDetailsAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAdditionalDetailsAttributes
type ForwardPathComponentsAdditionalDetailsComponent ¶
type ForwardPathComponentsAdditionalDetailsComponent struct{}
type ForwardPathComponentsAdditionalDetailsComponentAttributes ¶
type ForwardPathComponentsAdditionalDetailsComponentAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalRef ¶
func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalTokens ¶
func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalWithRef ¶
func (c ForwardPathComponentsAdditionalDetailsComponentAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAdditionalDetailsComponentAttributes
type ForwardPathComponentsAdditionalDetailsState ¶
type ForwardPathComponentsAdditionalDetailsState struct { AdditionalDetailType string `json:"additional_detail_type"` Component []ForwardPathComponentsAdditionalDetailsComponentState `json:"component"` }
type ForwardPathComponentsAttachedTo ¶
type ForwardPathComponentsAttachedTo struct{}
type ForwardPathComponentsAttachedToAttributes ¶
type ForwardPathComponentsAttachedToAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsAttachedToAttributes) Arn ¶
func (at ForwardPathComponentsAttachedToAttributes) Arn() terra.StringValue
func (ForwardPathComponentsAttachedToAttributes) Id ¶
func (at ForwardPathComponentsAttachedToAttributes) Id() terra.StringValue
func (ForwardPathComponentsAttachedToAttributes) InternalRef ¶
func (at ForwardPathComponentsAttachedToAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsAttachedToAttributes) InternalTokens ¶
func (at ForwardPathComponentsAttachedToAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsAttachedToAttributes) InternalWithRef ¶
func (at ForwardPathComponentsAttachedToAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAttachedToAttributes
func (ForwardPathComponentsAttachedToAttributes) Name ¶
func (at ForwardPathComponentsAttachedToAttributes) Name() terra.StringValue
type ForwardPathComponentsAttributes ¶
type ForwardPathComponentsAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsAttributes) AclRule ¶
func (fpc ForwardPathComponentsAttributes) AclRule() terra.ListValue[ForwardPathComponentsAclRuleAttributes]
func (ForwardPathComponentsAttributes) AdditionalDetails ¶
func (fpc ForwardPathComponentsAttributes) AdditionalDetails() terra.ListValue[ForwardPathComponentsAdditionalDetailsAttributes]
func (ForwardPathComponentsAttributes) AttachedTo ¶
func (fpc ForwardPathComponentsAttributes) AttachedTo() terra.ListValue[ForwardPathComponentsAttachedToAttributes]
func (ForwardPathComponentsAttributes) Component ¶
func (fpc ForwardPathComponentsAttributes) Component() terra.ListValue[ForwardPathComponentsComponentAttributes]
func (ForwardPathComponentsAttributes) DestinationVpc ¶
func (fpc ForwardPathComponentsAttributes) DestinationVpc() terra.ListValue[ForwardPathComponentsDestinationVpcAttributes]
func (ForwardPathComponentsAttributes) InboundHeader ¶
func (fpc ForwardPathComponentsAttributes) InboundHeader() terra.ListValue[ForwardPathComponentsInboundHeaderAttributes]
func (ForwardPathComponentsAttributes) InternalRef ¶
func (fpc ForwardPathComponentsAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsAttributes) InternalTokens ¶
func (fpc ForwardPathComponentsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsAttributes) InternalWithRef ¶
func (fpc ForwardPathComponentsAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsAttributes
func (ForwardPathComponentsAttributes) OutboundHeader ¶
func (fpc ForwardPathComponentsAttributes) OutboundHeader() terra.ListValue[ForwardPathComponentsOutboundHeaderAttributes]
func (ForwardPathComponentsAttributes) RouteTableRoute ¶
func (fpc ForwardPathComponentsAttributes) RouteTableRoute() terra.ListValue[ForwardPathComponentsRouteTableRouteAttributes]
func (ForwardPathComponentsAttributes) SecurityGroupRule ¶
func (fpc ForwardPathComponentsAttributes) SecurityGroupRule() terra.ListValue[ForwardPathComponentsSecurityGroupRuleAttributes]
func (ForwardPathComponentsAttributes) SequenceNumber ¶
func (fpc ForwardPathComponentsAttributes) SequenceNumber() terra.NumberValue
func (ForwardPathComponentsAttributes) SourceVpc ¶
func (fpc ForwardPathComponentsAttributes) SourceVpc() terra.ListValue[ForwardPathComponentsSourceVpcAttributes]
func (ForwardPathComponentsAttributes) Subnet ¶
func (fpc ForwardPathComponentsAttributes) Subnet() terra.ListValue[ForwardPathComponentsSubnetAttributes]
func (ForwardPathComponentsAttributes) TransitGateway ¶
func (fpc ForwardPathComponentsAttributes) TransitGateway() terra.ListValue[ForwardPathComponentsTransitGatewayAttributes]
func (ForwardPathComponentsAttributes) TransitGatewayRouteTableRoute ¶
func (fpc ForwardPathComponentsAttributes) TransitGatewayRouteTableRoute() terra.ListValue[ForwardPathComponentsTransitGatewayRouteTableRouteAttributes]
func (ForwardPathComponentsAttributes) Vpc ¶
func (fpc ForwardPathComponentsAttributes) Vpc() terra.ListValue[ForwardPathComponentsVpcAttributes]
type ForwardPathComponentsComponent ¶
type ForwardPathComponentsComponent struct{}
type ForwardPathComponentsComponentAttributes ¶
type ForwardPathComponentsComponentAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsComponentAttributes) Arn ¶
func (c ForwardPathComponentsComponentAttributes) Arn() terra.StringValue
func (ForwardPathComponentsComponentAttributes) Id ¶
func (c ForwardPathComponentsComponentAttributes) Id() terra.StringValue
func (ForwardPathComponentsComponentAttributes) InternalRef ¶
func (c ForwardPathComponentsComponentAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsComponentAttributes) InternalTokens ¶
func (c ForwardPathComponentsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsComponentAttributes) InternalWithRef ¶
func (c ForwardPathComponentsComponentAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsComponentAttributes
func (ForwardPathComponentsComponentAttributes) Name ¶
func (c ForwardPathComponentsComponentAttributes) Name() terra.StringValue
type ForwardPathComponentsDestinationVpc ¶
type ForwardPathComponentsDestinationVpc struct{}
type ForwardPathComponentsDestinationVpcAttributes ¶
type ForwardPathComponentsDestinationVpcAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsDestinationVpcAttributes) Arn ¶
func (dv ForwardPathComponentsDestinationVpcAttributes) Arn() terra.StringValue
func (ForwardPathComponentsDestinationVpcAttributes) Id ¶
func (dv ForwardPathComponentsDestinationVpcAttributes) Id() terra.StringValue
func (ForwardPathComponentsDestinationVpcAttributes) InternalRef ¶
func (dv ForwardPathComponentsDestinationVpcAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsDestinationVpcAttributes) InternalTokens ¶
func (dv ForwardPathComponentsDestinationVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsDestinationVpcAttributes) InternalWithRef ¶
func (dv ForwardPathComponentsDestinationVpcAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsDestinationVpcAttributes
func (ForwardPathComponentsDestinationVpcAttributes) Name ¶
func (dv ForwardPathComponentsDestinationVpcAttributes) Name() terra.StringValue
type ForwardPathComponentsInboundHeader ¶
type ForwardPathComponentsInboundHeader struct { // ForwardPathComponentsInboundHeaderDestinationPortRanges: min=0 DestinationPortRanges []ForwardPathComponentsInboundHeaderDestinationPortRanges `hcl:"destination_port_ranges,block" validate:"min=0"` // ForwardPathComponentsInboundHeaderSourcePortRanges: min=0 SourcePortRanges []ForwardPathComponentsInboundHeaderSourcePortRanges `hcl:"source_port_ranges,block" validate:"min=0"` }
type ForwardPathComponentsInboundHeaderAttributes ¶
type ForwardPathComponentsInboundHeaderAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsInboundHeaderAttributes) DestinationAddresses ¶
func (ih ForwardPathComponentsInboundHeaderAttributes) DestinationAddresses() terra.ListValue[terra.StringValue]
func (ForwardPathComponentsInboundHeaderAttributes) DestinationPortRanges ¶
func (ih ForwardPathComponentsInboundHeaderAttributes) DestinationPortRanges() terra.ListValue[ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes]
func (ForwardPathComponentsInboundHeaderAttributes) InternalRef ¶
func (ih ForwardPathComponentsInboundHeaderAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsInboundHeaderAttributes) InternalTokens ¶
func (ih ForwardPathComponentsInboundHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsInboundHeaderAttributes) InternalWithRef ¶
func (ih ForwardPathComponentsInboundHeaderAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsInboundHeaderAttributes
func (ForwardPathComponentsInboundHeaderAttributes) Protocol ¶
func (ih ForwardPathComponentsInboundHeaderAttributes) Protocol() terra.StringValue
func (ForwardPathComponentsInboundHeaderAttributes) SourceAddresses ¶
func (ih ForwardPathComponentsInboundHeaderAttributes) SourceAddresses() terra.ListValue[terra.StringValue]
func (ForwardPathComponentsInboundHeaderAttributes) SourcePortRanges ¶
func (ih ForwardPathComponentsInboundHeaderAttributes) SourcePortRanges() terra.ListValue[ForwardPathComponentsInboundHeaderSourcePortRangesAttributes]
type ForwardPathComponentsInboundHeaderDestinationPortRanges ¶
type ForwardPathComponentsInboundHeaderDestinationPortRanges struct{}
type ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes ¶
type ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalRef ¶
func (dpr ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalTokens ¶
func (dpr ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalWithRef ¶
type ForwardPathComponentsInboundHeaderSourcePortRanges ¶
type ForwardPathComponentsInboundHeaderSourcePortRanges struct{}
type ForwardPathComponentsInboundHeaderSourcePortRangesAttributes ¶
type ForwardPathComponentsInboundHeaderSourcePortRangesAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) From ¶
func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) From() terra.NumberValue
func (ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalRef ¶
func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalTokens ¶
func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalWithRef ¶
func (spr ForwardPathComponentsInboundHeaderSourcePortRangesAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsInboundHeaderSourcePortRangesAttributes
type ForwardPathComponentsInboundHeaderState ¶
type ForwardPathComponentsInboundHeaderState struct { DestinationAddresses []string `json:"destination_addresses"` Protocol string `json:"protocol"` SourceAddresses []string `json:"source_addresses"` DestinationPortRanges []ForwardPathComponentsInboundHeaderDestinationPortRangesState `json:"destination_port_ranges"` SourcePortRanges []ForwardPathComponentsInboundHeaderSourcePortRangesState `json:"source_port_ranges"` }
type ForwardPathComponentsOutboundHeader ¶
type ForwardPathComponentsOutboundHeader struct { // ForwardPathComponentsOutboundHeaderDestinationPortRanges: min=0 DestinationPortRanges []ForwardPathComponentsOutboundHeaderDestinationPortRanges `hcl:"destination_port_ranges,block" validate:"min=0"` // ForwardPathComponentsOutboundHeaderSourcePortRanges: min=0 SourcePortRanges []ForwardPathComponentsOutboundHeaderSourcePortRanges `hcl:"source_port_ranges,block" validate:"min=0"` }
type ForwardPathComponentsOutboundHeaderAttributes ¶
type ForwardPathComponentsOutboundHeaderAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsOutboundHeaderAttributes) DestinationAddresses ¶
func (oh ForwardPathComponentsOutboundHeaderAttributes) DestinationAddresses() terra.ListValue[terra.StringValue]
func (ForwardPathComponentsOutboundHeaderAttributes) DestinationPortRanges ¶
func (oh ForwardPathComponentsOutboundHeaderAttributes) DestinationPortRanges() terra.ListValue[ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes]
func (ForwardPathComponentsOutboundHeaderAttributes) InternalRef ¶
func (oh ForwardPathComponentsOutboundHeaderAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsOutboundHeaderAttributes) InternalTokens ¶
func (oh ForwardPathComponentsOutboundHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsOutboundHeaderAttributes) InternalWithRef ¶
func (oh ForwardPathComponentsOutboundHeaderAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsOutboundHeaderAttributes
func (ForwardPathComponentsOutboundHeaderAttributes) Protocol ¶
func (oh ForwardPathComponentsOutboundHeaderAttributes) Protocol() terra.StringValue
func (ForwardPathComponentsOutboundHeaderAttributes) SourceAddresses ¶
func (oh ForwardPathComponentsOutboundHeaderAttributes) SourceAddresses() terra.ListValue[terra.StringValue]
func (ForwardPathComponentsOutboundHeaderAttributes) SourcePortRanges ¶
func (oh ForwardPathComponentsOutboundHeaderAttributes) SourcePortRanges() terra.ListValue[ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes]
type ForwardPathComponentsOutboundHeaderDestinationPortRanges ¶
type ForwardPathComponentsOutboundHeaderDestinationPortRanges struct{}
type ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes ¶
type ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalRef ¶
func (dpr ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalTokens ¶
func (dpr ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalWithRef ¶
type ForwardPathComponentsOutboundHeaderSourcePortRanges ¶
type ForwardPathComponentsOutboundHeaderSourcePortRanges struct{}
type ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes ¶
type ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) From ¶
func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) From() terra.NumberValue
func (ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalRef ¶
func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalTokens ¶
func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalWithRef ¶
func (spr ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsOutboundHeaderSourcePortRangesAttributes
type ForwardPathComponentsOutboundHeaderState ¶
type ForwardPathComponentsOutboundHeaderState struct { DestinationAddresses []string `json:"destination_addresses"` Protocol string `json:"protocol"` SourceAddresses []string `json:"source_addresses"` DestinationPortRanges []ForwardPathComponentsOutboundHeaderDestinationPortRangesState `json:"destination_port_ranges"` SourcePortRanges []ForwardPathComponentsOutboundHeaderSourcePortRangesState `json:"source_port_ranges"` }
type ForwardPathComponentsRouteTableRoute ¶
type ForwardPathComponentsRouteTableRoute struct{}
type ForwardPathComponentsRouteTableRouteAttributes ¶
type ForwardPathComponentsRouteTableRouteAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsRouteTableRouteAttributes) DestinationCidr ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) DestinationCidr() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) DestinationPrefixListId ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) DestinationPrefixListId() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) EgressOnlyInternetGatewayId ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) EgressOnlyInternetGatewayId() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) GatewayId ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) GatewayId() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) InstanceId ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) InstanceId() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) InternalRef ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsRouteTableRouteAttributes) InternalTokens ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsRouteTableRouteAttributes) InternalWithRef ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsRouteTableRouteAttributes
func (ForwardPathComponentsRouteTableRouteAttributes) NatGatewayId ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) NatGatewayId() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) NetworkInterfaceId ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) NetworkInterfaceId() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) Origin ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) Origin() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) TransitGatewayId ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) TransitGatewayId() terra.StringValue
func (ForwardPathComponentsRouteTableRouteAttributes) VpcPeeringConnectionId ¶
func (rtr ForwardPathComponentsRouteTableRouteAttributes) VpcPeeringConnectionId() terra.StringValue
type ForwardPathComponentsRouteTableRouteState ¶
type ForwardPathComponentsRouteTableRouteState struct { DestinationCidr string `json:"destination_cidr"` DestinationPrefixListId string `json:"destination_prefix_list_id"` EgressOnlyInternetGatewayId string `json:"egress_only_internet_gateway_id"` GatewayId string `json:"gateway_id"` InstanceId string `json:"instance_id"` NatGatewayId string `json:"nat_gateway_id"` NetworkInterfaceId string `json:"network_interface_id"` Origin string `json:"origin"` TransitGatewayId string `json:"transit_gateway_id"` VpcPeeringConnectionId string `json:"vpc_peering_connection_id"` }
type ForwardPathComponentsSecurityGroupRule ¶
type ForwardPathComponentsSecurityGroupRule struct { // ForwardPathComponentsSecurityGroupRulePortRange: min=0 PortRange []ForwardPathComponentsSecurityGroupRulePortRange `hcl:"port_range,block" validate:"min=0"` }
type ForwardPathComponentsSecurityGroupRuleAttributes ¶
type ForwardPathComponentsSecurityGroupRuleAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsSecurityGroupRuleAttributes) Cidr ¶
func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) Cidr() terra.StringValue
func (ForwardPathComponentsSecurityGroupRuleAttributes) Direction ¶
func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) Direction() terra.StringValue
func (ForwardPathComponentsSecurityGroupRuleAttributes) InternalRef ¶
func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsSecurityGroupRuleAttributes) InternalTokens ¶
func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsSecurityGroupRuleAttributes) InternalWithRef ¶
func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsSecurityGroupRuleAttributes
func (ForwardPathComponentsSecurityGroupRuleAttributes) PrefixListId ¶
func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) PrefixListId() terra.StringValue
func (ForwardPathComponentsSecurityGroupRuleAttributes) Protocol ¶
func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) Protocol() terra.StringValue
func (ForwardPathComponentsSecurityGroupRuleAttributes) SecurityGroupId ¶
func (sgr ForwardPathComponentsSecurityGroupRuleAttributes) SecurityGroupId() terra.StringValue
type ForwardPathComponentsSecurityGroupRulePortRange ¶
type ForwardPathComponentsSecurityGroupRulePortRange struct{}
type ForwardPathComponentsSecurityGroupRulePortRangeAttributes ¶
type ForwardPathComponentsSecurityGroupRulePortRangeAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsSecurityGroupRulePortRangeAttributes) From ¶
func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) From() terra.NumberValue
func (ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalRef ¶
func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalTokens ¶
func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalWithRef ¶
func (pr ForwardPathComponentsSecurityGroupRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsSecurityGroupRulePortRangeAttributes
type ForwardPathComponentsSecurityGroupRuleState ¶
type ForwardPathComponentsSecurityGroupRuleState struct { Cidr string `json:"cidr"` Direction string `json:"direction"` PrefixListId string `json:"prefix_list_id"` Protocol string `json:"protocol"` SecurityGroupId string `json:"security_group_id"` PortRange []ForwardPathComponentsSecurityGroupRulePortRangeState `json:"port_range"` }
type ForwardPathComponentsSourceVpc ¶
type ForwardPathComponentsSourceVpc struct{}
type ForwardPathComponentsSourceVpcAttributes ¶
type ForwardPathComponentsSourceVpcAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsSourceVpcAttributes) Arn ¶
func (sv ForwardPathComponentsSourceVpcAttributes) Arn() terra.StringValue
func (ForwardPathComponentsSourceVpcAttributes) Id ¶
func (sv ForwardPathComponentsSourceVpcAttributes) Id() terra.StringValue
func (ForwardPathComponentsSourceVpcAttributes) InternalRef ¶
func (sv ForwardPathComponentsSourceVpcAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsSourceVpcAttributes) InternalTokens ¶
func (sv ForwardPathComponentsSourceVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsSourceVpcAttributes) InternalWithRef ¶
func (sv ForwardPathComponentsSourceVpcAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsSourceVpcAttributes
func (ForwardPathComponentsSourceVpcAttributes) Name ¶
func (sv ForwardPathComponentsSourceVpcAttributes) Name() terra.StringValue
type ForwardPathComponentsState ¶
type ForwardPathComponentsState struct { SequenceNumber float64 `json:"sequence_number"` AclRule []ForwardPathComponentsAclRuleState `json:"acl_rule"` AdditionalDetails []ForwardPathComponentsAdditionalDetailsState `json:"additional_details"` AttachedTo []ForwardPathComponentsAttachedToState `json:"attached_to"` Component []ForwardPathComponentsComponentState `json:"component"` DestinationVpc []ForwardPathComponentsDestinationVpcState `json:"destination_vpc"` InboundHeader []ForwardPathComponentsInboundHeaderState `json:"inbound_header"` OutboundHeader []ForwardPathComponentsOutboundHeaderState `json:"outbound_header"` RouteTableRoute []ForwardPathComponentsRouteTableRouteState `json:"route_table_route"` SecurityGroupRule []ForwardPathComponentsSecurityGroupRuleState `json:"security_group_rule"` SourceVpc []ForwardPathComponentsSourceVpcState `json:"source_vpc"` Subnet []ForwardPathComponentsSubnetState `json:"subnet"` TransitGateway []ForwardPathComponentsTransitGatewayState `json:"transit_gateway"` TransitGatewayRouteTableRoute []ForwardPathComponentsTransitGatewayRouteTableRouteState `json:"transit_gateway_route_table_route"` Vpc []ForwardPathComponentsVpcState `json:"vpc"` }
type ForwardPathComponentsSubnet ¶
type ForwardPathComponentsSubnet struct{}
type ForwardPathComponentsSubnetAttributes ¶
type ForwardPathComponentsSubnetAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsSubnetAttributes) Arn ¶
func (s ForwardPathComponentsSubnetAttributes) Arn() terra.StringValue
func (ForwardPathComponentsSubnetAttributes) Id ¶
func (s ForwardPathComponentsSubnetAttributes) Id() terra.StringValue
func (ForwardPathComponentsSubnetAttributes) InternalRef ¶
func (s ForwardPathComponentsSubnetAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsSubnetAttributes) InternalTokens ¶
func (s ForwardPathComponentsSubnetAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsSubnetAttributes) InternalWithRef ¶
func (s ForwardPathComponentsSubnetAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsSubnetAttributes
func (ForwardPathComponentsSubnetAttributes) Name ¶
func (s ForwardPathComponentsSubnetAttributes) Name() terra.StringValue
type ForwardPathComponentsTransitGateway ¶
type ForwardPathComponentsTransitGateway struct{}
type ForwardPathComponentsTransitGatewayAttributes ¶
type ForwardPathComponentsTransitGatewayAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsTransitGatewayAttributes) Arn ¶
func (tg ForwardPathComponentsTransitGatewayAttributes) Arn() terra.StringValue
func (ForwardPathComponentsTransitGatewayAttributes) Id ¶
func (tg ForwardPathComponentsTransitGatewayAttributes) Id() terra.StringValue
func (ForwardPathComponentsTransitGatewayAttributes) InternalRef ¶
func (tg ForwardPathComponentsTransitGatewayAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsTransitGatewayAttributes) InternalTokens ¶
func (tg ForwardPathComponentsTransitGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsTransitGatewayAttributes) InternalWithRef ¶
func (tg ForwardPathComponentsTransitGatewayAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsTransitGatewayAttributes
func (ForwardPathComponentsTransitGatewayAttributes) Name ¶
func (tg ForwardPathComponentsTransitGatewayAttributes) Name() terra.StringValue
type ForwardPathComponentsTransitGatewayRouteTableRoute ¶
type ForwardPathComponentsTransitGatewayRouteTableRoute struct{}
type ForwardPathComponentsTransitGatewayRouteTableRouteAttributes ¶
type ForwardPathComponentsTransitGatewayRouteTableRouteAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) AttachmentId ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) AttachmentId() terra.StringValue
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) DestinationCidr ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) DestinationCidr() terra.StringValue
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalRef ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalTokens ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalWithRef ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsTransitGatewayRouteTableRouteAttributes
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) PrefixListId ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) PrefixListId() terra.StringValue
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceId ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceId() terra.StringValue
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceType ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceType() terra.StringValue
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) RouteOrigin ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) RouteOrigin() terra.StringValue
func (ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) State ¶
func (tgrtr ForwardPathComponentsTransitGatewayRouteTableRouteAttributes) State() terra.StringValue
type ForwardPathComponentsTransitGatewayRouteTableRouteState ¶
type ForwardPathComponentsTransitGatewayRouteTableRouteState struct { AttachmentId string `json:"attachment_id"` DestinationCidr string `json:"destination_cidr"` PrefixListId string `json:"prefix_list_id"` ResourceId string `json:"resource_id"` ResourceType string `json:"resource_type"` RouteOrigin string `json:"route_origin"` State string `json:"state"` }
type ForwardPathComponentsVpc ¶
type ForwardPathComponentsVpc struct{}
type ForwardPathComponentsVpcAttributes ¶
type ForwardPathComponentsVpcAttributes struct {
// contains filtered or unexported fields
}
func (ForwardPathComponentsVpcAttributes) Arn ¶
func (v ForwardPathComponentsVpcAttributes) Arn() terra.StringValue
func (ForwardPathComponentsVpcAttributes) Id ¶
func (v ForwardPathComponentsVpcAttributes) Id() terra.StringValue
func (ForwardPathComponentsVpcAttributes) InternalRef ¶
func (v ForwardPathComponentsVpcAttributes) InternalRef() (terra.Reference, error)
func (ForwardPathComponentsVpcAttributes) InternalTokens ¶
func (v ForwardPathComponentsVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ForwardPathComponentsVpcAttributes) InternalWithRef ¶
func (v ForwardPathComponentsVpcAttributes) InternalWithRef(ref terra.Reference) ForwardPathComponentsVpcAttributes
func (ForwardPathComponentsVpcAttributes) Name ¶
func (v ForwardPathComponentsVpcAttributes) Name() terra.StringValue
type IngressRouteTable ¶
type IngressRouteTable struct{}
type IngressRouteTableAttributes ¶
type IngressRouteTableAttributes struct {
// contains filtered or unexported fields
}
func (IngressRouteTableAttributes) Arn ¶
func (irt IngressRouteTableAttributes) Arn() terra.StringValue
func (IngressRouteTableAttributes) Id ¶
func (irt IngressRouteTableAttributes) Id() terra.StringValue
func (IngressRouteTableAttributes) InternalRef ¶
func (irt IngressRouteTableAttributes) InternalRef() (terra.Reference, error)
func (IngressRouteTableAttributes) InternalTokens ¶
func (irt IngressRouteTableAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IngressRouteTableAttributes) InternalWithRef ¶
func (irt IngressRouteTableAttributes) InternalWithRef(ref terra.Reference) IngressRouteTableAttributes
func (IngressRouteTableAttributes) Name ¶
func (irt IngressRouteTableAttributes) Name() terra.StringValue
type IngressRouteTableState ¶
type InternetGateway ¶
type InternetGateway struct{}
type InternetGatewayAttributes ¶
type InternetGatewayAttributes struct {
// contains filtered or unexported fields
}
func (InternetGatewayAttributes) Arn ¶
func (ig InternetGatewayAttributes) Arn() terra.StringValue
func (InternetGatewayAttributes) Id ¶
func (ig InternetGatewayAttributes) Id() terra.StringValue
func (InternetGatewayAttributes) InternalRef ¶
func (ig InternetGatewayAttributes) InternalRef() (terra.Reference, error)
func (InternetGatewayAttributes) InternalTokens ¶
func (ig InternetGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InternetGatewayAttributes) InternalWithRef ¶
func (ig InternetGatewayAttributes) InternalWithRef(ref terra.Reference) InternetGatewayAttributes
func (InternetGatewayAttributes) Name ¶
func (ig InternetGatewayAttributes) Name() terra.StringValue
type InternetGatewayState ¶
type LoadBalancerTargetGroup ¶
type LoadBalancerTargetGroup struct{}
type LoadBalancerTargetGroupAttributes ¶
type LoadBalancerTargetGroupAttributes struct {
// contains filtered or unexported fields
}
func (LoadBalancerTargetGroupAttributes) Arn ¶
func (lbtg LoadBalancerTargetGroupAttributes) Arn() terra.StringValue
func (LoadBalancerTargetGroupAttributes) Id ¶
func (lbtg LoadBalancerTargetGroupAttributes) Id() terra.StringValue
func (LoadBalancerTargetGroupAttributes) InternalRef ¶
func (lbtg LoadBalancerTargetGroupAttributes) InternalRef() (terra.Reference, error)
func (LoadBalancerTargetGroupAttributes) InternalTokens ¶
func (lbtg LoadBalancerTargetGroupAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LoadBalancerTargetGroupAttributes) InternalWithRef ¶
func (lbtg LoadBalancerTargetGroupAttributes) InternalWithRef(ref terra.Reference) LoadBalancerTargetGroupAttributes
func (LoadBalancerTargetGroupAttributes) Name ¶
func (lbtg LoadBalancerTargetGroupAttributes) Name() terra.StringValue
type LoadBalancerTargetGroups ¶
type LoadBalancerTargetGroups struct{}
type LoadBalancerTargetGroupsAttributes ¶
type LoadBalancerTargetGroupsAttributes struct {
// contains filtered or unexported fields
}
func (LoadBalancerTargetGroupsAttributes) Arn ¶
func (lbtg LoadBalancerTargetGroupsAttributes) Arn() terra.StringValue
func (LoadBalancerTargetGroupsAttributes) Id ¶
func (lbtg LoadBalancerTargetGroupsAttributes) Id() terra.StringValue
func (LoadBalancerTargetGroupsAttributes) InternalRef ¶
func (lbtg LoadBalancerTargetGroupsAttributes) InternalRef() (terra.Reference, error)
func (LoadBalancerTargetGroupsAttributes) InternalTokens ¶
func (lbtg LoadBalancerTargetGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LoadBalancerTargetGroupsAttributes) InternalWithRef ¶
func (lbtg LoadBalancerTargetGroupsAttributes) InternalWithRef(ref terra.Reference) LoadBalancerTargetGroupsAttributes
func (LoadBalancerTargetGroupsAttributes) Name ¶
func (lbtg LoadBalancerTargetGroupsAttributes) Name() terra.StringValue
type NatGateway ¶
type NatGateway struct{}
type NatGatewayAttributes ¶
type NatGatewayAttributes struct {
// contains filtered or unexported fields
}
func (NatGatewayAttributes) Arn ¶
func (ng NatGatewayAttributes) Arn() terra.StringValue
func (NatGatewayAttributes) Id ¶
func (ng NatGatewayAttributes) Id() terra.StringValue
func (NatGatewayAttributes) InternalRef ¶
func (ng NatGatewayAttributes) InternalRef() (terra.Reference, error)
func (NatGatewayAttributes) InternalTokens ¶
func (ng NatGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NatGatewayAttributes) InternalWithRef ¶
func (ng NatGatewayAttributes) InternalWithRef(ref terra.Reference) NatGatewayAttributes
func (NatGatewayAttributes) Name ¶
func (ng NatGatewayAttributes) Name() terra.StringValue
type NatGatewayState ¶
type NetworkInterface ¶
type NetworkInterface struct{}
type NetworkInterfaceAttributes ¶
type NetworkInterfaceAttributes struct {
// contains filtered or unexported fields
}
func (NetworkInterfaceAttributes) Arn ¶
func (ni NetworkInterfaceAttributes) Arn() terra.StringValue
func (NetworkInterfaceAttributes) Id ¶
func (ni NetworkInterfaceAttributes) Id() terra.StringValue
func (NetworkInterfaceAttributes) InternalRef ¶
func (ni NetworkInterfaceAttributes) InternalRef() (terra.Reference, error)
func (NetworkInterfaceAttributes) InternalTokens ¶
func (ni NetworkInterfaceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NetworkInterfaceAttributes) InternalWithRef ¶
func (ni NetworkInterfaceAttributes) InternalWithRef(ref terra.Reference) NetworkInterfaceAttributes
func (NetworkInterfaceAttributes) Name ¶
func (ni NetworkInterfaceAttributes) Name() terra.StringValue
type NetworkInterfaceState ¶
type PortRanges ¶
type PortRanges struct{}
type PortRangesAttributes ¶
type PortRangesAttributes struct {
// contains filtered or unexported fields
}
func (PortRangesAttributes) From ¶
func (pr PortRangesAttributes) From() terra.NumberValue
func (PortRangesAttributes) InternalRef ¶
func (pr PortRangesAttributes) InternalRef() (terra.Reference, error)
func (PortRangesAttributes) InternalTokens ¶
func (pr PortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PortRangesAttributes) InternalWithRef ¶
func (pr PortRangesAttributes) InternalWithRef(ref terra.Reference) PortRangesAttributes
func (PortRangesAttributes) To ¶
func (pr PortRangesAttributes) To() terra.NumberValue
type PortRangesState ¶
type PrefixList ¶
type PrefixList struct{}
type PrefixListAttributes ¶
type PrefixListAttributes struct {
// contains filtered or unexported fields
}
func (PrefixListAttributes) Arn ¶
func (pl PrefixListAttributes) Arn() terra.StringValue
func (PrefixListAttributes) Id ¶
func (pl PrefixListAttributes) Id() terra.StringValue
func (PrefixListAttributes) InternalRef ¶
func (pl PrefixListAttributes) InternalRef() (terra.Reference, error)
func (PrefixListAttributes) InternalTokens ¶
func (pl PrefixListAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PrefixListAttributes) InternalWithRef ¶
func (pl PrefixListAttributes) InternalWithRef(ref terra.Reference) PrefixListAttributes
func (PrefixListAttributes) Name ¶
func (pl PrefixListAttributes) Name() terra.StringValue
type PrefixListState ¶
type ReturnPathComponents ¶
type ReturnPathComponents struct { // ReturnPathComponentsAclRule: min=0 AclRule []ReturnPathComponentsAclRule `hcl:"acl_rule,block" validate:"min=0"` // ReturnPathComponentsAdditionalDetails: min=0 AdditionalDetails []ReturnPathComponentsAdditionalDetails `hcl:"additional_details,block" validate:"min=0"` // ReturnPathComponentsAttachedTo: min=0 AttachedTo []ReturnPathComponentsAttachedTo `hcl:"attached_to,block" validate:"min=0"` // ReturnPathComponentsComponent: min=0 Component []ReturnPathComponentsComponent `hcl:"component,block" validate:"min=0"` // ReturnPathComponentsDestinationVpc: min=0 DestinationVpc []ReturnPathComponentsDestinationVpc `hcl:"destination_vpc,block" validate:"min=0"` // ReturnPathComponentsInboundHeader: min=0 InboundHeader []ReturnPathComponentsInboundHeader `hcl:"inbound_header,block" validate:"min=0"` // ReturnPathComponentsOutboundHeader: min=0 OutboundHeader []ReturnPathComponentsOutboundHeader `hcl:"outbound_header,block" validate:"min=0"` // ReturnPathComponentsRouteTableRoute: min=0 RouteTableRoute []ReturnPathComponentsRouteTableRoute `hcl:"route_table_route,block" validate:"min=0"` // ReturnPathComponentsSecurityGroupRule: min=0 SecurityGroupRule []ReturnPathComponentsSecurityGroupRule `hcl:"security_group_rule,block" validate:"min=0"` // ReturnPathComponentsSourceVpc: min=0 SourceVpc []ReturnPathComponentsSourceVpc `hcl:"source_vpc,block" validate:"min=0"` // ReturnPathComponentsSubnet: min=0 Subnet []ReturnPathComponentsSubnet `hcl:"subnet,block" validate:"min=0"` // ReturnPathComponentsTransitGateway: min=0 TransitGateway []ReturnPathComponentsTransitGateway `hcl:"transit_gateway,block" validate:"min=0"` // ReturnPathComponentsTransitGatewayRouteTableRoute: min=0 TransitGatewayRouteTableRoute []ReturnPathComponentsTransitGatewayRouteTableRoute `hcl:"transit_gateway_route_table_route,block" validate:"min=0"` // ReturnPathComponentsVpc: min=0 Vpc []ReturnPathComponentsVpc `hcl:"vpc,block" validate:"min=0"` }
type ReturnPathComponentsAclRule ¶
type ReturnPathComponentsAclRule struct { // ReturnPathComponentsAclRulePortRange: min=0 PortRange []ReturnPathComponentsAclRulePortRange `hcl:"port_range,block" validate:"min=0"` }
type ReturnPathComponentsAclRuleAttributes ¶
type ReturnPathComponentsAclRuleAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsAclRuleAttributes) Cidr ¶
func (ar ReturnPathComponentsAclRuleAttributes) Cidr() terra.StringValue
func (ReturnPathComponentsAclRuleAttributes) Egress ¶
func (ar ReturnPathComponentsAclRuleAttributes) Egress() terra.BoolValue
func (ReturnPathComponentsAclRuleAttributes) InternalRef ¶
func (ar ReturnPathComponentsAclRuleAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsAclRuleAttributes) InternalTokens ¶
func (ar ReturnPathComponentsAclRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsAclRuleAttributes) InternalWithRef ¶
func (ar ReturnPathComponentsAclRuleAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAclRuleAttributes
func (ReturnPathComponentsAclRuleAttributes) PortRange ¶
func (ar ReturnPathComponentsAclRuleAttributes) PortRange() terra.ListValue[ReturnPathComponentsAclRulePortRangeAttributes]
func (ReturnPathComponentsAclRuleAttributes) Protocol ¶
func (ar ReturnPathComponentsAclRuleAttributes) Protocol() terra.StringValue
func (ReturnPathComponentsAclRuleAttributes) RuleAction ¶
func (ar ReturnPathComponentsAclRuleAttributes) RuleAction() terra.StringValue
func (ReturnPathComponentsAclRuleAttributes) RuleNumber ¶
func (ar ReturnPathComponentsAclRuleAttributes) RuleNumber() terra.NumberValue
type ReturnPathComponentsAclRulePortRange ¶
type ReturnPathComponentsAclRulePortRange struct{}
type ReturnPathComponentsAclRulePortRangeAttributes ¶
type ReturnPathComponentsAclRulePortRangeAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsAclRulePortRangeAttributes) From ¶
func (pr ReturnPathComponentsAclRulePortRangeAttributes) From() terra.NumberValue
func (ReturnPathComponentsAclRulePortRangeAttributes) InternalRef ¶
func (pr ReturnPathComponentsAclRulePortRangeAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsAclRulePortRangeAttributes) InternalTokens ¶
func (pr ReturnPathComponentsAclRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsAclRulePortRangeAttributes) InternalWithRef ¶
func (pr ReturnPathComponentsAclRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAclRulePortRangeAttributes
func (ReturnPathComponentsAclRulePortRangeAttributes) To ¶
func (pr ReturnPathComponentsAclRulePortRangeAttributes) To() terra.NumberValue
type ReturnPathComponentsAdditionalDetails ¶
type ReturnPathComponentsAdditionalDetails struct { // ReturnPathComponentsAdditionalDetailsComponent: min=0 Component []ReturnPathComponentsAdditionalDetailsComponent `hcl:"component,block" validate:"min=0"` }
type ReturnPathComponentsAdditionalDetailsAttributes ¶
type ReturnPathComponentsAdditionalDetailsAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsAdditionalDetailsAttributes) AdditionalDetailType ¶
func (ad ReturnPathComponentsAdditionalDetailsAttributes) AdditionalDetailType() terra.StringValue
func (ReturnPathComponentsAdditionalDetailsAttributes) InternalRef ¶
func (ad ReturnPathComponentsAdditionalDetailsAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsAdditionalDetailsAttributes) InternalTokens ¶
func (ad ReturnPathComponentsAdditionalDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsAdditionalDetailsAttributes) InternalWithRef ¶
func (ad ReturnPathComponentsAdditionalDetailsAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAdditionalDetailsAttributes
type ReturnPathComponentsAdditionalDetailsComponent ¶
type ReturnPathComponentsAdditionalDetailsComponent struct{}
type ReturnPathComponentsAdditionalDetailsComponentAttributes ¶
type ReturnPathComponentsAdditionalDetailsComponentAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalRef ¶
func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalTokens ¶
func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalWithRef ¶
func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAdditionalDetailsComponentAttributes
func (ReturnPathComponentsAdditionalDetailsComponentAttributes) Name ¶
func (c ReturnPathComponentsAdditionalDetailsComponentAttributes) Name() terra.StringValue
type ReturnPathComponentsAdditionalDetailsState ¶
type ReturnPathComponentsAdditionalDetailsState struct { AdditionalDetailType string `json:"additional_detail_type"` Component []ReturnPathComponentsAdditionalDetailsComponentState `json:"component"` }
type ReturnPathComponentsAttachedTo ¶
type ReturnPathComponentsAttachedTo struct{}
type ReturnPathComponentsAttachedToAttributes ¶
type ReturnPathComponentsAttachedToAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsAttachedToAttributes) Arn ¶
func (at ReturnPathComponentsAttachedToAttributes) Arn() terra.StringValue
func (ReturnPathComponentsAttachedToAttributes) Id ¶
func (at ReturnPathComponentsAttachedToAttributes) Id() terra.StringValue
func (ReturnPathComponentsAttachedToAttributes) InternalRef ¶
func (at ReturnPathComponentsAttachedToAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsAttachedToAttributes) InternalTokens ¶
func (at ReturnPathComponentsAttachedToAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsAttachedToAttributes) InternalWithRef ¶
func (at ReturnPathComponentsAttachedToAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAttachedToAttributes
func (ReturnPathComponentsAttachedToAttributes) Name ¶
func (at ReturnPathComponentsAttachedToAttributes) Name() terra.StringValue
type ReturnPathComponentsAttributes ¶
type ReturnPathComponentsAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsAttributes) AclRule ¶
func (rpc ReturnPathComponentsAttributes) AclRule() terra.ListValue[ReturnPathComponentsAclRuleAttributes]
func (ReturnPathComponentsAttributes) AdditionalDetails ¶
func (rpc ReturnPathComponentsAttributes) AdditionalDetails() terra.ListValue[ReturnPathComponentsAdditionalDetailsAttributes]
func (ReturnPathComponentsAttributes) AttachedTo ¶
func (rpc ReturnPathComponentsAttributes) AttachedTo() terra.ListValue[ReturnPathComponentsAttachedToAttributes]
func (ReturnPathComponentsAttributes) Component ¶
func (rpc ReturnPathComponentsAttributes) Component() terra.ListValue[ReturnPathComponentsComponentAttributes]
func (ReturnPathComponentsAttributes) DestinationVpc ¶
func (rpc ReturnPathComponentsAttributes) DestinationVpc() terra.ListValue[ReturnPathComponentsDestinationVpcAttributes]
func (ReturnPathComponentsAttributes) InboundHeader ¶
func (rpc ReturnPathComponentsAttributes) InboundHeader() terra.ListValue[ReturnPathComponentsInboundHeaderAttributes]
func (ReturnPathComponentsAttributes) InternalRef ¶
func (rpc ReturnPathComponentsAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsAttributes) InternalTokens ¶
func (rpc ReturnPathComponentsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsAttributes) InternalWithRef ¶
func (rpc ReturnPathComponentsAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsAttributes
func (ReturnPathComponentsAttributes) OutboundHeader ¶
func (rpc ReturnPathComponentsAttributes) OutboundHeader() terra.ListValue[ReturnPathComponentsOutboundHeaderAttributes]
func (ReturnPathComponentsAttributes) RouteTableRoute ¶
func (rpc ReturnPathComponentsAttributes) RouteTableRoute() terra.ListValue[ReturnPathComponentsRouteTableRouteAttributes]
func (ReturnPathComponentsAttributes) SecurityGroupRule ¶
func (rpc ReturnPathComponentsAttributes) SecurityGroupRule() terra.ListValue[ReturnPathComponentsSecurityGroupRuleAttributes]
func (ReturnPathComponentsAttributes) SequenceNumber ¶
func (rpc ReturnPathComponentsAttributes) SequenceNumber() terra.NumberValue
func (ReturnPathComponentsAttributes) SourceVpc ¶
func (rpc ReturnPathComponentsAttributes) SourceVpc() terra.ListValue[ReturnPathComponentsSourceVpcAttributes]
func (ReturnPathComponentsAttributes) Subnet ¶
func (rpc ReturnPathComponentsAttributes) Subnet() terra.ListValue[ReturnPathComponentsSubnetAttributes]
func (ReturnPathComponentsAttributes) TransitGateway ¶
func (rpc ReturnPathComponentsAttributes) TransitGateway() terra.ListValue[ReturnPathComponentsTransitGatewayAttributes]
func (ReturnPathComponentsAttributes) TransitGatewayRouteTableRoute ¶
func (rpc ReturnPathComponentsAttributes) TransitGatewayRouteTableRoute() terra.ListValue[ReturnPathComponentsTransitGatewayRouteTableRouteAttributes]
func (ReturnPathComponentsAttributes) Vpc ¶
func (rpc ReturnPathComponentsAttributes) Vpc() terra.ListValue[ReturnPathComponentsVpcAttributes]
type ReturnPathComponentsComponent ¶
type ReturnPathComponentsComponent struct{}
type ReturnPathComponentsComponentAttributes ¶
type ReturnPathComponentsComponentAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsComponentAttributes) Arn ¶
func (c ReturnPathComponentsComponentAttributes) Arn() terra.StringValue
func (ReturnPathComponentsComponentAttributes) Id ¶
func (c ReturnPathComponentsComponentAttributes) Id() terra.StringValue
func (ReturnPathComponentsComponentAttributes) InternalRef ¶
func (c ReturnPathComponentsComponentAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsComponentAttributes) InternalTokens ¶
func (c ReturnPathComponentsComponentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsComponentAttributes) InternalWithRef ¶
func (c ReturnPathComponentsComponentAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsComponentAttributes
func (ReturnPathComponentsComponentAttributes) Name ¶
func (c ReturnPathComponentsComponentAttributes) Name() terra.StringValue
type ReturnPathComponentsDestinationVpc ¶
type ReturnPathComponentsDestinationVpc struct{}
type ReturnPathComponentsDestinationVpcAttributes ¶
type ReturnPathComponentsDestinationVpcAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsDestinationVpcAttributes) Arn ¶
func (dv ReturnPathComponentsDestinationVpcAttributes) Arn() terra.StringValue
func (ReturnPathComponentsDestinationVpcAttributes) Id ¶
func (dv ReturnPathComponentsDestinationVpcAttributes) Id() terra.StringValue
func (ReturnPathComponentsDestinationVpcAttributes) InternalRef ¶
func (dv ReturnPathComponentsDestinationVpcAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsDestinationVpcAttributes) InternalTokens ¶
func (dv ReturnPathComponentsDestinationVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsDestinationVpcAttributes) InternalWithRef ¶
func (dv ReturnPathComponentsDestinationVpcAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsDestinationVpcAttributes
func (ReturnPathComponentsDestinationVpcAttributes) Name ¶
func (dv ReturnPathComponentsDestinationVpcAttributes) Name() terra.StringValue
type ReturnPathComponentsInboundHeader ¶
type ReturnPathComponentsInboundHeader struct { // ReturnPathComponentsInboundHeaderDestinationPortRanges: min=0 DestinationPortRanges []ReturnPathComponentsInboundHeaderDestinationPortRanges `hcl:"destination_port_ranges,block" validate:"min=0"` // ReturnPathComponentsInboundHeaderSourcePortRanges: min=0 SourcePortRanges []ReturnPathComponentsInboundHeaderSourcePortRanges `hcl:"source_port_ranges,block" validate:"min=0"` }
type ReturnPathComponentsInboundHeaderAttributes ¶
type ReturnPathComponentsInboundHeaderAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsInboundHeaderAttributes) DestinationAddresses ¶
func (ih ReturnPathComponentsInboundHeaderAttributes) DestinationAddresses() terra.ListValue[terra.StringValue]
func (ReturnPathComponentsInboundHeaderAttributes) DestinationPortRanges ¶
func (ih ReturnPathComponentsInboundHeaderAttributes) DestinationPortRanges() terra.ListValue[ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes]
func (ReturnPathComponentsInboundHeaderAttributes) InternalRef ¶
func (ih ReturnPathComponentsInboundHeaderAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsInboundHeaderAttributes) InternalTokens ¶
func (ih ReturnPathComponentsInboundHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsInboundHeaderAttributes) InternalWithRef ¶
func (ih ReturnPathComponentsInboundHeaderAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsInboundHeaderAttributes
func (ReturnPathComponentsInboundHeaderAttributes) Protocol ¶
func (ih ReturnPathComponentsInboundHeaderAttributes) Protocol() terra.StringValue
func (ReturnPathComponentsInboundHeaderAttributes) SourceAddresses ¶
func (ih ReturnPathComponentsInboundHeaderAttributes) SourceAddresses() terra.ListValue[terra.StringValue]
func (ReturnPathComponentsInboundHeaderAttributes) SourcePortRanges ¶
func (ih ReturnPathComponentsInboundHeaderAttributes) SourcePortRanges() terra.ListValue[ReturnPathComponentsInboundHeaderSourcePortRangesAttributes]
type ReturnPathComponentsInboundHeaderDestinationPortRanges ¶
type ReturnPathComponentsInboundHeaderDestinationPortRanges struct{}
type ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes ¶
type ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) From ¶
func (dpr ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) From() terra.NumberValue
func (ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalRef ¶
func (dpr ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalTokens ¶
func (dpr ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsInboundHeaderDestinationPortRangesAttributes) InternalWithRef ¶
type ReturnPathComponentsInboundHeaderSourcePortRanges ¶
type ReturnPathComponentsInboundHeaderSourcePortRanges struct{}
type ReturnPathComponentsInboundHeaderSourcePortRangesAttributes ¶
type ReturnPathComponentsInboundHeaderSourcePortRangesAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) From ¶
func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) From() terra.NumberValue
func (ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalRef ¶
func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalTokens ¶
func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalWithRef ¶
func (spr ReturnPathComponentsInboundHeaderSourcePortRangesAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsInboundHeaderSourcePortRangesAttributes
type ReturnPathComponentsInboundHeaderState ¶
type ReturnPathComponentsInboundHeaderState struct { DestinationAddresses []string `json:"destination_addresses"` Protocol string `json:"protocol"` SourceAddresses []string `json:"source_addresses"` DestinationPortRanges []ReturnPathComponentsInboundHeaderDestinationPortRangesState `json:"destination_port_ranges"` SourcePortRanges []ReturnPathComponentsInboundHeaderSourcePortRangesState `json:"source_port_ranges"` }
type ReturnPathComponentsOutboundHeader ¶
type ReturnPathComponentsOutboundHeader struct { // ReturnPathComponentsOutboundHeaderDestinationPortRanges: min=0 DestinationPortRanges []ReturnPathComponentsOutboundHeaderDestinationPortRanges `hcl:"destination_port_ranges,block" validate:"min=0"` // ReturnPathComponentsOutboundHeaderSourcePortRanges: min=0 SourcePortRanges []ReturnPathComponentsOutboundHeaderSourcePortRanges `hcl:"source_port_ranges,block" validate:"min=0"` }
type ReturnPathComponentsOutboundHeaderAttributes ¶
type ReturnPathComponentsOutboundHeaderAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsOutboundHeaderAttributes) DestinationAddresses ¶
func (oh ReturnPathComponentsOutboundHeaderAttributes) DestinationAddresses() terra.ListValue[terra.StringValue]
func (ReturnPathComponentsOutboundHeaderAttributes) DestinationPortRanges ¶
func (oh ReturnPathComponentsOutboundHeaderAttributes) DestinationPortRanges() terra.ListValue[ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes]
func (ReturnPathComponentsOutboundHeaderAttributes) InternalRef ¶
func (oh ReturnPathComponentsOutboundHeaderAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsOutboundHeaderAttributes) InternalTokens ¶
func (oh ReturnPathComponentsOutboundHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsOutboundHeaderAttributes) InternalWithRef ¶
func (oh ReturnPathComponentsOutboundHeaderAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsOutboundHeaderAttributes
func (ReturnPathComponentsOutboundHeaderAttributes) Protocol ¶
func (oh ReturnPathComponentsOutboundHeaderAttributes) Protocol() terra.StringValue
func (ReturnPathComponentsOutboundHeaderAttributes) SourceAddresses ¶
func (oh ReturnPathComponentsOutboundHeaderAttributes) SourceAddresses() terra.ListValue[terra.StringValue]
func (ReturnPathComponentsOutboundHeaderAttributes) SourcePortRanges ¶
func (oh ReturnPathComponentsOutboundHeaderAttributes) SourcePortRanges() terra.ListValue[ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes]
type ReturnPathComponentsOutboundHeaderDestinationPortRanges ¶
type ReturnPathComponentsOutboundHeaderDestinationPortRanges struct{}
type ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes ¶
type ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalRef ¶
func (dpr ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalTokens ¶
func (dpr ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsOutboundHeaderDestinationPortRangesAttributes) InternalWithRef ¶
type ReturnPathComponentsOutboundHeaderSourcePortRanges ¶
type ReturnPathComponentsOutboundHeaderSourcePortRanges struct{}
type ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes ¶
type ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) From ¶
func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) From() terra.NumberValue
func (ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalRef ¶
func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalTokens ¶
func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalWithRef ¶
func (spr ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsOutboundHeaderSourcePortRangesAttributes
type ReturnPathComponentsOutboundHeaderState ¶
type ReturnPathComponentsOutboundHeaderState struct { DestinationAddresses []string `json:"destination_addresses"` Protocol string `json:"protocol"` SourceAddresses []string `json:"source_addresses"` DestinationPortRanges []ReturnPathComponentsOutboundHeaderDestinationPortRangesState `json:"destination_port_ranges"` SourcePortRanges []ReturnPathComponentsOutboundHeaderSourcePortRangesState `json:"source_port_ranges"` }
type ReturnPathComponentsRouteTableRoute ¶
type ReturnPathComponentsRouteTableRoute struct{}
type ReturnPathComponentsRouteTableRouteAttributes ¶
type ReturnPathComponentsRouteTableRouteAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsRouteTableRouteAttributes) DestinationCidr ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) DestinationCidr() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) DestinationPrefixListId ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) DestinationPrefixListId() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) EgressOnlyInternetGatewayId ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) EgressOnlyInternetGatewayId() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) GatewayId ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) GatewayId() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) InstanceId ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) InstanceId() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) InternalRef ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsRouteTableRouteAttributes) InternalTokens ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsRouteTableRouteAttributes) InternalWithRef ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsRouteTableRouteAttributes
func (ReturnPathComponentsRouteTableRouteAttributes) NatGatewayId ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) NatGatewayId() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) NetworkInterfaceId ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) NetworkInterfaceId() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) Origin ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) Origin() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) TransitGatewayId ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) TransitGatewayId() terra.StringValue
func (ReturnPathComponentsRouteTableRouteAttributes) VpcPeeringConnectionId ¶
func (rtr ReturnPathComponentsRouteTableRouteAttributes) VpcPeeringConnectionId() terra.StringValue
type ReturnPathComponentsRouteTableRouteState ¶
type ReturnPathComponentsRouteTableRouteState struct { DestinationCidr string `json:"destination_cidr"` DestinationPrefixListId string `json:"destination_prefix_list_id"` EgressOnlyInternetGatewayId string `json:"egress_only_internet_gateway_id"` GatewayId string `json:"gateway_id"` InstanceId string `json:"instance_id"` NatGatewayId string `json:"nat_gateway_id"` NetworkInterfaceId string `json:"network_interface_id"` Origin string `json:"origin"` TransitGatewayId string `json:"transit_gateway_id"` VpcPeeringConnectionId string `json:"vpc_peering_connection_id"` }
type ReturnPathComponentsSecurityGroupRule ¶
type ReturnPathComponentsSecurityGroupRule struct { // ReturnPathComponentsSecurityGroupRulePortRange: min=0 PortRange []ReturnPathComponentsSecurityGroupRulePortRange `hcl:"port_range,block" validate:"min=0"` }
type ReturnPathComponentsSecurityGroupRuleAttributes ¶
type ReturnPathComponentsSecurityGroupRuleAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsSecurityGroupRuleAttributes) Cidr ¶
func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) Cidr() terra.StringValue
func (ReturnPathComponentsSecurityGroupRuleAttributes) Direction ¶
func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) Direction() terra.StringValue
func (ReturnPathComponentsSecurityGroupRuleAttributes) InternalRef ¶
func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsSecurityGroupRuleAttributes) InternalTokens ¶
func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsSecurityGroupRuleAttributes) InternalWithRef ¶
func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsSecurityGroupRuleAttributes
func (ReturnPathComponentsSecurityGroupRuleAttributes) PrefixListId ¶
func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) PrefixListId() terra.StringValue
func (ReturnPathComponentsSecurityGroupRuleAttributes) Protocol ¶
func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) Protocol() terra.StringValue
func (ReturnPathComponentsSecurityGroupRuleAttributes) SecurityGroupId ¶
func (sgr ReturnPathComponentsSecurityGroupRuleAttributes) SecurityGroupId() terra.StringValue
type ReturnPathComponentsSecurityGroupRulePortRange ¶
type ReturnPathComponentsSecurityGroupRulePortRange struct{}
type ReturnPathComponentsSecurityGroupRulePortRangeAttributes ¶
type ReturnPathComponentsSecurityGroupRulePortRangeAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsSecurityGroupRulePortRangeAttributes) From ¶
func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) From() terra.NumberValue
func (ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalRef ¶
func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalTokens ¶
func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalWithRef ¶
func (pr ReturnPathComponentsSecurityGroupRulePortRangeAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsSecurityGroupRulePortRangeAttributes
type ReturnPathComponentsSecurityGroupRuleState ¶
type ReturnPathComponentsSecurityGroupRuleState struct { Cidr string `json:"cidr"` Direction string `json:"direction"` PrefixListId string `json:"prefix_list_id"` Protocol string `json:"protocol"` SecurityGroupId string `json:"security_group_id"` PortRange []ReturnPathComponentsSecurityGroupRulePortRangeState `json:"port_range"` }
type ReturnPathComponentsSourceVpc ¶
type ReturnPathComponentsSourceVpc struct{}
type ReturnPathComponentsSourceVpcAttributes ¶
type ReturnPathComponentsSourceVpcAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsSourceVpcAttributes) Arn ¶
func (sv ReturnPathComponentsSourceVpcAttributes) Arn() terra.StringValue
func (ReturnPathComponentsSourceVpcAttributes) Id ¶
func (sv ReturnPathComponentsSourceVpcAttributes) Id() terra.StringValue
func (ReturnPathComponentsSourceVpcAttributes) InternalRef ¶
func (sv ReturnPathComponentsSourceVpcAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsSourceVpcAttributes) InternalTokens ¶
func (sv ReturnPathComponentsSourceVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsSourceVpcAttributes) InternalWithRef ¶
func (sv ReturnPathComponentsSourceVpcAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsSourceVpcAttributes
func (ReturnPathComponentsSourceVpcAttributes) Name ¶
func (sv ReturnPathComponentsSourceVpcAttributes) Name() terra.StringValue
type ReturnPathComponentsState ¶
type ReturnPathComponentsState struct { SequenceNumber float64 `json:"sequence_number"` AclRule []ReturnPathComponentsAclRuleState `json:"acl_rule"` AdditionalDetails []ReturnPathComponentsAdditionalDetailsState `json:"additional_details"` AttachedTo []ReturnPathComponentsAttachedToState `json:"attached_to"` Component []ReturnPathComponentsComponentState `json:"component"` DestinationVpc []ReturnPathComponentsDestinationVpcState `json:"destination_vpc"` InboundHeader []ReturnPathComponentsInboundHeaderState `json:"inbound_header"` OutboundHeader []ReturnPathComponentsOutboundHeaderState `json:"outbound_header"` RouteTableRoute []ReturnPathComponentsRouteTableRouteState `json:"route_table_route"` SecurityGroupRule []ReturnPathComponentsSecurityGroupRuleState `json:"security_group_rule"` SourceVpc []ReturnPathComponentsSourceVpcState `json:"source_vpc"` Subnet []ReturnPathComponentsSubnetState `json:"subnet"` TransitGateway []ReturnPathComponentsTransitGatewayState `json:"transit_gateway"` TransitGatewayRouteTableRoute []ReturnPathComponentsTransitGatewayRouteTableRouteState `json:"transit_gateway_route_table_route"` Vpc []ReturnPathComponentsVpcState `json:"vpc"` }
type ReturnPathComponentsSubnet ¶
type ReturnPathComponentsSubnet struct{}
type ReturnPathComponentsSubnetAttributes ¶
type ReturnPathComponentsSubnetAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsSubnetAttributes) Arn ¶
func (s ReturnPathComponentsSubnetAttributes) Arn() terra.StringValue
func (ReturnPathComponentsSubnetAttributes) Id ¶
func (s ReturnPathComponentsSubnetAttributes) Id() terra.StringValue
func (ReturnPathComponentsSubnetAttributes) InternalRef ¶
func (s ReturnPathComponentsSubnetAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsSubnetAttributes) InternalTokens ¶
func (s ReturnPathComponentsSubnetAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsSubnetAttributes) InternalWithRef ¶
func (s ReturnPathComponentsSubnetAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsSubnetAttributes
func (ReturnPathComponentsSubnetAttributes) Name ¶
func (s ReturnPathComponentsSubnetAttributes) Name() terra.StringValue
type ReturnPathComponentsTransitGateway ¶
type ReturnPathComponentsTransitGateway struct{}
type ReturnPathComponentsTransitGatewayAttributes ¶
type ReturnPathComponentsTransitGatewayAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsTransitGatewayAttributes) Arn ¶
func (tg ReturnPathComponentsTransitGatewayAttributes) Arn() terra.StringValue
func (ReturnPathComponentsTransitGatewayAttributes) Id ¶
func (tg ReturnPathComponentsTransitGatewayAttributes) Id() terra.StringValue
func (ReturnPathComponentsTransitGatewayAttributes) InternalRef ¶
func (tg ReturnPathComponentsTransitGatewayAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsTransitGatewayAttributes) InternalTokens ¶
func (tg ReturnPathComponentsTransitGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsTransitGatewayAttributes) InternalWithRef ¶
func (tg ReturnPathComponentsTransitGatewayAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsTransitGatewayAttributes
func (ReturnPathComponentsTransitGatewayAttributes) Name ¶
func (tg ReturnPathComponentsTransitGatewayAttributes) Name() terra.StringValue
type ReturnPathComponentsTransitGatewayRouteTableRoute ¶
type ReturnPathComponentsTransitGatewayRouteTableRoute struct{}
type ReturnPathComponentsTransitGatewayRouteTableRouteAttributes ¶
type ReturnPathComponentsTransitGatewayRouteTableRouteAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) AttachmentId ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) AttachmentId() terra.StringValue
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) DestinationCidr ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) DestinationCidr() terra.StringValue
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalRef ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalTokens ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalWithRef ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsTransitGatewayRouteTableRouteAttributes
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) PrefixListId ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) PrefixListId() terra.StringValue
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceId ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceId() terra.StringValue
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceType ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) ResourceType() terra.StringValue
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) RouteOrigin ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) RouteOrigin() terra.StringValue
func (ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) State ¶
func (tgrtr ReturnPathComponentsTransitGatewayRouteTableRouteAttributes) State() terra.StringValue
type ReturnPathComponentsTransitGatewayRouteTableRouteState ¶
type ReturnPathComponentsTransitGatewayRouteTableRouteState struct { AttachmentId string `json:"attachment_id"` DestinationCidr string `json:"destination_cidr"` PrefixListId string `json:"prefix_list_id"` ResourceId string `json:"resource_id"` ResourceType string `json:"resource_type"` RouteOrigin string `json:"route_origin"` State string `json:"state"` }
type ReturnPathComponentsVpc ¶
type ReturnPathComponentsVpc struct{}
type ReturnPathComponentsVpcAttributes ¶
type ReturnPathComponentsVpcAttributes struct {
// contains filtered or unexported fields
}
func (ReturnPathComponentsVpcAttributes) Arn ¶
func (v ReturnPathComponentsVpcAttributes) Arn() terra.StringValue
func (ReturnPathComponentsVpcAttributes) Id ¶
func (v ReturnPathComponentsVpcAttributes) Id() terra.StringValue
func (ReturnPathComponentsVpcAttributes) InternalRef ¶
func (v ReturnPathComponentsVpcAttributes) InternalRef() (terra.Reference, error)
func (ReturnPathComponentsVpcAttributes) InternalTokens ¶
func (v ReturnPathComponentsVpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ReturnPathComponentsVpcAttributes) InternalWithRef ¶
func (v ReturnPathComponentsVpcAttributes) InternalWithRef(ref terra.Reference) ReturnPathComponentsVpcAttributes
func (ReturnPathComponentsVpcAttributes) Name ¶
func (v ReturnPathComponentsVpcAttributes) Name() terra.StringValue
type RouteTable ¶
type RouteTable struct{}
type RouteTableAttributes ¶
type RouteTableAttributes struct {
// contains filtered or unexported fields
}
func (RouteTableAttributes) Arn ¶
func (rt RouteTableAttributes) Arn() terra.StringValue
func (RouteTableAttributes) Id ¶
func (rt RouteTableAttributes) Id() terra.StringValue
func (RouteTableAttributes) InternalRef ¶
func (rt RouteTableAttributes) InternalRef() (terra.Reference, error)
func (RouteTableAttributes) InternalTokens ¶
func (rt RouteTableAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RouteTableAttributes) InternalWithRef ¶
func (rt RouteTableAttributes) InternalWithRef(ref terra.Reference) RouteTableAttributes
func (RouteTableAttributes) Name ¶
func (rt RouteTableAttributes) Name() terra.StringValue
type RouteTableState ¶
type SecurityGroup ¶
type SecurityGroup struct{}
type SecurityGroupAttributes ¶
type SecurityGroupAttributes struct {
// contains filtered or unexported fields
}
func (SecurityGroupAttributes) Arn ¶
func (sg SecurityGroupAttributes) Arn() terra.StringValue
func (SecurityGroupAttributes) Id ¶
func (sg SecurityGroupAttributes) Id() terra.StringValue
func (SecurityGroupAttributes) InternalRef ¶
func (sg SecurityGroupAttributes) InternalRef() (terra.Reference, error)
func (SecurityGroupAttributes) InternalTokens ¶
func (sg SecurityGroupAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SecurityGroupAttributes) InternalWithRef ¶
func (sg SecurityGroupAttributes) InternalWithRef(ref terra.Reference) SecurityGroupAttributes
func (SecurityGroupAttributes) Name ¶
func (sg SecurityGroupAttributes) Name() terra.StringValue
type SecurityGroupState ¶
type SecurityGroups ¶
type SecurityGroups struct{}
type SecurityGroupsAttributes ¶
type SecurityGroupsAttributes struct {
// contains filtered or unexported fields
}
func (SecurityGroupsAttributes) Arn ¶
func (sg SecurityGroupsAttributes) Arn() terra.StringValue
func (SecurityGroupsAttributes) Id ¶
func (sg SecurityGroupsAttributes) Id() terra.StringValue
func (SecurityGroupsAttributes) InternalRef ¶
func (sg SecurityGroupsAttributes) InternalRef() (terra.Reference, error)
func (SecurityGroupsAttributes) InternalTokens ¶
func (sg SecurityGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SecurityGroupsAttributes) InternalWithRef ¶
func (sg SecurityGroupsAttributes) InternalWithRef(ref terra.Reference) SecurityGroupsAttributes
func (SecurityGroupsAttributes) Name ¶
func (sg SecurityGroupsAttributes) Name() terra.StringValue
type SecurityGroupsState ¶
type SubnetRouteTable ¶
type SubnetRouteTable struct{}
type SubnetRouteTableAttributes ¶
type SubnetRouteTableAttributes struct {
// contains filtered or unexported fields
}
func (SubnetRouteTableAttributes) Arn ¶
func (srt SubnetRouteTableAttributes) Arn() terra.StringValue
func (SubnetRouteTableAttributes) Id ¶
func (srt SubnetRouteTableAttributes) Id() terra.StringValue
func (SubnetRouteTableAttributes) InternalRef ¶
func (srt SubnetRouteTableAttributes) InternalRef() (terra.Reference, error)
func (SubnetRouteTableAttributes) InternalTokens ¶
func (srt SubnetRouteTableAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SubnetRouteTableAttributes) InternalWithRef ¶
func (srt SubnetRouteTableAttributes) InternalWithRef(ref terra.Reference) SubnetRouteTableAttributes
func (SubnetRouteTableAttributes) Name ¶
func (srt SubnetRouteTableAttributes) Name() terra.StringValue
type SubnetRouteTableState ¶
type TransitGatewayAttachment ¶
type TransitGatewayAttachment struct{}
type TransitGatewayAttachmentAttributes ¶
type TransitGatewayAttachmentAttributes struct {
// contains filtered or unexported fields
}
func (TransitGatewayAttachmentAttributes) Arn ¶
func (tga TransitGatewayAttachmentAttributes) Arn() terra.StringValue
func (TransitGatewayAttachmentAttributes) Id ¶
func (tga TransitGatewayAttachmentAttributes) Id() terra.StringValue
func (TransitGatewayAttachmentAttributes) InternalRef ¶
func (tga TransitGatewayAttachmentAttributes) InternalRef() (terra.Reference, error)
func (TransitGatewayAttachmentAttributes) InternalTokens ¶
func (tga TransitGatewayAttachmentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TransitGatewayAttachmentAttributes) InternalWithRef ¶
func (tga TransitGatewayAttachmentAttributes) InternalWithRef(ref terra.Reference) TransitGatewayAttachmentAttributes
func (TransitGatewayAttachmentAttributes) Name ¶
func (tga TransitGatewayAttachmentAttributes) Name() terra.StringValue
type TransitGatewayRouteTable ¶
type TransitGatewayRouteTable struct{}
type TransitGatewayRouteTableAttributes ¶
type TransitGatewayRouteTableAttributes struct {
// contains filtered or unexported fields
}
func (TransitGatewayRouteTableAttributes) Arn ¶
func (tgrt TransitGatewayRouteTableAttributes) Arn() terra.StringValue
func (TransitGatewayRouteTableAttributes) Id ¶
func (tgrt TransitGatewayRouteTableAttributes) Id() terra.StringValue
func (TransitGatewayRouteTableAttributes) InternalRef ¶
func (tgrt TransitGatewayRouteTableAttributes) InternalRef() (terra.Reference, error)
func (TransitGatewayRouteTableAttributes) InternalTokens ¶
func (tgrt TransitGatewayRouteTableAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TransitGatewayRouteTableAttributes) InternalWithRef ¶
func (tgrt TransitGatewayRouteTableAttributes) InternalWithRef(ref terra.Reference) TransitGatewayRouteTableAttributes
func (TransitGatewayRouteTableAttributes) Name ¶
func (tgrt TransitGatewayRouteTableAttributes) Name() terra.StringValue
type VpcEndpoint ¶
type VpcEndpoint struct{}
type VpcEndpointAttributes ¶
type VpcEndpointAttributes struct {
// contains filtered or unexported fields
}
func (VpcEndpointAttributes) Arn ¶
func (ve VpcEndpointAttributes) Arn() terra.StringValue
func (VpcEndpointAttributes) Id ¶
func (ve VpcEndpointAttributes) Id() terra.StringValue
func (VpcEndpointAttributes) InternalRef ¶
func (ve VpcEndpointAttributes) InternalRef() (terra.Reference, error)
func (VpcEndpointAttributes) InternalTokens ¶
func (ve VpcEndpointAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VpcEndpointAttributes) InternalWithRef ¶
func (ve VpcEndpointAttributes) InternalWithRef(ref terra.Reference) VpcEndpointAttributes
func (VpcEndpointAttributes) Name ¶
func (ve VpcEndpointAttributes) Name() terra.StringValue
type VpcEndpointState ¶
type VpcPeeringConnection ¶
type VpcPeeringConnection struct{}
type VpcPeeringConnectionAttributes ¶
type VpcPeeringConnectionAttributes struct {
// contains filtered or unexported fields
}
func (VpcPeeringConnectionAttributes) Arn ¶
func (vpc VpcPeeringConnectionAttributes) Arn() terra.StringValue
func (VpcPeeringConnectionAttributes) Id ¶
func (vpc VpcPeeringConnectionAttributes) Id() terra.StringValue
func (VpcPeeringConnectionAttributes) InternalRef ¶
func (vpc VpcPeeringConnectionAttributes) InternalRef() (terra.Reference, error)
func (VpcPeeringConnectionAttributes) InternalTokens ¶
func (vpc VpcPeeringConnectionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VpcPeeringConnectionAttributes) InternalWithRef ¶
func (vpc VpcPeeringConnectionAttributes) InternalWithRef(ref terra.Reference) VpcPeeringConnectionAttributes
func (VpcPeeringConnectionAttributes) Name ¶
func (vpc VpcPeeringConnectionAttributes) Name() terra.StringValue
type VpnConnection ¶
type VpnConnection struct{}
type VpnConnectionAttributes ¶
type VpnConnectionAttributes struct {
// contains filtered or unexported fields
}
func (VpnConnectionAttributes) Arn ¶
func (vc VpnConnectionAttributes) Arn() terra.StringValue
func (VpnConnectionAttributes) Id ¶
func (vc VpnConnectionAttributes) Id() terra.StringValue
func (VpnConnectionAttributes) InternalRef ¶
func (vc VpnConnectionAttributes) InternalRef() (terra.Reference, error)
func (VpnConnectionAttributes) InternalTokens ¶
func (vc VpnConnectionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VpnConnectionAttributes) InternalWithRef ¶
func (vc VpnConnectionAttributes) InternalWithRef(ref terra.Reference) VpnConnectionAttributes
func (VpnConnectionAttributes) Name ¶
func (vc VpnConnectionAttributes) Name() terra.StringValue
type VpnConnectionState ¶
type VpnGateway ¶
type VpnGateway struct{}
type VpnGatewayAttributes ¶
type VpnGatewayAttributes struct {
// contains filtered or unexported fields
}
func (VpnGatewayAttributes) Arn ¶
func (vg VpnGatewayAttributes) Arn() terra.StringValue
func (VpnGatewayAttributes) Id ¶
func (vg VpnGatewayAttributes) Id() terra.StringValue
func (VpnGatewayAttributes) InternalRef ¶
func (vg VpnGatewayAttributes) InternalRef() (terra.Reference, error)
func (VpnGatewayAttributes) InternalTokens ¶
func (vg VpnGatewayAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VpnGatewayAttributes) InternalWithRef ¶
func (vg VpnGatewayAttributes) InternalWithRef(ref terra.Reference) VpnGatewayAttributes
func (VpnGatewayAttributes) Name ¶
func (vg VpnGatewayAttributes) Name() terra.StringValue
type VpnGatewayState ¶
Click to show internal directories.
Click to hide internal directories.