Class CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appflow.CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty
@Stability(Stable)
@Internal
public static final class CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty
An implementation for
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty-
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.appflow.CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.Builder, CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.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 StringA name for the associated Amazon S3 bucket.final StringThe object key for the destination bucket in which Amazon AppFlow places the files.final StringThe unique ID that's assigned to an Amazon Redshift cluster.final StringThe Amazon Resource Name (ARN) of an IAM role that permits Amazon AppFlow to access your Amazon Redshift database through the Data API.final StringThe name of an Amazon Redshift database.final StringThe JDBC URL of the Amazon Redshift cluster.final ObjectIndicates whether the connector profile defines a connection to an Amazon Redshift Serverless data warehouse.final StringThe Amazon Resource Name (ARN) of IAM role that grants Amazon Redshift read-only access to Amazon S3.final StringThe name of an Amazon Redshift workgroup.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
protected Jsii$Proxy(CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.Builder.
-
-
Method Details
-
getBucketName
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyA name for the associated Amazon S3 bucket.- Specified by:
getBucketNamein interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- See Also:
-
getRoleArn
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyThe Amazon Resource Name (ARN) of IAM role that grants Amazon Redshift read-only access to Amazon S3.For more information, and for the polices that you attach to this role, see Allow Amazon Redshift to access your Amazon AppFlow data in Amazon S3 .
- Specified by:
getRoleArnin interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- See Also:
-
getBucketPrefix
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyThe object key for the destination bucket in which Amazon AppFlow places the files.- Specified by:
getBucketPrefixin interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- See Also:
-
getClusterIdentifier
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyThe unique ID that's assigned to an Amazon Redshift cluster.- Specified by:
getClusterIdentifierin interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- See Also:
-
getDataApiRoleArn
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyThe Amazon Resource Name (ARN) of an IAM role that permits Amazon AppFlow to access your Amazon Redshift database through the Data API.For more information, and for the polices that you attach to this role, see Allow Amazon AppFlow to access Amazon Redshift databases with the Data API .
- Specified by:
getDataApiRoleArnin interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- See Also:
-
getDatabaseName
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyThe name of an Amazon Redshift database.- Specified by:
getDatabaseNamein interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- See Also:
-
getDatabaseUrl
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyThe JDBC URL of the Amazon Redshift cluster.- Specified by:
getDatabaseUrlin interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- See Also:
-
getIsRedshiftServerless
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyIndicates whether the connector profile defines a connection to an Amazon Redshift Serverless data warehouse.Returns union: either
BooleanorIResolvable- Specified by:
getIsRedshiftServerlessin interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- See Also:
-
getWorkgroupName
Description copied from interface:CfnConnectorProfile.RedshiftConnectorProfilePropertiesPropertyThe name of an Amazon Redshift workgroup.- Specified by:
getWorkgroupNamein interfaceCfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty- 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()
-