Class CfnNetworkInsightsAnalysis.ExplanationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnNetworkInsightsAnalysis.ExplanationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInsightsAnalysis.ExplanationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnNetworkInsightsAnalysis.ExplanationProperty
@Stability(Stable)
@Internal
public static final class CfnNetworkInsightsAnalysis.ExplanationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkInsightsAnalysis.ExplanationProperty
An implementation for
CfnNetworkInsightsAnalysis.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.services.ec2.CfnNetworkInsightsAnalysis.ExplanationProperty
CfnNetworkInsightsAnalysis.ExplanationProperty.Builder, CfnNetworkInsightsAnalysis.ExplanationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysis.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 theCfnNetworkInsightsAnalysis.ExplanationProperty.Builder.
-
-
Method Details
-
getAcl
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe network ACL.- Specified by:
getAclin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getAclRule
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe network ACL rule.- Specified by:
getAclRulein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getAddress
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe IPv4 address, in CIDR notation.- Specified by:
getAddressin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getAddresses
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe IPv4 addresses, in CIDR notation.- Specified by:
getAddressesin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getAttachedTo
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe resource to which the component is attached.- Specified by:
getAttachedToin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getAvailabilityZones
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe Availability Zones.- Specified by:
getAvailabilityZonesin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getCidrs
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe CIDR ranges.- Specified by:
getCidrsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getClassicLoadBalancerListener
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe listener for a Classic Load Balancer.- Specified by:
getClassicLoadBalancerListenerin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getComponent
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe component.- Specified by:
getComponentin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getComponentAccount
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe AWS account for the component.- Specified by:
getComponentAccountin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getComponentRegion
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe Region for the component.- Specified by:
getComponentRegionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getCustomerGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe customer gateway.- Specified by:
getCustomerGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getDestination
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe destination.- Specified by:
getDestinationin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getDestinationVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe destination VPC.- Specified by:
getDestinationVpcin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getDirection
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe direction. The following are the possible values:.- egress
- ingress
- Specified by:
getDirectionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getElasticLoadBalancerListener
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe load balancer listener.- Specified by:
getElasticLoadBalancerListenerin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getExplanationCode
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe explanation code.- Specified by:
getExplanationCodein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getIngressRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table.- Specified by:
getIngressRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getInternetGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe internet gateway.- Specified by:
getInternetGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getLoadBalancerArn
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe Amazon Resource Name (ARN) of the load balancer.- Specified by:
getLoadBalancerArnin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getLoadBalancerListenerPort
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe listener port of the load balancer.- Specified by:
getLoadBalancerListenerPortin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getLoadBalancerTarget
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target.- Specified by:
getLoadBalancerTargetin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getLoadBalancerTargetGroup
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target group.- Specified by:
getLoadBalancerTargetGroupin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getLoadBalancerTargetGroups
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target groups.- Specified by:
getLoadBalancerTargetGroupsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getLoadBalancerTargetPort
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target port.- Specified by:
getLoadBalancerTargetPortin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getMissingComponent
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe missing component.- Specified by:
getMissingComponentin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getNatGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe NAT gateway.- Specified by:
getNatGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getNetworkInterface
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe network interface.- Specified by:
getNetworkInterfacein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getPacketField
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe packet field.- Specified by:
getPacketFieldin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getPort
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe port.- Specified by:
getPortin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getPortRanges
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe port ranges.- Specified by:
getPortRangesin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getPrefixList
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe prefix list.- Specified by:
getPrefixListin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getProtocols
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe protocols.- Specified by:
getProtocolsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table.- Specified by:
getRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table route.- Specified by:
getRouteTableRoutein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getSecurityGroup
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security group.- Specified by:
getSecurityGroupin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getSecurityGroupRule
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security group rule.- Specified by:
getSecurityGroupRulein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getSecurityGroups
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security groups.- Specified by:
getSecurityGroupsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getSourceVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe source VPC.- Specified by:
getSourceVpcin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getState
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe state.- Specified by:
getStatein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getSubnet
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe subnet.- Specified by:
getSubnetin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getSubnetRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table for the subnet.- Specified by:
getSubnetRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getTransitGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway.- Specified by:
getTransitGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getTransitGatewayAttachment
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway attachment.- Specified by:
getTransitGatewayAttachmentin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getTransitGatewayRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway route table.- Specified by:
getTransitGatewayRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getTransitGatewayRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway route table route.- Specified by:
getTransitGatewayRouteTableRoutein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe component VPC.- Specified by:
getVpcin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getVpcEndpoint
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPC endpoint.- Specified by:
getVpcEndpointin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getVpcPeeringConnection
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPC peering connection.- Specified by:
getVpcPeeringConnectionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getVpnConnection
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPN connection.- Specified by:
getVpnConnectionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
getVpnGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPN gateway.- Specified by:
getVpnGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty
-
$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()
-