GlobalClusterArgs

data class GlobalClusterArgs(val deletionProtection: Output<Boolean>? = null, val engine: Output<GlobalClusterEngine>? = null, val engineLifecycleSupport: Output<String>? = null, val engineVersion: Output<String>? = null, val globalClusterIdentifier: Output<String>? = null, val sourceDbClusterIdentifier: Output<String>? = null, val storageEncrypted: Output<Boolean>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<GlobalClusterArgs>

Resource Type definition for AWS::RDS::GlobalCluster

Constructors

Link copied to clipboard
constructor(deletionProtection: Output<Boolean>? = null, engine: Output<GlobalClusterEngine>? = null, engineLifecycleSupport: Output<String>? = null, engineVersion: Output<String>? = null, globalClusterIdentifier: Output<String>? = null, sourceDbClusterIdentifier: Output<String>? = null, storageEncrypted: Output<Boolean>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val deletionProtection: Output<Boolean>? = null

The deletion protection setting for the new global database. The global database can't be deleted when deletion protection is enabled.

Link copied to clipboard
val engine: Output<GlobalClusterEngine>? = null

The name of the database engine to be used for this DB cluster. Valid Values: aurora (for MySQL 5.6-compatible Aurora), aurora-mysql (for MySQL 5.7-compatible Aurora). If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster.

Link copied to clipboard
val engineLifecycleSupport: Output<String>? = null

The life cycle type of the global cluster. You can use this setting to enroll your global cluster into Amazon RDS Extended Support.

Link copied to clipboard
val engineVersion: Output<String>? = null

The version number of the database engine to use. If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster.

Link copied to clipboard
val globalClusterIdentifier: Output<String>? = null

The cluster identifier of the new global database cluster. This parameter is stored as a lowercase string.

Link copied to clipboard
val sourceDbClusterIdentifier: Output<String>? = null

The Amazon Resource Name (ARN) to use as the primary cluster of the global database. This parameter is optional. This parameter is stored as a lowercase string.

Link copied to clipboard
val storageEncrypted: Output<Boolean>? = null

The storage encryption setting for the new global database cluster. If you specify the SourceDBClusterIdentifier property, don't specify this property. The value is inherited from the cluster.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

Link copied to clipboard
open override fun toJava(): GlobalClusterArgs