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

Commit d6da309

Browse files
feat: add API for GPU driver installation config (#377)
* feat: add API for GPU driver installation config --- feat: add SecurityPostureConfig API field to allow customers to enable GKE Security Posture capabilities for their clusters --- feat: add workloadPolicyConfig API field to allow customer enable NET_ADMIN capability for their autopilot clusters PiperOrigin-RevId: 538770734 Source-Link: googleapis/googleapis@b7e9312 Source-Link: https://github.com/googleapis/googleapis-gen/commit/0988e7e1feed3b087096b2167dc262320ead297a Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMDk4OGU3ZTFmZWVkM2IwODcwOTZiMjE2N2RjMjYyMzIwZWFkMjk3YSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: add API for GPU driver installation config --- feat: add SecurityPostureConfig API field to allow customers to enable GKE Security Posture capabilities for their clusters --- feat: add workloadPolicyConfig API field to allow customer enable NET_ADMIN capability for their autopilot clusters PiperOrigin-RevId: 539136563 Source-Link: googleapis/googleapis@ca49cb9 Source-Link: https://github.com/googleapis/googleapis-gen/commit/b7903fd0e95031cce1ed78dbb82f44d7c3ba5ba1 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjc5MDNmZDBlOTUwMzFjY2UxZWQ3OGRiYjgyZjQ0ZDdjM2JhNWJhMSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 1008ada commit d6da309

File tree

9 files changed

+388
-2
lines changed

9 files changed

+388
-2
lines changed

google/cloud/container/__init__.py

+6
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
GetOperationRequest,
7777
GetServerConfigRequest,
7878
GkeBackupAgentConfig,
79+
GPUDriverInstallationConfig,
7980
GPUSharingConfig,
8081
HorizontalPodAutoscaling,
8182
HttpLoadBalancing,
@@ -145,6 +146,7 @@
145146
RollbackNodePoolUpgradeRequest,
146147
SandboxConfig,
147148
SecurityBulletinEvent,
149+
SecurityPostureConfig,
148150
ServerConfig,
149151
ServiceExternalIPsConfig,
150152
SetAddonsConfigRequest,
@@ -179,6 +181,7 @@
179181
WindowsNodeConfig,
180182
WorkloadIdentityConfig,
181183
WorkloadMetadataConfig,
184+
WorkloadPolicyConfig,
182185
)
183186

184187
__all__ = (
@@ -234,6 +237,7 @@
234237
"GetOperationRequest",
235238
"GetServerConfigRequest",
236239
"GkeBackupAgentConfig",
240+
"GPUDriverInstallationConfig",
237241
"GPUSharingConfig",
238242
"HorizontalPodAutoscaling",
239243
"HttpLoadBalancing",
@@ -300,6 +304,7 @@
300304
"RollbackNodePoolUpgradeRequest",
301305
"SandboxConfig",
302306
"SecurityBulletinEvent",
307+
"SecurityPostureConfig",
303308
"ServerConfig",
304309
"ServiceExternalIPsConfig",
305310
"SetAddonsConfigRequest",
@@ -332,6 +337,7 @@
332337
"WindowsNodeConfig",
333338
"WorkloadIdentityConfig",
334339
"WorkloadMetadataConfig",
340+
"WorkloadPolicyConfig",
335341
"DatapathProvider",
336342
"IPv6AccessType",
337343
"NodePoolUpdateStrategy",

google/cloud/container_v1/__init__.py

+6
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
GetOperationRequest,
7272
GetServerConfigRequest,
7373
GkeBackupAgentConfig,
74+
GPUDriverInstallationConfig,
7475
GPUSharingConfig,
7576
HorizontalPodAutoscaling,
7677
HttpLoadBalancing,
@@ -140,6 +141,7 @@
140141
RollbackNodePoolUpgradeRequest,
141142
SandboxConfig,
142143
SecurityBulletinEvent,
144+
SecurityPostureConfig,
143145
ServerConfig,
144146
ServiceExternalIPsConfig,
145147
SetAddonsConfigRequest,
@@ -174,6 +176,7 @@
174176
WindowsNodeConfig,
175177
WorkloadIdentityConfig,
176178
WorkloadMetadataConfig,
179+
WorkloadPolicyConfig,
177180
)
178181

179182
__all__ = (
@@ -217,6 +220,7 @@
217220
"EphemeralStorageLocalSsdConfig",
218221
"FastSocket",
219222
"Fleet",
223+
"GPUDriverInstallationConfig",
220224
"GPUSharingConfig",
221225
"GatewayAPIConfig",
222226
"GcePersistentDiskCsiDriverConfig",
@@ -299,6 +303,7 @@
299303
"RollbackNodePoolUpgradeRequest",
300304
"SandboxConfig",
301305
"SecurityBulletinEvent",
306+
"SecurityPostureConfig",
302307
"ServerConfig",
303308
"ServiceExternalIPsConfig",
304309
"SetAddonsConfigRequest",
@@ -333,4 +338,5 @@
333338
"WindowsNodeConfig",
334339
"WorkloadIdentityConfig",
335340
"WorkloadMetadataConfig",
341+
"WorkloadPolicyConfig",
336342
)

google/cloud/container_v1/types/__init__.py

+6
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
GetOperationRequest,
6666
GetServerConfigRequest,
6767
GkeBackupAgentConfig,
68+
GPUDriverInstallationConfig,
6869
GPUSharingConfig,
6970
HorizontalPodAutoscaling,
7071
HttpLoadBalancing,
@@ -134,6 +135,7 @@
134135
RollbackNodePoolUpgradeRequest,
135136
SandboxConfig,
136137
SecurityBulletinEvent,
138+
SecurityPostureConfig,
137139
ServerConfig,
138140
ServiceExternalIPsConfig,
139141
SetAddonsConfigRequest,
@@ -168,6 +170,7 @@
168170
WindowsNodeConfig,
169171
WorkloadIdentityConfig,
170172
WorkloadMetadataConfig,
173+
WorkloadPolicyConfig,
171174
)
172175

173176
__all__ = (
@@ -221,6 +224,7 @@
221224
"GetOperationRequest",
222225
"GetServerConfigRequest",
223226
"GkeBackupAgentConfig",
227+
"GPUDriverInstallationConfig",
224228
"GPUSharingConfig",
225229
"HorizontalPodAutoscaling",
226230
"HttpLoadBalancing",
@@ -287,6 +291,7 @@
287291
"RollbackNodePoolUpgradeRequest",
288292
"SandboxConfig",
289293
"SecurityBulletinEvent",
294+
"SecurityPostureConfig",
290295
"ServerConfig",
291296
"ServiceExternalIPsConfig",
292297
"SetAddonsConfigRequest",
@@ -319,6 +324,7 @@
319324
"WindowsNodeConfig",
320325
"WorkloadIdentityConfig",
321326
"WorkloadMetadataConfig",
327+
"WorkloadPolicyConfig",
322328
"DatapathProvider",
323329
"IPv6AccessType",
324330
"NodePoolUpdateStrategy",

0 commit comments

Comments
 (0)