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
projectId: string, Required. The ID of the Google Cloud Platform Console project that owns the agent pool. (required)
110
+
body: object, The request body.
111
+
The object takes the form of:
112
+
113
+
{ # Represents an On-Premises Agent pool.
114
+
"bandwidthLimit": { # Specifies the BandwidthLimit to describe the non-negative bandwidth rate in mbps for the agent pool. # Specifies the bandwidth limit details. If this field is unspecified, the default value is set as 'No Limit'.
115
+
"limitMbps": "A String", # Specifies bandwidth rate in mbps distributed across all the agents in the pool.
116
+
},
117
+
"displayName": "A String", # Specifies the client-specified AgentPool description.
118
+
"name": "A String", # Required. Specifies a unique string that identifies the agent pool. Format: projects/{project_id}/agentPools/{agent_pool_id}
119
+
"state": "A String", # Output only. Specifies the state of the AgentPool.
120
+
}
121
+
122
+
agentPoolId: string, Required. The id of the agent pool to create. The agent_pool_id must be non-empty, less than or equal to 128 characters, and satisfy the following regex: "^[a-z]([a-z0-9-._~]*[a-z0-9])?$". Also, agent pool names cannot start with the string "goog".
123
+
x__xgafv: string, V1 error format.
124
+
Allowed values
125
+
1 - v1 error format
126
+
2 - v2 error format
127
+
128
+
Returns:
129
+
An object of the form:
130
+
131
+
{ # Represents an On-Premises Agent pool.
132
+
"bandwidthLimit": { # Specifies the BandwidthLimit to describe the non-negative bandwidth rate in mbps for the agent pool. # Specifies the bandwidth limit details. If this field is unspecified, the default value is set as 'No Limit'.
133
+
"limitMbps": "A String", # Specifies bandwidth rate in mbps distributed across all the agents in the pool.
134
+
},
135
+
"displayName": "A String", # Specifies the client-specified AgentPool description.
136
+
"name": "A String", # Required. Specifies a unique string that identifies the agent pool. Format: projects/{project_id}/agentPools/{agent_pool_id}
137
+
"state": "A String", # Output only. Specifies the state of the AgentPool.
name: string, Required. The agent pool name to delete. (required)
147
+
x__xgafv: string, V1 error format.
148
+
Allowed values
149
+
1 - v1 error format
150
+
2 - v2 error format
151
+
152
+
Returns:
153
+
An object of the form:
154
+
155
+
{ # A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
name: string, Required. The agent pool to get. (required)
165
+
x__xgafv: string, V1 error format.
166
+
Allowed values
167
+
1 - v1 error format
168
+
2 - v2 error format
169
+
170
+
Returns:
171
+
An object of the form:
172
+
173
+
{ # Represents an On-Premises Agent pool.
174
+
"bandwidthLimit": { # Specifies the BandwidthLimit to describe the non-negative bandwidth rate in mbps for the agent pool. # Specifies the bandwidth limit details. If this field is unspecified, the default value is set as 'No Limit'.
175
+
"limitMbps": "A String", # Specifies bandwidth rate in mbps distributed across all the agents in the pool.
176
+
},
177
+
"displayName": "A String", # Specifies the client-specified AgentPool description.
178
+
"name": "A String", # Required. Specifies a unique string that identifies the agent pool. Format: projects/{project_id}/agentPools/{agent_pool_id}
179
+
"state": "A String", # Output only. Specifies the state of the AgentPool.
projectId: string, Required. The ID of the Google Cloud Platform Console project that owns the job. (required)
189
+
filter: string, A list of optional query parameters specified as JSON text in the form of: `{"agentPoolNames":["agentpool1","agentpool2",...]}` Since `agentPoolNames` support multiple values, its values must be specified with array notation. `agentPoolNames` is an optional field. The list returns all agent pools for the project when the filter is not provided or empty.
190
+
pageSize: integer, The list page size. The max allowed value is 256.
191
+
pageToken: string, The list page token.
192
+
x__xgafv: string, V1 error format.
193
+
Allowed values
194
+
1 - v1 error format
195
+
2 - v2 error format
196
+
197
+
Returns:
198
+
An object of the form:
199
+
200
+
{ # Response from ListAgentPools.
201
+
"agentPools": [ # A list of agent pools.
202
+
{ # Represents an On-Premises Agent pool.
203
+
"bandwidthLimit": { # Specifies the BandwidthLimit to describe the non-negative bandwidth rate in mbps for the agent pool. # Specifies the bandwidth limit details. If this field is unspecified, the default value is set as 'No Limit'.
204
+
"limitMbps": "A String", # Specifies bandwidth rate in mbps distributed across all the agents in the pool.
205
+
},
206
+
"displayName": "A String", # Specifies the client-specified AgentPool description.
207
+
"name": "A String", # Required. Specifies a unique string that identifies the agent pool. Format: projects/{project_id}/agentPools/{agent_pool_id}
208
+
"state": "A String", # Output only. Specifies the state of the AgentPool.
209
+
},
210
+
],
211
+
"nextPageToken": "A String", # The list next page token.
name: string, Required. Specifies a unique string that identifies the agent pool. Format: projects/{project_id}/agentPools/{agent_pool_id} (required)
235
+
body: object, The request body.
236
+
The object takes the form of:
237
+
238
+
{ # Represents an On-Premises Agent pool.
239
+
"bandwidthLimit": { # Specifies the BandwidthLimit to describe the non-negative bandwidth rate in mbps for the agent pool. # Specifies the bandwidth limit details. If this field is unspecified, the default value is set as 'No Limit'.
240
+
"limitMbps": "A String", # Specifies bandwidth rate in mbps distributed across all the agents in the pool.
241
+
},
242
+
"displayName": "A String", # Specifies the client-specified AgentPool description.
243
+
"name": "A String", # Required. Specifies a unique string that identifies the agent pool. Format: projects/{project_id}/agentPools/{agent_pool_id}
244
+
"state": "A String", # Output only. Specifies the state of the AgentPool.
245
+
}
246
+
247
+
updateMask: string, The field mask of the fields in `agentPool` that are to be updated in this request. Fields in `agentPool` that can be updated are: display_name, bandwidth_limit,
248
+
x__xgafv: string, V1 error format.
249
+
Allowed values
250
+
1 - v1 error format
251
+
2 - v2 error format
252
+
253
+
Returns:
254
+
An object of the form:
255
+
256
+
{ # Represents an On-Premises Agent pool.
257
+
"bandwidthLimit": { # Specifies the BandwidthLimit to describe the non-negative bandwidth rate in mbps for the agent pool. # Specifies the bandwidth limit details. If this field is unspecified, the default value is set as 'No Limit'.
258
+
"limitMbps": "A String", # Specifies bandwidth rate in mbps distributed across all the agents in the pool.
259
+
},
260
+
"displayName": "A String", # Specifies the client-specified AgentPool description.
261
+
"name": "A String", # Required. Specifies a unique string that identifies the agent pool. Format: projects/{project_id}/agentPools/{agent_pool_id}
262
+
"state": "A String", # Output only. Specifies the state of the AgentPool.
0 commit comments