Reference documentation and code samples for the Google Cloud Orchestration Airflow V1 Client 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.
Generated from protobuf message google.cloud.orchestration.airflow.service.v1.WorkloadsConfig
Namespace
Google \ Cloud \ Orchestration \ Airflow \ Service \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ scheduler |
WorkloadsConfig\SchedulerResource
Optional. Resources used by Airflow schedulers. |
↳ web_server |
WorkloadsConfig\WebServerResource
Optional. Resources used by Airflow web server. |
↳ worker |
WorkloadsConfig\WorkerResource
Optional. Resources used by Airflow workers. |
↳ triggerer |
WorkloadsConfig\TriggererResource
Optional. Resources used by Airflow triggerers. |
↳ dag_processor |
WorkloadsConfig\DagProcessorResource
Optional. Resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3..-airflow-..* and newer. |
getScheduler
Optional. Resources used by Airflow schedulers.
Returns | |
---|---|
Type | Description |
WorkloadsConfig\SchedulerResource|null |
hasScheduler
clearScheduler
setScheduler
Optional. Resources used by Airflow schedulers.
Parameter | |
---|---|
Name | Description |
var |
WorkloadsConfig\SchedulerResource
|
Returns | |
---|---|
Type | Description |
$this |
getWebServer
Optional. Resources used by Airflow web server.
Returns | |
---|---|
Type | Description |
WorkloadsConfig\WebServerResource|null |
hasWebServer
clearWebServer
setWebServer
Optional. Resources used by Airflow web server.
Parameter | |
---|---|
Name | Description |
var |
WorkloadsConfig\WebServerResource
|
Returns | |
---|---|
Type | Description |
$this |
getWorker
Optional. Resources used by Airflow workers.
Returns | |
---|---|
Type | Description |
WorkloadsConfig\WorkerResource|null |
hasWorker
clearWorker
setWorker
Optional. Resources used by Airflow workers.
Parameter | |
---|---|
Name | Description |
var |
WorkloadsConfig\WorkerResource
|
Returns | |
---|---|
Type | Description |
$this |
getTriggerer
Optional. Resources used by Airflow triggerers.
Returns | |
---|---|
Type | Description |
WorkloadsConfig\TriggererResource|null |
hasTriggerer
clearTriggerer
setTriggerer
Optional. Resources used by Airflow triggerers.
Parameter | |
---|---|
Name | Description |
var |
WorkloadsConfig\TriggererResource
|
Returns | |
---|---|
Type | Description |
$this |
getDagProcessor
Optional. Resources used by Airflow DAG processors.
This field is supported for Cloud Composer environments in versions composer-3..-airflow-..* and newer.
Returns | |
---|---|
Type | Description |
WorkloadsConfig\DagProcessorResource|null |
hasDagProcessor
clearDagProcessor
setDagProcessor
Optional. Resources used by Airflow DAG processors.
This field is supported for Cloud Composer environments in versions composer-3..-airflow-..* and newer.
Parameter | |
---|---|
Name | Description |
var |
WorkloadsConfig\DagProcessorResource
|
Returns | |
---|---|
Type | Description |
$this |