Documentation
¶
Index ¶
- func Ec2NetworkInsightsAnalysis_IsConstruct(x interface{}) *bool
- func Ec2NetworkInsightsAnalysis_IsTerraformElement(x interface{}) *bool
- func Ec2NetworkInsightsAnalysis_IsTerraformResource(x interface{}) *bool
- func Ec2NetworkInsightsAnalysis_TfResourceType() *string
- func NewEc2NetworkInsightsAnalysisAlternatePathHintsList_Override(e Ec2NetworkInsightsAnalysisAlternatePathHintsList, ...)
- func NewEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference_Override(e Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsAclList_Override(e Ec2NetworkInsightsAnalysisExplanationsAclList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsAclOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsAclOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsAclRuleList_Override(e Ec2NetworkInsightsAnalysisExplanationsAclRuleList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsAttachedToList_Override(e Ec2NetworkInsightsAnalysisExplanationsAttachedToList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList_Override(e Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisExplanationsComponentList_Override(e Ec2NetworkInsightsAnalysisExplanationsComponentList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsComponentOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsDestinationList_Override(e Ec2NetworkInsightsAnalysisExplanationsDestinationList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcList_Override(e Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList_Override(e Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList_Override(e Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsList_Override(e Ec2NetworkInsightsAnalysisExplanationsList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList_Override(e Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList_Override(e Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsNatGatewayList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList_Override(e Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsPortRangesList_Override(e Ec2NetworkInsightsAnalysisExplanationsPortRangesList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsPrefixListList_Override(e Ec2NetworkInsightsAnalysisExplanationsPrefixListList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsRouteTableList_Override(e Ec2NetworkInsightsAnalysisExplanationsRouteTableList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupList_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcList_Override(e Ec2NetworkInsightsAnalysisExplanationsSourceVpcList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSubnetList_Override(e Ec2NetworkInsightsAnalysisExplanationsSubnetList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList_Override(e Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpcList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList, ...)
- func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList, ...)
- func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference_Override(...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList, ...)
- func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference, ...)
- func NewEc2NetworkInsightsAnalysis_Override(e Ec2NetworkInsightsAnalysis, scope constructs.Construct, id *string, ...)
- type Ec2NetworkInsightsAnalysis
- type Ec2NetworkInsightsAnalysisAlternatePathHints
- type Ec2NetworkInsightsAnalysisAlternatePathHintsList
- type Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference
- type Ec2NetworkInsightsAnalysisConfig
- type Ec2NetworkInsightsAnalysisExplanations
- type Ec2NetworkInsightsAnalysisExplanationsAcl
- type Ec2NetworkInsightsAnalysisExplanationsAclList
- type Ec2NetworkInsightsAnalysisExplanationsAclOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsAclRule
- type Ec2NetworkInsightsAnalysisExplanationsAclRuleList
- type Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRange
- type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList
- type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsAttachedTo
- type Ec2NetworkInsightsAnalysisExplanationsAttachedToList
- type Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener
- type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList
- type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsComponent
- type Ec2NetworkInsightsAnalysisExplanationsComponentList
- type Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsCustomerGateway
- type Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList
- type Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsDestination
- type Ec2NetworkInsightsAnalysisExplanationsDestinationList
- type Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsDestinationVpc
- type Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList
- type Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener
- type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList
- type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTable
- type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList
- type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsInternetGateway
- type Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList
- type Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsList
- type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup
- type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList
- type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups
- type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList
- type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsNatGateway
- type Ec2NetworkInsightsAnalysisExplanationsNatGatewayList
- type Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsNetworkInterface
- type Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList
- type Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsPortRanges
- type Ec2NetworkInsightsAnalysisExplanationsPortRangesList
- type Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsPrefixList
- type Ec2NetworkInsightsAnalysisExplanationsPrefixListList
- type Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsRouteTable
- type Ec2NetworkInsightsAnalysisExplanationsRouteTableList
- type Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsRouteTableRoute
- type Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList
- type Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroup
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRule
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroups
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList
- type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsSourceVpc
- type Ec2NetworkInsightsAnalysisExplanationsSourceVpcList
- type Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsSubnet
- type Ec2NetworkInsightsAnalysisExplanationsSubnetList
- type Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTable
- type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList
- type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsTransitGateway
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList
- type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsVpc
- type Ec2NetworkInsightsAnalysisExplanationsVpcEndpoint
- type Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList
- type Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsVpcList
- type Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnection
- type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList
- type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsVpnConnection
- type Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList
- type Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference
- type Ec2NetworkInsightsAnalysisExplanationsVpnGateway
- type Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList
- type Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponents
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRule
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedTo
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsComponent
- type Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc
- type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeader
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute
- type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpc
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnet
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGateway
- type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute
- type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference
- type Ec2NetworkInsightsAnalysisForwardPathComponentsVpc
- type Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList
- type Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponents
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRule
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedTo
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsComponent
- type Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc
- type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeader
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute
- type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpc
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnet
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGateway
- type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute
- type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference
- type Ec2NetworkInsightsAnalysisReturnPathComponentsVpc
- type Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList
- type Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Ec2NetworkInsightsAnalysis_IsConstruct ¶
func Ec2NetworkInsightsAnalysis_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func Ec2NetworkInsightsAnalysis_IsTerraformElement ¶
func Ec2NetworkInsightsAnalysis_IsTerraformElement(x interface{}) *bool
Experimental.
func Ec2NetworkInsightsAnalysis_IsTerraformResource ¶
func Ec2NetworkInsightsAnalysis_IsTerraformResource(x interface{}) *bool
Experimental.
func Ec2NetworkInsightsAnalysis_TfResourceType ¶
func Ec2NetworkInsightsAnalysis_TfResourceType() *string
func NewEc2NetworkInsightsAnalysisAlternatePathHintsList_Override ¶
func NewEc2NetworkInsightsAnalysisAlternatePathHintsList_Override(e Ec2NetworkInsightsAnalysisAlternatePathHintsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference_Override(e Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsAclList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclList_Override(e Ec2NetworkInsightsAnalysisExplanationsAclList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsAclOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsAclOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsAclRuleList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclRuleList_Override(e Ec2NetworkInsightsAnalysisExplanationsAclRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsAttachedToList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsAttachedToList_Override(e Ec2NetworkInsightsAnalysisExplanationsAttachedToList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList_Override(e Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsComponentList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsComponentList_Override(e Ec2NetworkInsightsAnalysisExplanationsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsComponentOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsComponentOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsDestinationList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsDestinationList_Override(e Ec2NetworkInsightsAnalysisExplanationsDestinationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcList_Override(e Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList_Override(e Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList_Override(e Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsList_Override(e Ec2NetworkInsightsAnalysisExplanationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList_Override(e Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList_Override(e Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsNatGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList_Override(e Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsPortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsPortRangesList_Override(e Ec2NetworkInsightsAnalysisExplanationsPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsPrefixListList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsPrefixListList_Override(e Ec2NetworkInsightsAnalysisExplanationsPrefixListList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableList_Override(e Ec2NetworkInsightsAnalysisExplanationsRouteTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupList_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcList_Override(e Ec2NetworkInsightsAnalysisExplanationsSourceVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSubnetList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSubnetList_Override(e Ec2NetworkInsightsAnalysisExplanationsSubnetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList_Override(e Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayList_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayList_Override(e Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcList_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcList_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcList_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference_Override ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference_Override(e Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEc2NetworkInsightsAnalysis_Override ¶
func NewEc2NetworkInsightsAnalysis_Override(e Ec2NetworkInsightsAnalysis, scope constructs.Construct, id *string, config *Ec2NetworkInsightsAnalysisConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis aws_ec2_network_insights_analysis} Resource.
Types ¶
type Ec2NetworkInsightsAnalysis ¶
type Ec2NetworkInsightsAnalysis interface {
cdktf.TerraformResource
AlternatePathHints() Ec2NetworkInsightsAnalysisAlternatePathHintsList
Arn() *string
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
Connection() interface{}
// Experimental.
SetConnection(val interface{})
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() *float64
// Experimental.
SetCount(val *float64)
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
Explanations() Ec2NetworkInsightsAnalysisExplanationsList
FilterInArns() *[]*string
SetFilterInArns(val *[]*string)
FilterInArnsInput() *[]*string
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
ForwardPathComponents() Ec2NetworkInsightsAnalysisForwardPathComponentsList
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
Id() *string
SetId(val *string)
IdInput() *string
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
NetworkInsightsPathId() *string
SetNetworkInsightsPathId(val *string)
NetworkInsightsPathIdInput() *string
// The tree node.
Node() constructs.Node
PathFound() cdktf.IResolvable
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
Provisioners() *[]interface{}
// Experimental.
SetProvisioners(val *[]interface{})
// Experimental.
RawOverrides() interface{}
ReturnPathComponents() Ec2NetworkInsightsAnalysisReturnPathComponentsList
StartDate() *string
Status() *string
StatusMessage() *string
Tags() *map[string]*string
SetTags(val *map[string]*string)
TagsAll() *map[string]*string
SetTagsAll(val *map[string]*string)
TagsAllInput() *map[string]*string
TagsInput() *map[string]*string
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
WaitForCompletion() interface{}
SetWaitForCompletion(val interface{})
WaitForCompletionInput() interface{}
WarningMessage() *string
// Experimental.
AddOverride(path *string, value interface{})
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
ResetFilterInArns()
ResetId()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetTags()
ResetTagsAll()
ResetWaitForCompletion()
SynthesizeAttributes() *map[string]interface{}
// Experimental.
ToMetadata() interface{}
// Returns a string representation of this construct.
ToString() *string
// Adds this resource to the terraform JSON output.
// Experimental.
ToTerraform() interface{}
}
Represents a {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis aws_ec2_network_insights_analysis}.
func NewEc2NetworkInsightsAnalysis ¶
func NewEc2NetworkInsightsAnalysis(scope constructs.Construct, id *string, config *Ec2NetworkInsightsAnalysisConfig) Ec2NetworkInsightsAnalysis
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis aws_ec2_network_insights_analysis} Resource.
type Ec2NetworkInsightsAnalysisAlternatePathHints ¶
type Ec2NetworkInsightsAnalysisAlternatePathHints struct {
}
type Ec2NetworkInsightsAnalysisAlternatePathHintsList ¶
type Ec2NetworkInsightsAnalysisAlternatePathHintsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisAlternatePathHintsList ¶
func NewEc2NetworkInsightsAnalysisAlternatePathHintsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisAlternatePathHintsList
type Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference ¶
type Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
ComponentArn() *string
ComponentId() *string
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisAlternatePathHints
SetInternalValue(val *Ec2NetworkInsightsAnalysisAlternatePathHints)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference ¶
func NewEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference
type Ec2NetworkInsightsAnalysisConfig ¶
type Ec2NetworkInsightsAnalysisConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count *float64 `field:"optional" json:"count" yaml:"count"`
// Experimental.
DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"`
// Experimental.
ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"`
// Experimental.
Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"`
// Experimental.
Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"`
// Experimental.
Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis#network_insights_path_id Ec2NetworkInsightsAnalysis#network_insights_path_id}.
NetworkInsightsPathId *string `field:"required" json:"networkInsightsPathId" yaml:"networkInsightsPathId"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis#filter_in_arns Ec2NetworkInsightsAnalysis#filter_in_arns}.
FilterInArns *[]*string `field:"optional" json:"filterInArns" yaml:"filterInArns"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis#id Ec2NetworkInsightsAnalysis#id}.
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id *string `field:"optional" json:"id" yaml:"id"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis#tags Ec2NetworkInsightsAnalysis#tags}.
Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis#tags_all Ec2NetworkInsightsAnalysis#tags_all}.
TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ec2_network_insights_analysis#wait_for_completion Ec2NetworkInsightsAnalysis#wait_for_completion}.
WaitForCompletion interface{} `field:"optional" json:"waitForCompletion" yaml:"waitForCompletion"`
}
type Ec2NetworkInsightsAnalysisExplanations ¶
type Ec2NetworkInsightsAnalysisExplanations struct {
}
type Ec2NetworkInsightsAnalysisExplanationsAcl ¶
type Ec2NetworkInsightsAnalysisExplanationsAcl struct {
}
type Ec2NetworkInsightsAnalysisExplanationsAclList ¶
type Ec2NetworkInsightsAnalysisExplanationsAclList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsAclOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsAclList ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsAclList
type Ec2NetworkInsightsAnalysisExplanationsAclOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsAclOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsAcl
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsAcl)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsAclOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsAclOutputReference
type Ec2NetworkInsightsAnalysisExplanationsAclRule ¶
type Ec2NetworkInsightsAnalysisExplanationsAclRule struct {
}
type Ec2NetworkInsightsAnalysisExplanationsAclRuleList ¶
type Ec2NetworkInsightsAnalysisExplanationsAclRuleList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsAclRuleList ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsAclRuleList
type Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference interface {
cdktf.ComplexObject
Cidr() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Egress() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsAclRule
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsAclRule)
PortRange() Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList
Protocol() *string
RuleAction() *string
RuleNumber() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference
type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRange ¶
type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRange struct {
}
type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList ¶
type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList
type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsAclRulePortRange
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsAclRulePortRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference
type Ec2NetworkInsightsAnalysisExplanationsAttachedTo ¶
type Ec2NetworkInsightsAnalysisExplanationsAttachedTo struct {
}
type Ec2NetworkInsightsAnalysisExplanationsAttachedToList ¶
type Ec2NetworkInsightsAnalysisExplanationsAttachedToList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsAttachedToList ¶
func NewEc2NetworkInsightsAnalysisExplanationsAttachedToList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsAttachedToList
type Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsAttachedTo
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsAttachedTo)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference
type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener ¶
type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener struct {
}
type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList ¶
type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList ¶
func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList
type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InstancePort() *float64
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener)
LoadBalancerPort() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference
type Ec2NetworkInsightsAnalysisExplanationsComponent ¶
type Ec2NetworkInsightsAnalysisExplanationsComponent struct {
}
type Ec2NetworkInsightsAnalysisExplanationsComponentList ¶
type Ec2NetworkInsightsAnalysisExplanationsComponentList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsComponentList ¶
func NewEc2NetworkInsightsAnalysisExplanationsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsComponentList
type Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsComponent
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsComponent)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsComponentOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference
type Ec2NetworkInsightsAnalysisExplanationsCustomerGateway ¶
type Ec2NetworkInsightsAnalysisExplanationsCustomerGateway struct {
}
type Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList ¶
type Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList ¶
func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList
type Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsCustomerGateway
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsCustomerGateway)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference
type Ec2NetworkInsightsAnalysisExplanationsDestination ¶
type Ec2NetworkInsightsAnalysisExplanationsDestination struct {
}
type Ec2NetworkInsightsAnalysisExplanationsDestinationList ¶
type Ec2NetworkInsightsAnalysisExplanationsDestinationList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsDestinationList ¶
func NewEc2NetworkInsightsAnalysisExplanationsDestinationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsDestinationList
type Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsDestination
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsDestination)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference
type Ec2NetworkInsightsAnalysisExplanationsDestinationVpc ¶
type Ec2NetworkInsightsAnalysisExplanationsDestinationVpc struct {
}
type Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList ¶
type Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcList ¶
func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList
type Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsDestinationVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsDestinationVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference
type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener ¶
type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener struct {
}
type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList ¶
type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList ¶
func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList
type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference
type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTable ¶
type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTable struct {
}
type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList ¶
type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList ¶
func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList
type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsIngressRouteTable
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsIngressRouteTable)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference
type Ec2NetworkInsightsAnalysisExplanationsInternetGateway ¶
type Ec2NetworkInsightsAnalysisExplanationsInternetGateway struct {
}
type Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList ¶
type Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayList ¶
func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList
type Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsInternetGateway
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsInternetGateway)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference
type Ec2NetworkInsightsAnalysisExplanationsList ¶
type Ec2NetworkInsightsAnalysisExplanationsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsList ¶
func NewEc2NetworkInsightsAnalysisExplanationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsList
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup ¶
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup struct {
}
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList ¶
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList ¶
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups ¶
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups struct {
}
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList ¶
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList ¶
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference
type Ec2NetworkInsightsAnalysisExplanationsNatGateway ¶
type Ec2NetworkInsightsAnalysisExplanationsNatGateway struct {
}
type Ec2NetworkInsightsAnalysisExplanationsNatGatewayList ¶
type Ec2NetworkInsightsAnalysisExplanationsNatGatewayList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayList ¶
func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsNatGatewayList
type Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsNatGateway
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsNatGateway)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference
type Ec2NetworkInsightsAnalysisExplanationsNetworkInterface ¶
type Ec2NetworkInsightsAnalysisExplanationsNetworkInterface struct {
}
type Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList ¶
type Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList ¶
func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList
type Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsNetworkInterface
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsNetworkInterface)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference
type Ec2NetworkInsightsAnalysisExplanationsOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsOutputReference interface {
cdktf.ComplexObject
Acl() Ec2NetworkInsightsAnalysisExplanationsAclList
AclRule() Ec2NetworkInsightsAnalysisExplanationsAclRuleList
Address() *string
Addresses() *[]*string
AttachedTo() Ec2NetworkInsightsAnalysisExplanationsAttachedToList
AvailabilityZones() *[]*string
Cidrs() *[]*string
ClassicLoadBalancerListener() Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
Component() Ec2NetworkInsightsAnalysisExplanationsComponentList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
CustomerGateway() Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList
Destination() Ec2NetworkInsightsAnalysisExplanationsDestinationList
DestinationVpc() Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList
Direction() *string
ElasticLoadBalancerListener() Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList
ExplanationCode() *string
// Experimental.
Fqn() *string
IngressRouteTable() Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList
InternalValue() *Ec2NetworkInsightsAnalysisExplanations
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanations)
InternetGateway() Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList
LoadBalancerArn() *string
LoadBalancerListenerPort() *float64
LoadBalancerTargetGroup() Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList
LoadBalancerTargetGroups() Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList
LoadBalancerTargetPort() *float64
MissingComponent() *string
NatGateway() Ec2NetworkInsightsAnalysisExplanationsNatGatewayList
NetworkInterface() Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList
PacketField() *string
Port() *float64
PortRanges() Ec2NetworkInsightsAnalysisExplanationsPortRangesList
PrefixList() Ec2NetworkInsightsAnalysisExplanationsPrefixListList
Protocols() *[]*string
RouteTable() Ec2NetworkInsightsAnalysisExplanationsRouteTableList
RouteTableRoute() Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList
SecurityGroup() Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList
SecurityGroupRule() Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList
SecurityGroups() Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList
SourceVpc() Ec2NetworkInsightsAnalysisExplanationsSourceVpcList
State() *string
Subnet() Ec2NetworkInsightsAnalysisExplanationsSubnetList
SubnetRouteTable() Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGateway() Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList
TransitGatewayAttachment() Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList
TransitGatewayRouteTable() Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList
TransitGatewayRouteTableRoute() Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList
Vpc() Ec2NetworkInsightsAnalysisExplanationsVpcList
VpcEndpoint() Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList
VpcPeeringConnection() Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList
VpnConnection() Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList
VpnGateway() Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsOutputReference
type Ec2NetworkInsightsAnalysisExplanationsPortRanges ¶
type Ec2NetworkInsightsAnalysisExplanationsPortRanges struct {
}
type Ec2NetworkInsightsAnalysisExplanationsPortRangesList ¶
type Ec2NetworkInsightsAnalysisExplanationsPortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsPortRangesList ¶
func NewEc2NetworkInsightsAnalysisExplanationsPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsPortRangesList
type Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsPortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsPortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference
type Ec2NetworkInsightsAnalysisExplanationsPrefixList ¶
type Ec2NetworkInsightsAnalysisExplanationsPrefixList struct {
}
type Ec2NetworkInsightsAnalysisExplanationsPrefixListList ¶
type Ec2NetworkInsightsAnalysisExplanationsPrefixListList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsPrefixListList ¶
func NewEc2NetworkInsightsAnalysisExplanationsPrefixListList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsPrefixListList
type Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsPrefixList
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsPrefixList)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference
type Ec2NetworkInsightsAnalysisExplanationsRouteTable ¶
type Ec2NetworkInsightsAnalysisExplanationsRouteTable struct {
}
type Ec2NetworkInsightsAnalysisExplanationsRouteTableList ¶
type Ec2NetworkInsightsAnalysisExplanationsRouteTableList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableList ¶
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsRouteTableList
type Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsRouteTable
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsRouteTable)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference
type Ec2NetworkInsightsAnalysisExplanationsRouteTableRoute ¶
type Ec2NetworkInsightsAnalysisExplanationsRouteTableRoute struct {
}
type Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList ¶
type Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList ¶
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList
type Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationCidr() *string
DestinationPrefixListId() *string
EgressOnlyInternetGatewayId() *string
// Experimental.
Fqn() *string
GatewayId() *string
InstanceId() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsRouteTableRoute
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsRouteTableRoute)
NatGatewayId() *string
NetworkInterfaceId() *string
Origin() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGatewayId() *string
VpcPeeringConnectionId() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroup ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroup struct {
}
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupList ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsSecurityGroup
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsSecurityGroup)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRule ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRule struct {
}
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference interface {
cdktf.ComplexObject
Cidr() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Direction() *string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRule
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRule)
PortRange() Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList
PrefixListId() *string
Protocol() *string
SecurityGroupId() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange struct {
}
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroups ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroups struct {
}
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsSecurityGroups
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsSecurityGroups)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference
type Ec2NetworkInsightsAnalysisExplanationsSourceVpc ¶
type Ec2NetworkInsightsAnalysisExplanationsSourceVpc struct {
}
type Ec2NetworkInsightsAnalysisExplanationsSourceVpcList ¶
type Ec2NetworkInsightsAnalysisExplanationsSourceVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcList ¶
func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsSourceVpcList
type Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsSourceVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsSourceVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference
type Ec2NetworkInsightsAnalysisExplanationsSubnet ¶
type Ec2NetworkInsightsAnalysisExplanationsSubnet struct {
}
type Ec2NetworkInsightsAnalysisExplanationsSubnetList ¶
type Ec2NetworkInsightsAnalysisExplanationsSubnetList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSubnetList ¶
func NewEc2NetworkInsightsAnalysisExplanationsSubnetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsSubnetList
type Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsSubnet
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsSubnet)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference
type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTable ¶
type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTable struct {
}
type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList ¶
type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList ¶
func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList
type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTable
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTable)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference
type Ec2NetworkInsightsAnalysisExplanationsTransitGateway ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGateway struct {
}
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment struct {
}
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayList ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsTransitGateway
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsTransitGateway)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable struct {
}
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute struct {
}
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference interface {
cdktf.ComplexObject
AttachmentId() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationCidr() *string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute)
PrefixListId() *string
ResourceId() *string
ResourceType() *string
RouteOrigin() *string
State() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference
type Ec2NetworkInsightsAnalysisExplanationsVpc ¶
type Ec2NetworkInsightsAnalysisExplanationsVpc struct {
}
type Ec2NetworkInsightsAnalysisExplanationsVpcEndpoint ¶
type Ec2NetworkInsightsAnalysisExplanationsVpcEndpoint struct {
}
type Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList ¶
type Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointList ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList
type Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsVpcEndpoint
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsVpcEndpoint)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference
type Ec2NetworkInsightsAnalysisExplanationsVpcList ¶
type Ec2NetworkInsightsAnalysisExplanationsVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpcList ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpcList
type Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference
type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnection ¶
type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnection struct {
}
type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList ¶
type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList
type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnection
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnection)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference
type Ec2NetworkInsightsAnalysisExplanationsVpnConnection ¶
type Ec2NetworkInsightsAnalysisExplanationsVpnConnection struct {
}
type Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList ¶
type Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionList ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList
type Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsVpnConnection
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsVpnConnection)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference
type Ec2NetworkInsightsAnalysisExplanationsVpnGateway ¶
type Ec2NetworkInsightsAnalysisExplanationsVpnGateway struct {
}
type Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList ¶
type Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayList ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList
type Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference ¶
type Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisExplanationsVpnGateway
SetInternalValue(val *Ec2NetworkInsightsAnalysisExplanationsVpnGateway)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference ¶
func NewEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponents ¶
type Ec2NetworkInsightsAnalysisForwardPathComponents struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRule ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRule struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference interface {
cdktf.ComplexObject
Cidr() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Egress() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsAclRule
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsAclRule)
PortRange() Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList
Protocol() *string
RuleAction() *string
RuleNumber() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference interface {
cdktf.ComplexObject
AdditionalDetailType() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
Component() Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedTo ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedTo struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList
type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedTo
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedTo)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsComponent ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsComponent struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList
type Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsComponent
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsComponent)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList
type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeader ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeader struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationAddresses() *[]*string
DestinationPortRanges() Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeader
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeader)
Protocol() *string
SourceAddresses() *[]*string
SourcePortRanges() Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsList
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationAddresses() *[]*string
DestinationPortRanges() Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader)
Protocol() *string
SourceAddresses() *[]*string
SourcePortRanges() Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference interface {
cdktf.ComplexObject
AclRule() Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList
AdditionalDetails() Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList
AttachedTo() Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
Component() Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationVpc() Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList
// Experimental.
Fqn() *string
InboundHeader() Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponents
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponents)
OutboundHeader() Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList
RouteTableRoute() Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList
SecurityGroupRule() Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList
SequenceNumber() *float64
SourceVpc() Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList
Subnet() Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGateway() Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList
TransitGatewayRouteTableRoute() Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList
Vpc() Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList
type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationCidr() *string
DestinationPrefixListId() *string
EgressOnlyInternetGatewayId() *string
// Experimental.
Fqn() *string
GatewayId() *string
InstanceId() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute)
NatGatewayId() *string
NetworkInterfaceId() *string
Origin() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGatewayId() *string
VpcPeeringConnectionId() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference interface {
cdktf.ComplexObject
Cidr() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Direction() *string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule)
PortRange() Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList
PrefixListId() *string
Protocol() *string
SecurityGroupId() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpc ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpc struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList
type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnet ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnet struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList
type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsSubnet
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsSubnet)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGateway ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGateway struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGateway
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGateway)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference interface {
cdktf.ComplexObject
AttachmentId() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationCidr() *string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute)
PrefixListId() *string
ResourceId() *string
ResourceType() *string
RouteOrigin() *string
State() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference
type Ec2NetworkInsightsAnalysisForwardPathComponentsVpc ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsVpc struct {
}
type Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcList ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList
type Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisForwardPathComponentsVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisForwardPathComponentsVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponents ¶
type Ec2NetworkInsightsAnalysisReturnPathComponents struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRule ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRule struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference interface {
cdktf.ComplexObject
Cidr() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Egress() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsAclRule
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsAclRule)
PortRange() Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList
Protocol() *string
RuleAction() *string
RuleNumber() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference interface {
cdktf.ComplexObject
AdditionalDetailType() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
Component() Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedTo ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedTo struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList
type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedTo
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedTo)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsComponent ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsComponent struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList
type Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsComponent
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsComponent)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList
type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeader ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeader struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationAddresses() *[]*string
DestinationPortRanges() Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeader
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeader)
Protocol() *string
SourceAddresses() *[]*string
SourcePortRanges() Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsList
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationAddresses() *[]*string
DestinationPortRanges() Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader)
Protocol() *string
SourceAddresses() *[]*string
SourcePortRanges() Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference interface {
cdktf.ComplexObject
AclRule() Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList
AdditionalDetails() Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList
AttachedTo() Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
Component() Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationVpc() Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList
// Experimental.
Fqn() *string
InboundHeader() Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponents
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponents)
OutboundHeader() Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList
RouteTableRoute() Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList
SecurityGroupRule() Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList
SequenceNumber() *float64
SourceVpc() Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList
Subnet() Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGateway() Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList
TransitGatewayRouteTableRoute() Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList
Vpc() Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList
type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationCidr() *string
DestinationPrefixListId() *string
EgressOnlyInternetGatewayId() *string
// Experimental.
Fqn() *string
GatewayId() *string
InstanceId() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute)
NatGatewayId() *string
NetworkInterfaceId() *string
Origin() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGatewayId() *string
VpcPeeringConnectionId() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference interface {
cdktf.ComplexObject
Cidr() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
Direction() *string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule)
PortRange() Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList
PrefixListId() *string
Protocol() *string
SecurityGroupId() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
From() *float64
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
To() *float64
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpc ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpc struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList
type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnet ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnet struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList
type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsSubnet
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsSubnet)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGateway ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGateway struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGateway
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGateway)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference interface {
cdktf.ComplexObject
AttachmentId() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationCidr() *string
// Experimental.
Fqn() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute)
PrefixListId() *string
ResourceId() *string
ResourceType() *string
RouteOrigin() *string
State() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference
type Ec2NetworkInsightsAnalysisReturnPathComponentsVpc ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsVpc struct {
}
type Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcList ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList
type Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference ¶
type Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference interface {
cdktf.ComplexObject
Arn() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
Id() *string
InternalValue() *Ec2NetworkInsightsAnalysisReturnPathComponentsVpc
SetInternalValue(val *Ec2NetworkInsightsAnalysisReturnPathComponentsVpc)
Name() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference ¶
func NewEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference
Source Files
¶
- Ec2NetworkInsightsAnalysis.go
- Ec2NetworkInsightsAnalysisAlternatePathHints.go
- Ec2NetworkInsightsAnalysisAlternatePathHintsList.go
- Ec2NetworkInsightsAnalysisAlternatePathHintsList__checks.go
- Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference.go
- Ec2NetworkInsightsAnalysisAlternatePathHintsOutputReference__checks.go
- Ec2NetworkInsightsAnalysisConfig.go
- Ec2NetworkInsightsAnalysisExplanations.go
- Ec2NetworkInsightsAnalysisExplanationsAcl.go
- Ec2NetworkInsightsAnalysisExplanationsAclList.go
- Ec2NetworkInsightsAnalysisExplanationsAclList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsAclOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsAclOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsAclRule.go
- Ec2NetworkInsightsAnalysisExplanationsAclRuleList.go
- Ec2NetworkInsightsAnalysisExplanationsAclRuleList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsAclRuleOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsAclRulePortRange.go
- Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList.go
- Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsAttachedTo.go
- Ec2NetworkInsightsAnalysisExplanationsAttachedToList.go
- Ec2NetworkInsightsAnalysisExplanationsAttachedToList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsAttachedToOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener.go
- Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList.go
- Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsComponent.go
- Ec2NetworkInsightsAnalysisExplanationsComponentList.go
- Ec2NetworkInsightsAnalysisExplanationsComponentList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsComponentOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsCustomerGateway.go
- Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList.go
- Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsDestination.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationList.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationVpc.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationVpcList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener.go
- Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList.go
- Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsIngressRouteTable.go
- Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList.go
- Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsInternetGateway.go
- Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList.go
- Ec2NetworkInsightsAnalysisExplanationsInternetGatewayList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsList.go
- Ec2NetworkInsightsAnalysisExplanationsList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsNatGateway.go
- Ec2NetworkInsightsAnalysisExplanationsNatGatewayList.go
- Ec2NetworkInsightsAnalysisExplanationsNatGatewayList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsNetworkInterface.go
- Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList.go
- Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsPortRanges.go
- Ec2NetworkInsightsAnalysisExplanationsPortRangesList.go
- Ec2NetworkInsightsAnalysisExplanationsPortRangesList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsPortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsPrefixList.go
- Ec2NetworkInsightsAnalysisExplanationsPrefixListList.go
- Ec2NetworkInsightsAnalysisExplanationsPrefixListList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsPrefixListOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTable.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableList.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableRoute.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroup.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRule.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroups.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSourceVpc.go
- Ec2NetworkInsightsAnalysisExplanationsSourceVpcList.go
- Ec2NetworkInsightsAnalysisExplanationsSourceVpcList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSubnet.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetList.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTable.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGateway.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpc.go
- Ec2NetworkInsightsAnalysisExplanationsVpcEndpoint.go
- Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList.go
- Ec2NetworkInsightsAnalysisExplanationsVpcEndpointList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpcList.go
- Ec2NetworkInsightsAnalysisExplanationsVpcList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnection.go
- Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList.go
- Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpnConnection.go
- Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList.go
- Ec2NetworkInsightsAnalysisExplanationsVpnConnectionList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpnGateway.go
- Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList.go
- Ec2NetworkInsightsAnalysisExplanationsVpnGatewayList__checks.go
- Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference.go
- Ec2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponents.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRule.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedTo.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsComponent.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsComponentList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeader.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpc.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSubnet.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGateway.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsVpc.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsVpcList__checks.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference.go
- Ec2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponents.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRule.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedTo.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsComponent.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsComponentList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeader.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpc.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSubnet.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGateway.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsVpc.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsVpcList__checks.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference.go
- Ec2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference__checks.go
- Ec2NetworkInsightsAnalysis__checks.go
- main.go