Skip to content
This repository was archived by the owner on Dec 31, 2023. It is now read-only.

Commit 2ea98bd

Browse files
feat: add a WorkerPools API (#129)
BREAKING CHANGE: Proto had a prior definitions of WorkerPool resources which were never supported. This change replaces those resources with definitions that are currently supported. Committer: @mwiczer PiperOrigin-RevId: 385610622 Source-Link: googleapis/googleapis@7a1fb83 Source-Link: https://github.com/googleapis/googleapis-gen/commit/07289aaf2241f2a254f0a8d95885267e2649c220
1 parent e92b7a2 commit 2ea98bd

File tree

13 files changed

+2028
-469
lines changed

13 files changed

+2028
-469
lines changed

google/cloud/devtools/cloudbuild/__init__.py

+14-4
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,16 @@
3434
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
3535
CreateBuildTriggerRequest,
3636
)
37+
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
38+
CreateWorkerPoolOperationMetadata,
39+
)
3740
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import CreateWorkerPoolRequest
3841
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
3942
DeleteBuildTriggerRequest,
4043
)
44+
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
45+
DeleteWorkerPoolOperationMetadata,
46+
)
4147
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import DeleteWorkerPoolRequest
4248
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import FileHashes
4349
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import GetBuildRequest
@@ -56,7 +62,7 @@
5662
)
5763
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import ListWorkerPoolsRequest
5864
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import ListWorkerPoolsResponse
59-
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import Network
65+
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import PrivatePoolV1Config
6066
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import PubsubConfig
6167
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import PullRequestFilter
6268
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import PushFilter
@@ -81,10 +87,12 @@
8187
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
8288
UpdateBuildTriggerRequest,
8389
)
90+
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
91+
UpdateWorkerPoolOperationMetadata,
92+
)
8493
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import UpdateWorkerPoolRequest
8594
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import Volume
8695
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import WebhookConfig
87-
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import WorkerConfig
8896
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import WorkerPool
8997

9098
__all__ = (
@@ -101,8 +109,10 @@
101109
"CancelBuildRequest",
102110
"CreateBuildRequest",
103111
"CreateBuildTriggerRequest",
112+
"CreateWorkerPoolOperationMetadata",
104113
"CreateWorkerPoolRequest",
105114
"DeleteBuildTriggerRequest",
115+
"DeleteWorkerPoolOperationMetadata",
106116
"DeleteWorkerPoolRequest",
107117
"FileHashes",
108118
"GetBuildRequest",
@@ -117,7 +127,7 @@
117127
"ListBuildTriggersResponse",
118128
"ListWorkerPoolsRequest",
119129
"ListWorkerPoolsResponse",
120-
"Network",
130+
"PrivatePoolV1Config",
121131
"PubsubConfig",
122132
"PullRequestFilter",
123133
"PushFilter",
@@ -136,9 +146,9 @@
136146
"StorageSourceManifest",
137147
"TimeSpan",
138148
"UpdateBuildTriggerRequest",
149+
"UpdateWorkerPoolOperationMetadata",
139150
"UpdateWorkerPoolRequest",
140151
"Volume",
141152
"WebhookConfig",
142-
"WorkerConfig",
143153
"WorkerPool",
144154
)

google/cloud/devtools/cloudbuild_v1/__init__.py

+8-4
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@
2828
from .types.cloudbuild import CancelBuildRequest
2929
from .types.cloudbuild import CreateBuildRequest
3030
from .types.cloudbuild import CreateBuildTriggerRequest
31+
from .types.cloudbuild import CreateWorkerPoolOperationMetadata
3132
from .types.cloudbuild import CreateWorkerPoolRequest
3233
from .types.cloudbuild import DeleteBuildTriggerRequest
34+
from .types.cloudbuild import DeleteWorkerPoolOperationMetadata
3335
from .types.cloudbuild import DeleteWorkerPoolRequest
3436
from .types.cloudbuild import FileHashes
3537
from .types.cloudbuild import GetBuildRequest
@@ -44,7 +46,7 @@
4446
from .types.cloudbuild import ListBuildTriggersResponse
4547
from .types.cloudbuild import ListWorkerPoolsRequest
4648
from .types.cloudbuild import ListWorkerPoolsResponse
47-
from .types.cloudbuild import Network
49+
from .types.cloudbuild import PrivatePoolV1Config
4850
from .types.cloudbuild import PubsubConfig
4951
from .types.cloudbuild import PullRequestFilter
5052
from .types.cloudbuild import PushFilter
@@ -63,10 +65,10 @@
6365
from .types.cloudbuild import StorageSourceManifest
6466
from .types.cloudbuild import TimeSpan
6567
from .types.cloudbuild import UpdateBuildTriggerRequest
68+
from .types.cloudbuild import UpdateWorkerPoolOperationMetadata
6669
from .types.cloudbuild import UpdateWorkerPoolRequest
6770
from .types.cloudbuild import Volume
6871
from .types.cloudbuild import WebhookConfig
69-
from .types.cloudbuild import WorkerConfig
7072
from .types.cloudbuild import WorkerPool
7173

7274
__all__ = (
@@ -83,8 +85,10 @@
8385
"CloudBuildClient",
8486
"CreateBuildRequest",
8587
"CreateBuildTriggerRequest",
88+
"CreateWorkerPoolOperationMetadata",
8689
"CreateWorkerPoolRequest",
8790
"DeleteBuildTriggerRequest",
91+
"DeleteWorkerPoolOperationMetadata",
8892
"DeleteWorkerPoolRequest",
8993
"FileHashes",
9094
"GetBuildRequest",
@@ -99,7 +103,7 @@
99103
"ListBuildsResponse",
100104
"ListWorkerPoolsRequest",
101105
"ListWorkerPoolsResponse",
102-
"Network",
106+
"PrivatePoolV1Config",
103107
"PubsubConfig",
104108
"PullRequestFilter",
105109
"PushFilter",
@@ -118,9 +122,9 @@
118122
"StorageSourceManifest",
119123
"TimeSpan",
120124
"UpdateBuildTriggerRequest",
125+
"UpdateWorkerPoolOperationMetadata",
121126
"UpdateWorkerPoolRequest",
122127
"Volume",
123128
"WebhookConfig",
124-
"WorkerConfig",
125129
"WorkerPool",
126130
)

0 commit comments

Comments
 (0)