Class CfnDBSecurityGroupIngressMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.rds.CfnDBSecurityGroupIngressMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDBSecurityGroupIngressMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDBSecurityGroupIngressMixinProps
@Stability(Stable)
@Internal
public static final class CfnDBSecurityGroupIngressMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDBSecurityGroupIngressMixinProps
An implementation for
CfnDBSecurityGroupIngressMixinProps-
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.rds.CfnDBSecurityGroupIngressMixinProps
CfnDBSecurityGroupIngressMixinProps.Builder, CfnDBSecurityGroupIngressMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDBSecurityGroupIngressMixinProps.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 theCfnDBSecurityGroupIngressMixinProps.Builder.
-
-
Method Details
-
getCidrip
Description copied from interface:CfnDBSecurityGroupIngressMixinPropsThe IP range to authorize.- Specified by:
getCidripin interfaceCfnDBSecurityGroupIngressMixinProps- See Also:
-
getDbSecurityGroupName
Description copied from interface:CfnDBSecurityGroupIngressMixinPropsThe name of the DB security group to add authorization to.- Specified by:
getDbSecurityGroupNamein interfaceCfnDBSecurityGroupIngressMixinProps- See Also:
-
getEc2SecurityGroupId
Description copied from interface:CfnDBSecurityGroupIngressMixinPropsId of the EC2 security group to authorize.For VPC DB security groups,
EC2SecurityGroupIdmust be provided. Otherwise,EC2SecurityGroupOwnerIdand eitherEC2SecurityGroupNameorEC2SecurityGroupIdmust be provided.- Specified by:
getEc2SecurityGroupIdin interfaceCfnDBSecurityGroupIngressMixinProps- See Also:
-
getEc2SecurityGroupName
Description copied from interface:CfnDBSecurityGroupIngressMixinPropsName of the EC2 security group to authorize.For VPC DB security groups,
EC2SecurityGroupIdmust be provided. Otherwise,EC2SecurityGroupOwnerIdand eitherEC2SecurityGroupNameorEC2SecurityGroupIdmust be provided.- Specified by:
getEc2SecurityGroupNamein interfaceCfnDBSecurityGroupIngressMixinProps- See Also:
-
getEc2SecurityGroupOwnerId
Description copied from interface:CfnDBSecurityGroupIngressMixinPropsAWS 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 interfaceCfnDBSecurityGroupIngressMixinProps- 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()
-