You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/dyn/composer_v1.projects.locations.environments.html
+32
Original file line number
Diff line number
Diff line change
@@ -136,6 +136,11 @@ <h3>Method Details</h3>
136
136
"airflowByoidUri": "A String", # Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
137
137
"airflowUri": "A String", # Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
138
138
"dagGcsPrefix": "A String", # Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
139
+
"dataRetentionConfig": { # The configuration setting for Airflow database data retention mechanism. # Optional. The configuration setting for Airflow database data retention mechanism.
140
+
"taskLogsRetentionConfig": { # The configuration setting for Task Logs. # Optional. The configuration settings for task logs retention
141
+
"storageMode": "A String", # Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
142
+
},
143
+
},
139
144
"databaseConfig": { # The configuration of Cloud SQL instance that is used by the Apache Airflow software. # Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
140
145
"machineType": "A String", # 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-*.*.*.
141
146
"zone": "A String", # 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-*.*.*.
@@ -213,6 +218,9 @@ <h3>Method Details</h3>
213
218
"airflowConfigOverrides": { # Optional. Apache Airflow configuration properties to override. Property keys contain the section and property names, separated by a hyphen, for example "core-dags_are_paused_at_creation". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and must not contain an equals sign ("=") or semicolon (";"). Section and property names must not contain a period ("."). Apache Airflow configuration property names must be written in [snake_case](https://en.wikipedia.org/wiki/Snake_case). Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are [blocked](/composer/docs/concepts/airflow-configurations), and cannot be overridden.
214
219
"a_key": "A String",
215
220
},
221
+
"cloudDataLineageIntegration": { # Configuration for Cloud Data Lineage integration. # Optional. The configuration for Cloud Data Lineage integration.
222
+
"enabled": True or False, # Optional. Whether or not Cloud Data Lineage integration is enabled.
223
+
},
216
224
"envVariables": { # Optional. Additional environment variables to provide to the Apache Airflow scheduler, worker, and webserver processes. Environment variable names must match the regular expression `a-zA-Z_*`. They cannot specify Apache Airflow software configuration overrides (they cannot match the regular expression `AIRFLOW__[A-Z0-9_]+__[A-Z0-9_]+`), and they cannot match any of the following reserved names: * `AIRFLOW_HOME` * `C_FORCE_ROOT` * `CONTAINER_NAME` * `DAGS_FOLDER` * `GCP_PROJECT` * `GCS_BUCKET` * `GKE_CLUSTER_NAME` * `SQL_DATABASE` * `SQL_INSTANCE` * `SQL_PASSWORD` * `SQL_PROJECT` * `SQL_REGION` * `SQL_USER`
217
225
"a_key": "A String",
218
226
},
@@ -452,6 +460,11 @@ <h3>Method Details</h3>
452
460
"airflowByoidUri": "A String", # Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
453
461
"airflowUri": "A String", # Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
454
462
"dagGcsPrefix": "A String", # Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
463
+
"dataRetentionConfig": { # The configuration setting for Airflow database data retention mechanism. # Optional. The configuration setting for Airflow database data retention mechanism.
464
+
"taskLogsRetentionConfig": { # The configuration setting for Task Logs. # Optional. The configuration settings for task logs retention
465
+
"storageMode": "A String", # Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
466
+
},
467
+
},
455
468
"databaseConfig": { # The configuration of Cloud SQL instance that is used by the Apache Airflow software. # Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
456
469
"machineType": "A String", # 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-*.*.*.
457
470
"zone": "A String", # 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-*.*.*.
@@ -529,6 +542,9 @@ <h3>Method Details</h3>
529
542
"airflowConfigOverrides": { # Optional. Apache Airflow configuration properties to override. Property keys contain the section and property names, separated by a hyphen, for example "core-dags_are_paused_at_creation". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and must not contain an equals sign ("=") or semicolon (";"). Section and property names must not contain a period ("."). Apache Airflow configuration property names must be written in [snake_case](https://en.wikipedia.org/wiki/Snake_case). Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are [blocked](/composer/docs/concepts/airflow-configurations), and cannot be overridden.
530
543
"a_key": "A String",
531
544
},
545
+
"cloudDataLineageIntegration": { # Configuration for Cloud Data Lineage integration. # Optional. The configuration for Cloud Data Lineage integration.
546
+
"enabled": True or False, # Optional. Whether or not Cloud Data Lineage integration is enabled.
547
+
},
532
548
"envVariables": { # Optional. Additional environment variables to provide to the Apache Airflow scheduler, worker, and webserver processes. Environment variable names must match the regular expression `a-zA-Z_*`. They cannot specify Apache Airflow software configuration overrides (they cannot match the regular expression `AIRFLOW__[A-Z0-9_]+__[A-Z0-9_]+`), and they cannot match any of the following reserved names: * `AIRFLOW_HOME` * `C_FORCE_ROOT` * `CONTAINER_NAME` * `DAGS_FOLDER` * `GCP_PROJECT` * `GCS_BUCKET` * `GKE_CLUSTER_NAME` * `SQL_DATABASE` * `SQL_INSTANCE` * `SQL_PASSWORD` * `SQL_PROJECT` * `SQL_REGION` * `SQL_USER`
533
549
"a_key": "A String",
534
550
},
@@ -614,6 +630,11 @@ <h3>Method Details</h3>
614
630
"airflowByoidUri": "A String", # Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
615
631
"airflowUri": "A String", # Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
616
632
"dagGcsPrefix": "A String", # Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
633
+
"dataRetentionConfig": { # The configuration setting for Airflow database data retention mechanism. # Optional. The configuration setting for Airflow database data retention mechanism.
634
+
"taskLogsRetentionConfig": { # The configuration setting for Task Logs. # Optional. The configuration settings for task logs retention
635
+
"storageMode": "A String", # Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
636
+
},
637
+
},
617
638
"databaseConfig": { # The configuration of Cloud SQL instance that is used by the Apache Airflow software. # Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
618
639
"machineType": "A String", # 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-*.*.*.
619
640
"zone": "A String", # 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-*.*.*.
@@ -691,6 +712,9 @@ <h3>Method Details</h3>
691
712
"airflowConfigOverrides": { # Optional. Apache Airflow configuration properties to override. Property keys contain the section and property names, separated by a hyphen, for example "core-dags_are_paused_at_creation". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and must not contain an equals sign ("=") or semicolon (";"). Section and property names must not contain a period ("."). Apache Airflow configuration property names must be written in [snake_case](https://en.wikipedia.org/wiki/Snake_case). Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are [blocked](/composer/docs/concepts/airflow-configurations), and cannot be overridden.
692
713
"a_key": "A String",
693
714
},
715
+
"cloudDataLineageIntegration": { # Configuration for Cloud Data Lineage integration. # Optional. The configuration for Cloud Data Lineage integration.
716
+
"enabled": True or False, # Optional. Whether or not Cloud Data Lineage integration is enabled.
717
+
},
694
718
"envVariables": { # Optional. Additional environment variables to provide to the Apache Airflow scheduler, worker, and webserver processes. Environment variable names must match the regular expression `a-zA-Z_*`. They cannot specify Apache Airflow software configuration overrides (they cannot match the regular expression `AIRFLOW__[A-Z0-9_]+__[A-Z0-9_]+`), and they cannot match any of the following reserved names: * `AIRFLOW_HOME` * `C_FORCE_ROOT` * `CONTAINER_NAME` * `DAGS_FOLDER` * `GCP_PROJECT` * `GCS_BUCKET` * `GKE_CLUSTER_NAME` * `SQL_DATABASE` * `SQL_INSTANCE` * `SQL_PASSWORD` * `SQL_PROJECT` * `SQL_REGION` * `SQL_USER`
695
719
"a_key": "A String",
696
720
},
@@ -830,6 +854,11 @@ <h3>Method Details</h3>
830
854
"airflowByoidUri": "A String", # Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
831
855
"airflowUri": "A String", # Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
832
856
"dagGcsPrefix": "A String", # Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
857
+
"dataRetentionConfig": { # The configuration setting for Airflow database data retention mechanism. # Optional. The configuration setting for Airflow database data retention mechanism.
858
+
"taskLogsRetentionConfig": { # The configuration setting for Task Logs. # Optional. The configuration settings for task logs retention
859
+
"storageMode": "A String", # Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
860
+
},
861
+
},
833
862
"databaseConfig": { # The configuration of Cloud SQL instance that is used by the Apache Airflow software. # Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
834
863
"machineType": "A String", # 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-*.*.*.
835
864
"zone": "A String", # 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-*.*.*.
@@ -907,6 +936,9 @@ <h3>Method Details</h3>
907
936
"airflowConfigOverrides": { # Optional. Apache Airflow configuration properties to override. Property keys contain the section and property names, separated by a hyphen, for example "core-dags_are_paused_at_creation". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and must not contain an equals sign ("=") or semicolon (";"). Section and property names must not contain a period ("."). Apache Airflow configuration property names must be written in [snake_case](https://en.wikipedia.org/wiki/Snake_case). Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are [blocked](/composer/docs/concepts/airflow-configurations), and cannot be overridden.
908
937
"a_key": "A String",
909
938
},
939
+
"cloudDataLineageIntegration": { # Configuration for Cloud Data Lineage integration. # Optional. The configuration for Cloud Data Lineage integration.
940
+
"enabled": True or False, # Optional. Whether or not Cloud Data Lineage integration is enabled.
941
+
},
910
942
"envVariables": { # Optional. Additional environment variables to provide to the Apache Airflow scheduler, worker, and webserver processes. Environment variable names must match the regular expression `a-zA-Z_*`. They cannot specify Apache Airflow software configuration overrides (they cannot match the regular expression `AIRFLOW__[A-Z0-9_]+__[A-Z0-9_]+`), and they cannot match any of the following reserved names: * `AIRFLOW_HOME` * `C_FORCE_ROOT` * `CONTAINER_NAME` * `DAGS_FOLDER` * `GCP_PROJECT` * `GCS_BUCKET` * `GKE_CLUSTER_NAME` * `SQL_DATABASE` * `SQL_INSTANCE` * `SQL_PASSWORD` * `SQL_PROJECT` * `SQL_REGION` * `SQL_USER`
Copy file name to clipboardexpand all lines: docs/dyn/composer_v1beta1.projects.locations.environments.html
+20
Original file line number
Diff line number
Diff line change
@@ -184,6 +184,11 @@ <h3>Method Details</h3>
184
184
"airflowByoidUri": "A String", # Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
185
185
"airflowUri": "A String", # Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
186
186
"dagGcsPrefix": "A String", # Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
187
+
"dataRetentionConfig": { # The configuration setting for Airflow database data retention mechanism. # Optional. The configuration setting for Airflow database data retention mechanism.
188
+
"taskLogsRetentionConfig": { # The configuration setting for Task Logs. # Optional. The configuration settings for task logs retention
189
+
"storageMode": "A String", # Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
190
+
},
191
+
},
187
192
"databaseConfig": { # The configuration of Cloud SQL instance that is used by the Apache Airflow software. # Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
188
193
"machineType": "A String", # 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-*.*.*.
189
194
"zone": "A String", # 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-*.*.*.
@@ -514,6 +519,11 @@ <h3>Method Details</h3>
514
519
"airflowByoidUri": "A String", # Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
515
520
"airflowUri": "A String", # Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
516
521
"dagGcsPrefix": "A String", # Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
522
+
"dataRetentionConfig": { # The configuration setting for Airflow database data retention mechanism. # Optional. The configuration setting for Airflow database data retention mechanism.
523
+
"taskLogsRetentionConfig": { # The configuration setting for Task Logs. # Optional. The configuration settings for task logs retention
524
+
"storageMode": "A String", # Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
525
+
},
526
+
},
517
527
"databaseConfig": { # The configuration of Cloud SQL instance that is used by the Apache Airflow software. # Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
518
528
"machineType": "A String", # 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-*.*.*.
519
529
"zone": "A String", # 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-*.*.*.
@@ -690,6 +700,11 @@ <h3>Method Details</h3>
690
700
"airflowByoidUri": "A String", # Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
691
701
"airflowUri": "A String", # Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
692
702
"dagGcsPrefix": "A String", # Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
703
+
"dataRetentionConfig": { # The configuration setting for Airflow database data retention mechanism. # Optional. The configuration setting for Airflow database data retention mechanism.
704
+
"taskLogsRetentionConfig": { # The configuration setting for Task Logs. # Optional. The configuration settings for task logs retention
705
+
"storageMode": "A String", # Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
706
+
},
707
+
},
693
708
"databaseConfig": { # The configuration of Cloud SQL instance that is used by the Apache Airflow software. # Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
694
709
"machineType": "A String", # 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-*.*.*.
695
710
"zone": "A String", # 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-*.*.*.
@@ -920,6 +935,11 @@ <h3>Method Details</h3>
920
935
"airflowByoidUri": "A String", # Output only. The 'bring your own identity' variant of the URI of the Apache Airflow Web UI hosted within this environment, to be accessed with external identities using workforce identity federation (see [Access environments with workforce identity federation](/composer/docs/composer-2/access-environments-with-workforce-identity-federation)).
921
936
"airflowUri": "A String", # Output only. The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)).
922
937
"dagGcsPrefix": "A String", # Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.
938
+
"dataRetentionConfig": { # The configuration setting for Airflow database data retention mechanism. # Optional. The configuration setting for Airflow database data retention mechanism.
939
+
"taskLogsRetentionConfig": { # The configuration setting for Task Logs. # Optional. The configuration settings for task logs retention
940
+
"storageMode": "A String", # Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc
941
+
},
942
+
},
923
943
"databaseConfig": { # The configuration of Cloud SQL instance that is used by the Apache Airflow software. # Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software.
924
944
"machineType": "A String", # 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-*.*.*.
925
945
"zone": "A String", # 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-*.*.*.
Copy file name to clipboardexpand all lines: googleapiclient/discovery_cache/documents/composer.v1.json
+52-1
Original file line number
Diff line number
Diff line change
@@ -599,7 +599,7 @@
599
599
}
600
600
}
601
601
},
602
-
"revision": "20231205",
602
+
"revision": "20240106",
603
603
"rootUrl": "https://composer.googleapis.com/",
604
604
"schemas": {
605
605
"AllowedIpRange": {
@@ -675,6 +675,28 @@
675
675
},
676
676
"type": "object"
677
677
},
678
+
"CloudDataLineageIntegration": {
679
+
"description": "Configuration for Cloud Data Lineage integration.",
680
+
"id": "CloudDataLineageIntegration",
681
+
"properties": {
682
+
"enabled": {
683
+
"description": "Optional. Whether or not Cloud Data Lineage integration is enabled.",
684
+
"type": "boolean"
685
+
}
686
+
},
687
+
"type": "object"
688
+
},
689
+
"DataRetentionConfig": {
690
+
"description": "The configuration setting for Airflow database data retention mechanism.",
691
+
"id": "DataRetentionConfig",
692
+
"properties": {
693
+
"taskLogsRetentionConfig": {
694
+
"$ref": "TaskLogsRetentionConfig",
695
+
"description": "Optional. The configuration settings for task logs retention"
696
+
}
697
+
},
698
+
"type": "object"
699
+
},
678
700
"DatabaseConfig": {
679
701
"description": "The configuration of Cloud SQL instance that is used by the Apache Airflow software.",
680
702
"id": "DatabaseConfig",
@@ -823,6 +845,10 @@
823
845
"description": "Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using \"/\"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix.",
824
846
"type": "string"
825
847
},
848
+
"dataRetentionConfig": {
849
+
"$ref": "DataRetentionConfig",
850
+
"description": "Optional. The configuration setting for Airflow database data retention mechanism."
851
+
},
826
852
"databaseConfig": {
827
853
"$ref": "DatabaseConfig",
828
854
"description": "Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software."
@@ -1578,6 +1604,10 @@
1578
1604
"description": "Optional. Apache Airflow configuration properties to override. Property keys contain the section and property names, separated by a hyphen, for example \"core-dags_are_paused_at_creation\". Section names must not contain hyphens (\"-\"), opening square brackets (\"[\"), or closing square brackets (\"]\"). The property name must not be empty and must not contain an equals sign (\"=\") or semicolon (\";\"). Section and property names must not contain a period (\".\"). Apache Airflow configuration property names must be written in [snake_case](https://en.wikipedia.org/wiki/Snake_case). Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are [blocked](/composer/docs/concepts/airflow-configurations), and cannot be overridden.",
1579
1605
"type": "object"
1580
1606
},
1607
+
"cloudDataLineageIntegration": {
1608
+
"$ref": "CloudDataLineageIntegration",
1609
+
"description": "Optional. The configuration for Cloud Data Lineage integration."
1610
+
},
1581
1611
"envVariables": {
1582
1612
"additionalProperties": {
1583
1613
"type": "string"
@@ -1687,6 +1717,27 @@
1687
1717
},
1688
1718
"type": "object"
1689
1719
},
1720
+
"TaskLogsRetentionConfig": {
1721
+
"description": "The configuration setting for Task Logs.",
1722
+
"id": "TaskLogsRetentionConfig",
1723
+
"properties": {
1724
+
"storageMode": {
1725
+
"description": "Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc",
1726
+
"enum": [
1727
+
"TASK_LOGS_STORAGE_MODE_UNSPECIFIED",
1728
+
"CLOUD_LOGGING_AND_CLOUD_STORAGE",
1729
+
"CLOUD_LOGGING_ONLY"
1730
+
],
1731
+
"enumDescriptions": [
1732
+
"This configuration is not specified by the user.",
1733
+
"Store task logs in Cloud Logging and in the environment's Cloud Storage bucket.",
1734
+
"Store task logs in Cloud Logging only."
1735
+
],
1736
+
"type": "string"
1737
+
}
1738
+
},
1739
+
"type": "object"
1740
+
},
1690
1741
"TriggererResource": {
1691
1742
"description": "Configuration for resources used by Airflow triggerers.",
Copy file name to clipboardexpand all lines: googleapiclient/discovery_cache/documents/composer.v1beta1.json
+37-1
Original file line number
Diff line number
Diff line change
@@ -655,7 +655,7 @@
655
655
}
656
656
}
657
657
},
658
-
"revision": "20231205",
658
+
"revision": "20240106",
659
659
"rootUrl": "https://composer.googleapis.com/",
660
660
"schemas": {
661
661
"AllowedIpRange": {
@@ -780,6 +780,17 @@
780
780
},
781
781
"type": "object"
782
782
},
783
+
"DataRetentionConfig": {
784
+
"description": "The configuration setting for Airflow database data retention mechanism.",
785
+
"id": "DataRetentionConfig",
786
+
"properties": {
787
+
"taskLogsRetentionConfig": {
788
+
"$ref": "TaskLogsRetentionConfig",
789
+
"description": "Optional. The configuration settings for task logs retention"
790
+
}
791
+
},
792
+
"type": "object"
793
+
},
783
794
"DatabaseConfig": {
784
795
"description": "The configuration of Cloud SQL instance that is used by the Apache Airflow software.",
785
796
"id": "DatabaseConfig",
@@ -933,6 +944,10 @@
933
944
"readOnly": true,
934
945
"type": "string"
935
946
},
947
+
"dataRetentionConfig": {
948
+
"$ref": "DataRetentionConfig",
949
+
"description": "Optional. The configuration setting for Airflow database data retention mechanism."
950
+
},
936
951
"databaseConfig": {
937
952
"$ref": "DatabaseConfig",
938
953
"description": "Optional. The configuration settings for Cloud SQL instance used internally by Apache Airflow software."
@@ -1837,6 +1852,27 @@
1837
1852
},
1838
1853
"type": "object"
1839
1854
},
1855
+
"TaskLogsRetentionConfig": {
1856
+
"description": "The configuration setting for Task Logs.",
1857
+
"id": "TaskLogsRetentionConfig",
1858
+
"properties": {
1859
+
"storageMode": {
1860
+
"description": "Optional. The mode of storage for Airflow workers task logs. For details, see go/composer-store-task-logs-in-cloud-logging-only-design-doc",
1861
+
"enum": [
1862
+
"TASK_LOGS_STORAGE_MODE_UNSPECIFIED",
1863
+
"CLOUD_LOGGING_AND_CLOUD_STORAGE",
1864
+
"CLOUD_LOGGING_ONLY"
1865
+
],
1866
+
"enumDescriptions": [
1867
+
"This configuration is not specified by the user.",
1868
+
"Store task logs in Cloud Logging and in the environment's Cloud Storage bucket.",
1869
+
"Store task logs in Cloud Logging only."
1870
+
],
1871
+
"type": "string"
1872
+
}
1873
+
},
1874
+
"type": "object"
1875
+
},
1840
1876
"TriggererResource": {
1841
1877
"description": "Configuration for resources used by Airflow triggerers.",
0 commit comments