Skip to content

Commit 34eb8f1

Browse files
Google APIscopybara-github
Google APIs
authored andcommitted
feat: added LoadSnapshot, SaveSnapshot RPCs
feat: added fields maintenance_window, workloads_config, environment_size, master_authorized_networks_config, recovery_config to EnvironmentConfig feat: added field scheduler_count to SoftwareConfig feat: added field enable_ip_masq_agent to NodeConfig feat: added fields cloud_composer_network_ipv4_cidr_block, cloud_composer_network_ipv4_reserved_range, enable_privately_used_public_ips, cloud_composer_connection_subnetwork, networking_config to PrivateEnvironmentConfig PiperOrigin-RevId: 492193414
1 parent 6884ca4 commit 34eb8f1

File tree

8 files changed

+835
-83
lines changed

8 files changed

+835
-83
lines changed

google/cloud/orchestration/airflow/service/v1/composer_v1.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@ title: Cloud Composer API
66
apis:
77
- name: google.cloud.orchestration.airflow.service.v1.Environments
88
- name: google.cloud.orchestration.airflow.service.v1.ImageVersions
9+
- name: google.longrunning.Operations
910

1011
types:
1112
- name: google.cloud.orchestration.airflow.service.v1.CheckUpgradeResponse
13+
- name: google.cloud.orchestration.airflow.service.v1.LoadSnapshotResponse
1214
- name: google.cloud.orchestration.airflow.service.v1.OperationMetadata
15+
- name: google.cloud.orchestration.airflow.service.v1.SaveSnapshotResponse
1316

1417
documentation:
1518
summary: Manages Apache Airflow environments on Google Cloud Platform.

google/cloud/orchestration/airflow/service/v1/environments.proto

Lines changed: 429 additions & 30 deletions
Large diffs are not rendered by default.

google/cloud/orchestration/airflow/service/v1/image_versions.proto

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2021 Google LLC
1+
// Copyright 2022 Google LLC
22
//
33
// Licensed under the Apache License, Version 2.0 (the "License");
44
// you may not use this file except in compliance with the License.
@@ -66,7 +66,7 @@ message ListImageVersionsResponse {
6666
// ImageVersion information
6767
message ImageVersion {
6868
// The string identifier of the ImageVersion, in the form:
69-
// "composer-x.y.z-airflow-a.b(.c)"
69+
// "composer-x.y.z-airflow-a.b.c"
7070
string image_version_id = 1;
7171

7272
// Whether this is the default ImageVersion used by Composer during

google/cloud/orchestration/airflow/service/v1/operations.proto

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2021 Google LLC
1+
// Copyright 2022 Google LLC
22
//
33
// Licensed under the Apache License, Version 2.0 (the "License");
44
// you may not use this file except in compliance with the License.
@@ -63,6 +63,12 @@ message OperationMetadata {
6363

6464
// A resource check operation.
6565
CHECK = 4;
66+
67+
// Saves snapshot of the resource operation.
68+
SAVE_SNAPSHOT = 5;
69+
70+
// Loads snapshot of the resource operation.
71+
LOAD_SNAPSHOT = 6;
6672
}
6773

6874
// Output only. The current operation state.

google/cloud/orchestration/airflow/service/v1beta1/composer_v1beta1.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,15 @@ title: Cloud Composer API
66
apis:
77
- name: google.cloud.orchestration.airflow.service.v1beta1.Environments
88
- name: google.cloud.orchestration.airflow.service.v1beta1.ImageVersions
9+
- name: google.longrunning.Operations
910

1011
types:
1112
- name: google.cloud.orchestration.airflow.service.v1beta1.CheckUpgradeResponse
13+
- name: google.cloud.orchestration.airflow.service.v1beta1.ExecuteAirflowCommandResponse
14+
- name: google.cloud.orchestration.airflow.service.v1beta1.LoadSnapshotResponse
1215
- name: google.cloud.orchestration.airflow.service.v1beta1.OperationMetadata
16+
- name: google.cloud.orchestration.airflow.service.v1beta1.PollAirflowCommandResponse
17+
- name: google.cloud.orchestration.airflow.service.v1beta1.SaveSnapshotResponse
1318

1419
documentation:
1520
summary: Manages Apache Airflow environments on Google Cloud Platform.

0 commit comments

Comments
 (0)