You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/workstations_v1.projects.locations.workstationClusters.workstationConfigs.html
+20-20Lines changed: 20 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -131,10 +131,10 @@ <h3>Method Details</h3>
131
131
The object takes the form of:
132
132
133
133
{ # A workstation configuration resource in the Cloud Workstations API. Workstation configurations act as templates for workstations. The workstation configuration defines details such as the workstation virtual machine (VM) instance type, persistent storage, container image defining environment, which IDE or Code Editor to use, and more. Administrators and platform teams can also use [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/overview) rules to grant access to teams or to individual developers.
134
-
"allowedPorts": [ # Optional. A Single or Range of ports externally accessible in the workstation. If not specified defaults to ports 22, 80 and ports 1024-65535.
134
+
"allowedPorts": [ # 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.
135
135
{ # A PortRange defines a range of ports. Both first and last are inclusive. To specify a single port, both first and last should be the same.
136
-
"first": 42, # Required. Starting port number for the current range of ports.
137
-
"last": 42, # Required. Ending port number for the current range of ports.
136
+
"first": 42, # Required. Starting port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
137
+
"last": 42, # Required. Ending port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
"tags": [ # 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).
218
218
"A String",
219
219
],
220
-
"vmTags": { # 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`.
220
+
"vmTags": { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as [resource manager tags](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`.
221
221
"a_key": "A String",
222
222
},
223
223
},
@@ -338,10 +338,10 @@ <h3>Method Details</h3>
338
338
An object of the form:
339
339
340
340
{ # A workstation configuration resource in the Cloud Workstations API. Workstation configurations act as templates for workstations. The workstation configuration defines details such as the workstation virtual machine (VM) instance type, persistent storage, container image defining environment, which IDE or Code Editor to use, and more. Administrators and platform teams can also use [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/overview) rules to grant access to teams or to individual developers.
341
-
"allowedPorts": [ # Optional. A Single or Range of ports externally accessible in the workstation. If not specified defaults to ports 22, 80 and ports 1024-65535.
341
+
"allowedPorts": [ # 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.
342
342
{ # A PortRange defines a range of ports. Both first and last are inclusive. To specify a single port, both first and last should be the same.
343
-
"first": 42, # Required. Starting port number for the current range of ports.
344
-
"last": 42, # Required. Ending port number for the current range of ports.
343
+
"first": 42, # Required. Starting port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
344
+
"last": 42, # Required. Ending port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
"tags": [ # 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).
425
425
"A String",
426
426
],
427
-
"vmTags": { # 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`.
427
+
"vmTags": { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as [resource manager tags](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`.
428
428
"a_key": "A String",
429
429
},
430
430
},
@@ -533,10 +533,10 @@ <h3>Method Details</h3>
533
533
],
534
534
"workstationConfigs": [ # The requested configs.
535
535
{ # A workstation configuration resource in the Cloud Workstations API. Workstation configurations act as templates for workstations. The workstation configuration defines details such as the workstation virtual machine (VM) instance type, persistent storage, container image defining environment, which IDE or Code Editor to use, and more. Administrators and platform teams can also use [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/overview) rules to grant access to teams or to individual developers.
536
-
"allowedPorts": [ # Optional. A Single or Range of ports externally accessible in the workstation. If not specified defaults to ports 22, 80 and ports 1024-65535.
536
+
"allowedPorts": [ # 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.
537
537
{ # A PortRange defines a range of ports. Both first and last are inclusive. To specify a single port, both first and last should be the same.
538
-
"first": 42, # Required. Starting port number for the current range of ports.
539
-
"last": 42, # Required. Ending port number for the current range of ports.
538
+
"first": 42, # Required. Starting port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
539
+
"last": 42, # Required. Ending port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
"tags": [ # 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).
620
620
"A String",
621
621
],
622
-
"vmTags": { # 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`.
622
+
"vmTags": { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as [resource manager tags](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`.
623
623
"a_key": "A String",
624
624
},
625
625
},
@@ -682,10 +682,10 @@ <h3>Method Details</h3>
682
682
],
683
683
"workstationConfigs": [ # The requested configs.
684
684
{ # A workstation configuration resource in the Cloud Workstations API. Workstation configurations act as templates for workstations. The workstation configuration defines details such as the workstation virtual machine (VM) instance type, persistent storage, container image defining environment, which IDE or Code Editor to use, and more. Administrators and platform teams can also use [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/overview) rules to grant access to teams or to individual developers.
685
-
"allowedPorts": [ # Optional. A Single or Range of ports externally accessible in the workstation. If not specified defaults to ports 22, 80 and ports 1024-65535.
685
+
"allowedPorts": [ # 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.
686
686
{ # A PortRange defines a range of ports. Both first and last are inclusive. To specify a single port, both first and last should be the same.
687
-
"first": 42, # Required. Starting port number for the current range of ports.
688
-
"last": 42, # Required. Ending port number for the current range of ports.
687
+
"first": 42, # Required. Starting port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
688
+
"last": 42, # Required. Ending port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
"tags": [ # 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).
769
769
"A String",
770
770
],
771
-
"vmTags": { # 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`.
771
+
"vmTags": { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as [resource manager tags](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`.
772
772
"a_key": "A String",
773
773
},
774
774
},
@@ -846,10 +846,10 @@ <h3>Method Details</h3>
846
846
The object takes the form of:
847
847
848
848
{ # A workstation configuration resource in the Cloud Workstations API. Workstation configurations act as templates for workstations. The workstation configuration defines details such as the workstation virtual machine (VM) instance type, persistent storage, container image defining environment, which IDE or Code Editor to use, and more. Administrators and platform teams can also use [Identity and Access Management (IAM)](https://cloud.google.com/iam/docs/overview) rules to grant access to teams or to individual developers.
849
-
"allowedPorts": [ # Optional. A Single or Range of ports externally accessible in the workstation. If not specified defaults to ports 22, 80 and ports 1024-65535.
849
+
"allowedPorts": [ # 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.
850
850
{ # A PortRange defines a range of ports. Both first and last are inclusive. To specify a single port, both first and last should be the same.
851
-
"first": 42, # Required. Starting port number for the current range of ports.
852
-
"last": 42, # Required. Ending port number for the current range of ports.
851
+
"first": 42, # Required. Starting port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
852
+
"last": 42, # Required. Ending port number for the current range of ports. Valid ports are 22, 80, and ports within the range 1024-65535.
"tags": [ # 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).
933
933
"A String",
934
934
],
935
-
"vmTags": { # 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`.
935
+
"vmTags": { # Optional. Resource manager tags to be bound to this instance. Tag keys and values have the same definition as [resource manager tags](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`.
0 commit comments