Cloud Composer v1 API - Class DatabaseConfig (2.5.0)

public sealed class DatabaseConfig : IMessage<DatabaseConfig>, IEquatable<DatabaseConfig>, IDeepCloneable<DatabaseConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Composer v1 API class DatabaseConfig.

The configuration of Cloud SQL instance that is used by the Apache Airflow software.

Inheritance

object > DatabaseConfig

Namespace

Google.Cloud.Orchestration.Airflow.Service.V1

Assembly

Google.Cloud.Orchestration.Airflow.Service.V1.dll

Constructors

DatabaseConfig()

public DatabaseConfig()

DatabaseConfig(DatabaseConfig)

public DatabaseConfig(DatabaseConfig other)
Parameter
NameDescription
otherDatabaseConfig

Properties

MachineType

public string MachineType { get; set; }

Optional. Cloud SQL machine type used by Airflow database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. If not specified, db-n1-standard-2 will be used. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.

Property Value
TypeDescription
string

Zone

public string Zone { get; set; }

Optional. The Compute Engine zone where the Airflow database is created. If zone is provided, it must be in the region selected for the environment. If zone is not provided, a zone is automatically selected. The zone can only be set during environment creation. Supported for Cloud Composer environments in versions composer-2..-airflow-..*.

Property Value
TypeDescription
string