ModifyGlobalClusterMessage
¶
Source code in docs_src/capo_rds/types/modify_global_cluster_message.py
allow_major_version_upgrade
instance-attribute
¶
allow_major_version_upgrade: NotRequired[BooleanOptional]
Specifies whether to allow major version upgrades.
Constraints: Must be enabled if you specify a value for the EngineVersion parameter that's a different major version than the global cluster's current version.
If you upgrade the major version of a global database, the cluster and DB instance parameter groups are set to the default parameter groups for the new version. Apply any custom parameter groups after completing the upgrade.
deletion_protection
instance-attribute
¶
deletion_protection: NotRequired[BooleanOptional]
Specifies whether to enable deletion protection for the global database cluster. The global database cluster can't be deleted when deletion protection is enabled.
engine_version
instance-attribute
¶
engine_version: NotRequired[String]
The version number of the database engine to which you want to upgrade.
To list all of the available engine versions for aurora-mysql (for MySQL-based Aurora global databases), use the following command:
aws rds describe-db-engine-versions --engine aurora-mysql --query '*[]|[?SupportsGlobalDatabases == `true`].[EngineVersion]'
To list all of the available engine versions for aurora-postgresql (for PostgreSQL-based Aurora global databases), use the following command:
aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[]|[?SupportsGlobalDatabases == `true`].[EngineVersion]'
global_cluster_identifier
instance-attribute
¶
global_cluster_identifier: NotRequired[GlobalClusterIdentifier]
The cluster identifier for the global cluster to modify. This parameter isn't case-sensitive.
Constraints:
-
Must match the identifier of an existing global database cluster.
new_global_cluster_identifier
instance-attribute
¶
new_global_cluster_identifier: NotRequired[GlobalClusterIdentifier]
The new cluster identifier for the global database cluster. This value is stored as a lowercase string.
Constraints:
-
Must contain from 1 to 63 letters, numbers, or hyphens.
-
The first character must be a letter.
-
Can't end with a hyphen or contain two consecutive hyphens.
Example: my-cluster2