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