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- See Also:
-
getAclRule
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe network ACL rule.- Specified by:
getAclRulein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getAddress
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe IPv4 address, in CIDR notation.- Specified by:
getAddressin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getAddresses
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe IPv4 addresses, in CIDR notation.- Specified by:
getAddressesin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getAttachedTo
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe resource to which the component is attached.- Specified by:
getAttachedToin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getAvailabilityZones
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe Availability Zones.- Specified by:
getAvailabilityZonesin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getCidrs
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe CIDR ranges.- Specified by:
getCidrsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getClassicLoadBalancerListener
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe listener for a Classic Load Balancer.- Specified by:
getClassicLoadBalancerListenerin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getComponent
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe component.- Specified by:
getComponentin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getComponentAccount
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe AWS account for the component.- Specified by:
getComponentAccountin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getComponentRegion
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe Region for the component.- Specified by:
getComponentRegionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getCustomerGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe customer gateway.- Specified by:
getCustomerGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getDestination
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe destination.- Specified by:
getDestinationin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getDestinationVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe destination VPC.- Specified by:
getDestinationVpcin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getDirection
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe direction. The following are the possible values:.- egress
- ingress
- Specified by:
getDirectionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getElasticLoadBalancerListener
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe load balancer listener.- Specified by:
getElasticLoadBalancerListenerin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getExplanationCode
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe explanation code.- Specified by:
getExplanationCodein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getIngressRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table.- Specified by:
getIngressRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getInternetGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe internet gateway.- Specified by:
getInternetGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getLoadBalancerArn
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe Amazon Resource Name (ARN) of the load balancer.- Specified by:
getLoadBalancerArnin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getLoadBalancerListenerPort
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe listener port of the load balancer.- Specified by:
getLoadBalancerListenerPortin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getLoadBalancerTarget
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target.- Specified by:
getLoadBalancerTargetin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getLoadBalancerTargetGroup
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target group.- Specified by:
getLoadBalancerTargetGroupin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getLoadBalancerTargetGroups
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target groups.- Specified by:
getLoadBalancerTargetGroupsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getLoadBalancerTargetPort
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target port.- Specified by:
getLoadBalancerTargetPortin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getMissingComponent
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe missing component.- Specified by:
getMissingComponentin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getNatGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe NAT gateway.- Specified by:
getNatGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getNetworkInterface
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe network interface.- Specified by:
getNetworkInterfacein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getPacketField
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe packet field.- Specified by:
getPacketFieldin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getPort
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe port.- Specified by:
getPortin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getPortRanges
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe port ranges.- Specified by:
getPortRangesin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getPrefixList
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe prefix list.- Specified by:
getPrefixListin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getProtocols
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe protocols.- Specified by:
getProtocolsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table.- Specified by:
getRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table route.- Specified by:
getRouteTableRoutein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSecurityGroup
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security group.- Specified by:
getSecurityGroupin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSecurityGroupRule
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security group rule.- Specified by:
getSecurityGroupRulein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSecurityGroups
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security groups.- Specified by:
getSecurityGroupsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSourceVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe source VPC.- Specified by:
getSourceVpcin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getState
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe state.- Specified by:
getStatein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSubnet
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe subnet.- Specified by:
getSubnetin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSubnetRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table for the subnet.- Specified by:
getSubnetRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getTransitGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway.- Specified by:
getTransitGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getTransitGatewayAttachment
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway attachment.- Specified by:
getTransitGatewayAttachmentin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getTransitGatewayRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway route table.- Specified by:
getTransitGatewayRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getTransitGatewayRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway route table route.- Specified by:
getTransitGatewayRouteTableRoutein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe component VPC.- Specified by:
getVpcin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpcEndpoint
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPC endpoint.- Specified by:
getVpcEndpointin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpcPeeringConnection
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPC peering connection.- Specified by:
getVpcPeeringConnectionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpnConnection
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPN connection.- Specified by:
getVpnConnectionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpnGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPN gateway.- Specified by:
getVpnGatewayin interfaceCfnNetworkInsightsAnalysis.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()
-