Class CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty
@Stability(Stable)
@Internal
public static final class CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty
An implementation for
CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty-
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.AnalysisSecurityGroupRuleProperty
CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty.Builder, CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty.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 StringgetCidr()The IPv4 address range, in CIDR notation.final StringThe direction.final ObjectThe port range.final StringThe prefix list ID.final StringThe protocol name.final StringThe security group ID.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
protected Jsii$Proxy(CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty.Builder.
-
-
Method Details
-
getCidr
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRulePropertyThe IPv4 address range, in CIDR notation.- Specified by:
getCidrin interfaceCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty- See Also:
-
getDirection
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRulePropertyThe direction. The following are the possible values:.- egress
- ingress
- Specified by:
getDirectionin interfaceCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty- See Also:
-
getPortRange
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRulePropertyThe port range.Returns union: either
IResolvableorCfnNetworkInsightsAnalysisPropsMixin.PortRangeProperty- Specified by:
getPortRangein interfaceCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty- See Also:
-
getPrefixListId
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRulePropertyThe prefix list ID.- Specified by:
getPrefixListIdin interfaceCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty- See Also:
-
getProtocol
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRulePropertyThe protocol name.- Specified by:
getProtocolin interfaceCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty- See Also:
-
getSecurityGroupId
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRulePropertyThe security group ID.- Specified by:
getSecurityGroupIdin interfaceCfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty- 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()
-