Skip to content

Commit 9247601

Browse files
feat(dataflow): update the api
#### dataflow:v1b3 The following keys were added: - schemas.FlexTemplateRuntimeEnvironment.properties.additionalPipelineOptions (Total Keys: 2) - schemas.RuntimeEnvironment.properties.additionalPipelineOptions (Total Keys: 2)
1 parent bce8d1c commit 9247601

9 files changed

+40
-8
lines changed

docs/dyn/dataflow_v1b3.projects.jobs.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1565,7 +1565,7 @@ <h3>Method Details</h3>
15651565
{ # JobMetrics contains a collection of metrics describing the detailed progress of a Dataflow job. Metrics correspond to user-defined and system-defined metrics in the job. For more information, see [Dataflow job metrics] (https://cloud.google.com/dataflow/docs/guides/using-monitoring-intf). This resource captures only the most recent values of each metric; time-series data can be queried for them (under the same metric names) from Cloud Monitoring.
15661566
&quot;metricTime&quot;: &quot;A String&quot;, # Timestamp as of which metric values are current.
15671567
&quot;metrics&quot;: [ # All metrics for this job.
1568-
{ # Describes the state of a metric. Next ID: 14
1568+
{ # Describes the state of a metric.
15691569
&quot;cumulative&quot;: True or False, # True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
15701570
&quot;distribution&quot;: &quot;&quot;, # A struct value describing properties of a distribution of numeric values.
15711571
&quot;gauge&quot;: &quot;&quot;, # A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.

docs/dyn/dataflow_v1b3.projects.jobs.workItems.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -896,7 +896,7 @@ <h3>Method Details</h3>
896896
},
897897
],
898898
&quot;metricUpdates&quot;: [ # DEPRECATED in favor of counter_updates.
899-
{ # Describes the state of a metric. Next ID: 14
899+
{ # Describes the state of a metric.
900900
&quot;cumulative&quot;: True or False, # True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
901901
&quot;distribution&quot;: &quot;&quot;, # A struct value describing properties of a distribution of numeric values.
902902
&quot;gauge&quot;: &quot;&quot;, # A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.

docs/dyn/dataflow_v1b3.projects.locations.flexTemplates.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,9 @@ <h3>Method Details</h3>
103103
&quot;additionalExperiments&quot;: [ # Additional experiment flags for the job.
104104
&quot;A String&quot;,
105105
],
106+
&quot;additionalPipelineOptions&quot;: [ # Optional. Additional pipeline option flags for the job.
107+
&quot;A String&quot;,
108+
],
106109
&quot;additionalUserLabels&quot;: { # Additional user labels to be specified for the job. Keys and values must follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of &quot;key&quot;: value pairs. Example: { &quot;name&quot;: &quot;wrench&quot;, &quot;mass&quot;: &quot;1kg&quot;, &quot;count&quot;: &quot;3&quot; }.
107110
&quot;a_key&quot;: &quot;A String&quot;,
108111
},
@@ -182,6 +185,9 @@ <h3>Method Details</h3>
182185
&quot;additionalExperiments&quot;: [ # Additional experiment flags for the job.
183186
&quot;A String&quot;,
184187
],
188+
&quot;additionalPipelineOptions&quot;: [ # Optional. Additional pipeline option flags for the job.
189+
&quot;A String&quot;,
190+
],
185191
&quot;additionalUserLabels&quot;: { # Additional user labels to be specified for the job. Keys and values must follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of &quot;key&quot;: value pairs. Example: { &quot;name&quot;: &quot;wrench&quot;, &quot;mass&quot;: &quot;1kg&quot;, &quot;count&quot;: &quot;3&quot; }.
186192
&quot;a_key&quot;: &quot;A String&quot;,
187193
},

docs/dyn/dataflow_v1b3.projects.locations.jobs.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1195,7 +1195,7 @@ <h3>Method Details</h3>
11951195
{ # Information about a particular execution stage of a job.
11961196
&quot;endTime&quot;: &quot;A String&quot;, # End time of this stage. If the work item is completed, this is the actual end time of the stage. Otherwise, it is the predicted end time.
11971197
&quot;metrics&quot;: [ # Metrics for this stage.
1198-
{ # Describes the state of a metric. Next ID: 14
1198+
{ # Describes the state of a metric.
11991199
&quot;cumulative&quot;: True or False, # True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
12001200
&quot;distribution&quot;: &quot;&quot;, # A struct value describing properties of a distribution of numeric values.
12011201
&quot;gauge&quot;: &quot;&quot;, # A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
@@ -1300,7 +1300,7 @@ <h3>Method Details</h3>
13001300
{ # JobMetrics contains a collection of metrics describing the detailed progress of a Dataflow job. Metrics correspond to user-defined and system-defined metrics in the job. For more information, see [Dataflow job metrics] (https://cloud.google.com/dataflow/docs/guides/using-monitoring-intf). This resource captures only the most recent values of each metric; time-series data can be queried for them (under the same metric names) from Cloud Monitoring.
13011301
&quot;metricTime&quot;: &quot;A String&quot;, # Timestamp as of which metric values are current.
13021302
&quot;metrics&quot;: [ # All metrics for this job.
1303-
{ # Describes the state of a metric. Next ID: 14
1303+
{ # Describes the state of a metric.
13041304
&quot;cumulative&quot;: True or False, # True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
13051305
&quot;distribution&quot;: &quot;&quot;, # A struct value describing properties of a distribution of numeric values.
13061306
&quot;gauge&quot;: &quot;&quot;, # A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.

docs/dyn/dataflow_v1b3.projects.locations.jobs.stages.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ <h3>Method Details</h3>
119119
&quot;attemptId&quot;: &quot;A String&quot;, # Attempt ID of this work item
120120
&quot;endTime&quot;: &quot;A String&quot;, # End time of this work item attempt. If the work item is completed, this is the actual end time of the work item. Otherwise, it is the predicted end time.
121121
&quot;metrics&quot;: [ # Metrics for this work item.
122-
{ # Describes the state of a metric. Next ID: 14
122+
{ # Describes the state of a metric.
123123
&quot;cumulative&quot;: True or False, # True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
124124
&quot;distribution&quot;: &quot;&quot;, # A struct value describing properties of a distribution of numeric values.
125125
&quot;gauge&quot;: &quot;&quot;, # A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.

docs/dyn/dataflow_v1b3.projects.locations.jobs.workItems.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -898,7 +898,7 @@ <h3>Method Details</h3>
898898
},
899899
],
900900
&quot;metricUpdates&quot;: [ # DEPRECATED in favor of counter_updates.
901-
{ # Describes the state of a metric. Next ID: 14
901+
{ # Describes the state of a metric.
902902
&quot;cumulative&quot;: True or False, # True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
903903
&quot;distribution&quot;: &quot;&quot;, # A struct value describing properties of a distribution of numeric values.
904904
&quot;gauge&quot;: &quot;&quot;, # A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.

docs/dyn/dataflow_v1b3.projects.locations.templates.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,9 @@ <h3>Method Details</h3>
107107
&quot;additionalExperiments&quot;: [ # Optional. Additional experiment flags for the job, specified with the `--experiments` option.
108108
&quot;A String&quot;,
109109
],
110+
&quot;additionalPipelineOptions&quot;: [ # Optional. Additional pipeline option flags for the job.
111+
&quot;A String&quot;,
112+
],
110113
&quot;additionalUserLabels&quot;: { # Optional. Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of &quot;key&quot;: value pairs. Example: { &quot;name&quot;: &quot;wrench&quot;, &quot;mass&quot;: &quot;1kg&quot;, &quot;count&quot;: &quot;3&quot; }.
111114
&quot;a_key&quot;: &quot;A String&quot;,
112115
},
@@ -594,6 +597,9 @@ <h3>Method Details</h3>
594597
&quot;additionalExperiments&quot;: [ # Optional. Additional experiment flags for the job, specified with the `--experiments` option.
595598
&quot;A String&quot;,
596599
],
600+
&quot;additionalPipelineOptions&quot;: [ # Optional. Additional pipeline option flags for the job.
601+
&quot;A String&quot;,
602+
],
597603
&quot;additionalUserLabels&quot;: { # Optional. Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of &quot;key&quot;: value pairs. Example: { &quot;name&quot;: &quot;wrench&quot;, &quot;mass&quot;: &quot;1kg&quot;, &quot;count&quot;: &quot;3&quot; }.
598604
&quot;a_key&quot;: &quot;A String&quot;,
599605
},

docs/dyn/dataflow_v1b3.projects.templates.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,9 @@ <h3>Method Details</h3>
106106
&quot;additionalExperiments&quot;: [ # Optional. Additional experiment flags for the job, specified with the `--experiments` option.
107107
&quot;A String&quot;,
108108
],
109+
&quot;additionalPipelineOptions&quot;: [ # Optional. Additional pipeline option flags for the job.
110+
&quot;A String&quot;,
111+
],
109112
&quot;additionalUserLabels&quot;: { # Optional. Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of &quot;key&quot;: value pairs. Example: { &quot;name&quot;: &quot;wrench&quot;, &quot;mass&quot;: &quot;1kg&quot;, &quot;count&quot;: &quot;3&quot; }.
110113
&quot;a_key&quot;: &quot;A String&quot;,
111114
},
@@ -592,6 +595,9 @@ <h3>Method Details</h3>
592595
&quot;additionalExperiments&quot;: [ # Optional. Additional experiment flags for the job, specified with the `--experiments` option.
593596
&quot;A String&quot;,
594597
],
598+
&quot;additionalPipelineOptions&quot;: [ # Optional. Additional pipeline option flags for the job.
599+
&quot;A String&quot;,
600+
],
595601
&quot;additionalUserLabels&quot;: { # Optional. Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of &quot;key&quot;: value pairs. Example: { &quot;name&quot;: &quot;wrench&quot;, &quot;mass&quot;: &quot;1kg&quot;, &quot;count&quot;: &quot;3&quot; }.
596602
&quot;a_key&quot;: &quot;A String&quot;,
597603
},

googleapiclient/discovery_cache/documents/dataflow.v1b3.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2208,7 +2208,7 @@
22082208
}
22092209
}
22102210
},
2211-
"revision": "20250131",
2211+
"revision": "20250310",
22122212
"rootUrl": "https://dataflow.googleapis.com/",
22132213
"schemas": {
22142214
"ApproximateProgress": {
@@ -3518,6 +3518,13 @@
35183518
},
35193519
"type": "array"
35203520
},
3521+
"additionalPipelineOptions": {
3522+
"description": "Optional. Additional pipeline option flags for the job.",
3523+
"items": {
3524+
"type": "string"
3525+
},
3526+
"type": "array"
3527+
},
35213528
"additionalUserLabels": {
35223529
"additionalProperties": {
35233530
"type": "string"
@@ -4753,7 +4760,7 @@
47534760
"type": "object"
47544761
},
47554762
"MetricUpdate": {
4756-
"description": "Describes the state of a metric. Next ID: 14",
4763+
"description": "Describes the state of a metric.",
47574764
"id": "MetricUpdate",
47584765
"properties": {
47594766
"cumulative": {
@@ -5600,6 +5607,13 @@ false
56005607
},
56015608
"type": "array"
56025609
},
5610+
"additionalPipelineOptions": {
5611+
"description": "Optional. Additional pipeline option flags for the job.",
5612+
"items": {
5613+
"type": "string"
5614+
},
5615+
"type": "array"
5616+
},
56035617
"additionalUserLabels": {
56045618
"additionalProperties": {
56055619
"type": "string"

0 commit comments

Comments
 (0)