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