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