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
+50-4
Original file line number
Diff line number
Diff line change
@@ -146,7 +146,7 @@ <h3>Method Details</h3>
146
146
"status": True or False, # True if the Pipeline is in a valid state. Otherwise at least one condition in `PipelineCondition` is in an invalid state. Iterate over those conditions and see which condition(s) has status = false to find out what is wrong with the Pipeline.
147
147
"updateTime": "A String", # Last time the condition was updated.
148
148
},
149
-
"targetsPresentCondition": { # TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
149
+
"targetsPresentCondition": { # `TargetsPresentCondition` contains information on any Targets referenced in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
150
150
"missingTargets": [ # The list of Target names that do not exist. For example, `projects/{project_id}/locations/{location_name}/targets/{target_name}`.
151
151
"A String",
152
152
],
@@ -224,6 +224,15 @@ <h3>Method Details</h3>
224
224
"runtimeConfig": { # RuntimeConfig contains the runtime specific configurations for a deployment strategy. # Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
225
225
"cloudRun": { # CloudRunConfig contains the Cloud Run runtime configuration. # Cloud Run runtime configuration.
226
226
"automaticTrafficControl": True or False, # Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
227
+
"canaryRevisionTags": [ # Optional. A list of tags that are added to the canary revision while the canary deployment is in progress.
228
+
"A String",
229
+
],
230
+
"priorRevisionTags": [ # Optional. A list of tags that are added to the prior revision while the canary deployment is in progress.
231
+
"A String",
232
+
],
233
+
"stableRevisionTags": [ # Optional. A list of tags that are added to the final stable revision after the canary deployment is completed.
"gatewayServiceMesh": { # Information about the Kubernetes Gateway API service mesh configuration. # Kubernetes Gateway API service mesh configuration.
@@ -358,7 +367,7 @@ <h3>Method Details</h3>
358
367
"status": True or False, # True if the Pipeline is in a valid state. Otherwise at least one condition in `PipelineCondition` is in an invalid state. Iterate over those conditions and see which condition(s) has status = false to find out what is wrong with the Pipeline.
359
368
"updateTime": "A String", # Last time the condition was updated.
360
369
},
361
-
"targetsPresentCondition": { # TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
370
+
"targetsPresentCondition": { # `TargetsPresentCondition` contains information on any Targets referenced in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
362
371
"missingTargets": [ # The list of Target names that do not exist. For example, `projects/{project_id}/locations/{location_name}/targets/{target_name}`.
363
372
"A String",
364
373
],
@@ -436,6 +445,15 @@ <h3>Method Details</h3>
436
445
"runtimeConfig": { # RuntimeConfig contains the runtime specific configurations for a deployment strategy. # Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
437
446
"cloudRun": { # CloudRunConfig contains the Cloud Run runtime configuration. # Cloud Run runtime configuration.
438
447
"automaticTrafficControl": True or False, # Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
448
+
"canaryRevisionTags": [ # Optional. A list of tags that are added to the canary revision while the canary deployment is in progress.
449
+
"A String",
450
+
],
451
+
"priorRevisionTags": [ # Optional. A list of tags that are added to the prior revision while the canary deployment is in progress.
452
+
"A String",
453
+
],
454
+
"stableRevisionTags": [ # Optional. A list of tags that are added to the final stable revision after the canary deployment is completed.
"gatewayServiceMesh": { # Information about the Kubernetes Gateway API service mesh configuration. # Kubernetes Gateway API service mesh configuration.
@@ -553,7 +571,7 @@ <h3>Method Details</h3>
553
571
"status": True or False, # True if the Pipeline is in a valid state. Otherwise at least one condition in `PipelineCondition` is in an invalid state. Iterate over those conditions and see which condition(s) has status = false to find out what is wrong with the Pipeline.
554
572
"updateTime": "A String", # Last time the condition was updated.
555
573
},
556
-
"targetsPresentCondition": { # TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
574
+
"targetsPresentCondition": { # `TargetsPresentCondition` contains information on any Targets referenced in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
557
575
"missingTargets": [ # The list of Target names that do not exist. For example, `projects/{project_id}/locations/{location_name}/targets/{target_name}`.
558
576
"A String",
559
577
],
@@ -631,6 +649,15 @@ <h3>Method Details</h3>
631
649
"runtimeConfig": { # RuntimeConfig contains the runtime specific configurations for a deployment strategy. # Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
632
650
"cloudRun": { # CloudRunConfig contains the Cloud Run runtime configuration. # Cloud Run runtime configuration.
633
651
"automaticTrafficControl": True or False, # Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
652
+
"canaryRevisionTags": [ # Optional. A list of tags that are added to the canary revision while the canary deployment is in progress.
653
+
"A String",
654
+
],
655
+
"priorRevisionTags": [ # Optional. A list of tags that are added to the prior revision while the canary deployment is in progress.
656
+
"A String",
657
+
],
658
+
"stableRevisionTags": [ # Optional. A list of tags that are added to the final stable revision after the canary deployment is completed.
"gatewayServiceMesh": { # Information about the Kubernetes Gateway API service mesh configuration. # Kubernetes Gateway API service mesh configuration.
@@ -709,7 +736,7 @@ <h3>Method Details</h3>
709
736
"status": True or False, # True if the Pipeline is in a valid state. Otherwise at least one condition in `PipelineCondition` is in an invalid state. Iterate over those conditions and see which condition(s) has status = false to find out what is wrong with the Pipeline.
710
737
"updateTime": "A String", # Last time the condition was updated.
711
738
},
712
-
"targetsPresentCondition": { # TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
739
+
"targetsPresentCondition": { # `TargetsPresentCondition` contains information on any Targets referenced in the Delivery Pipeline that do not actually exist. # Details around targets enumerated in the pipeline.
713
740
"missingTargets": [ # The list of Target names that do not exist. For example, `projects/{project_id}/locations/{location_name}/targets/{target_name}`.
714
741
"A String",
715
742
],
@@ -787,6 +814,15 @@ <h3>Method Details</h3>
787
814
"runtimeConfig": { # RuntimeConfig contains the runtime specific configurations for a deployment strategy. # Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
788
815
"cloudRun": { # CloudRunConfig contains the Cloud Run runtime configuration. # Cloud Run runtime configuration.
789
816
"automaticTrafficControl": True or False, # Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
817
+
"canaryRevisionTags": [ # Optional. A list of tags that are added to the canary revision while the canary deployment is in progress.
818
+
"A String",
819
+
],
820
+
"priorRevisionTags": [ # Optional. A list of tags that are added to the prior revision while the canary deployment is in progress.
821
+
"A String",
822
+
],
823
+
"stableRevisionTags": [ # Optional. A list of tags that are added to the final stable revision after the canary deployment is completed.
"gatewayServiceMesh": { # Information about the Kubernetes Gateway API service mesh configuration. # Kubernetes Gateway API service mesh configuration.
@@ -908,6 +944,11 @@ <h3>Method Details</h3>
908
944
"A String",
909
945
],
910
946
},
947
+
"custom": { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined `Rollout` operations.
948
+
"values": { # Output only. Key-value pairs provided by the user defined operation.
949
+
"a_key": "A String",
950
+
},
951
+
},
911
952
},
912
953
"name": "A String", # Optional. Name of the `Rollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/a-z{0,62}`.
913
954
"phases": [ # Output only. The phases that represent the workflows of this `Rollout`.
@@ -1132,6 +1173,11 @@ <h3>Method Details</h3>
1132
1173
"A String",
1133
1174
],
1134
1175
},
1176
+
"custom": { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined `Rollout` operations.
1177
+
"values": { # Output only. Key-value pairs provided by the user defined operation.
1178
+
"a_key": "A String",
1179
+
},
1180
+
},
1135
1181
},
1136
1182
"name": "A String", # Optional. Name of the `Rollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/a-z{0,62}`.
1137
1183
"phases": [ # Output only. The phases that represent the workflows of this `Rollout`.
Copy file name to clipboardexpand all lines: docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.html
+15
Original file line number
Diff line number
Diff line change
@@ -235,6 +235,11 @@ <h3>Method Details</h3>
235
235
"A String",
236
236
],
237
237
},
238
+
"custom": { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined `Rollout` operations.
239
+
"values": { # Output only. Key-value pairs provided by the user defined operation.
240
+
"a_key": "A String",
241
+
},
242
+
},
238
243
},
239
244
"name": "A String", # Optional. Name of the `Rollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/a-z{0,62}`.
240
245
"phases": [ # Output only. The phases that represent the workflows of this `Rollout`.
@@ -489,6 +494,11 @@ <h3>Method Details</h3>
489
494
"A String",
490
495
],
491
496
},
497
+
"custom": { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined `Rollout` operations.
498
+
"values": { # Output only. Key-value pairs provided by the user defined operation.
499
+
"a_key": "A String",
500
+
},
501
+
},
492
502
},
493
503
"name": "A String", # Optional. Name of the `Rollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/a-z{0,62}`.
494
504
"phases": [ # Output only. The phases that represent the workflows of this `Rollout`.
@@ -744,6 +754,11 @@ <h3>Method Details</h3>
744
754
"A String",
745
755
],
746
756
},
757
+
"custom": { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined `Rollout` operations.
758
+
"values": { # Output only. Key-value pairs provided by the user defined operation.
759
+
"a_key": "A String",
760
+
},
761
+
},
747
762
},
748
763
"name": "A String", # Optional. Name of the `Rollout`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/a-z{0,62}`.
749
764
"phases": [ # Output only. The phases that represent the workflows of this `Rollout`.
Copy file name to clipboardexpand all lines: docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.html
+16
Original file line number
Diff line number
Diff line change
@@ -138,6 +138,14 @@ <h3>Method Details</h3>
138
138
"A String",
139
139
],
140
140
},
141
+
"custom": { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined deploy operation.
142
+
"values": { # Output only. Key-value pairs provided by the user defined operation.
143
+
"a_key": "A String",
144
+
},
145
+
},
146
+
"customTarget": { # CustomTargetDeployMetadata contains information from a Custom Target deploy operation. # Output only. Custom Target metadata associated with a `DeployJobRun`.
147
+
"skipMessage": "A String", # Output only. Skip message provided in the results of a custom deploy operation.
148
+
},
141
149
},
142
150
},
143
151
"endTime": "A String", # Output only. Time at which the `JobRun` ended.
@@ -217,6 +225,14 @@ <h3>Method Details</h3>
217
225
"A String",
218
226
],
219
227
},
228
+
"custom": { # CustomMetadata contains information from a user defined operation. # Output only. Custom metadata provided by user defined deploy operation.
229
+
"values": { # Output only. Key-value pairs provided by the user defined operation.
230
+
"a_key": "A String",
231
+
},
232
+
},
233
+
"customTarget": { # CustomTargetDeployMetadata contains information from a Custom Target deploy operation. # Output only. Custom Target metadata associated with a `DeployJobRun`.
234
+
"skipMessage": "A String", # Output only. Skip message provided in the results of a custom deploy operation.
235
+
},
220
236
},
221
237
},
222
238
"endTime": "A String", # Output only. Time at which the `JobRun` ended.
"name": "A String", # Name of the configuration.
157
162
"supportedVersions": [ # All supported versions of Skaffold.
158
163
{ # Details of a supported Skaffold version.
159
-
"maintenanceModeTime": "A String", # The time at which this version of skaffold will enter maintenance mode.
164
+
"maintenanceModeTime": "A String", # The time at which this version of Skaffold will enter maintenance mode.
160
165
"supportEndDate": { # Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp # Date when this version is expected to no longer be supported.
161
166
"day": 42, # Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
162
167
"month": 42, # Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
163
168
"year": 42, # Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
164
169
},
165
-
"supportExpirationTime": "A String", # The time at which this version of skaffold will no longer be supported.
170
+
"supportExpirationTime": "A String", # The time at which this version of Skaffold will no longer be supported.
166
171
"version": "A String", # Release version number. For example, "1.20.3".
Copy file name to clipboardexpand all lines: docs/dyn/clouddeploy_v1.projects.locations.targets.html
+12
Original file line number
Diff line number
Diff line change
@@ -127,6 +127,9 @@ <h3>Method Details</h3>
127
127
"membership": "A String", # Membership of the GKE Hub-registered cluster to which to apply the Skaffold configuration. Format is `projects/{project}/locations/{location}/memberships/{membership_name}`.
128
128
},
129
129
"createTime": "A String", # Output only. Time at which the `Target` was created.
130
+
"customTarget": { # Information specifying a Custom Target. # Optional. Information specifying a Custom Target.
131
+
"customTargetType": "A String", # Required. The name of the CustomTargetType. Format must be `projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}`.
132
+
},
130
133
"deployParameters": { # Optional. The deploy parameters to use for this target.
131
134
"a_key": "A String",
132
135
},
@@ -267,6 +270,9 @@ <h3>Method Details</h3>
267
270
"membership": "A String", # Membership of the GKE Hub-registered cluster to which to apply the Skaffold configuration. Format is `projects/{project}/locations/{location}/memberships/{membership_name}`.
268
271
},
269
272
"createTime": "A String", # Output only. Time at which the `Target` was created.
273
+
"customTarget": { # Information specifying a Custom Target. # Optional. Information specifying a Custom Target.
274
+
"customTargetType": "A String", # Required. The name of the CustomTargetType. Format must be `projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}`.
275
+
},
270
276
"deployParameters": { # Optional. The deploy parameters to use for this target.
271
277
"a_key": "A String",
272
278
},
@@ -392,6 +398,9 @@ <h3>Method Details</h3>
392
398
"membership": "A String", # Membership of the GKE Hub-registered cluster to which to apply the Skaffold configuration. Format is `projects/{project}/locations/{location}/memberships/{membership_name}`.
393
399
},
394
400
"createTime": "A String", # Output only. Time at which the `Target` was created.
401
+
"customTarget": { # Information specifying a Custom Target. # Optional. Information specifying a Custom Target.
402
+
"customTargetType": "A String", # Required. The name of the CustomTargetType. Format must be `projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}`.
403
+
},
395
404
"deployParameters": { # Optional. The deploy parameters to use for this target.
396
405
"a_key": "A String",
397
406
},
@@ -476,6 +485,9 @@ <h3>Method Details</h3>
476
485
"membership": "A String", # Membership of the GKE Hub-registered cluster to which to apply the Skaffold configuration. Format is `projects/{project}/locations/{location}/memberships/{membership_name}`.
477
486
},
478
487
"createTime": "A String", # Output only. Time at which the `Target` was created.
488
+
"customTarget": { # Information specifying a Custom Target. # Optional. Information specifying a Custom Target.
489
+
"customTargetType": "A String", # Required. The name of the CustomTargetType. Format must be `projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}`.
490
+
},
479
491
"deployParameters": { # Optional. The deploy parameters to use for this target.
0 commit comments