Class CfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty
CfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty
CfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty.Builder, CfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectgetAcl()The network ACL.final ObjectThe network ACL rule.final StringThe IPv4 address, in CIDR notation.The IPv4 addresses, in CIDR notation.final ObjectThe resource to which the component is attached.The Availability Zones.getCidrs()The CIDR ranges.final ObjectThe listener for a Classic Load Balancer.final ObjectThe component.final StringThe AWS account for the component.final StringThe Region for the component.final ObjectThe customer gateway.final ObjectThe destination.final ObjectThe destination VPC.final StringThe direction.final ObjectThe load balancer listener.final StringThe explanation code.final ObjectThe route table.final ObjectThe internet gateway.final StringThe Amazon Resource Name (ARN) of the load balancer.final NumberThe listener port of the load balancer.final ObjectThe target.final ObjectThe target group.final ObjectThe target groups.final NumberThe target port.final StringThe missing component.final ObjectThe NAT gateway.final ObjectThe network interface.final StringThe packet field.final NumbergetPort()The port.final ObjectThe port ranges.final ObjectThe prefix list.The protocols.final ObjectThe route table.final ObjectThe route table route.final ObjectThe security group.final ObjectThe security group rule.final ObjectThe security groups.final ObjectThe source VPC.final StringgetState()The state.final ObjectThe subnet.final ObjectThe route table for the subnet.final ObjectThe transit gateway.final ObjectThe transit gateway attachment.final ObjectThe transit gateway route table.final ObjectThe transit gateway route table route.final ObjectgetVpc()The component VPC.final ObjectThe VPC endpoint.final ObjectThe VPC peering connection.final ObjectThe VPN connection.final ObjectThe VPN gateway.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty.Builder.
-
-
Method Details
-
getAcl
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe network ACL.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getAclin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getAclRule
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe network ACL rule.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisAclRuleProperty- Specified by:
getAclRulein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getAddress
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe IPv4 address, in CIDR notation.- Specified by:
getAddressin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getAddresses
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe IPv4 addresses, in CIDR notation.- Specified by:
getAddressesin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getAttachedTo
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe resource to which the component is attached.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getAttachedToin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getAvailabilityZones
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe Availability Zones.- Specified by:
getAvailabilityZonesin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getCidrs
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe CIDR ranges.- Specified by:
getCidrsin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getClassicLoadBalancerListener
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe listener for a Classic Load Balancer.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisLoadBalancerListenerProperty- Specified by:
getClassicLoadBalancerListenerin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getComponent
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe component.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getComponentin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getComponentAccount
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe AWS account for the component.- Specified by:
getComponentAccountin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getComponentRegion
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe Region for the component.- Specified by:
getComponentRegionin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getCustomerGateway
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe customer gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getCustomerGatewayin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getDestination
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe destination.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getDestinationin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getDestinationVpc
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe destination VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getDestinationVpcin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getDirection
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe direction. The following are the possible values:.- egress
- ingress
- Specified by:
getDirectionin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getElasticLoadBalancerListener
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe load balancer listener.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getElasticLoadBalancerListenerin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getExplanationCode
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe explanation code.- Specified by:
getExplanationCodein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getIngressRouteTable
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe route table.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getIngressRouteTablein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getInternetGateway
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe internet gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getInternetGatewayin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getLoadBalancerArn
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe Amazon Resource Name (ARN) of the load balancer.- Specified by:
getLoadBalancerArnin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getLoadBalancerListenerPort
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe listener port of the load balancer.- Specified by:
getLoadBalancerListenerPortin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getLoadBalancerTarget
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe target.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisLoadBalancerTargetProperty- Specified by:
getLoadBalancerTargetin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getLoadBalancerTargetGroup
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe target group.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getLoadBalancerTargetGroupin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getLoadBalancerTargetGroups
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe target groups.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty>- Specified by:
getLoadBalancerTargetGroupsin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getLoadBalancerTargetPort
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe target port.- Specified by:
getLoadBalancerTargetPortin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getMissingComponent
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe missing component.- Specified by:
getMissingComponentin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getNatGateway
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe NAT gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getNatGatewayin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getNetworkInterface
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe network interface.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getNetworkInterfacein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getPacketField
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe packet field.- Specified by:
getPacketFieldin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getPort
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe port.- Specified by:
getPortin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getPortRanges
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe port ranges.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkInsightsAnalysisPropsMixin.PortRangeProperty>- Specified by:
getPortRangesin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getPrefixList
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe prefix list.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getPrefixListin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getProtocols
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe protocols.- Specified by:
getProtocolsin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getRouteTable
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe route table.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getRouteTablein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe route table route.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisRouteTableRouteProperty- Specified by:
getRouteTableRoutein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getSecurityGroup
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe security group.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getSecurityGroupin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getSecurityGroupRule
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe security group rule.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty- Specified by:
getSecurityGroupRulein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getSecurityGroups
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe security groups.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty>- Specified by:
getSecurityGroupsin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getSourceVpc
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe source VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getSourceVpcin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getState
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe state.- Specified by:
getStatein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getSubnet
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe subnet.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getSubnetin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getSubnetRouteTable
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe route table for the subnet.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getSubnetRouteTablein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getTransitGateway
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe transit gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getTransitGatewayin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getTransitGatewayAttachment
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe transit gateway attachment.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getTransitGatewayAttachmentin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getTransitGatewayRouteTable
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe transit gateway route table.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getTransitGatewayRouteTablein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getTransitGatewayRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe transit gateway route table route.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty- Specified by:
getTransitGatewayRouteTableRoutein interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getVpc
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe component VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getVpcin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getVpcEndpoint
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe VPC endpoint.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getVpcEndpointin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getVpcPeeringConnection
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe VPC peering connection.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getVpcPeeringConnectionin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getVpnConnection
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe VPN connection.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getVpnConnectionin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
getVpnGateway
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyThe VPN gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty- Specified by:
getVpnGatewayin interfaceCfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-