Skip to content

Commit 9f748b8

Browse files
feat: Automated regeneration of Workstations client (googleapis#13192)
Auto-created at 2025-03-20 13:12:06 +0000 using the toys pull request generator.
1 parent 91b67f4 commit 9f748b8

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

clients/workstations/lib/google_api/workstations/v1/metadata.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule GoogleApi.Workstations.V1 do
2020
API client metadata for GoogleApi.Workstations.V1.
2121
"""
2222

23-
@discovery_revision "20250219"
23+
@discovery_revision "20250311"
2424

2525
def discovery_revision(), do: @discovery_revision
2626
end

clients/workstations/lib/google_api/workstations/v1/model/gce_regional_persistent_disk.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ defmodule GoogleApi.Workstations.V1.Model.GceRegionalPersistentDisk do
2525
* `fsType` (*type:* `String.t`, *default:* `nil`) - Optional. Type of file system that the disk should be formatted with. The workstation image must support this file system type. Must be empty if source_snapshot is set. Defaults to `"ext4"`.
2626
* `reclaimPolicy` (*type:* `String.t`, *default:* `nil`) - Optional. Whether the persistent disk should be deleted when the workstation is deleted. Valid values are `DELETE` and `RETAIN`. Defaults to `DELETE`.
2727
* `sizeGb` (*type:* `integer()`, *default:* `nil`) - Optional. The GB capacity of a persistent home directory for each workstation created with this configuration. Must be empty if source_snapshot is set. Valid values are `10`, `50`, `100`, `200`, `500`, or `1000`. Defaults to `200`. If less than `200` GB, the disk_type must be `"pd-balanced"` or `"pd-ssd"`.
28-
* `sourceSnapshot` (*type:* `String.t`, *default:* `nil`) - Optional. Name of the snapshot to use as the source for the disk. If set, size_gb and fs_type must be empty.
28+
* `sourceSnapshot` (*type:* `String.t`, *default:* `nil`) - Optional. Name of the snapshot to use as the source for the disk. If set, size_gb and fs_type must be empty. Must be formatted as ext4 file system with no partitions.
2929
"""
3030

3131
use GoogleApi.Gax.ModelBase

clients/workstations/lib/google_api/workstations/v1/model/workstation_cluster.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ defmodule GoogleApi.Workstations.V1.Model.WorkstationCluster do
2525
* `conditions` (*type:* `list(GoogleApi.Workstations.V1.Model.Status.t)`, *default:* `nil`) - Output only. Status conditions describing the workstation cluster's current state.
2626
* `controlPlaneIp` (*type:* `String.t`, *default:* `nil`) - Output only. The private IP address of the control plane for this workstation cluster. Workstation VMs need access to this IP address to work with the service, so make sure that your firewall rules allow egress from the workstation VMs to this address.
2727
* `createTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. Time when this workstation cluster was created.
28-
* `degraded` (*type:* `boolean()`, *default:* `nil`) - Output only. Whether this workstation cluster is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in conditions.
28+
* `degraded` (*type:* `boolean()`, *default:* `nil`) - Output only. Whether this workstation cluster is in degraded mode, in which case it may require user action to restore full functionality. The conditions field contains detailed information about the status of the cluster.
2929
* `deleteTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. Time when this workstation cluster was soft-deleted.
3030
* `displayName` (*type:* `String.t`, *default:* `nil`) - Optional. Human-readable name for this workstation cluster.
3131
* `domainConfig` (*type:* `GoogleApi.Workstations.V1.Model.DomainConfig.t`, *default:* `nil`) - Optional. Configuration options for a custom domain.
@@ -36,7 +36,7 @@ defmodule GoogleApi.Workstations.V1.Model.WorkstationCluster do
3636
* `privateClusterConfig` (*type:* `GoogleApi.Workstations.V1.Model.PrivateClusterConfig.t`, *default:* `nil`) - Optional. Configuration for private workstation cluster.
3737
* `reconciling` (*type:* `boolean()`, *default:* `nil`) - Output only. Indicates whether this workstation cluster is currently being updated to match its intended state.
3838
* `subnetwork` (*type:* `String.t`, *default:* `nil`) - Immutable. Name of the Compute Engine subnetwork in which instances associated with this workstation cluster will be created. Must be part of the subnetwork specified for this workstation cluster.
39-
* `tags` (*type:* `map()`, *default:* `nil`) - Optional. Tag keys/values directly bound to this resource. For example: "123/environment": "production", "123/costCenter": "marketing"
39+
* `tags` (*type:* `map()`, *default:* `nil`) - Optional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: "123/environment": "production", "123/costCenter": "marketing"
4040
* `uid` (*type:* `String.t`, *default:* `nil`) - Output only. A system-assigned unique identifier for this workstation cluster.
4141
* `updateTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. Time when this workstation cluster was most recently updated.
4242
"""

clients/workstations/lib/google_api/workstations/v1/model/workstation_config.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ defmodule GoogleApi.Workstations.V1.Model.WorkstationConfig do
2323
2424
* `allowedPorts` (*type:* `list(GoogleApi.Workstations.V1.Model.PortRange.t)`, *default:* `nil`) - Optional. A list of PortRanges specifying single ports or ranges of ports that are externally accessible in the workstation. Allowed ports must be one of 22, 80, or within range 1024-65535. If not specified defaults to ports 22, 80, and ports 1024-65535.
2525
* `annotations` (*type:* `map()`, *default:* `nil`) - Optional. Client-specified annotations.
26-
* `conditions` (*type:* `list(GoogleApi.Workstations.V1.Model.Status.t)`, *default:* `nil`) - Output only. Status conditions describing the current resource state.
26+
* `conditions` (*type:* `list(GoogleApi.Workstations.V1.Model.Status.t)`, *default:* `nil`) - Output only. Status conditions describing the workstation configuration's current state.
2727
* `container` (*type:* `GoogleApi.Workstations.V1.Model.Container.t`, *default:* `nil`) - Optional. Container that runs upon startup for each workstation using this workstation configuration.
2828
* `createTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. Time when this workstation configuration was created.
29-
* `degraded` (*type:* `boolean()`, *default:* `nil`) - Output only. Whether this resource is degraded, in which case it may require user action to restore full functionality. See also the conditions field.
29+
* `degraded` (*type:* `boolean()`, *default:* `nil`) - Output only. Whether this workstation configuration is in degraded mode, in which case it may require user action to restore full functionality. The conditions field contains detailed information about the status of the configuration.
3030
* `deleteTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. Time when this workstation configuration was soft-deleted.
3131
* `disableTcpConnections` (*type:* `boolean()`, *default:* `nil`) - Optional. Disables support for plain TCP connections in the workstation. By default the service supports TCP connections through a websocket relay. Setting this option to true disables that relay, which prevents the usage of services that require plain TCP connections, such as SSH. When enabled, all communication must occur over HTTPS or WSS.
3232
* `displayName` (*type:* `String.t`, *default:* `nil`) - Optional. Human-readable name for this workstation configuration.

0 commit comments

Comments
 (0)