From f5fe0c7066cb16bdc98b3777bc5d9d0c9e7a2b31 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Date: Tue, 2 Apr 2024 07:08:28 +0000 Subject: [PATCH] feat(run): update the api #### run:v2 The following keys were added: - resources.projects.resources.locations.methods.exportImage (Total Keys: 23) - resources.projects.resources.locations.methods.exportMetadata (Total Keys: 11) - resources.projects.resources.locations.resources.jobs.resources.executions.methods.exportStatus (Total Keys: 15) - schemas.GoogleCloudRunV2BinaryAuthorization.properties.policy.type (Total Keys: 1) - schemas.GoogleCloudRunV2ExportImageRequest (Total Keys: 3) - schemas.GoogleCloudRunV2ExportImageResponse (Total Keys: 3) - schemas.GoogleCloudRunV2ExportStatusResponse (Total Keys: 7) - schemas.GoogleCloudRunV2ImageExportStatus (Total Keys: 7) - schemas.GoogleCloudRunV2Metadata (Total Keys: 3) - schemas.Proto2BridgeMessageSet (Total Keys: 2) - schemas.UtilStatusProto (Total Keys: 9) --- .../dyn/run_v1.namespaces.configurations.html | 4 +- docs/dyn/run_v1.namespaces.executions.html | 6 +- docs/dyn/run_v1.namespaces.jobs.html | 14 +- docs/dyn/run_v1.namespaces.revisions.html | 4 +- docs/dyn/run_v1.namespaces.services.html | 12 +- docs/dyn/run_v1.namespaces.tasks.html | 4 +- ..._v1.projects.locations.configurations.html | 4 +- .../run_v1.projects.locations.revisions.html | 4 +- .../run_v1.projects.locations.services.html | 12 +- docs/dyn/run_v2.projects.locations.html | 73 +++++ ...v2.projects.locations.jobs.executions.html | 55 +++- ...jects.locations.jobs.executions.tasks.html | 16 +- docs/dyn/run_v2.projects.locations.jobs.html | 36 ++- .../run_v2.projects.locations.services.html | 36 ++- ...projects.locations.services.revisions.html | 55 +++- .../discovery_cache/documents/run.v1.json | 4 +- .../discovery_cache/documents/run.v2.json | 295 +++++++++++++++++- 17 files changed, 539 insertions(+), 95 deletions(-) diff --git a/docs/dyn/run_v1.namespaces.configurations.html b/docs/dyn/run_v1.namespaces.configurations.html index 9a93d504db6..c92b9ebc985 100644 --- a/docs/dyn/run_v1.namespaces.configurations.html +++ b/docs/dyn/run_v1.namespaces.configurations.html @@ -389,7 +389,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -739,7 +739,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v1.namespaces.executions.html b/docs/dyn/run_v1.namespaces.executions.html index 1782b9a4685..dc8983d642e 100644 --- a/docs/dyn/run_v1.namespaces.executions.html +++ b/docs/dyn/run_v1.namespaces.executions.html @@ -360,7 +360,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -719,7 +719,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1039,7 +1039,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v1.namespaces.jobs.html b/docs/dyn/run_v1.namespaces.jobs.html index 431aa5998e4..7afd3d2ac25 100644 --- a/docs/dyn/run_v1.namespaces.jobs.html +++ b/docs/dyn/run_v1.namespaces.jobs.html @@ -394,7 +394,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -731,7 +731,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1119,7 +1119,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1473,7 +1473,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1823,7 +1823,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -2160,7 +2160,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -2513,7 +2513,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v1.namespaces.revisions.html b/docs/dyn/run_v1.namespaces.revisions.html index 1c404ce211d..840b19e4fe7 100644 --- a/docs/dyn/run_v1.namespaces.revisions.html +++ b/docs/dyn/run_v1.namespaces.revisions.html @@ -403,7 +403,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -719,7 +719,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v1.namespaces.services.html b/docs/dyn/run_v1.namespaces.services.html index 9d796da6bf8..69866cc3cd9 100644 --- a/docs/dyn/run_v1.namespaces.services.html +++ b/docs/dyn/run_v1.namespaces.services.html @@ -393,7 +393,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -751,7 +751,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1160,7 +1160,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1534,7 +1534,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1904,7 +1904,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -2262,7 +2262,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v1.namespaces.tasks.html b/docs/dyn/run_v1.namespaces.tasks.html index 435a7c9f5d5..324354ae08d 100644 --- a/docs/dyn/run_v1.namespaces.tasks.html +++ b/docs/dyn/run_v1.namespaces.tasks.html @@ -349,7 +349,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -672,7 +672,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v1.projects.locations.configurations.html b/docs/dyn/run_v1.projects.locations.configurations.html index 1900d18b835..27055dd079f 100644 --- a/docs/dyn/run_v1.projects.locations.configurations.html +++ b/docs/dyn/run_v1.projects.locations.configurations.html @@ -389,7 +389,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -739,7 +739,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v1.projects.locations.revisions.html b/docs/dyn/run_v1.projects.locations.revisions.html index c43390f7428..9d4baf439fd 100644 --- a/docs/dyn/run_v1.projects.locations.revisions.html +++ b/docs/dyn/run_v1.projects.locations.revisions.html @@ -403,7 +403,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -719,7 +719,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v1.projects.locations.services.html b/docs/dyn/run_v1.projects.locations.services.html index 6343c13d5ab..99eb815a05c 100644 --- a/docs/dyn/run_v1.projects.locations.services.html +++ b/docs/dyn/run_v1.projects.locations.services.html @@ -402,7 +402,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -760,7 +760,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1169,7 +1169,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1591,7 +1591,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -1961,7 +1961,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. @@ -2319,7 +2319,7 @@

Method Details

"sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, "name": "A String", # Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved. - "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down. + "nfs": { # Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down. "path": "A String", # Path that is exported by the NFS server. "readOnly": True or False, # If true, mount the NFS volume as read only. Defaults to false. "server": "A String", # Hostname or IP address of the NFS server. diff --git a/docs/dyn/run_v2.projects.locations.html b/docs/dyn/run_v2.projects.locations.html index 213ff483759..49ee08fa73f 100644 --- a/docs/dyn/run_v2.projects.locations.html +++ b/docs/dyn/run_v2.projects.locations.html @@ -92,10 +92,83 @@

Instance Methods

close()

Close httplib2 connections.

+

+ exportImage(name, body=None, x__xgafv=None)

+

Export image for a given resource.

+

+ exportImageMetadata(name, x__xgafv=None)

+

Export image metadata for a given resource.

+

+ exportMetadata(name, x__xgafv=None)

+

Export generated customer metadata for a given resource.

Method Details

close()
Close httplib2 connections.
+
+ exportImage(name, body=None, x__xgafv=None) +
Export image for a given resource.
+
+Args:
+  name: string, Required. The name of the resource of which image metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution (required)
+  body: object, The request body.
+    The object takes the form of:
+
+{ # Request message for exporting Cloud Run image.
+  "destinationRepo": "A String", # Required. The export destination url (the Artifact Registry repo).
+}
+
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # ExportImageResponse contains an operation Id to track the image export operation.
+  "operationId": "A String", # An operation ID used to track the status of image exports tied to the original pod ID in the request.
+}
+
+ +
+ exportImageMetadata(name, x__xgafv=None) +
Export image metadata for a given resource.
+
+Args:
+  name: string, Required. The name of the resource of which image metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution (required)
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # Metadata represents the JSON encoded generated customer metadata.
+  "metadata": "A String", # JSON encoded Google-generated Customer Metadata for a given resource/project.
+}
+
+ +
+ exportMetadata(name, x__xgafv=None) +
Export generated customer metadata for a given resource.
+
+Args:
+  name: string, Required. The name of the resource of which metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}` for Service `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution (required)
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # Metadata represents the JSON encoded generated customer metadata.
+  "metadata": "A String", # JSON encoded Google-generated Customer Metadata for a given resource/project.
+}
+
+ \ No newline at end of file diff --git a/docs/dyn/run_v2.projects.locations.jobs.executions.html b/docs/dyn/run_v2.projects.locations.jobs.executions.html index a06b56ed284..e507e82fb05 100644 --- a/docs/dyn/run_v2.projects.locations.jobs.executions.html +++ b/docs/dyn/run_v2.projects.locations.jobs.executions.html @@ -88,6 +88,9 @@

Instance Methods

delete(name, etag=None, validateOnly=None, x__xgafv=None)

Deletes an Execution.

+

+ exportStatus(name, operationId, x__xgafv=None)

+

Read the status of an image export operation.

get(name, x__xgafv=None)

Gets information about an Execution.

@@ -183,6 +186,42 @@

Method Details

} +
+ exportStatus(name, operationId, x__xgafv=None) +
Read the status of an image export operation.
+
+Args:
+  name: string, Required. The name of the resource of which image export operation status has to be fetched. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution (required)
+  operationId: string, Required. The operation id returned from ExportImage. (required)
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # ExportStatusResponse contains the status of image export operation, with the status of each image export job.
+  "imageExportStatuses": [ # The status of each image export job.
+    { # The status of an image export job.
+      "exportJobState": "A String", # Output only. Has the image export job finished (regardless of successful or failure).
+      "exportedImageDigest": "A String", # The exported image ID as it will appear in Artifact Registry.
+      "status": { # Wire-format for a Status object # The status of the export task if done.
+        "canonicalCode": 42, # The canonical error code (see codes.proto) that most closely corresponds to this status. This may be missing, and in the common case of the generic space, it definitely will be.
+        "code": 42, # Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is drawn from google3/util/task/codes.proto
+        "message": "A String", # Detail message
+        "messageSet": { # This is proto2's version of MessageSet. # message_set associates an arbitrary proto message with the status.
+        },
+        "space": "A String", # The following are usually only present when code != 0 Space to which this status belongs
+      },
+      "tag": "A String", # The image tag as it will appear in Artifact Registry.
+    },
+  ],
+  "operationId": "A String", # The operation id.
+  "operationState": "A String", # Output only. The state of the overall export operation.
+}
+
+
get(name, x__xgafv=None)
Gets information about an Execution.
@@ -347,14 +386,14 @@ 

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -558,14 +597,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. diff --git a/docs/dyn/run_v2.projects.locations.jobs.executions.tasks.html b/docs/dyn/run_v2.projects.locations.jobs.executions.tasks.html index faae5de403f..736d433699b 100644 --- a/docs/dyn/run_v2.projects.locations.jobs.executions.tasks.html +++ b/docs/dyn/run_v2.projects.locations.jobs.executions.tasks.html @@ -265,14 +265,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -483,14 +483,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. diff --git a/docs/dyn/run_v2.projects.locations.jobs.html b/docs/dyn/run_v2.projects.locations.jobs.html index ad28392f329..b05381a1d06 100644 --- a/docs/dyn/run_v2.projects.locations.jobs.html +++ b/docs/dyn/run_v2.projects.locations.jobs.html @@ -133,6 +133,7 @@

Method Details

}, "binaryAuthorization": { # Settings for Binary Authorization feature. # Settings for the Binary Authorization feature. "breakglassJustification": "A String", # If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass + "policy": "A String", # The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} "useDefault": True or False, # If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. }, "client": "A String", # Arbitrary identifier for the API client. @@ -289,14 +290,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -429,6 +430,7 @@

Method Details

}, "binaryAuthorization": { # Settings for Binary Authorization feature. # Settings for the Binary Authorization feature. "breakglassJustification": "A String", # If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass + "policy": "A String", # The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} "useDefault": True or False, # If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. }, "client": "A String", # Arbitrary identifier for the API client. @@ -585,14 +587,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -711,6 +713,7 @@

Method Details

}, "binaryAuthorization": { # Settings for Binary Authorization feature. # Settings for the Binary Authorization feature. "breakglassJustification": "A String", # If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass + "policy": "A String", # The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} "useDefault": True or False, # If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. }, "client": "A String", # Arbitrary identifier for the API client. @@ -867,14 +870,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -952,6 +955,7 @@

Method Details

}, "binaryAuthorization": { # Settings for Binary Authorization feature. # Settings for the Binary Authorization feature. "breakglassJustification": "A String", # If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass + "policy": "A String", # The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} "useDefault": True or False, # If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. }, "client": "A String", # Arbitrary identifier for the API client. @@ -1108,14 +1112,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. diff --git a/docs/dyn/run_v2.projects.locations.services.html b/docs/dyn/run_v2.projects.locations.services.html index 8391e4e7a3a..0681058443a 100644 --- a/docs/dyn/run_v2.projects.locations.services.html +++ b/docs/dyn/run_v2.projects.locations.services.html @@ -130,6 +130,7 @@

Method Details

}, "binaryAuthorization": { # Settings for Binary Authorization feature. # Settings for the Binary Authorization feature. "breakglassJustification": "A String", # If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass + "policy": "A String", # The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} "useDefault": True or False, # If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. }, "client": "A String", # Arbitrary identifier for the API client. @@ -295,14 +296,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -452,6 +453,7 @@

Method Details

}, "binaryAuthorization": { # Settings for Binary Authorization feature. # Settings for the Binary Authorization feature. "breakglassJustification": "A String", # If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass + "policy": "A String", # The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} "useDefault": True or False, # If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. }, "client": "A String", # Arbitrary identifier for the API client. @@ -617,14 +619,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -761,6 +763,7 @@

Method Details

}, "binaryAuthorization": { # Settings for Binary Authorization feature. # Settings for the Binary Authorization feature. "breakglassJustification": "A String", # If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass + "policy": "A String", # The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} "useDefault": True or False, # If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. }, "client": "A String", # Arbitrary identifier for the API client. @@ -926,14 +929,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -1027,6 +1030,7 @@

Method Details

}, "binaryAuthorization": { # Settings for Binary Authorization feature. # Settings for the Binary Authorization feature. "breakglassJustification": "A String", # If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass + "policy": "A String", # The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} "useDefault": True or False, # If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. }, "client": "A String", # Arbitrary identifier for the API client. @@ -1192,14 +1196,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. diff --git a/docs/dyn/run_v2.projects.locations.services.revisions.html b/docs/dyn/run_v2.projects.locations.services.revisions.html index e85cfeb8359..4de9a7db2bb 100644 --- a/docs/dyn/run_v2.projects.locations.services.revisions.html +++ b/docs/dyn/run_v2.projects.locations.services.revisions.html @@ -80,6 +80,9 @@

Instance Methods

delete(name, etag=None, validateOnly=None, x__xgafv=None)

Deletes a Revision.

+

+ exportStatus(name, operationId, x__xgafv=None)

+

Read the status of an image export operation.

get(name, x__xgafv=None)

Gets information about a Revision.

@@ -132,6 +135,42 @@

Method Details

}
+
+ exportStatus(name, operationId, x__xgafv=None) +
Read the status of an image export operation.
+
+Args:
+  name: string, Required. The name of the resource of which image export operation status has to be fetched. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution (required)
+  operationId: string, Required. The operation id returned from ExportImage. (required)
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # ExportStatusResponse contains the status of image export operation, with the status of each image export job.
+  "imageExportStatuses": [ # The status of each image export job.
+    { # The status of an image export job.
+      "exportJobState": "A String", # Output only. Has the image export job finished (regardless of successful or failure).
+      "exportedImageDigest": "A String", # The exported image ID as it will appear in Artifact Registry.
+      "status": { # Wire-format for a Status object # The status of the export task if done.
+        "canonicalCode": 42, # The canonical error code (see codes.proto) that most closely corresponds to this status. This may be missing, and in the common case of the generic space, it definitely will be.
+        "code": 42, # Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is drawn from google3/util/task/codes.proto
+        "message": "A String", # Detail message
+        "messageSet": { # This is proto2's version of MessageSet. # message_set associates an arbitrary proto message with the status.
+        },
+        "space": "A String", # The following are usually only present when code != 0 Space to which this status belongs
+      },
+      "tag": "A String", # The image tag as it will appear in Artifact Registry.
+    },
+  ],
+  "operationId": "A String", # The operation id.
+  "operationState": "A String", # Output only. The state of the overall export operation.
+}
+
+
get(name, x__xgafv=None)
Gets information about a Revision.
@@ -298,14 +337,14 @@ 

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. @@ -509,14 +548,14 @@

Method Details

"medium": "A String", # The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional "sizeLimit": "A String", # Limit on the storage usable by this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers. The default is nil which means that the limit is undefined. More info: https://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume. Info in Kubernetes: https://kubernetes.io/docs/concepts/storage/volumes/#emptydir }, - "gcs": { # Represents a GCS Bucket mounted as a volume. # Persistent storage backed by a Google Cloud Storage bucket. - "bucket": "A String", # GCS Bucket name - "readOnly": True or False, # If true, mount the GCS bucket as read-only + "gcs": { # Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE. # Persistent storage backed by a Google Cloud Storage bucket. + "bucket": "A String", # Cloud Storage Bucket name. + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. }, "name": "A String", # Required. Volume's name. "nfs": { # Represents an NFS mount. # For NFS Voumes, contains the path to the nfs Volume "path": "A String", # Path that is exported by the NFS server. - "readOnly": True or False, # If true, mount the NFS volume as read only + "readOnly": True or False, # If true, the volume will be mounted as read only for all mounts. "server": "A String", # Hostname or IP address of the NFS server }, "secret": { # The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret. # Secret represents a secret that should populate this volume. diff --git a/googleapiclient/discovery_cache/documents/run.v1.json b/googleapiclient/discovery_cache/documents/run.v1.json index 9d9604a2030..c5c138c5abe 100644 --- a/googleapiclient/discovery_cache/documents/run.v1.json +++ b/googleapiclient/discovery_cache/documents/run.v1.json @@ -2614,7 +2614,7 @@ } } }, -"revision": "20240315", +"revision": "20240322", "rootUrl": "https://run.googleapis.com/", "schemas": { "Addressable": { @@ -5273,7 +5273,7 @@ false "type": "object" }, "NFSVolumeSource": { -"description": "Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the Service and data will not be deleted when the instance is shut down.", +"description": "Represents a persistent volume that will be mounted using NFS. This volume will be shared between all instances of the resource and data will not be deleted when the instance is shut down.", "id": "NFSVolumeSource", "properties": { "path": { diff --git a/googleapiclient/discovery_cache/documents/run.v2.json b/googleapiclient/discovery_cache/documents/run.v2.json index d59f4d334ce..f1a65802781 100644 --- a/googleapiclient/discovery_cache/documents/run.v2.json +++ b/googleapiclient/discovery_cache/documents/run.v2.json @@ -310,6 +310,86 @@ "projects": { "resources": { "locations": { +"methods": { +"exportImage": { +"description": "Export image for a given resource.", +"flatPath": "v2/projects/{projectsId}/locations/{locationsId}/{locationsId1}:exportImage", +"httpMethod": "POST", +"id": "run.projects.locations.exportImage", +"parameterOrder": [ +"name" +], +"parameters": { +"name": { +"description": "Required. The name of the resource of which image metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution", +"location": "path", +"pattern": "^projects/[^/]+/locations/[^/]+/.*$", +"required": true, +"type": "string" +} +}, +"path": "v2/{+name}:exportImage", +"request": { +"$ref": "GoogleCloudRunV2ExportImageRequest" +}, +"response": { +"$ref": "GoogleCloudRunV2ExportImageResponse" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform" +] +}, +"exportImageMetadata": { +"description": "Export image metadata for a given resource.", +"flatPath": "v2/projects/{projectsId}/locations/{locationsId}/{locationsId1}:exportImageMetadata", +"httpMethod": "GET", +"id": "run.projects.locations.exportImageMetadata", +"parameterOrder": [ +"name" +], +"parameters": { +"name": { +"description": "Required. The name of the resource of which image metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution", +"location": "path", +"pattern": "^projects/[^/]+/locations/[^/]+/.*$", +"required": true, +"type": "string" +} +}, +"path": "v2/{+name}:exportImageMetadata", +"response": { +"$ref": "GoogleCloudRunV2Metadata" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform" +] +}, +"exportMetadata": { +"description": "Export generated customer metadata for a given resource.", +"flatPath": "v2/projects/{projectsId}/locations/{locationsId}/{locationsId1}:exportMetadata", +"httpMethod": "GET", +"id": "run.projects.locations.exportMetadata", +"parameterOrder": [ +"name" +], +"parameters": { +"name": { +"description": "Required. The name of the resource of which metadata should be exported. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}` for Service `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution", +"location": "path", +"pattern": "^projects/[^/]+/locations/[^/]+/.*$", +"required": true, +"type": "string" +} +}, +"path": "v2/{+name}:exportMetadata", +"response": { +"$ref": "GoogleCloudRunV2Metadata" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform" +] +} +}, "resources": { "jobs": { "methods": { @@ -672,6 +752,39 @@ "https://www.googleapis.com/auth/cloud-platform" ] }, +"exportStatus": { +"description": "Read the status of an image export operation.", +"flatPath": "v2/projects/{projectsId}/locations/{locationsId}/jobs/{jobsId}/executions/{executionsId}/{executionsId1}:exportStatus", +"httpMethod": "GET", +"id": "run.projects.locations.jobs.executions.exportStatus", +"parameterOrder": [ +"name", +"operationId" +], +"parameters": { +"name": { +"description": "Required. The name of the resource of which image export operation status has to be fetched. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution", +"location": "path", +"pattern": "^projects/[^/]+/locations/[^/]+/jobs/[^/]+/executions/[^/]+$", +"required": true, +"type": "string" +}, +"operationId": { +"description": "Required. The operation id returned from ExportImage.", +"location": "path", +"pattern": "^[^/]+$", +"required": true, +"type": "string" +} +}, +"path": "v2/{+name}/{+operationId}:exportStatus", +"response": { +"$ref": "GoogleCloudRunV2ExportStatusResponse" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform" +] +}, "get": { "description": "Gets information about an Execution.", "flatPath": "v2/projects/{projectsId}/locations/{locationsId}/jobs/{jobsId}/executions/{executionsId}", @@ -1248,6 +1361,39 @@ "https://www.googleapis.com/auth/cloud-platform" ] }, +"exportStatus": { +"description": "Read the status of an image export operation.", +"flatPath": "v2/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/revisions/{revisionsId}/{revisionsId1}:exportStatus", +"httpMethod": "GET", +"id": "run.projects.locations.services.revisions.exportStatus", +"parameterOrder": [ +"name", +"operationId" +], +"parameters": { +"name": { +"description": "Required. The name of the resource of which image export operation status has to be fetched. Format: `projects/{project_id_or_number}/locations/{location}/services/{service}/revisions/{revision}` for Revision `projects/{project_id_or_number}/locations/{location}/jobs/{job}/executions/{execution}` for Execution", +"location": "path", +"pattern": "^projects/[^/]+/locations/[^/]+/services/[^/]+/revisions/[^/]+$", +"required": true, +"type": "string" +}, +"operationId": { +"description": "Required. The operation id returned from ExportImage.", +"location": "path", +"pattern": "^[^/]+$", +"required": true, +"type": "string" +} +}, +"path": "v2/{+name}/{+operationId}:exportStatus", +"response": { +"$ref": "GoogleCloudRunV2ExportStatusResponse" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform" +] +}, "get": { "description": "Gets information about a Revision.", "flatPath": "v2/projects/{projectsId}/locations/{locationsId}/services/{servicesId}/revisions/{revisionsId}", @@ -1323,7 +1469,7 @@ } } }, -"revision": "20240315", +"revision": "20240322", "rootUrl": "https://run.googleapis.com/", "schemas": { "GoogleCloudRunV2BinaryAuthorization": { @@ -1334,6 +1480,10 @@ "description": "If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass", "type": "string" }, +"policy": { +"description": "The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name}", +"type": "string" +}, "useDefault": { "description": "If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled.", "type": "boolean" @@ -1928,16 +2078,71 @@ }, "type": "object" }, +"GoogleCloudRunV2ExportImageRequest": { +"description": "Request message for exporting Cloud Run image.", +"id": "GoogleCloudRunV2ExportImageRequest", +"properties": { +"destinationRepo": { +"description": "Required. The export destination url (the Artifact Registry repo).", +"type": "string" +} +}, +"type": "object" +}, +"GoogleCloudRunV2ExportImageResponse": { +"description": "ExportImageResponse contains an operation Id to track the image export operation.", +"id": "GoogleCloudRunV2ExportImageResponse", +"properties": { +"operationId": { +"description": "An operation ID used to track the status of image exports tied to the original pod ID in the request.", +"type": "string" +} +}, +"type": "object" +}, +"GoogleCloudRunV2ExportStatusResponse": { +"description": "ExportStatusResponse contains the status of image export operation, with the status of each image export job.", +"id": "GoogleCloudRunV2ExportStatusResponse", +"properties": { +"imageExportStatuses": { +"description": "The status of each image export job.", +"items": { +"$ref": "GoogleCloudRunV2ImageExportStatus" +}, +"type": "array" +}, +"operationId": { +"description": "The operation id.", +"type": "string" +}, +"operationState": { +"description": "Output only. The state of the overall export operation.", +"enum": [ +"OPERATION_STATE_UNSPECIFIED", +"IN_PROGRESS", +"FINISHED" +], +"enumDescriptions": [ +"State unspecified.", +"Operation still in progress.", +"Operation finished." +], +"readOnly": true, +"type": "string" +} +}, +"type": "object" +}, "GoogleCloudRunV2GCSVolumeSource": { -"description": "Represents a GCS Bucket mounted as a volume.", +"description": "Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE.", "id": "GoogleCloudRunV2GCSVolumeSource", "properties": { "bucket": { -"description": "GCS Bucket name", +"description": "Cloud Storage Bucket name.", "type": "string" }, "readOnly": { -"description": "If true, mount the GCS bucket as read-only", +"description": "If true, the volume will be mounted as read only for all mounts.", "type": "boolean" } }, @@ -1997,6 +2202,40 @@ }, "type": "object" }, +"GoogleCloudRunV2ImageExportStatus": { +"description": "The status of an image export job.", +"id": "GoogleCloudRunV2ImageExportStatus", +"properties": { +"exportJobState": { +"description": "Output only. Has the image export job finished (regardless of successful or failure).", +"enum": [ +"EXPORT_JOB_STATE_UNSPECIFIED", +"IN_PROGRESS", +"FINISHED" +], +"enumDescriptions": [ +"State unspecified.", +"Job still in progress.", +"Job finished." +], +"readOnly": true, +"type": "string" +}, +"exportedImageDigest": { +"description": "The exported image ID as it will appear in Artifact Registry.", +"type": "string" +}, +"status": { +"$ref": "UtilStatusProto", +"description": "The status of the export task if done." +}, +"tag": { +"description": "The image tag as it will appear in Artifact Registry.", +"type": "string" +} +}, +"type": "object" +}, "GoogleCloudRunV2Job": { "description": "Job represents the configuration of a single job, which references a container image that is run to completion.", "id": "GoogleCloudRunV2Job", @@ -2242,6 +2481,17 @@ }, "type": "object" }, +"GoogleCloudRunV2Metadata": { +"description": "Metadata represents the JSON encoded generated customer metadata.", +"id": "GoogleCloudRunV2Metadata", +"properties": { +"metadata": { +"description": "JSON encoded Google-generated Customer Metadata for a given resource/project.", +"type": "string" +} +}, +"type": "object" +}, "GoogleCloudRunV2NFSVolumeSource": { "description": "Represents an NFS mount.", "id": "GoogleCloudRunV2NFSVolumeSource", @@ -2251,7 +2501,7 @@ "type": "string" }, "readOnly": { -"description": "If true, mount the NFS volume as read only", +"description": "If true, the volume will be mounted as read only for all mounts.", "type": "boolean" }, "server": { @@ -4960,6 +5210,41 @@ false } }, "type": "object" +}, +"Proto2BridgeMessageSet": { +"description": "This is proto2's version of MessageSet.", +"id": "Proto2BridgeMessageSet", +"properties": {}, +"type": "object" +}, +"UtilStatusProto": { +"description": "Wire-format for a Status object", +"id": "UtilStatusProto", +"properties": { +"canonicalCode": { +"description": "The canonical error code (see codes.proto) that most closely corresponds to this status. This may be missing, and in the common case of the generic space, it definitely will be.", +"format": "int32", +"type": "integer" +}, +"code": { +"description": "Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is drawn from google3/util/task/codes.proto", +"format": "int32", +"type": "integer" +}, +"message": { +"description": "Detail message", +"type": "string" +}, +"messageSet": { +"$ref": "Proto2BridgeMessageSet", +"description": "message_set associates an arbitrary proto message with the status." +}, +"space": { +"description": "The following are usually only present when code != 0 Space to which this status belongs", +"type": "string" +} +}, +"type": "object" } }, "servicePath": "",