Skip to content

Commit 3e1779c

Browse files
feat(clouddeploy): update the api
#### clouddeploy:v1 The following keys were added: - schemas.SkaffoldGCBRepoSource (Total Keys: 5) - schemas.SkaffoldModules.properties.googleCloudBuildRepo.$ref (Total Keys: 1)
1 parent 10c4186 commit 3e1779c

File tree

3 files changed

+67
-9
lines changed

3 files changed

+67
-9
lines changed

docs/dyn/clouddeploy_v1.projects.locations.customTargetTypes.html

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,14 @@ <h3>Method Details</h3>
130130
],
131131
&quot;git&quot;: { # Git repository containing Skaffold Config modules. # Remote git repository containing the Skaffold Config modules.
132132
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold file.
133-
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git ref the package should be cloned from.
133+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git branch or tag to use when cloning the repository.
134134
&quot;repo&quot;: &quot;A String&quot;, # Required. Git repository the package should be cloned from.
135135
},
136+
&quot;googleCloudBuildRepo&quot;: { # Cloud Build V2 Repository containing Skaffold Configs. # Cloud Build V2 repository containing the Skaffold Config modules.
137+
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold Config file.
138+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Branch or tag to use when cloning the repository.
139+
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.
140+
},
136141
&quot;googleCloudStorage&quot;: { # Cloud Storage bucket containing Skaffold Config modules. # Cloud Storage bucket containing the Skaffold Config modules.
137142
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the source to the Skaffold file.
138143
&quot;source&quot;: &quot;A String&quot;, # Required. Cloud Storage source paths to copy recursively. For example, providing &quot;gs://my-bucket/dir/configs/*&quot; will result in Skaffold copying all files within the &quot;dir/configs&quot; directory in the bucket &quot;my-bucket&quot;.
@@ -251,9 +256,14 @@ <h3>Method Details</h3>
251256
],
252257
&quot;git&quot;: { # Git repository containing Skaffold Config modules. # Remote git repository containing the Skaffold Config modules.
253258
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold file.
254-
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git ref the package should be cloned from.
259+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git branch or tag to use when cloning the repository.
255260
&quot;repo&quot;: &quot;A String&quot;, # Required. Git repository the package should be cloned from.
256261
},
262+
&quot;googleCloudBuildRepo&quot;: { # Cloud Build V2 Repository containing Skaffold Configs. # Cloud Build V2 repository containing the Skaffold Config modules.
263+
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold Config file.
264+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Branch or tag to use when cloning the repository.
265+
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.
266+
},
257267
&quot;googleCloudStorage&quot;: { # Cloud Storage bucket containing Skaffold Config modules. # Cloud Storage bucket containing the Skaffold Config modules.
258268
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the source to the Skaffold file.
259269
&quot;source&quot;: &quot;A String&quot;, # Required. Cloud Storage source paths to copy recursively. For example, providing &quot;gs://my-bucket/dir/configs/*&quot; will result in Skaffold copying all files within the &quot;dir/configs&quot; directory in the bucket &quot;my-bucket&quot;.
@@ -356,9 +366,14 @@ <h3>Method Details</h3>
356366
],
357367
&quot;git&quot;: { # Git repository containing Skaffold Config modules. # Remote git repository containing the Skaffold Config modules.
358368
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold file.
359-
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git ref the package should be cloned from.
369+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git branch or tag to use when cloning the repository.
360370
&quot;repo&quot;: &quot;A String&quot;, # Required. Git repository the package should be cloned from.
361371
},
372+
&quot;googleCloudBuildRepo&quot;: { # Cloud Build V2 Repository containing Skaffold Configs. # Cloud Build V2 repository containing the Skaffold Config modules.
373+
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold Config file.
374+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Branch or tag to use when cloning the repository.
375+
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.
376+
},
362377
&quot;googleCloudStorage&quot;: { # Cloud Storage bucket containing Skaffold Config modules. # Cloud Storage bucket containing the Skaffold Config modules.
363378
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the source to the Skaffold file.
364379
&quot;source&quot;: &quot;A String&quot;, # Required. Cloud Storage source paths to copy recursively. For example, providing &quot;gs://my-bucket/dir/configs/*&quot; will result in Skaffold copying all files within the &quot;dir/configs&quot; directory in the bucket &quot;my-bucket&quot;.
@@ -422,9 +437,14 @@ <h3>Method Details</h3>
422437
],
423438
&quot;git&quot;: { # Git repository containing Skaffold Config modules. # Remote git repository containing the Skaffold Config modules.
424439
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold file.
425-
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git ref the package should be cloned from.
440+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git branch or tag to use when cloning the repository.
426441
&quot;repo&quot;: &quot;A String&quot;, # Required. Git repository the package should be cloned from.
427442
},
443+
&quot;googleCloudBuildRepo&quot;: { # Cloud Build V2 Repository containing Skaffold Configs. # Cloud Build V2 repository containing the Skaffold Config modules.
444+
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold Config file.
445+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Branch or tag to use when cloning the repository.
446+
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.
447+
},
428448
&quot;googleCloudStorage&quot;: { # Cloud Storage bucket containing Skaffold Config modules. # Cloud Storage bucket containing the Skaffold Config modules.
429449
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the source to the Skaffold file.
430450
&quot;source&quot;: &quot;A String&quot;, # Required. Cloud Storage source paths to copy recursively. For example, providing &quot;gs://my-bucket/dir/configs/*&quot; will result in Skaffold copying all files within the &quot;dir/configs&quot; directory in the bucket &quot;my-bucket&quot;.

docs/dyn/clouddeploy_v1.projects.locations.deliveryPipelines.releases.html

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,14 @@ <h3>Method Details</h3>
174174
],
175175
&quot;git&quot;: { # Git repository containing Skaffold Config modules. # Remote git repository containing the Skaffold Config modules.
176176
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold file.
177-
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git ref the package should be cloned from.
177+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git branch or tag to use when cloning the repository.
178178
&quot;repo&quot;: &quot;A String&quot;, # Required. Git repository the package should be cloned from.
179179
},
180+
&quot;googleCloudBuildRepo&quot;: { # Cloud Build V2 Repository containing Skaffold Configs. # Cloud Build V2 repository containing the Skaffold Config modules.
181+
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold Config file.
182+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Branch or tag to use when cloning the repository.
183+
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.
184+
},
180185
&quot;googleCloudStorage&quot;: { # Cloud Storage bucket containing Skaffold Config modules. # Cloud Storage bucket containing the Skaffold Config modules.
181186
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the source to the Skaffold file.
182187
&quot;source&quot;: &quot;A String&quot;, # Required. Cloud Storage source paths to copy recursively. For example, providing &quot;gs://my-bucket/dir/configs/*&quot; will result in Skaffold copying all files within the &quot;dir/configs&quot; directory in the bucket &quot;my-bucket&quot;.
@@ -524,9 +529,14 @@ <h3>Method Details</h3>
524529
],
525530
&quot;git&quot;: { # Git repository containing Skaffold Config modules. # Remote git repository containing the Skaffold Config modules.
526531
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold file.
527-
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git ref the package should be cloned from.
532+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git branch or tag to use when cloning the repository.
528533
&quot;repo&quot;: &quot;A String&quot;, # Required. Git repository the package should be cloned from.
529534
},
535+
&quot;googleCloudBuildRepo&quot;: { # Cloud Build V2 Repository containing Skaffold Configs. # Cloud Build V2 repository containing the Skaffold Config modules.
536+
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold Config file.
537+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Branch or tag to use when cloning the repository.
538+
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.
539+
},
530540
&quot;googleCloudStorage&quot;: { # Cloud Storage bucket containing Skaffold Config modules. # Cloud Storage bucket containing the Skaffold Config modules.
531541
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the source to the Skaffold file.
532542
&quot;source&quot;: &quot;A String&quot;, # Required. Cloud Storage source paths to copy recursively. For example, providing &quot;gs://my-bucket/dir/configs/*&quot; will result in Skaffold copying all files within the &quot;dir/configs&quot; directory in the bucket &quot;my-bucket&quot;.
@@ -850,9 +860,14 @@ <h3>Method Details</h3>
850860
],
851861
&quot;git&quot;: { # Git repository containing Skaffold Config modules. # Remote git repository containing the Skaffold Config modules.
852862
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold file.
853-
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git ref the package should be cloned from.
863+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Git branch or tag to use when cloning the repository.
854864
&quot;repo&quot;: &quot;A String&quot;, # Required. Git repository the package should be cloned from.
855865
},
866+
&quot;googleCloudBuildRepo&quot;: { # Cloud Build V2 Repository containing Skaffold Configs. # Cloud Build V2 repository containing the Skaffold Config modules.
867+
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the repository root to the Skaffold Config file.
868+
&quot;ref&quot;: &quot;A String&quot;, # Optional. Branch or tag to use when cloning the repository.
869+
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.
870+
},
856871
&quot;googleCloudStorage&quot;: { # Cloud Storage bucket containing Skaffold Config modules. # Cloud Storage bucket containing the Skaffold Config modules.
857872
&quot;path&quot;: &quot;A String&quot;, # Optional. Relative path from the source to the Skaffold file.
858873
&quot;source&quot;: &quot;A String&quot;, # Required. Cloud Storage source paths to copy recursively. For example, providing &quot;gs://my-bucket/dir/configs/*&quot; will result in Skaffold copying all files within the &quot;dir/configs&quot; directory in the bucket &quot;my-bucket&quot;.

googleapiclient/discovery_cache/documents/clouddeploy.v1.json

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2065,7 +2065,7 @@
20652065
}
20662066
}
20672067
},
2068-
"revision": "20240410",
2068+
"revision": "20240417",
20692069
"rootUrl": "https://clouddeploy.googleapis.com/",
20702070
"schemas": {
20712071
"AbandonReleaseRequest": {
@@ -5636,6 +5636,25 @@ true
56365636
},
56375637
"type": "object"
56385638
},
5639+
"SkaffoldGCBRepoSource": {
5640+
"description": "Cloud Build V2 Repository containing Skaffold Configs.",
5641+
"id": "SkaffoldGCBRepoSource",
5642+
"properties": {
5643+
"path": {
5644+
"description": "Optional. Relative path from the repository root to the Skaffold Config file.",
5645+
"type": "string"
5646+
},
5647+
"ref": {
5648+
"description": "Optional. Branch or tag to use when cloning the repository.",
5649+
"type": "string"
5650+
},
5651+
"repository": {
5652+
"description": "Required. Name of the Cloud Build V2 Repository. Format is projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}.",
5653+
"type": "string"
5654+
}
5655+
},
5656+
"type": "object"
5657+
},
56395658
"SkaffoldGCSSource": {
56405659
"description": "Cloud Storage bucket containing Skaffold Config modules.",
56415660
"id": "SkaffoldGCSSource",
@@ -5660,7 +5679,7 @@ true
56605679
"type": "string"
56615680
},
56625681
"ref": {
5663-
"description": "Optional. Git ref the package should be cloned from.",
5682+
"description": "Optional. Git branch or tag to use when cloning the repository.",
56645683
"type": "string"
56655684
},
56665685
"repo": {
@@ -5685,6 +5704,10 @@ true
56855704
"$ref": "SkaffoldGitSource",
56865705
"description": "Remote git repository containing the Skaffold Config modules."
56875706
},
5707+
"googleCloudBuildRepo": {
5708+
"$ref": "SkaffoldGCBRepoSource",
5709+
"description": "Cloud Build V2 repository containing the Skaffold Config modules."
5710+
},
56885711
"googleCloudStorage": {
56895712
"$ref": "SkaffoldGCSSource",
56905713
"description": "Cloud Storage bucket containing the Skaffold Config modules."

0 commit comments

Comments
 (0)