Documentation
¶
Index ¶
- func DataAwsEc2NetworkInsightsAnalysis_IsConstruct(x interface{}) *bool
- func DataAwsEc2NetworkInsightsAnalysis_IsTerraformDataSource(x interface{}) *bool
- func DataAwsEc2NetworkInsightsAnalysis_IsTerraformElement(x interface{}) *bool
- func DataAwsEc2NetworkInsightsAnalysis_TfResourceType() *string
- func NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList_Override(d DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisFilterList_Override(d DataAwsEc2NetworkInsightsAnalysisFilterList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisFilterOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisFilterOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference_Override(...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference, ...)
- func NewDataAwsEc2NetworkInsightsAnalysis_Override(d DataAwsEc2NetworkInsightsAnalysis, scope constructs.Construct, id *string, ...)
- type DataAwsEc2NetworkInsightsAnalysis
- type DataAwsEc2NetworkInsightsAnalysisAlternatePathHints
- type DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList
- type DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference
- type DataAwsEc2NetworkInsightsAnalysisConfig
- type DataAwsEc2NetworkInsightsAnalysisExplanations
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAcl
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAclList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRule
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRange
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedTo
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener
- type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsComponent
- type DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGateway
- type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsDestination
- type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpc
- type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener
- type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTable
- type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGateway
- type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup
- type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups
- type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGateway
- type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterface
- type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRanges
- type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTable
- type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRoute
- type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroup
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRule
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroups
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpc
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnet
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTable
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGateway
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpc
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpoint
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnection
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnection
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGateway
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference
- type DataAwsEc2NetworkInsightsAnalysisFilter
- type DataAwsEc2NetworkInsightsAnalysisFilterList
- type DataAwsEc2NetworkInsightsAnalysisFilterOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponents
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRule
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedTo
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponent
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeader
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpc
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnet
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGateway
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpc
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList
- type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponents
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRule
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedTo
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponent
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeader
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpc
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnet
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGateway
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpc
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList
- type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAwsEc2NetworkInsightsAnalysis_IsConstruct ¶
func DataAwsEc2NetworkInsightsAnalysis_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 DataAwsEc2NetworkInsightsAnalysis_IsTerraformDataSource ¶
func DataAwsEc2NetworkInsightsAnalysis_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAwsEc2NetworkInsightsAnalysis_IsTerraformElement ¶
func DataAwsEc2NetworkInsightsAnalysis_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAwsEc2NetworkInsightsAnalysis_TfResourceType ¶
func DataAwsEc2NetworkInsightsAnalysis_TfResourceType() *string
func NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList_Override(d DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisFilterList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisFilterList_Override(d DataAwsEc2NetworkInsightsAnalysisFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisFilterOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisFilterOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysis_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysis_Override(d DataAwsEc2NetworkInsightsAnalysis, scope constructs.Construct, id *string, config *DataAwsEc2NetworkInsightsAnalysisConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/ec2_network_insights_analysis aws_ec2_network_insights_analysis} Data Source.
Types ¶
type DataAwsEc2NetworkInsightsAnalysis ¶
type DataAwsEc2NetworkInsightsAnalysis interface {
cdktf.TerraformDataSource
AlternatePathHints() DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList
Arn() *string
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() *float64
// Experimental.
SetCount(val *float64)
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
Explanations() DataAwsEc2NetworkInsightsAnalysisExplanationsList
Filter() DataAwsEc2NetworkInsightsAnalysisFilterList
FilterInArns() *[]*string
FilterInput() interface{}
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
ForwardPathComponents() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
Id() *string
SetId(val *string)
IdInput() *string
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
NetworkInsightsAnalysisId() *string
SetNetworkInsightsAnalysisId(val *string)
NetworkInsightsAnalysisIdInput() *string
NetworkInsightsPathId() *string
// The tree node.
Node() constructs.Node
PathFound() cdktf.IResolvable
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
RawOverrides() interface{}
ReturnPathComponents() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList
StartDate() *string
Status() *string
StatusMessage() *string
Tags() *map[string]*string
SetTags(val *map[string]*string)
TagsInput() *map[string]*string
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
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)
PutFilter(value interface{})
ResetFilter()
ResetId()
ResetNetworkInsightsAnalysisId()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetTags()
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/d/ec2_network_insights_analysis aws_ec2_network_insights_analysis}.
func NewDataAwsEc2NetworkInsightsAnalysis ¶
func NewDataAwsEc2NetworkInsightsAnalysis(scope constructs.Construct, id *string, config *DataAwsEc2NetworkInsightsAnalysisConfig) DataAwsEc2NetworkInsightsAnalysis
Create a new {@link https://www.terraform.io/docs/providers/aws/d/ec2_network_insights_analysis aws_ec2_network_insights_analysis} Data Source.
type DataAwsEc2NetworkInsightsAnalysisAlternatePathHints ¶
type DataAwsEc2NetworkInsightsAnalysisAlternatePathHints struct {
}
type DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList ¶
type DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList 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) DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList ¶
func NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList
type DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisAlternatePathHints
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisAlternatePathHints)
// 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 NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference
type DataAwsEc2NetworkInsightsAnalysisConfig ¶
type DataAwsEc2NetworkInsightsAnalysisConfig 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"`
// filter block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ec2_network_insights_analysis#filter DataAwsEc2NetworkInsightsAnalysis#filter}
Filter interface{} `field:"optional" json:"filter" yaml:"filter"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ec2_network_insights_analysis#id DataAwsEc2NetworkInsightsAnalysis#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/d/ec2_network_insights_analysis#network_insights_analysis_id DataAwsEc2NetworkInsightsAnalysis#network_insights_analysis_id}.
NetworkInsightsAnalysisId *string `field:"optional" json:"networkInsightsAnalysisId" yaml:"networkInsightsAnalysisId"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ec2_network_insights_analysis#tags DataAwsEc2NetworkInsightsAnalysis#tags}.
Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"`
}
type DataAwsEc2NetworkInsightsAnalysisExplanations ¶
type DataAwsEc2NetworkInsightsAnalysisExplanations struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsAcl ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAcl struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsAclList
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsAcl
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsAcl)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRule ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRule struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsAclRule
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsAclRule)
PortRange() DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRange ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRange struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRange
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRange)
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedTo ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedTo struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList
type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedTo
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedTo)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList
type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsComponent ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsComponent struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList
type DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsComponent
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsComponent)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGateway ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGateway struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList
type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGateway
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGateway)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestination ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestination struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsDestination
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsDestination)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpc ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList
type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTable ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTable struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList
type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTable
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTable)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGateway ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGateway struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList
type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGateway
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGateway)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsList
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGateway ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGateway struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList
type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsNatGateway
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsNatGateway)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterface ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterface struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList
type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterface
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterface)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference interface {
cdktf.ComplexObject
Acl() DataAwsEc2NetworkInsightsAnalysisExplanationsAclList
AclRule() DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList
Address() *string
Addresses() *[]*string
AttachedTo() DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList
AvailabilityZones() *[]*string
Cidrs() *[]*string
ClassicLoadBalancerListener() DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList
// 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() DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList
// 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() DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList
Destination() DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList
DestinationVpc() DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList
Direction() *string
ElasticLoadBalancerListener() DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList
ExplanationCode() *string
// Experimental.
Fqn() *string
IngressRouteTable() DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList
InternalValue() *DataAwsEc2NetworkInsightsAnalysisExplanations
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanations)
InternetGateway() DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList
LoadBalancerArn() *string
LoadBalancerListenerPort() *float64
LoadBalancerTargetGroup() DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList
LoadBalancerTargetGroups() DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList
LoadBalancerTargetPort() *float64
MissingComponent() *string
NatGateway() DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList
NetworkInterface() DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList
PacketField() *string
Port() *float64
PortRanges() DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList
PrefixList() DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList
Protocols() *[]*string
RouteTable() DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList
RouteTableRoute() DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList
SecurityGroup() DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList
SecurityGroupRule() DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList
SecurityGroups() DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList
SourceVpc() DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList
State() *string
Subnet() DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList
SubnetRouteTable() DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGateway() DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList
TransitGatewayAttachment() DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList
TransitGatewayRouteTable() DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList
TransitGatewayRouteTableRoute() DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList
Vpc() DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList
VpcEndpoint() DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList
VpcPeeringConnection() DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList
VpnConnection() DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList
VpnGateway() DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList
type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsPortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsPortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixList struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixList
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixList)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTable ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTable struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTable
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTable)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRoute ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRoute struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRoute
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRoute)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroup ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroup struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroup
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroup)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRule ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRule struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRule
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRule)
PortRange() DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange)
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroups ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroups struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroups
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroups)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpc ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList
type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnet ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnet struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsSubnet
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsSubnet)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTable ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTable struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTable
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTable)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGateway ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGateway struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGateway
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGateway)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpc ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpoint ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpoint struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpoint
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpoint)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnection ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnection struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnection
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnection)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnection ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnection struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnection
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnection)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGateway ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGateway struct {
}
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList 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) DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGateway
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGateway)
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference
type DataAwsEc2NetworkInsightsAnalysisFilter ¶
type DataAwsEc2NetworkInsightsAnalysisFilter struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ec2_network_insights_analysis#name DataAwsEc2NetworkInsightsAnalysis#name}.
Name *string `field:"required" json:"name" yaml:"name"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ec2_network_insights_analysis#values DataAwsEc2NetworkInsightsAnalysis#values}.
Values *[]*string `field:"required" json:"values" yaml:"values"`
}
type DataAwsEc2NetworkInsightsAnalysisFilterList ¶
type DataAwsEc2NetworkInsightsAnalysisFilterList 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
InternalValue() interface{}
SetInternalValue(val interface{})
// 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) DataAwsEc2NetworkInsightsAnalysisFilterOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisFilterList ¶
func NewDataAwsEc2NetworkInsightsAnalysisFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisFilterList
type DataAwsEc2NetworkInsightsAnalysisFilterOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisFilterOutputReference 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
InternalValue() interface{}
SetInternalValue(val interface{})
Name() *string
SetName(val *string)
NameInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Values() *[]*string
SetValues(val *[]*string)
ValuesInput() *[]*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 NewDataAwsEc2NetworkInsightsAnalysisFilterOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisFilterOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponents ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponents struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRule ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRule struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRule
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRule)
PortRange() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange)
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference 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() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList
// 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails)
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedTo ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedTo struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedTo
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedTo)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponent ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponent struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponent
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponent)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeader ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeader struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference 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() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList
// Experimental.
Fqn() *string
InternalValue() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeader
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeader)
Protocol() *string
SourceAddresses() *[]*string
SourcePortRanges() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference 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() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList
// Experimental.
Fqn() *string
InternalValue() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader)
Protocol() *string
SourceAddresses() *[]*string
SourcePortRanges() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference interface {
cdktf.ComplexObject
AclRule() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList
AdditionalDetails() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList
AttachedTo() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList
// 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() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList
// 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() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList
// Experimental.
Fqn() *string
InboundHeader() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList
InternalValue() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponents
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponents)
OutboundHeader() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList
RouteTableRoute() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList
SecurityGroupRule() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList
SequenceNumber() *float64
SourceVpc() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList
Subnet() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGateway() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList
TransitGatewayRouteTableRoute() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList
Vpc() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule)
PortRange() DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange)
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpc ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnet ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnet struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnet
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnet)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGateway ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGateway struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGateway
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGateway)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpc ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList 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) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponents ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponents struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRule ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRule struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRule
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRule)
PortRange() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange)
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference 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() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList
// 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails)
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedTo ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedTo struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedTo
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedTo)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponent ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponent struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponent
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponent)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeader ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeader struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference 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() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList
// Experimental.
Fqn() *string
InternalValue() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeader
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeader)
Protocol() *string
SourceAddresses() *[]*string
SourcePortRanges() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference 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() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList
// Experimental.
Fqn() *string
InternalValue() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader)
Protocol() *string
SourceAddresses() *[]*string
SourcePortRanges() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges)
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference interface {
cdktf.ComplexObject
AclRule() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList
AdditionalDetails() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList
AttachedTo() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList
// 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() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList
// 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() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList
// Experimental.
Fqn() *string
InboundHeader() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList
InternalValue() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponents
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponents)
OutboundHeader() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList
RouteTableRoute() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList
SecurityGroupRule() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList
SequenceNumber() *float64
SourceVpc() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList
Subnet() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TransitGateway() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList
TransitGatewayRouteTableRoute() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList
Vpc() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule)
PortRange() DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange)
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpc ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnet ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnet struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnet
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnet)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGateway ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGateway struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGateway
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGateway)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpc ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpc struct {
}
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList 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) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference
// 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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpc
SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpc)
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 NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference
Source Files
¶
- dataawsec2networkinsightsanalysis.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysis.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisAlternatePathHints.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisConfig.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanations.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAcl.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRule.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRange.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedTo.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsComponent.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGateway.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestination.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTable.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGateway.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNatGateway.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterface.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTable.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRoute.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroup.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRule.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroups.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnet.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTable.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGateway.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpoint.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnection.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnection.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGateway.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisFilter.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisFilterList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisFilterList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisFilterOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisFilterOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponents.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRule.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedTo.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponent.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeader.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnet.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGateway.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponents.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRule.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedTo.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponent.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeader.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnet.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGateway.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpc.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference__runtime_type_checks.go
- dataawsec2networkinsightsanalysis_DataAwsEc2NetworkInsightsAnalysis__runtime_type_checks.go