Skip to content

Commit 6cf2a93

Browse files
chore(genomics): update the api
#### genomics:v2alpha1 The following keys were added: - schemas.CheckInResponse.properties.features (Total Keys: 2) - schemas.RunPipelineRequest.properties.pubSubTopic (Total Keys: 1)
1 parent 950a4b5 commit 6cf2a93

File tree

4 files changed

+1339
-1318
lines changed

4 files changed

+1339
-1318
lines changed

docs/dyn/genomics_v2alpha1.pipelines.html

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ <h3>Method Details</h3>
126126
&quot;readOnly&quot;: True or False, # If true, the disk is mounted read-only inside the container.
127127
},
128128
],
129-
&quot;name&quot;: &quot;A String&quot;, # An optional name for the container. The container hostname will be set to this name, making it useful for inter-container communication. The name must contain only upper and lowercase alphanumeric characters and hypens and cannot start with a hyphen.
129+
&quot;name&quot;: &quot;A String&quot;, # An optional name for the container. The container hostname will be set to this name, making it useful for inter-container communication. The name must contain only upper and lowercase alphanumeric characters and hyphens and cannot start with a hyphen.
130130
&quot;pidNamespace&quot;: &quot;A String&quot;, # An optional identifier for a PID namespace to run the action inside. Multiple actions should use the same string to share a namespace. If unspecified, a separate isolated namespace is used.
131131
&quot;portMappings&quot;: { # A map of containers to host port mappings for this container. If the container already specifies exposed ports, use the `PUBLISH_EXPOSED_PORTS` flag instead. The host port number must be less than 65536. If it is zero, an unused random port is assigned. To determine the resulting port number, consult the `ContainerStartedEvent` in the operation metadata.
132132
&quot;a_key&quot;: 42,
@@ -152,15 +152,15 @@ <h3>Method Details</h3>
152152
&quot;bootDiskSizeGb&quot;: 42, # The size of the boot disk, in GB. The boot disk must be large enough to accommodate all of the Docker images from each action in the pipeline at the same time. If not specified, a small but reasonable default value is used.
153153
&quot;bootImage&quot;: &quot;A String&quot;, # The host operating system image to use. Currently, only Container-Optimized OS images can be used. The default value is `projects/cos-cloud/global/images/family/cos-stable`, which selects the latest stable release of Container-Optimized OS. This option is provided to allow testing against the beta release of the operating system to ensure that the new version does not interact negatively with production pipelines. To test a pipeline against the beta release of Container-Optimized OS, use the value `projects/cos-cloud/global/images/family/cos-beta`.
154154
&quot;cpuPlatform&quot;: &quot;A String&quot;, # The CPU platform to request. An instance based on a newer platform can be allocated, but never one with fewer capabilities. The value of this parameter must be a valid Compute Engine CPU platform name (such as &quot;Intel Skylake&quot;). This parameter is only useful for carefully optimized work loads where the CPU platform has a significant impact. For more information about the effect of this parameter, see https://cloud.google.com/compute/docs/instances/specify-min-cpu-platform.
155-
&quot;disks&quot;: [ # The list of disks to create and attach to the VM.
156-
{ # Carries information about a disk that can be attached to a VM. See https://cloud.google.com/compute/docs/disks/performance for more information about disk type, size, and performance considerations.
157-
&quot;name&quot;: &quot;A String&quot;, # A user-supplied name for the disk. Used when mounting the disk into actions. The name must contain only upper and lowercase alphanumeric characters and hypens and cannot start with a hyphen.
155+
&quot;disks&quot;: [ # The list of disks to create and attach to the VM. Specify either the `volumes[]` field or the `disks[]` field, but not both.
156+
{ # Carries information about a disk that can be attached to a VM. See https://cloud.google.com/compute/docs/disks/performance for more information about disk type, size, and performance considerations. Specify either `Volume` or `Disk`, but not both.
157+
&quot;name&quot;: &quot;A String&quot;, # A user-supplied name for the disk. Used when mounting the disk into actions. The name must contain only upper and lowercase alphanumeric characters and hyphens and cannot start with a hyphen.
158158
&quot;sizeGb&quot;: 42, # The size, in GB, of the disk to attach. If the size is not specified, a default is chosen to ensure reasonable I/O performance. If the disk type is specified as `local-ssd`, multiple local drives are automatically combined to provide the requested size. Note, however, that each physical SSD is 375GB in size, and no more than 8 drives can be attached to a single instance.
159159
&quot;sourceImage&quot;: &quot;A String&quot;, # An optional image to put on the disk before attaching it to the VM.
160160
&quot;type&quot;: &quot;A String&quot;, # The Compute Engine disk type. If unspecified, `pd-standard` is used.
161161
},
162162
],
163-
&quot;dockerCacheImages&quot;: [ # The Compute Engine Disk Images to use as a Docker cache. The disks will be mounted into the Docker folder in a way that the images present in the cache will not need to be pulled. The digests of the cached images must match those of the tags used or the latest version will still be pulled. The root directory of the ext4 image must contain `image` and `overlay2` directories copied from the Docker directory of a VM where the desired Docker images have already been pulled. Only a single image is supported.
163+
&quot;dockerCacheImages&quot;: [ # The Compute Engine Disk Images to use as a Docker cache. The disks will be mounted into the Docker folder in a way that the images present in the cache will not need to be pulled. The digests of the cached images must match those of the tags used or the latest version will still be pulled. The root directory of the ext4 image must contain `image` and `overlay2` directories copied from the Docker directory of a VM where the desired Docker images have already been pulled. Any images pulled that are not cached will be stored on the first cache disk instead of the boot disk. Only a single image is supported.
164164
&quot;A String&quot;,
165165
],
166166
&quot;enableStackdriverMonitoring&quot;: True or False, # Whether Stackdriver monitoring should be enabled on the VM.
@@ -181,8 +181,8 @@ <h3>Method Details</h3>
181181
&quot;A String&quot;,
182182
],
183183
},
184-
&quot;volumes&quot;: [ # The list of disks and other storage to create or attach to the VM.
185-
{ # Carries information about storage that can be attached to a VM.
184+
&quot;volumes&quot;: [ # The list of disks and other storage to create or attach to the VM. Specify either the `volumes[]` field or the `disks[]` field, but not both.
185+
{ # Carries information about storage that can be attached to a VM. Specify either `Volume` or `Disk`, but not both.
186186
&quot;existingDisk&quot;: { # Configuration for an existing disk to be attached to the VM. # Configuration for a existing disk.
187187
&quot;disk&quot;: &quot;A String&quot;, # If `disk` contains slashes, the Cloud Life Sciences API assumes that it is a complete URL for the disk. If `disk` does not contain slashes, the Cloud Life Sciences API assumes that the disk is a zonal disk and a URL will be generated of the form `zones//disks/`, where `` is the zone in which the instance is allocated. The disk must be ext4 formatted. If all `Mount` references to this disk have the `read_only` flag set to true, the disk will be attached in `read-only` mode and can be shared with other instances. Otherwise, the disk will be available for writing but cannot be shared.
188188
},
@@ -204,6 +204,7 @@ <h3>Method Details</h3>
204204
},
205205
&quot;timeout&quot;: &quot;A String&quot;, # The maximum amount of time to give the pipeline to complete. This includes the time spent waiting for a worker to be allocated. If the pipeline fails to complete before the timeout, it will be cancelled and the error code will be set to DEADLINE_EXCEEDED. If unspecified, it will default to 7 days.
206206
},
207+
&quot;pubSubTopic&quot;: &quot;A String&quot;, # The name of an existing Pub/Sub topic. The server will publish messages to this topic whenever the status of the operation changes. The Genomics Service Agent account must have publisher permissions to the specified topic or notifications will not be sent.
207208
}
208209

209210
x__xgafv: string, V1 error format.

docs/dyn/genomics_v2alpha1.projects.workers.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,9 @@ <h3>Method Details</h3>
141141

142142
{ # The response to the CheckIn method.
143143
&quot;deadline&quot;: &quot;A String&quot;, # The deadline by which the worker must request an extension. The backend will allow for network transmission time and other delays, but the worker must attempt to transmit the extension request no later than the deadline.
144+
&quot;features&quot;: { # Feature configuration for the operation.
145+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
146+
},
144147
&quot;metadata&quot;: { # The metadata that describes the operation assigned to the worker.
145148
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
146149
},

docs/dyn/genomics_v2alpha1.workers.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,9 @@ <h3>Method Details</h3>
141141

142142
{ # The response to the CheckIn method.
143143
&quot;deadline&quot;: &quot;A String&quot;, # The deadline by which the worker must request an extension. The backend will allow for network transmission time and other delays, but the worker must attempt to transmit the extension request no later than the deadline.
144+
&quot;features&quot;: { # Feature configuration for the operation.
145+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
146+
},
144147
&quot;metadata&quot;: { # The metadata that describes the operation assigned to the worker.
145148
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
146149
},

0 commit comments

Comments
 (0)