Skip to content

Commit

Permalink
feat(workstations): update the api
Browse files Browse the repository at this point in the history
#### workstations:v1beta

The following keys were added:
- schemas.GceInstance.properties.vmTags (Total Keys: 2)
  • Loading branch information
yoshi-automation committed Apr 2, 2024
1 parent 6dde380 commit ec2f3f7
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
Expand Up @@ -224,6 +224,9 @@ <h3>Method Details</h3>
&quot;tags&quot;: [ # Optional. Network tags to add to the Compute Engine VMs backing the workstations. This option applies [network tags](https://cloud.google.com/vpc/docs/add-remove-network-tags) to VMs created with this configuration. These network tags enable the creation of [firewall rules](https://cloud.google.com/workstations/docs/configure-firewall-rules).
&quot;A String&quot;,
],
&quot;vmTags&quot;: { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as https://cloud.google.com/resource-manager/docs/tags/tags-overview Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`.
&quot;a_key&quot;: &quot;A String&quot;,
},
},
},
&quot;idleTimeout&quot;: &quot;A String&quot;, # Optional. Number of seconds to wait before automatically stopping a workstation after it last received user traffic. A value of `&quot;0s&quot;` indicates that Cloud Workstations VMs created with this configuration should never time out due to idleness. Provide [duration](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#duration) terminated by `s` for seconds鈥攆or example, `&quot;7200s&quot;` (2 hours). The default is `&quot;1200s&quot;` (20 minutes).
Expand Down Expand Up @@ -435,6 +438,9 @@ <h3>Method Details</h3>
&quot;tags&quot;: [ # Optional. Network tags to add to the Compute Engine VMs backing the workstations. This option applies [network tags](https://cloud.google.com/vpc/docs/add-remove-network-tags) to VMs created with this configuration. These network tags enable the creation of [firewall rules](https://cloud.google.com/workstations/docs/configure-firewall-rules).
&quot;A String&quot;,
],
&quot;vmTags&quot;: { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as https://cloud.google.com/resource-manager/docs/tags/tags-overview Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`.
&quot;a_key&quot;: &quot;A String&quot;,
},
},
},
&quot;idleTimeout&quot;: &quot;A String&quot;, # Optional. Number of seconds to wait before automatically stopping a workstation after it last received user traffic. A value of `&quot;0s&quot;` indicates that Cloud Workstations VMs created with this configuration should never time out due to idleness. Provide [duration](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#duration) terminated by `s` for seconds鈥攆or example, `&quot;7200s&quot;` (2 hours). The default is `&quot;1200s&quot;` (20 minutes).
Expand Down Expand Up @@ -634,6 +640,9 @@ <h3>Method Details</h3>
&quot;tags&quot;: [ # Optional. Network tags to add to the Compute Engine VMs backing the workstations. This option applies [network tags](https://cloud.google.com/vpc/docs/add-remove-network-tags) to VMs created with this configuration. These network tags enable the creation of [firewall rules](https://cloud.google.com/workstations/docs/configure-firewall-rules).
&quot;A String&quot;,
],
&quot;vmTags&quot;: { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as https://cloud.google.com/resource-manager/docs/tags/tags-overview Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`.
&quot;a_key&quot;: &quot;A String&quot;,
},
},
},
&quot;idleTimeout&quot;: &quot;A String&quot;, # Optional. Number of seconds to wait before automatically stopping a workstation after it last received user traffic. A value of `&quot;0s&quot;` indicates that Cloud Workstations VMs created with this configuration should never time out due to idleness. Provide [duration](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#duration) terminated by `s` for seconds鈥攆or example, `&quot;7200s&quot;` (2 hours). The default is `&quot;1200s&quot;` (20 minutes).
Expand Down Expand Up @@ -787,6 +796,9 @@ <h3>Method Details</h3>
&quot;tags&quot;: [ # Optional. Network tags to add to the Compute Engine VMs backing the workstations. This option applies [network tags](https://cloud.google.com/vpc/docs/add-remove-network-tags) to VMs created with this configuration. These network tags enable the creation of [firewall rules](https://cloud.google.com/workstations/docs/configure-firewall-rules).
&quot;A String&quot;,
],
&quot;vmTags&quot;: { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as https://cloud.google.com/resource-manager/docs/tags/tags-overview Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`.
&quot;a_key&quot;: &quot;A String&quot;,
},
},
},
&quot;idleTimeout&quot;: &quot;A String&quot;, # Optional. Number of seconds to wait before automatically stopping a workstation after it last received user traffic. A value of `&quot;0s&quot;` indicates that Cloud Workstations VMs created with this configuration should never time out due to idleness. Provide [duration](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#duration) terminated by `s` for seconds鈥攆or example, `&quot;7200s&quot;` (2 hours). The default is `&quot;1200s&quot;` (20 minutes).
Expand Down Expand Up @@ -955,6 +967,9 @@ <h3>Method Details</h3>
&quot;tags&quot;: [ # Optional. Network tags to add to the Compute Engine VMs backing the workstations. This option applies [network tags](https://cloud.google.com/vpc/docs/add-remove-network-tags) to VMs created with this configuration. These network tags enable the creation of [firewall rules](https://cloud.google.com/workstations/docs/configure-firewall-rules).
&quot;A String&quot;,
],
&quot;vmTags&quot;: { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as https://cloud.google.com/resource-manager/docs/tags/tags-overview Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`.
&quot;a_key&quot;: &quot;A String&quot;,
},
},
},
&quot;idleTimeout&quot;: &quot;A String&quot;, # Optional. Number of seconds to wait before automatically stopping a workstation after it last received user traffic. A value of `&quot;0s&quot;` indicates that Cloud Workstations VMs created with this configuration should never time out due to idleness. Provide [duration](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#duration) terminated by `s` for seconds鈥攆or example, `&quot;7200s&quot;` (2 hours). The default is `&quot;1200s&quot;` (20 minutes).
Expand Down
Expand Up @@ -1195,7 +1195,7 @@
}
}
},
"revision": "20240301",
"revision": "20240318",
"rootUrl": "https://workstations.googleapis.com/",
"schemas": {
"Accelerator": {
Expand Down
Expand Up @@ -1127,7 +1127,7 @@
}
}
},
"revision": "20240301",
"revision": "20240318",
"rootUrl": "https://workstations.googleapis.com/",
"schemas": {
"Accelerator": {
Expand Down Expand Up @@ -1440,6 +1440,13 @@
"type": "string"
},
"type": "array"
},
"vmTags": {
"additionalProperties": {
"type": "string"
},
"description": "Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as https://cloud.google.com/resource-manager/docs/tags/tags-overview Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`.",
"type": "object"
}
},
"type": "object"
Expand Down

0 comments on commit ec2f3f7

Please sign in to comment.