Class CfnNetworkInsightsAnalysis.ExplanationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInsightsAnalysis.ExplanationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkInsightsAnalysis.ExplanationProperty
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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getAclin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getAclRule
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe network ACL rule.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisAclRuleProperty- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisLoadBalancerListenerProperty- Specified by:
getClassicLoadBalancerListenerin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getComponent
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe component.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getCustomerGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getDestination
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe destination.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getDestinationin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getDestinationVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe destination VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getIngressRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getInternetGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe internet gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisLoadBalancerTargetProperty- Specified by:
getLoadBalancerTargetin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getLoadBalancerTargetGroup
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target group.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getLoadBalancerTargetGroupin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getLoadBalancerTargetGroups
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe target groups.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty>- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getNatGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getNetworkInterface
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe network interface.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkInsightsAnalysis.PortRangeProperty>- Specified by:
getPortRangesin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getPrefixList
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe prefix list.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table route.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisRouteTableRouteProperty- Specified by:
getRouteTableRoutein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSecurityGroup
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security group.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getSecurityGroupin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSecurityGroupRule
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security group rule.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisSecurityGroupRuleProperty- Specified by:
getSecurityGroupRulein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSecurityGroups
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe security groups.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty>- Specified by:
getSecurityGroupsin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSourceVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe source VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getSubnetin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getSubnetRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe route table for the subnet.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getSubnetRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getTransitGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getTransitGatewayin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getTransitGatewayAttachment
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway attachment.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getTransitGatewayAttachmentin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getTransitGatewayRouteTable
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway route table.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getTransitGatewayRouteTablein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getTransitGatewayRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe transit gateway route table route.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty- Specified by:
getTransitGatewayRouteTableRoutein interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpc
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe component VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getVpcin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpcEndpoint
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPC endpoint.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getVpcEndpointin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpcPeeringConnection
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPC peering connection.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getVpcPeeringConnectionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpnConnection
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPN connection.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getVpnConnectionin interfaceCfnNetworkInsightsAnalysis.ExplanationProperty- See Also:
-
getVpnGateway
Description copied from interface:CfnNetworkInsightsAnalysis.ExplanationPropertyThe VPN gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- 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()
-