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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.redshift.CfnEndpointAccessProps
CfnEndpointAccessProps.Builder, CfnEndpointAccessProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnEndpointAccessProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEndpointAccessProps.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
The cluster identifier of the cluster associated with the endpoint.final String
The name of the endpoint.final String
The AWS account ID of the owner of the cluster.final String
The 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 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 theCfnEndpointAccessProps.Builder
.
-
-
Method Details
-
getClusterIdentifier
Description copied from interface:CfnEndpointAccessProps
The cluster identifier of the cluster associated with the endpoint.- Specified by:
getClusterIdentifier
in interfaceCfnEndpointAccessProps
- See Also:
-
getEndpointName
Description copied from interface:CfnEndpointAccessProps
The name of the endpoint.- Specified by:
getEndpointName
in interfaceCfnEndpointAccessProps
- See Also:
-
getSubnetGroupName
Description copied from interface:CfnEndpointAccessProps
The subnet group name where Amazon Redshift chooses to deploy the endpoint.- Specified by:
getSubnetGroupName
in interfaceCfnEndpointAccessProps
- See Also:
-
getVpcSecurityGroupIds
Description copied from interface:CfnEndpointAccessProps
The security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.- Specified by:
getVpcSecurityGroupIds
in interfaceCfnEndpointAccessProps
- See Also:
-
getResourceOwner
Description copied from interface:CfnEndpointAccessProps
The AWS account ID of the owner of the cluster.- Specified by:
getResourceOwner
in interfaceCfnEndpointAccessProps
- 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()
-