@Stability(value=Stable) @Internal public static final class CfnSecurityGroup.IngressProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSecurityGroup.IngressProperty
CfnSecurityGroup.IngressPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnSecurityGroup.IngressProperty.Builder, CfnSecurityGroup.IngressProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String ipProtocol,
String cidrIp,
String cidrIpv6,
String description,
Number fromPort,
String sourcePrefixListId,
String sourceSecurityGroupId,
String sourceSecurityGroupName,
String sourceSecurityGroupOwnerId,
Number toPort)
Constructor that initializes the object based on literal property values passed by the
CfnSecurityGroup.EgressProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getCidrIp()
`CfnSecurityGroup.IngressProperty.CidrIp`.
|
String |
getCidrIpv6()
`CfnSecurityGroup.IngressProperty.CidrIpv6`.
|
String |
getDescription()
`CfnSecurityGroup.IngressProperty.Description`.
|
Number |
getFromPort()
`CfnSecurityGroup.IngressProperty.FromPort`.
|
String |
getIpProtocol()
`CfnSecurityGroup.IngressProperty.IpProtocol`.
|
String |
getSourcePrefixListId()
`CfnSecurityGroup.IngressProperty.SourcePrefixListId`.
|
String |
getSourceSecurityGroupId()
`CfnSecurityGroup.IngressProperty.SourceSecurityGroupId`.
|
String |
getSourceSecurityGroupName()
`CfnSecurityGroup.IngressProperty.SourceSecurityGroupName`.
|
String |
getSourceSecurityGroupOwnerId()
`CfnSecurityGroup.IngressProperty.SourceSecurityGroupOwnerId`.
|
Number |
getToPort()
`CfnSecurityGroup.IngressProperty.ToPort`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String ipProtocol, String cidrIp, String cidrIpv6, String description, Number fromPort, String sourcePrefixListId, String sourceSecurityGroupId, String sourceSecurityGroupName, String sourceSecurityGroupOwnerId, Number toPort)
CfnSecurityGroup.EgressProperty.Builder.public final String getIpProtocol()
CfnSecurityGroup.IngressPropertygetIpProtocol in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-ipprotocolpublic final String getCidrIp()
CfnSecurityGroup.IngressPropertygetCidrIp in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-cidrippublic final String getCidrIpv6()
CfnSecurityGroup.IngressPropertygetCidrIpv6 in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-cidripv6public final String getDescription()
CfnSecurityGroup.IngressPropertygetDescription in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-descriptionpublic final Number getFromPort()
CfnSecurityGroup.IngressPropertygetFromPort in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-fromportpublic final String getSourcePrefixListId()
CfnSecurityGroup.IngressPropertygetSourcePrefixListId in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-securitygroup-ingress-sourceprefixlistidpublic final String getSourceSecurityGroupId()
CfnSecurityGroup.IngressPropertygetSourceSecurityGroupId in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-sourcesecuritygroupidpublic final String getSourceSecurityGroupName()
CfnSecurityGroup.IngressPropertygetSourceSecurityGroupName in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-sourcesecuritygroupnamepublic final String getSourceSecurityGroupOwnerId()
CfnSecurityGroup.IngressPropertygetSourceSecurityGroupOwnerId in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-sourcesecuritygroupowneridpublic final Number getToPort()
CfnSecurityGroup.IngressPropertygetToPort in interface CfnSecurityGroup.IngressPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-toport@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.