Interface CfnConnection.RedshiftPropertiesInputProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConnection.RedshiftPropertiesInputProperty.Jsii$Proxy
- Enclosing class:
CfnConnection
@Stability(Stable)
public static interface CfnConnection.RedshiftPropertiesInputProperty
extends software.amazon.jsii.JsiiSerializable
The Amazon Redshift properties.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.datazone.*;
RedshiftPropertiesInputProperty redshiftPropertiesInputProperty = RedshiftPropertiesInputProperty.builder()
.credentials(RedshiftCredentialsProperty.builder()
.secretArn("secretArn")
.usernamePassword(UsernamePasswordProperty.builder()
.password("password")
.username("username")
.build())
.build())
.databaseName("databaseName")
.host("host")
.lineageSync(RedshiftLineageSyncConfigurationInputProperty.builder()
.enabled(false)
.schedule(LineageSyncScheduleProperty.builder()
.schedule("schedule")
.build())
.build())
.port(123)
.storage(RedshiftStoragePropertiesProperty.builder()
.clusterName("clusterName")
.workgroupName("workgroupName")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnConnection.RedshiftPropertiesInputPropertystatic final classAn implementation forCfnConnection.RedshiftPropertiesInputProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe Amaon Redshift credentials.default StringThe Amazon Redshift database name.default StringgetHost()The Amazon Redshift host.default ObjectThe lineage sync of the Amazon Redshift.default NumbergetPort()The Amaon Redshift port.default ObjectThe Amazon Redshift storage.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCredentials
The Amaon Redshift credentials.- See Also:
-
getDatabaseName
The Amazon Redshift database name.- See Also:
-
getHost
The Amazon Redshift host.- See Also:
-
getLineageSync
The lineage sync of the Amazon Redshift.- See Also:
-
getPort
The Amaon Redshift port.- See Also:
-
getStorage
The Amazon Redshift storage.- See Also:
-
builder
-