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/clouddeploy_v1.projects.locations.deliveryPipelines.html
+44Lines changed: 44 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -155,6 +155,16 @@ <h3>Method Details</h3>
155
155
"serialPipeline": { # SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`. # SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
156
156
"stages": [ # Each stage specifies configuration for a `Target`. The ordering of this list defines the promotion flow.
157
157
{ # Stage specifies a location to which to deploy.
158
+
"deployParameters": [ # Optional. The deploy parameters to use for the target in this stage.
"matchTargetLabels": { # Optional. Deploy parameters are applied to targets with match labels. If unspecified, deploy parameters are applied to all targets (including child targets of a multi-target).
161
+
"a_key": "A String",
162
+
},
163
+
"values": { # Required. Values are deploy parameters in key-value pairs.
164
+
"a_key": "A String",
165
+
},
166
+
},
167
+
],
158
168
"profiles": [ # Skaffold profiles to use when rendering the manifest for this stage's `Target`.
159
169
"A String",
160
170
],
@@ -190,6 +200,7 @@ <h3>Method Details</h3>
190
200
},
191
201
"serviceNetworking": { # Information about the Kubernetes Service networking configuration. # Kubernetes Service networking configuration.
192
202
"deployment": "A String", # Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
203
+
"disablePodOverprovisioning": True or False, # Optional. Whether to disable Pod overprovisioning. If Pod overprovisioning is disabled then Cloud Deploy will limit the number of total Pods used for the deployment strategy to the number of Pods the Deployment has on the cluster.
193
204
"service": "A String", # Required. Name of the Kubernetes Service.
194
205
},
195
206
},
@@ -325,6 +336,16 @@ <h3>Method Details</h3>
325
336
"serialPipeline": { # SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`. # SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
326
337
"stages": [ # Each stage specifies configuration for a `Target`. The ordering of this list defines the promotion flow.
327
338
{ # Stage specifies a location to which to deploy.
339
+
"deployParameters": [ # Optional. The deploy parameters to use for the target in this stage.
"matchTargetLabels": { # Optional. Deploy parameters are applied to targets with match labels. If unspecified, deploy parameters are applied to all targets (including child targets of a multi-target).
342
+
"a_key": "A String",
343
+
},
344
+
"values": { # Required. Values are deploy parameters in key-value pairs.
345
+
"a_key": "A String",
346
+
},
347
+
},
348
+
],
328
349
"profiles": [ # Skaffold profiles to use when rendering the manifest for this stage's `Target`.
329
350
"A String",
330
351
],
@@ -360,6 +381,7 @@ <h3>Method Details</h3>
360
381
},
361
382
"serviceNetworking": { # Information about the Kubernetes Service networking configuration. # Kubernetes Service networking configuration.
362
383
"deployment": "A String", # Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
384
+
"disablePodOverprovisioning": True or False, # Optional. Whether to disable Pod overprovisioning. If Pod overprovisioning is disabled then Cloud Deploy will limit the number of total Pods used for the deployment strategy to the number of Pods the Deployment has on the cluster.
363
385
"service": "A String", # Required. Name of the Kubernetes Service.
364
386
},
365
387
},
@@ -478,6 +500,16 @@ <h3>Method Details</h3>
478
500
"serialPipeline": { # SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`. # SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
479
501
"stages": [ # Each stage specifies configuration for a `Target`. The ordering of this list defines the promotion flow.
480
502
{ # Stage specifies a location to which to deploy.
503
+
"deployParameters": [ # Optional. The deploy parameters to use for the target in this stage.
"matchTargetLabels": { # Optional. Deploy parameters are applied to targets with match labels. If unspecified, deploy parameters are applied to all targets (including child targets of a multi-target).
506
+
"a_key": "A String",
507
+
},
508
+
"values": { # Required. Values are deploy parameters in key-value pairs.
509
+
"a_key": "A String",
510
+
},
511
+
},
512
+
],
481
513
"profiles": [ # Skaffold profiles to use when rendering the manifest for this stage's `Target`.
482
514
"A String",
483
515
],
@@ -513,6 +545,7 @@ <h3>Method Details</h3>
513
545
},
514
546
"serviceNetworking": { # Information about the Kubernetes Service networking configuration. # Kubernetes Service networking configuration.
515
547
"deployment": "A String", # Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
548
+
"disablePodOverprovisioning": True or False, # Optional. Whether to disable Pod overprovisioning. If Pod overprovisioning is disabled then Cloud Deploy will limit the number of total Pods used for the deployment strategy to the number of Pods the Deployment has on the cluster.
516
549
"service": "A String", # Required. Name of the Kubernetes Service.
517
550
},
518
551
},
@@ -592,6 +625,16 @@ <h3>Method Details</h3>
592
625
"serialPipeline": { # SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`. # SerialPipeline defines a sequential set of stages for a `DeliveryPipeline`.
593
626
"stages": [ # Each stage specifies configuration for a `Target`. The ordering of this list defines the promotion flow.
594
627
{ # Stage specifies a location to which to deploy.
628
+
"deployParameters": [ # Optional. The deploy parameters to use for the target in this stage.
"matchTargetLabels": { # Optional. Deploy parameters are applied to targets with match labels. If unspecified, deploy parameters are applied to all targets (including child targets of a multi-target).
631
+
"a_key": "A String",
632
+
},
633
+
"values": { # Required. Values are deploy parameters in key-value pairs.
634
+
"a_key": "A String",
635
+
},
636
+
},
637
+
],
595
638
"profiles": [ # Skaffold profiles to use when rendering the manifest for this stage's `Target`.
596
639
"A String",
597
640
],
@@ -627,6 +670,7 @@ <h3>Method Details</h3>
627
670
},
628
671
"serviceNetworking": { # Information about the Kubernetes Service networking configuration. # Kubernetes Service networking configuration.
629
672
"deployment": "A String", # Required. Name of the Kubernetes Deployment whose traffic is managed by the specified Service.
673
+
"disablePodOverprovisioning": True or False, # Optional. Whether to disable Pod overprovisioning. If Pod overprovisioning is disabled then Cloud Deploy will limit the number of total Pods used for the deployment strategy to the number of Pods the Deployment has on the cluster.
630
674
"service": "A String", # Required. Name of the Kubernetes Service.
0 commit comments