Class CfnDBSecurityGroupIngressProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.rds.CfnDBSecurityGroupIngressProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDBSecurityGroupIngressProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDBSecurityGroupIngressProps
@Stability(Stable)
@Internal
public static final class CfnDBSecurityGroupIngressProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDBSecurityGroupIngressProps
An implementation for
CfnDBSecurityGroupIngressProps-
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.rds.CfnDBSecurityGroupIngressProps
CfnDBSecurityGroupIngressProps.Builder, CfnDBSecurityGroupIngressProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDBSecurityGroupIngressProps.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 StringThe IP range to authorize.final StringThe name of the DB security group to add authorization to.final StringId of the EC2 security group to authorize.final StringName of the EC2 security group to authorize.final StringAWS account number of the owner of the EC2 security group specified in theEC2SecurityGroupNameparameter.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 theCfnDBSecurityGroupIngressProps.Builder.
-
-
Method Details
-
getDbSecurityGroupName
Description copied from interface:CfnDBSecurityGroupIngressPropsThe name of the DB security group to add authorization to.- Specified by:
getDbSecurityGroupNamein interfaceCfnDBSecurityGroupIngressProps- See Also:
-
getCidrip
Description copied from interface:CfnDBSecurityGroupIngressPropsThe IP range to authorize.- Specified by:
getCidripin interfaceCfnDBSecurityGroupIngressProps- See Also:
-
getEc2SecurityGroupId
Description copied from interface:CfnDBSecurityGroupIngressPropsId of the EC2 security group to authorize.For VPC DB security groups,
EC2SecurityGroupIdmust be provided. Otherwise,EC2SecurityGroupOwnerIdand eitherEC2SecurityGroupNameorEC2SecurityGroupIdmust be provided.- Specified by:
getEc2SecurityGroupIdin interfaceCfnDBSecurityGroupIngressProps- See Also:
-
getEc2SecurityGroupName
Description copied from interface:CfnDBSecurityGroupIngressPropsName of the EC2 security group to authorize.For VPC DB security groups,
EC2SecurityGroupIdmust be provided. Otherwise,EC2SecurityGroupOwnerIdand eitherEC2SecurityGroupNameorEC2SecurityGroupIdmust be provided.- Specified by:
getEc2SecurityGroupNamein interfaceCfnDBSecurityGroupIngressProps- See Also:
-
getEc2SecurityGroupOwnerId
Description copied from interface:CfnDBSecurityGroupIngressPropsAWS account number of the owner of the EC2 security group specified in theEC2SecurityGroupNameparameter.The AWS access key ID isn't an acceptable value. For VPC DB security groups,
EC2SecurityGroupIdmust be provided. Otherwise,EC2SecurityGroupOwnerIdand eitherEC2SecurityGroupNameorEC2SecurityGroupIdmust be provided.- Specified by:
getEc2SecurityGroupOwnerIdin interfaceCfnDBSecurityGroupIngressProps- 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()
-