Class CreateGlobalClusterRequest

    • Method Detail

      • globalClusterIdentifier

        public final String globalClusterIdentifier()

        The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.

        Returns:
        The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.
      • sourceDBClusterIdentifier

        public final String sourceDBClusterIdentifier()

        The Amazon Resource Name (ARN) to use as the primary cluster of the global database.

        If you provide a value for this parameter, don't specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:

        • DatabaseName

        • Engine

        • EngineVersion

        • StorageEncrypted

        Returns:
        The Amazon Resource Name (ARN) to use as the primary cluster of the global database.

        If you provide a value for this parameter, don't specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:

        • DatabaseName

        • Engine

        • EngineVersion

        • StorageEncrypted

      • engine

        public final String engine()

        The database engine to use for this global database cluster.

        Valid Values: aurora-mysql | aurora-postgresql

        Constraints:

        • Can't be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.

        Returns:
        The database engine to use for this global database cluster.

        Valid Values: aurora-mysql | aurora-postgresql

        Constraints:

        • Can't be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.

      • engineVersion

        public final String engineVersion()

        The engine version to use for this global database cluster.

        Constraints:

        • Can't be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.

        Returns:
        The engine version to use for this global database cluster.

        Constraints:

        • Can't be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.

      • deletionProtection

        public final Boolean deletionProtection()

        Specifies whether to enable deletion protection for the new global database cluster. The global database can't be deleted when deletion protection is enabled.

        Returns:
        Specifies whether to enable deletion protection for the new global database cluster. The global database can't be deleted when deletion protection is enabled.
      • databaseName

        public final String databaseName()

        The name for your database of up to 64 alphanumeric characters. If you don't specify a name, Amazon Aurora doesn't create a database in the global database cluster.

        Constraints:

        • Can't be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.

        Returns:
        The name for your database of up to 64 alphanumeric characters. If you don't specify a name, Amazon Aurora doesn't create a database in the global database cluster.

        Constraints:

        • Can't be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.

      • storageEncrypted

        public final Boolean storageEncrypted()

        Specifies whether to enable storage encryption for the new global database cluster.

        Constraints:

        • Can't be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.

        Returns:
        Specifies whether to enable storage encryption for the new global database cluster.

        Constraints:

        • Can't be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.

      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object