Class CfnSecurityGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnSecurityGroupProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSecurityGroupProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSecurityGroupProps
@Stability(Stable)
@Internal
public static final class CfnSecurityGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSecurityGroupProps
An implementation for
CfnSecurityGroupProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.CfnSecurityGroupProps
CfnSecurityGroupProps.Builder, CfnSecurityGroupProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnSecurityGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSecurityGroupProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
A description for the security group.final String
The name of the security group.final Object
The outbound rules associated with the security group.final Object
The inbound rules associated with the security group.getTags()
Any tags assigned to the security group.final String
getVpcId()
The ID of the VPC for the security group.final int
hashCode()
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 theCfnSecurityGroupProps.Builder
.
-
-
Method Details
-
getGroupDescription
Description copied from interface:CfnSecurityGroupProps
A description for the security group.Constraints: Up to 255 characters in length
Valid characters: a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&;{}!$*
- Specified by:
getGroupDescription
in interfaceCfnSecurityGroupProps
- See Also:
-
getGroupName
Description copied from interface:CfnSecurityGroupProps
The name of the security group.Constraints: Up to 255 characters in length. Cannot start with
sg-
.Valid characters: a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&;{}!$*
- Specified by:
getGroupName
in interfaceCfnSecurityGroupProps
- See Also:
-
getSecurityGroupEgress
Description copied from interface:CfnSecurityGroupProps
The outbound rules associated with the security group.There is a short interruption during which you cannot connect to the security group.
- Specified by:
getSecurityGroupEgress
in interfaceCfnSecurityGroupProps
- See Also:
-
getSecurityGroupIngress
Description copied from interface:CfnSecurityGroupProps
The inbound rules associated with the security group.There is a short interruption during which you cannot connect to the security group.
- Specified by:
getSecurityGroupIngress
in interfaceCfnSecurityGroupProps
- See Also:
-
getTags
Description copied from interface:CfnSecurityGroupProps
Any tags assigned to the security group.- Specified by:
getTags
in interfaceCfnSecurityGroupProps
- See Also:
-
getVpcId
Description copied from interface:CfnSecurityGroupProps
The ID of the VPC for the security group.If you do not specify a VPC, the default is to use the default VPC for the Region. If there's no specified VPC and no default VPC, security group creation fails.
- Specified by:
getVpcId
in interfaceCfnSecurityGroupProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-