Class CfnNetworkInsightsAnalysis.PathComponentProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInsightsAnalysis.PathComponentProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkInsightsAnalysis.PathComponentProperty
CfnNetworkInsightsAnalysis.PathComponentProperty-
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.PathComponentProperty
CfnNetworkInsightsAnalysis.PathComponentProperty.Builder, CfnNetworkInsightsAnalysis.PathComponentProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysis.PathComponentProperty.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 ObjectThe network ACL rule.final ObjectThe additional details.final ObjectThe component.final ObjectThe destination VPC.final ObjectThe load balancer listener.final ObjectThe explanation codes.final ObjectThe inbound header.final ObjectThe outbound header.final ObjectThe route table route.final ObjectThe security group rule.final NumberThe sequence number.final StringThe name of the VPC endpoint service.final ObjectThe source VPC.final ObjectThe subnet.final ObjectThe transit gateway.final ObjectThe route in a transit gateway route table.final ObjectgetVpc()The component VPC.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.PathComponentProperty.Builder.
-
-
Method Details
-
getAclRule
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe network ACL rule.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisAclRuleProperty- Specified by:
getAclRulein interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getAdditionalDetails
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe additional details.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkInsightsAnalysis.AdditionalDetailProperty>- Specified by:
getAdditionalDetailsin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getComponent
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe component.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getComponentin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getDestinationVpc
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe destination VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getDestinationVpcin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getElasticLoadBalancerListener
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe load balancer listener.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getElasticLoadBalancerListenerin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getExplanations
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe explanation codes.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnNetworkInsightsAnalysis.ExplanationProperty>- Specified by:
getExplanationsin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getInboundHeader
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe inbound header.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisPacketHeaderProperty- Specified by:
getInboundHeaderin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getOutboundHeader
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe outbound header.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisPacketHeaderProperty- Specified by:
getOutboundHeaderin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe route table route.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisRouteTableRouteProperty- Specified by:
getRouteTableRoutein interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getSecurityGroupRule
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe security group rule.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisSecurityGroupRuleProperty- Specified by:
getSecurityGroupRulein interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getSequenceNumber
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe sequence number.- Specified by:
getSequenceNumberin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getServiceName
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe name of the VPC endpoint service.- Specified by:
getServiceNamein interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getSourceVpc
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe source VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getSourceVpcin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getSubnet
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe subnet.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getSubnetin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getTransitGateway
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe transit gateway.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getTransitGatewayin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getTransitGatewayRouteTableRoute
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe route in a transit gateway route table.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty- Specified by:
getTransitGatewayRouteTableRoutein interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- See Also:
-
getVpc
Description copied from interface:CfnNetworkInsightsAnalysis.PathComponentPropertyThe component VPC.Returns union: either
IResolvableorCfnNetworkInsightsAnalysis.AnalysisComponentProperty- Specified by:
getVpcin interfaceCfnNetworkInsightsAnalysis.PathComponentProperty- 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()
-