Documentation ¶
Index ¶
- func DataAwsEc2NetworkInsightsAnalysis_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList, ...)
- func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference, ...)
- 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 DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStruct
- type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList
- type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference
- 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_GenerateConfigForImport ¶
func DataAwsEc2NetworkInsightsAnalysis_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataAwsEc2NetworkInsightsAnalysis resource upon running "cdktf plan <stack-name>".
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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference_Override ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference_Override(d DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference, 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://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/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() interface{} // Experimental. SetCount(val interface{}) // 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{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() 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://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/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://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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 interface{} `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://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/ec2_network_insights_analysis#filter DataAwsEc2NetworkInsightsAnalysis#filter} Filter interface{} `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/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://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/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://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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() DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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 DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStruct ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStruct struct { }
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference ¶
type DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference 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() *DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStruct SetInternalValue(val *DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStruct) 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 NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference ¶
func NewDataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference
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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/ec2_network_insights_analysis#name DataAwsEc2NetworkInsightsAnalysis#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.48.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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
- DataAwsEc2NetworkInsightsAnalysisAlternatePathHints.go
- DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList.go
- DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsList__checks.go
- DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisAlternatePathHintsOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisConfig.go
- DataAwsEc2NetworkInsightsAnalysisExplanations.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAcl.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRule.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRuleOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRange.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAclRulePortRangeOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedTo.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsAttachedToOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListener.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsClassicLoadBalancerListenerOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsComponent.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsComponentList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsComponentOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGateway.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsCustomerGatewayOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestination.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpc.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsDestinationVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListener.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsElasticLoadBalancerListenerOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTable.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsIngressRouteTableOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGateway.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsInternetGatewayOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroup.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroups.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsLoadBalancerTargetGroupsOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNatGateway.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNatGatewayOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterface.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsNetworkInterfaceOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPortRanges.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStruct.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsPrefixListStructOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTable.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRoute.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsRouteTableRouteOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroup.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRule.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRuleOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRange.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupRulePortRangeOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroups.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSecurityGroupsOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpc.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSourceVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnet.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTable.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsSubnetRouteTableOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGateway.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachment.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayAttachmentOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTable.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRoute.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsTransitGatewayRouteTableRouteOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpc.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpoint.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcEndpointOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnection.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpcPeeringConnectionOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnection.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnConnectionOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGateway.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayList__checks.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisExplanationsVpnGatewayOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisFilter.go
- DataAwsEc2NetworkInsightsAnalysisFilterList.go
- DataAwsEc2NetworkInsightsAnalysisFilterList__checks.go
- DataAwsEc2NetworkInsightsAnalysisFilterOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisFilterOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponents.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRule.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRuleOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRange.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAclRulePortRangeOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetails.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponent.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsComponentOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAdditionalDetailsOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedTo.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsAttachedToOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponent.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsComponentOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpc.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsDestinationVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeader.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRanges.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderDestinationPortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRanges.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsInboundHeaderSourcePortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeader.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRanges.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderDestinationPortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRanges.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutboundHeaderSourcePortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRoute.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsRouteTableRouteOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRule.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRuleOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRange.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSecurityGroupRulePortRangeOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpc.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSourceVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnet.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsSubnetOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGateway.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRoute.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsTransitGatewayRouteTableRouteOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpc.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisForwardPathComponentsVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponents.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRule.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRuleOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRange.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAclRulePortRangeOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetails.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponent.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsComponentOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAdditionalDetailsOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedTo.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsAttachedToOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponent.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsComponentOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpc.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsDestinationVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeader.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRanges.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderDestinationPortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRanges.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsInboundHeaderSourcePortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeader.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRanges.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderDestinationPortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRanges.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutboundHeaderSourcePortRangesOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRoute.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsRouteTableRouteOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRule.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRuleOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRange.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSecurityGroupRulePortRangeOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpc.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSourceVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnet.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsSubnetOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGateway.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRoute.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsTransitGatewayRouteTableRouteOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpc.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcList__checks.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference.go
- DataAwsEc2NetworkInsightsAnalysisReturnPathComponentsVpcOutputReference__checks.go
- DataAwsEc2NetworkInsightsAnalysis__checks.go
- main.go