Class CfnEndpointAccessProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.redshift.CfnEndpointAccessProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEndpointAccessProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEndpointAccessProps
@Stability(Stable)
@Internal
public static final class CfnEndpointAccessProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEndpointAccessProps
An implementation for
CfnEndpointAccessProps-
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.redshift.CfnEndpointAccessProps
CfnEndpointAccessProps.Builder, CfnEndpointAccessProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnEndpointAccessProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEndpointAccessProps.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 cluster identifier of the cluster associated with the endpoint.final StringThe name of the endpoint.final StringThe AWS account ID of the owner of the cluster.final StringThe subnet group name where Amazon Redshift chooses to deploy the endpoint.The security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.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 theCfnEndpointAccessProps.Builder.
-
-
Method Details
-
getClusterIdentifier
Description copied from interface:CfnEndpointAccessPropsThe cluster identifier of the cluster associated with the endpoint.- Specified by:
getClusterIdentifierin interfaceCfnEndpointAccessProps- See Also:
-
getEndpointName
Description copied from interface:CfnEndpointAccessPropsThe name of the endpoint.- Specified by:
getEndpointNamein interfaceCfnEndpointAccessProps- See Also:
-
getSubnetGroupName
Description copied from interface:CfnEndpointAccessPropsThe subnet group name where Amazon Redshift chooses to deploy the endpoint.- Specified by:
getSubnetGroupNamein interfaceCfnEndpointAccessProps- See Also:
-
getVpcSecurityGroupIds
Description copied from interface:CfnEndpointAccessPropsThe security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.- Specified by:
getVpcSecurityGroupIdsin interfaceCfnEndpointAccessProps- See Also:
-
getResourceOwner
Description copied from interface:CfnEndpointAccessPropsThe AWS account ID of the owner of the cluster.- Specified by:
getResourceOwnerin interfaceCfnEndpointAccessProps- 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()
-