Cloud Composer v1 API - Class WorkloadsConfig (2.1.0)

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

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

The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.

Inheritance

Object > WorkloadsConfig

Namespace

Google.Cloud.Orchestration.Airflow.Service.V1

Assembly

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

Constructors

WorkloadsConfig()

public WorkloadsConfig()

WorkloadsConfig(WorkloadsConfig)

public WorkloadsConfig(WorkloadsConfig other)
Parameter
NameDescription
otherWorkloadsConfig

Properties

Scheduler

public WorkloadsConfig.Types.SchedulerResource Scheduler { get; set; }

Optional. Resources used by Airflow schedulers.

Property Value
TypeDescription
WorkloadsConfig.Types.SchedulerResource

WebServer

public WorkloadsConfig.Types.WebServerResource WebServer { get; set; }

Optional. Resources used by Airflow web server.

Property Value
TypeDescription
WorkloadsConfig.Types.WebServerResource

Worker

public WorkloadsConfig.Types.WorkerResource Worker { get; set; }

Optional. Resources used by Airflow workers.

Property Value
TypeDescription
WorkloadsConfig.Types.WorkerResource