| OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). | 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 | 2 |
| 3 library googleapis_beta.resourceviews.v1beta2; | 3 library googleapis_beta.resourceviews.v1beta2; |
| 4 | 4 |
| 5 import 'dart:core' as core; | 5 import 'dart:core' as core; |
| 6 import 'dart:async' as async; | 6 import 'dart:async' as async; |
| 7 import 'dart:convert' as convert; | 7 import 'dart:convert' as convert; |
| 8 | 8 |
| 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; | 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 10 import 'package:http/http.dart' as http; | 10 import 'package:http/http.dart' as http; |
| 11 | 11 |
| 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show | 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' |
| 13 ApiRequestError, DetailedApiRequestError; | 13 show ApiRequestError, DetailedApiRequestError; |
| 14 | 14 |
| 15 const core.String USER_AGENT = 'dart-api-client resourceviews/v1beta2'; | 15 const core.String USER_AGENT = 'dart-api-client resourceviews/v1beta2'; |
| 16 | 16 |
| 17 /** | 17 /// The Resource View API allows users to create and manage logical sets of |
| 18 * The Resource View API allows users to create and manage logical sets of | 18 /// Google Compute Engine instances. |
| 19 * Google Compute Engine instances. | |
| 20 */ | |
| 21 class ResourceviewsApi { | 19 class ResourceviewsApi { |
| 22 /** View and manage your data across Google Cloud Platform services */ | 20 /// View and manage your data across Google Cloud Platform services |
| 23 static const CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platf
orm"; | 21 static const CloudPlatformScope = |
| 22 "https://www.googleapis.com/auth/cloud-platform"; |
| 24 | 23 |
| 25 /** View your data across Google Cloud Platform services */ | 24 /// View your data across Google Cloud Platform services |
| 26 static const CloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/clo
ud-platform.read-only"; | 25 static const CloudPlatformReadOnlyScope = |
| 26 "https://www.googleapis.com/auth/cloud-platform.read-only"; |
| 27 | 27 |
| 28 /** View and manage your Google Compute Engine resources */ | 28 /// View and manage your Google Compute Engine resources |
| 29 static const ComputeScope = "https://www.googleapis.com/auth/compute"; | 29 static const ComputeScope = "https://www.googleapis.com/auth/compute"; |
| 30 | 30 |
| 31 /** View your Google Compute Engine resources */ | 31 /// View your Google Compute Engine resources |
| 32 static const ComputeReadonlyScope = "https://www.googleapis.com/auth/compute.r
eadonly"; | 32 static const ComputeReadonlyScope = |
| 33 "https://www.googleapis.com/auth/compute.readonly"; |
| 33 | 34 |
| 34 /** | 35 /// View and manage your Google Cloud Platform management resources and |
| 35 * View and manage your Google Cloud Platform management resources and | 36 /// deployment status information |
| 36 * deployment status information | 37 static const NdevCloudmanScope = |
| 37 */ | 38 "https://www.googleapis.com/auth/ndev.cloudman"; |
| 38 static const NdevCloudmanScope = "https://www.googleapis.com/auth/ndev.cloudma
n"; | |
| 39 | 39 |
| 40 /** | 40 /// View your Google Cloud Platform management resources and deployment |
| 41 * View your Google Cloud Platform management resources and deployment status | 41 /// status information |
| 42 * information | 42 static const NdevCloudmanReadonlyScope = |
| 43 */ | 43 "https://www.googleapis.com/auth/ndev.cloudman.readonly"; |
| 44 static const NdevCloudmanReadonlyScope = "https://www.googleapis.com/auth/ndev
.cloudman.readonly"; | |
| 45 | |
| 46 | 44 |
| 47 final commons.ApiRequester _requester; | 45 final commons.ApiRequester _requester; |
| 48 | 46 |
| 49 ZoneOperationsResourceApi get zoneOperations => new ZoneOperationsResourceApi(
_requester); | 47 ZoneOperationsResourceApi get zoneOperations => |
| 48 new ZoneOperationsResourceApi(_requester); |
| 50 ZoneViewsResourceApi get zoneViews => new ZoneViewsResourceApi(_requester); | 49 ZoneViewsResourceApi get zoneViews => new ZoneViewsResourceApi(_requester); |
| 51 | 50 |
| 52 ResourceviewsApi(http.Client client, {core.String rootUrl: "https://www.google
apis.com/", core.String servicePath: "resourceviews/v1beta2/projects/"}) : | 51 ResourceviewsApi(http.Client client, |
| 53 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); | 52 {core.String rootUrl: "https://www.googleapis.com/", |
| 53 core.String servicePath: "resourceviews/v1beta2/projects/"}) |
| 54 : _requester = |
| 55 new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT); |
| 54 } | 56 } |
| 55 | 57 |
| 56 | |
| 57 class ZoneOperationsResourceApi { | 58 class ZoneOperationsResourceApi { |
| 58 final commons.ApiRequester _requester; | 59 final commons.ApiRequester _requester; |
| 59 | 60 |
| 60 ZoneOperationsResourceApi(commons.ApiRequester client) : | 61 ZoneOperationsResourceApi(commons.ApiRequester client) : _requester = client; |
| 61 _requester = client; | |
| 62 | 62 |
| 63 /** | 63 /// Retrieves the specified zone-specific operation resource. |
| 64 * Retrieves the specified zone-specific operation resource. | 64 /// |
| 65 * | 65 /// Request parameters: |
| 66 * Request parameters: | 66 /// |
| 67 * | 67 /// [project] - Name of the project scoping this request. |
| 68 * [project] - Name of the project scoping this request. | 68 /// Value must have pattern |
| 69 * Value must have pattern | 69 /// "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]
{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
| 70 * "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{
1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))". | 70 /// |
| 71 * | 71 /// [zone] - Name of the zone scoping this request. |
| 72 * [zone] - Name of the zone scoping this request. | 72 /// Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
| 73 * Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". | 73 /// |
| 74 * | 74 /// [operation] - Name of the operation resource to return. |
| 75 * [operation] - Name of the operation resource to return. | 75 /// Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
| 76 * Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". | 76 /// |
| 77 * | 77 /// Completes with a [Operation]. |
| 78 * Completes with a [Operation]. | 78 /// |
| 79 * | 79 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 80 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 80 /// an error. |
| 81 * error. | 81 /// |
| 82 * | 82 /// If the used [http.Client] completes with an error when making a REST |
| 83 * If the used [http.Client] completes with an error when making a REST call, | 83 /// call, this method will complete with the same error. |
| 84 * this method will complete with the same error. | 84 async.Future<Operation> get( |
| 85 */ | 85 core.String project, core.String zone, core.String operation) { |
| 86 async.Future<Operation> get(core.String project, core.String zone, core.String
operation) { | |
| 87 var _url = null; | 86 var _url = null; |
| 88 var _queryParams = new core.Map(); | 87 var _queryParams = new core.Map(); |
| 89 var _uploadMedia = null; | 88 var _uploadMedia = null; |
| 90 var _uploadOptions = null; | 89 var _uploadOptions = null; |
| 91 var _downloadOptions = commons.DownloadOptions.Metadata; | 90 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 92 var _body = null; | 91 var _body = null; |
| 93 | 92 |
| 94 if (project == null) { | 93 if (project == null) { |
| 95 throw new core.ArgumentError("Parameter project is required."); | 94 throw new core.ArgumentError("Parameter project is required."); |
| 96 } | 95 } |
| 97 if (zone == null) { | 96 if (zone == null) { |
| 98 throw new core.ArgumentError("Parameter zone is required."); | 97 throw new core.ArgumentError("Parameter zone is required."); |
| 99 } | 98 } |
| 100 if (operation == null) { | 99 if (operation == null) { |
| 101 throw new core.ArgumentError("Parameter operation is required."); | 100 throw new core.ArgumentError("Parameter operation is required."); |
| 102 } | 101 } |
| 103 | 102 |
| 104 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/operations/' + commons.Escaper.ecapeVariable('$ope
ration'); | 103 _url = commons.Escaper.ecapeVariable('$project') + |
| 104 '/zones/' + |
| 105 commons.Escaper.ecapeVariable('$zone') + |
| 106 '/operations/' + |
| 107 commons.Escaper.ecapeVariable('$operation'); |
| 105 | 108 |
| 106 var _response = _requester.request(_url, | 109 var _response = _requester.request(_url, "GET", |
| 107 "GET", | 110 body: _body, |
| 108 body: _body, | 111 queryParams: _queryParams, |
| 109 queryParams: _queryParams, | 112 uploadOptions: _uploadOptions, |
| 110 uploadOptions: _uploadOptions, | 113 uploadMedia: _uploadMedia, |
| 111 uploadMedia: _uploadMedia, | 114 downloadOptions: _downloadOptions); |
| 112 downloadOptions: _downloadOptions); | |
| 113 return _response.then((data) => new Operation.fromJson(data)); | 115 return _response.then((data) => new Operation.fromJson(data)); |
| 114 } | 116 } |
| 115 | 117 |
| 116 /** | 118 /// Retrieves the list of operation resources contained within the specified |
| 117 * Retrieves the list of operation resources contained within the specified | 119 /// zone. |
| 118 * zone. | 120 /// |
| 119 * | 121 /// Request parameters: |
| 120 * Request parameters: | 122 /// |
| 121 * | 123 /// [project] - Name of the project scoping this request. |
| 122 * [project] - Name of the project scoping this request. | 124 /// Value must have pattern |
| 123 * Value must have pattern | 125 /// "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]
{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
| 124 * "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{
1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))". | 126 /// |
| 125 * | 127 /// [zone] - Name of the zone scoping this request. |
| 126 * [zone] - Name of the zone scoping this request. | 128 /// Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
| 127 * Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". | 129 /// |
| 128 * | 130 /// [filter] - Optional. Filter expression for filtering listed resources. |
| 129 * [filter] - Optional. Filter expression for filtering listed resources. | 131 /// |
| 130 * | 132 /// [maxResults] - Optional. Maximum count of results to be returned. Maximum |
| 131 * [maxResults] - Optional. Maximum count of results to be returned. Maximum | 133 /// value is 500 and default value is 500. |
| 132 * value is 500 and default value is 500. | 134 /// Value must be between "0" and "500". |
| 133 * Value must be between "0" and "500". | 135 /// |
| 134 * | 136 /// [pageToken] - Optional. Tag returned by a previous list request truncated |
| 135 * [pageToken] - Optional. Tag returned by a previous list request truncated | 137 /// by maxResults. Used to continue a previous list request. |
| 136 * by maxResults. Used to continue a previous list request. | 138 /// |
| 137 * | 139 /// Completes with a [OperationList]. |
| 138 * Completes with a [OperationList]. | 140 /// |
| 139 * | 141 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 140 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 142 /// an error. |
| 141 * error. | 143 /// |
| 142 * | 144 /// If the used [http.Client] completes with an error when making a REST |
| 143 * If the used [http.Client] completes with an error when making a REST call, | 145 /// call, this method will complete with the same error. |
| 144 * this method will complete with the same error. | 146 async.Future<OperationList> list(core.String project, core.String zone, |
| 145 */ | 147 {core.String filter, core.int maxResults, core.String pageToken}) { |
| 146 async.Future<OperationList> list(core.String project, core.String zone, {core.
String filter, core.int maxResults, core.String pageToken}) { | |
| 147 var _url = null; | 148 var _url = null; |
| 148 var _queryParams = new core.Map(); | 149 var _queryParams = new core.Map(); |
| 149 var _uploadMedia = null; | 150 var _uploadMedia = null; |
| 150 var _uploadOptions = null; | 151 var _uploadOptions = null; |
| 151 var _downloadOptions = commons.DownloadOptions.Metadata; | 152 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 152 var _body = null; | 153 var _body = null; |
| 153 | 154 |
| 154 if (project == null) { | 155 if (project == null) { |
| 155 throw new core.ArgumentError("Parameter project is required."); | 156 throw new core.ArgumentError("Parameter project is required."); |
| 156 } | 157 } |
| 157 if (zone == null) { | 158 if (zone == null) { |
| 158 throw new core.ArgumentError("Parameter zone is required."); | 159 throw new core.ArgumentError("Parameter zone is required."); |
| 159 } | 160 } |
| 160 if (filter != null) { | 161 if (filter != null) { |
| 161 _queryParams["filter"] = [filter]; | 162 _queryParams["filter"] = [filter]; |
| 162 } | 163 } |
| 163 if (maxResults != null) { | 164 if (maxResults != null) { |
| 164 _queryParams["maxResults"] = ["${maxResults}"]; | 165 _queryParams["maxResults"] = ["${maxResults}"]; |
| 165 } | 166 } |
| 166 if (pageToken != null) { | 167 if (pageToken != null) { |
| 167 _queryParams["pageToken"] = [pageToken]; | 168 _queryParams["pageToken"] = [pageToken]; |
| 168 } | 169 } |
| 169 | 170 |
| 170 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/operations'; | 171 _url = commons.Escaper.ecapeVariable('$project') + |
| 172 '/zones/' + |
| 173 commons.Escaper.ecapeVariable('$zone') + |
| 174 '/operations'; |
| 171 | 175 |
| 172 var _response = _requester.request(_url, | 176 var _response = _requester.request(_url, "GET", |
| 173 "GET", | 177 body: _body, |
| 174 body: _body, | 178 queryParams: _queryParams, |
| 175 queryParams: _queryParams, | 179 uploadOptions: _uploadOptions, |
| 176 uploadOptions: _uploadOptions, | 180 uploadMedia: _uploadMedia, |
| 177 uploadMedia: _uploadMedia, | 181 downloadOptions: _downloadOptions); |
| 178 downloadOptions: _downloadOptions); | |
| 179 return _response.then((data) => new OperationList.fromJson(data)); | 182 return _response.then((data) => new OperationList.fromJson(data)); |
| 180 } | 183 } |
| 181 | |
| 182 } | 184 } |
| 183 | 185 |
| 184 | |
| 185 class ZoneViewsResourceApi { | 186 class ZoneViewsResourceApi { |
| 186 final commons.ApiRequester _requester; | 187 final commons.ApiRequester _requester; |
| 187 | 188 |
| 188 ZoneViewsResourceApi(commons.ApiRequester client) : | 189 ZoneViewsResourceApi(commons.ApiRequester client) : _requester = client; |
| 189 _requester = client; | |
| 190 | 190 |
| 191 /** | 191 /// Add resources to the view. |
| 192 * Add resources to the view. | 192 /// |
| 193 * | 193 /// [request] - The metadata request object. |
| 194 * [request] - The metadata request object. | 194 /// |
| 195 * | 195 /// Request parameters: |
| 196 * Request parameters: | 196 /// |
| 197 * | 197 /// [project] - The project name of the resource view. |
| 198 * [project] - The project name of the resource view. | 198 /// |
| 199 * | 199 /// [zone] - The zone name of the resource view. |
| 200 * [zone] - The zone name of the resource view. | 200 /// |
| 201 * | 201 /// [resourceView] - The name of the resource view. |
| 202 * [resourceView] - The name of the resource view. | 202 /// |
| 203 * | 203 /// Completes with a [Operation]. |
| 204 * Completes with a [Operation]. | 204 /// |
| 205 * | 205 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 206 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 206 /// an error. |
| 207 * error. | 207 /// |
| 208 * | 208 /// If the used [http.Client] completes with an error when making a REST |
| 209 * If the used [http.Client] completes with an error when making a REST call, | 209 /// call, this method will complete with the same error. |
| 210 * this method will complete with the same error. | 210 async.Future<Operation> addResources(ZoneViewsAddResourcesRequest request, |
| 211 */ | 211 core.String project, core.String zone, core.String resourceView) { |
| 212 async.Future<Operation> addResources(ZoneViewsAddResourcesRequest request, cor
e.String project, core.String zone, core.String resourceView) { | |
| 213 var _url = null; | 212 var _url = null; |
| 214 var _queryParams = new core.Map(); | 213 var _queryParams = new core.Map(); |
| 215 var _uploadMedia = null; | 214 var _uploadMedia = null; |
| 216 var _uploadOptions = null; | 215 var _uploadOptions = null; |
| 217 var _downloadOptions = commons.DownloadOptions.Metadata; | 216 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 218 var _body = null; | 217 var _body = null; |
| 219 | 218 |
| 220 if (request != null) { | 219 if (request != null) { |
| 221 _body = convert.JSON.encode((request).toJson()); | 220 _body = convert.JSON.encode((request).toJson()); |
| 222 } | 221 } |
| 223 if (project == null) { | 222 if (project == null) { |
| 224 throw new core.ArgumentError("Parameter project is required."); | 223 throw new core.ArgumentError("Parameter project is required."); |
| 225 } | 224 } |
| 226 if (zone == null) { | 225 if (zone == null) { |
| 227 throw new core.ArgumentError("Parameter zone is required."); | 226 throw new core.ArgumentError("Parameter zone is required."); |
| 228 } | 227 } |
| 229 if (resourceView == null) { | 228 if (resourceView == null) { |
| 230 throw new core.ArgumentError("Parameter resourceView is required."); | 229 throw new core.ArgumentError("Parameter resourceView is required."); |
| 231 } | 230 } |
| 232 | 231 |
| 233 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews/' + commons.Escaper.ecapeVariable('$
resourceView') + '/addResources'; | 232 _url = commons.Escaper.ecapeVariable('$project') + |
| 233 '/zones/' + |
| 234 commons.Escaper.ecapeVariable('$zone') + |
| 235 '/resourceViews/' + |
| 236 commons.Escaper.ecapeVariable('$resourceView') + |
| 237 '/addResources'; |
| 234 | 238 |
| 235 var _response = _requester.request(_url, | 239 var _response = _requester.request(_url, "POST", |
| 236 "POST", | 240 body: _body, |
| 237 body: _body, | 241 queryParams: _queryParams, |
| 238 queryParams: _queryParams, | 242 uploadOptions: _uploadOptions, |
| 239 uploadOptions: _uploadOptions, | 243 uploadMedia: _uploadMedia, |
| 240 uploadMedia: _uploadMedia, | 244 downloadOptions: _downloadOptions); |
| 241 downloadOptions: _downloadOptions); | |
| 242 return _response.then((data) => new Operation.fromJson(data)); | 245 return _response.then((data) => new Operation.fromJson(data)); |
| 243 } | 246 } |
| 244 | 247 |
| 245 /** | 248 /// Delete a resource view. |
| 246 * Delete a resource view. | 249 /// |
| 247 * | 250 /// Request parameters: |
| 248 * Request parameters: | 251 /// |
| 249 * | 252 /// [project] - The project name of the resource view. |
| 250 * [project] - The project name of the resource view. | 253 /// |
| 251 * | 254 /// [zone] - The zone name of the resource view. |
| 252 * [zone] - The zone name of the resource view. | 255 /// |
| 253 * | 256 /// [resourceView] - The name of the resource view. |
| 254 * [resourceView] - The name of the resource view. | 257 /// |
| 255 * | 258 /// Completes with a [Operation]. |
| 256 * Completes with a [Operation]. | 259 /// |
| 257 * | 260 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 258 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 261 /// an error. |
| 259 * error. | 262 /// |
| 260 * | 263 /// If the used [http.Client] completes with an error when making a REST |
| 261 * If the used [http.Client] completes with an error when making a REST call, | 264 /// call, this method will complete with the same error. |
| 262 * this method will complete with the same error. | 265 async.Future<Operation> delete( |
| 263 */ | 266 core.String project, core.String zone, core.String resourceView) { |
| 264 async.Future<Operation> delete(core.String project, core.String zone, core.Str
ing resourceView) { | |
| 265 var _url = null; | 267 var _url = null; |
| 266 var _queryParams = new core.Map(); | 268 var _queryParams = new core.Map(); |
| 267 var _uploadMedia = null; | 269 var _uploadMedia = null; |
| 268 var _uploadOptions = null; | 270 var _uploadOptions = null; |
| 269 var _downloadOptions = commons.DownloadOptions.Metadata; | 271 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 270 var _body = null; | 272 var _body = null; |
| 271 | 273 |
| 272 if (project == null) { | 274 if (project == null) { |
| 273 throw new core.ArgumentError("Parameter project is required."); | 275 throw new core.ArgumentError("Parameter project is required."); |
| 274 } | 276 } |
| 275 if (zone == null) { | 277 if (zone == null) { |
| 276 throw new core.ArgumentError("Parameter zone is required."); | 278 throw new core.ArgumentError("Parameter zone is required."); |
| 277 } | 279 } |
| 278 if (resourceView == null) { | 280 if (resourceView == null) { |
| 279 throw new core.ArgumentError("Parameter resourceView is required."); | 281 throw new core.ArgumentError("Parameter resourceView is required."); |
| 280 } | 282 } |
| 281 | 283 |
| 282 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews/' + commons.Escaper.ecapeVariable('$
resourceView'); | 284 _url = commons.Escaper.ecapeVariable('$project') + |
| 285 '/zones/' + |
| 286 commons.Escaper.ecapeVariable('$zone') + |
| 287 '/resourceViews/' + |
| 288 commons.Escaper.ecapeVariable('$resourceView'); |
| 283 | 289 |
| 284 var _response = _requester.request(_url, | 290 var _response = _requester.request(_url, "DELETE", |
| 285 "DELETE", | 291 body: _body, |
| 286 body: _body, | 292 queryParams: _queryParams, |
| 287 queryParams: _queryParams, | 293 uploadOptions: _uploadOptions, |
| 288 uploadOptions: _uploadOptions, | 294 uploadMedia: _uploadMedia, |
| 289 uploadMedia: _uploadMedia, | 295 downloadOptions: _downloadOptions); |
| 290 downloadOptions: _downloadOptions); | |
| 291 return _response.then((data) => new Operation.fromJson(data)); | 296 return _response.then((data) => new Operation.fromJson(data)); |
| 292 } | 297 } |
| 293 | 298 |
| 294 /** | 299 /// Get the information of a zonal resource view. |
| 295 * Get the information of a zonal resource view. | 300 /// |
| 296 * | 301 /// Request parameters: |
| 297 * Request parameters: | 302 /// |
| 298 * | 303 /// [project] - The project name of the resource view. |
| 299 * [project] - The project name of the resource view. | 304 /// |
| 300 * | 305 /// [zone] - The zone name of the resource view. |
| 301 * [zone] - The zone name of the resource view. | 306 /// |
| 302 * | 307 /// [resourceView] - The name of the resource view. |
| 303 * [resourceView] - The name of the resource view. | 308 /// |
| 304 * | 309 /// Completes with a [ResourceView]. |
| 305 * Completes with a [ResourceView]. | 310 /// |
| 306 * | 311 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 307 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 312 /// an error. |
| 308 * error. | 313 /// |
| 309 * | 314 /// If the used [http.Client] completes with an error when making a REST |
| 310 * If the used [http.Client] completes with an error when making a REST call, | 315 /// call, this method will complete with the same error. |
| 311 * this method will complete with the same error. | 316 async.Future<ResourceView> get( |
| 312 */ | 317 core.String project, core.String zone, core.String resourceView) { |
| 313 async.Future<ResourceView> get(core.String project, core.String zone, core.Str
ing resourceView) { | |
| 314 var _url = null; | 318 var _url = null; |
| 315 var _queryParams = new core.Map(); | 319 var _queryParams = new core.Map(); |
| 316 var _uploadMedia = null; | 320 var _uploadMedia = null; |
| 317 var _uploadOptions = null; | 321 var _uploadOptions = null; |
| 318 var _downloadOptions = commons.DownloadOptions.Metadata; | 322 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 319 var _body = null; | 323 var _body = null; |
| 320 | 324 |
| 321 if (project == null) { | 325 if (project == null) { |
| 322 throw new core.ArgumentError("Parameter project is required."); | 326 throw new core.ArgumentError("Parameter project is required."); |
| 323 } | 327 } |
| 324 if (zone == null) { | 328 if (zone == null) { |
| 325 throw new core.ArgumentError("Parameter zone is required."); | 329 throw new core.ArgumentError("Parameter zone is required."); |
| 326 } | 330 } |
| 327 if (resourceView == null) { | 331 if (resourceView == null) { |
| 328 throw new core.ArgumentError("Parameter resourceView is required."); | 332 throw new core.ArgumentError("Parameter resourceView is required."); |
| 329 } | 333 } |
| 330 | 334 |
| 331 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews/' + commons.Escaper.ecapeVariable('$
resourceView'); | 335 _url = commons.Escaper.ecapeVariable('$project') + |
| 336 '/zones/' + |
| 337 commons.Escaper.ecapeVariable('$zone') + |
| 338 '/resourceViews/' + |
| 339 commons.Escaper.ecapeVariable('$resourceView'); |
| 332 | 340 |
| 333 var _response = _requester.request(_url, | 341 var _response = _requester.request(_url, "GET", |
| 334 "GET", | 342 body: _body, |
| 335 body: _body, | 343 queryParams: _queryParams, |
| 336 queryParams: _queryParams, | 344 uploadOptions: _uploadOptions, |
| 337 uploadOptions: _uploadOptions, | 345 uploadMedia: _uploadMedia, |
| 338 uploadMedia: _uploadMedia, | 346 downloadOptions: _downloadOptions); |
| 339 downloadOptions: _downloadOptions); | |
| 340 return _response.then((data) => new ResourceView.fromJson(data)); | 347 return _response.then((data) => new ResourceView.fromJson(data)); |
| 341 } | 348 } |
| 342 | 349 |
| 343 /** | 350 /// Get the service information of a resource view or a resource. |
| 344 * Get the service information of a resource view or a resource. | 351 /// |
| 345 * | 352 /// Request parameters: |
| 346 * Request parameters: | 353 /// |
| 347 * | 354 /// [project] - The project name of the resource view. |
| 348 * [project] - The project name of the resource view. | 355 /// |
| 349 * | 356 /// [zone] - The zone name of the resource view. |
| 350 * [zone] - The zone name of the resource view. | 357 /// |
| 351 * | 358 /// [resourceView] - The name of the resource view. |
| 352 * [resourceView] - The name of the resource view. | 359 /// |
| 353 * | 360 /// [resourceName] - The name of the resource if user wants to get the |
| 354 * [resourceName] - The name of the resource if user wants to get the service | 361 /// service information of the resource. |
| 355 * information of the resource. | 362 /// |
| 356 * | 363 /// Completes with a [ZoneViewsGetServiceResponse]. |
| 357 * Completes with a [ZoneViewsGetServiceResponse]. | 364 /// |
| 358 * | 365 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 359 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 366 /// an error. |
| 360 * error. | 367 /// |
| 361 * | 368 /// If the used [http.Client] completes with an error when making a REST |
| 362 * If the used [http.Client] completes with an error when making a REST call, | 369 /// call, this method will complete with the same error. |
| 363 * this method will complete with the same error. | 370 async.Future<ZoneViewsGetServiceResponse> getService( |
| 364 */ | 371 core.String project, core.String zone, core.String resourceView, |
| 365 async.Future<ZoneViewsGetServiceResponse> getService(core.String project, core
.String zone, core.String resourceView, {core.String resourceName}) { | 372 {core.String resourceName}) { |
| 366 var _url = null; | 373 var _url = null; |
| 367 var _queryParams = new core.Map(); | 374 var _queryParams = new core.Map(); |
| 368 var _uploadMedia = null; | 375 var _uploadMedia = null; |
| 369 var _uploadOptions = null; | 376 var _uploadOptions = null; |
| 370 var _downloadOptions = commons.DownloadOptions.Metadata; | 377 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 371 var _body = null; | 378 var _body = null; |
| 372 | 379 |
| 373 if (project == null) { | 380 if (project == null) { |
| 374 throw new core.ArgumentError("Parameter project is required."); | 381 throw new core.ArgumentError("Parameter project is required."); |
| 375 } | 382 } |
| 376 if (zone == null) { | 383 if (zone == null) { |
| 377 throw new core.ArgumentError("Parameter zone is required."); | 384 throw new core.ArgumentError("Parameter zone is required."); |
| 378 } | 385 } |
| 379 if (resourceView == null) { | 386 if (resourceView == null) { |
| 380 throw new core.ArgumentError("Parameter resourceView is required."); | 387 throw new core.ArgumentError("Parameter resourceView is required."); |
| 381 } | 388 } |
| 382 if (resourceName != null) { | 389 if (resourceName != null) { |
| 383 _queryParams["resourceName"] = [resourceName]; | 390 _queryParams["resourceName"] = [resourceName]; |
| 384 } | 391 } |
| 385 | 392 |
| 386 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews/' + commons.Escaper.ecapeVariable('$
resourceView') + '/getService'; | 393 _url = commons.Escaper.ecapeVariable('$project') + |
| 394 '/zones/' + |
| 395 commons.Escaper.ecapeVariable('$zone') + |
| 396 '/resourceViews/' + |
| 397 commons.Escaper.ecapeVariable('$resourceView') + |
| 398 '/getService'; |
| 387 | 399 |
| 388 var _response = _requester.request(_url, | 400 var _response = _requester.request(_url, "POST", |
| 389 "POST", | 401 body: _body, |
| 390 body: _body, | 402 queryParams: _queryParams, |
| 391 queryParams: _queryParams, | 403 uploadOptions: _uploadOptions, |
| 392 uploadOptions: _uploadOptions, | 404 uploadMedia: _uploadMedia, |
| 393 uploadMedia: _uploadMedia, | 405 downloadOptions: _downloadOptions); |
| 394 downloadOptions: _downloadOptions); | 406 return _response |
| 395 return _response.then((data) => new ZoneViewsGetServiceResponse.fromJson(dat
a)); | 407 .then((data) => new ZoneViewsGetServiceResponse.fromJson(data)); |
| 396 } | 408 } |
| 397 | 409 |
| 398 /** | 410 /// Create a resource view. |
| 399 * Create a resource view. | 411 /// |
| 400 * | 412 /// [request] - The metadata request object. |
| 401 * [request] - The metadata request object. | 413 /// |
| 402 * | 414 /// Request parameters: |
| 403 * Request parameters: | 415 /// |
| 404 * | 416 /// [project] - The project name of the resource view. |
| 405 * [project] - The project name of the resource view. | 417 /// |
| 406 * | 418 /// [zone] - The zone name of the resource view. |
| 407 * [zone] - The zone name of the resource view. | 419 /// |
| 408 * | 420 /// Completes with a [Operation]. |
| 409 * Completes with a [Operation]. | 421 /// |
| 410 * | 422 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 411 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 423 /// an error. |
| 412 * error. | 424 /// |
| 413 * | 425 /// If the used [http.Client] completes with an error when making a REST |
| 414 * If the used [http.Client] completes with an error when making a REST call, | 426 /// call, this method will complete with the same error. |
| 415 * this method will complete with the same error. | 427 async.Future<Operation> insert( |
| 416 */ | 428 ResourceView request, core.String project, core.String zone) { |
| 417 async.Future<Operation> insert(ResourceView request, core.String project, core
.String zone) { | |
| 418 var _url = null; | 429 var _url = null; |
| 419 var _queryParams = new core.Map(); | 430 var _queryParams = new core.Map(); |
| 420 var _uploadMedia = null; | 431 var _uploadMedia = null; |
| 421 var _uploadOptions = null; | 432 var _uploadOptions = null; |
| 422 var _downloadOptions = commons.DownloadOptions.Metadata; | 433 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 423 var _body = null; | 434 var _body = null; |
| 424 | 435 |
| 425 if (request != null) { | 436 if (request != null) { |
| 426 _body = convert.JSON.encode((request).toJson()); | 437 _body = convert.JSON.encode((request).toJson()); |
| 427 } | 438 } |
| 428 if (project == null) { | 439 if (project == null) { |
| 429 throw new core.ArgumentError("Parameter project is required."); | 440 throw new core.ArgumentError("Parameter project is required."); |
| 430 } | 441 } |
| 431 if (zone == null) { | 442 if (zone == null) { |
| 432 throw new core.ArgumentError("Parameter zone is required."); | 443 throw new core.ArgumentError("Parameter zone is required."); |
| 433 } | 444 } |
| 434 | 445 |
| 435 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews'; | 446 _url = commons.Escaper.ecapeVariable('$project') + |
| 447 '/zones/' + |
| 448 commons.Escaper.ecapeVariable('$zone') + |
| 449 '/resourceViews'; |
| 436 | 450 |
| 437 var _response = _requester.request(_url, | 451 var _response = _requester.request(_url, "POST", |
| 438 "POST", | 452 body: _body, |
| 439 body: _body, | 453 queryParams: _queryParams, |
| 440 queryParams: _queryParams, | 454 uploadOptions: _uploadOptions, |
| 441 uploadOptions: _uploadOptions, | 455 uploadMedia: _uploadMedia, |
| 442 uploadMedia: _uploadMedia, | 456 downloadOptions: _downloadOptions); |
| 443 downloadOptions: _downloadOptions); | |
| 444 return _response.then((data) => new Operation.fromJson(data)); | 457 return _response.then((data) => new Operation.fromJson(data)); |
| 445 } | 458 } |
| 446 | 459 |
| 447 /** | 460 /// List resource views. |
| 448 * List resource views. | 461 /// |
| 449 * | 462 /// Request parameters: |
| 450 * Request parameters: | 463 /// |
| 451 * | 464 /// [project] - The project name of the resource view. |
| 452 * [project] - The project name of the resource view. | 465 /// |
| 453 * | 466 /// [zone] - The zone name of the resource view. |
| 454 * [zone] - The zone name of the resource view. | 467 /// |
| 455 * | 468 /// [maxResults] - Maximum count of results to be returned. Acceptable values |
| 456 * [maxResults] - Maximum count of results to be returned. Acceptable values | 469 /// are 0 to 5000, inclusive. (Default: 5000) |
| 457 * are 0 to 5000, inclusive. (Default: 5000) | 470 /// Value must be between "0" and "5000". |
| 458 * Value must be between "0" and "5000". | 471 /// |
| 459 * | 472 /// [pageToken] - Specifies a nextPageToken returned by a previous list |
| 460 * [pageToken] - Specifies a nextPageToken returned by a previous list | 473 /// request. This token can be used to request the next page of results from |
| 461 * request. This token can be used to request the next page of results from a | 474 /// a previous list request. |
| 462 * previous list request. | 475 /// |
| 463 * | 476 /// Completes with a [ZoneViewsList]. |
| 464 * Completes with a [ZoneViewsList]. | 477 /// |
| 465 * | 478 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 466 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 479 /// an error. |
| 467 * error. | 480 /// |
| 468 * | 481 /// If the used [http.Client] completes with an error when making a REST |
| 469 * If the used [http.Client] completes with an error when making a REST call, | 482 /// call, this method will complete with the same error. |
| 470 * this method will complete with the same error. | 483 async.Future<ZoneViewsList> list(core.String project, core.String zone, |
| 471 */ | 484 {core.int maxResults, core.String pageToken}) { |
| 472 async.Future<ZoneViewsList> list(core.String project, core.String zone, {core.
int maxResults, core.String pageToken}) { | |
| 473 var _url = null; | 485 var _url = null; |
| 474 var _queryParams = new core.Map(); | 486 var _queryParams = new core.Map(); |
| 475 var _uploadMedia = null; | 487 var _uploadMedia = null; |
| 476 var _uploadOptions = null; | 488 var _uploadOptions = null; |
| 477 var _downloadOptions = commons.DownloadOptions.Metadata; | 489 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 478 var _body = null; | 490 var _body = null; |
| 479 | 491 |
| 480 if (project == null) { | 492 if (project == null) { |
| 481 throw new core.ArgumentError("Parameter project is required."); | 493 throw new core.ArgumentError("Parameter project is required."); |
| 482 } | 494 } |
| 483 if (zone == null) { | 495 if (zone == null) { |
| 484 throw new core.ArgumentError("Parameter zone is required."); | 496 throw new core.ArgumentError("Parameter zone is required."); |
| 485 } | 497 } |
| 486 if (maxResults != null) { | 498 if (maxResults != null) { |
| 487 _queryParams["maxResults"] = ["${maxResults}"]; | 499 _queryParams["maxResults"] = ["${maxResults}"]; |
| 488 } | 500 } |
| 489 if (pageToken != null) { | 501 if (pageToken != null) { |
| 490 _queryParams["pageToken"] = [pageToken]; | 502 _queryParams["pageToken"] = [pageToken]; |
| 491 } | 503 } |
| 492 | 504 |
| 493 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews'; | 505 _url = commons.Escaper.ecapeVariable('$project') + |
| 506 '/zones/' + |
| 507 commons.Escaper.ecapeVariable('$zone') + |
| 508 '/resourceViews'; |
| 494 | 509 |
| 495 var _response = _requester.request(_url, | 510 var _response = _requester.request(_url, "GET", |
| 496 "GET", | 511 body: _body, |
| 497 body: _body, | 512 queryParams: _queryParams, |
| 498 queryParams: _queryParams, | 513 uploadOptions: _uploadOptions, |
| 499 uploadOptions: _uploadOptions, | 514 uploadMedia: _uploadMedia, |
| 500 uploadMedia: _uploadMedia, | 515 downloadOptions: _downloadOptions); |
| 501 downloadOptions: _downloadOptions); | |
| 502 return _response.then((data) => new ZoneViewsList.fromJson(data)); | 516 return _response.then((data) => new ZoneViewsList.fromJson(data)); |
| 503 } | 517 } |
| 504 | 518 |
| 505 /** | 519 /// List the resources of the resource view. |
| 506 * List the resources of the resource view. | 520 /// |
| 507 * | 521 /// Request parameters: |
| 508 * Request parameters: | 522 /// |
| 509 * | 523 /// [project] - The project name of the resource view. |
| 510 * [project] - The project name of the resource view. | 524 /// |
| 511 * | 525 /// [zone] - The zone name of the resource view. |
| 512 * [zone] - The zone name of the resource view. | 526 /// |
| 513 * | 527 /// [resourceView] - The name of the resource view. |
| 514 * [resourceView] - The name of the resource view. | 528 /// |
| 515 * | 529 /// [format] - The requested format of the return value. It can be URL or |
| 516 * [format] - The requested format of the return value. It can be URL or | 530 /// URL_PORT. A JSON object will be included in the response based on the |
| 517 * URL_PORT. A JSON object will be included in the response based on the | 531 /// format. The default format is NONE, which results in no JSON in the |
| 518 * format. The default format is NONE, which results in no JSON in the | 532 /// response. |
| 519 * response. | 533 /// Possible string values are: |
| 520 * Possible string values are: | 534 /// - "NONE" |
| 521 * - "NONE" | 535 /// - "URL" |
| 522 * - "URL" | 536 /// - "URL_PORT" |
| 523 * - "URL_PORT" | 537 /// |
| 524 * | 538 /// [listState] - The state of the instance to list. By default, it lists all |
| 525 * [listState] - The state of the instance to list. By default, it lists all | 539 /// instances. |
| 526 * instances. | 540 /// Possible string values are: |
| 527 * Possible string values are: | 541 /// - "ALL" |
| 528 * - "ALL" | 542 /// - "RUNNING" |
| 529 * - "RUNNING" | 543 /// |
| 530 * | 544 /// [maxResults] - Maximum count of results to be returned. Acceptable values |
| 531 * [maxResults] - Maximum count of results to be returned. Acceptable values | 545 /// are 0 to 5000, inclusive. (Default: 5000) |
| 532 * are 0 to 5000, inclusive. (Default: 5000) | 546 /// Value must be between "0" and "5000". |
| 533 * Value must be between "0" and "5000". | 547 /// |
| 534 * | 548 /// [pageToken] - Specifies a nextPageToken returned by a previous list |
| 535 * [pageToken] - Specifies a nextPageToken returned by a previous list | 549 /// request. This token can be used to request the next page of results from |
| 536 * request. This token can be used to request the next page of results from a | 550 /// a previous list request. |
| 537 * previous list request. | 551 /// |
| 538 * | 552 /// [serviceName] - The service name to return in the response. It is |
| 539 * [serviceName] - The service name to return in the response. It is optional | 553 /// optional and if it is not set, all the service end points will be |
| 540 * and if it is not set, all the service end points will be returned. | 554 /// returned. |
| 541 * | 555 /// |
| 542 * Completes with a [ZoneViewsListResourcesResponse]. | 556 /// Completes with a [ZoneViewsListResourcesResponse]. |
| 543 * | 557 /// |
| 544 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 558 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 545 * error. | 559 /// an error. |
| 546 * | 560 /// |
| 547 * If the used [http.Client] completes with an error when making a REST call, | 561 /// If the used [http.Client] completes with an error when making a REST |
| 548 * this method will complete with the same error. | 562 /// call, this method will complete with the same error. |
| 549 */ | 563 async.Future<ZoneViewsListResourcesResponse> listResources( |
| 550 async.Future<ZoneViewsListResourcesResponse> listResources(core.String project
, core.String zone, core.String resourceView, {core.String format, core.String l
istState, core.int maxResults, core.String pageToken, core.String serviceName})
{ | 564 core.String project, core.String zone, core.String resourceView, |
| 565 {core.String format, |
| 566 core.String listState, |
| 567 core.int maxResults, |
| 568 core.String pageToken, |
| 569 core.String serviceName}) { |
| 551 var _url = null; | 570 var _url = null; |
| 552 var _queryParams = new core.Map(); | 571 var _queryParams = new core.Map(); |
| 553 var _uploadMedia = null; | 572 var _uploadMedia = null; |
| 554 var _uploadOptions = null; | 573 var _uploadOptions = null; |
| 555 var _downloadOptions = commons.DownloadOptions.Metadata; | 574 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 556 var _body = null; | 575 var _body = null; |
| 557 | 576 |
| 558 if (project == null) { | 577 if (project == null) { |
| 559 throw new core.ArgumentError("Parameter project is required."); | 578 throw new core.ArgumentError("Parameter project is required."); |
| 560 } | 579 } |
| (...skipping 12 matching lines...) Expand all Loading... |
| 573 if (maxResults != null) { | 592 if (maxResults != null) { |
| 574 _queryParams["maxResults"] = ["${maxResults}"]; | 593 _queryParams["maxResults"] = ["${maxResults}"]; |
| 575 } | 594 } |
| 576 if (pageToken != null) { | 595 if (pageToken != null) { |
| 577 _queryParams["pageToken"] = [pageToken]; | 596 _queryParams["pageToken"] = [pageToken]; |
| 578 } | 597 } |
| 579 if (serviceName != null) { | 598 if (serviceName != null) { |
| 580 _queryParams["serviceName"] = [serviceName]; | 599 _queryParams["serviceName"] = [serviceName]; |
| 581 } | 600 } |
| 582 | 601 |
| 583 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews/' + commons.Escaper.ecapeVariable('$
resourceView') + '/resources'; | 602 _url = commons.Escaper.ecapeVariable('$project') + |
| 603 '/zones/' + |
| 604 commons.Escaper.ecapeVariable('$zone') + |
| 605 '/resourceViews/' + |
| 606 commons.Escaper.ecapeVariable('$resourceView') + |
| 607 '/resources'; |
| 584 | 608 |
| 585 var _response = _requester.request(_url, | 609 var _response = _requester.request(_url, "GET", |
| 586 "GET", | 610 body: _body, |
| 587 body: _body, | 611 queryParams: _queryParams, |
| 588 queryParams: _queryParams, | 612 uploadOptions: _uploadOptions, |
| 589 uploadOptions: _uploadOptions, | 613 uploadMedia: _uploadMedia, |
| 590 uploadMedia: _uploadMedia, | 614 downloadOptions: _downloadOptions); |
| 591 downloadOptions: _downloadOptions); | 615 return _response |
| 592 return _response.then((data) => new ZoneViewsListResourcesResponse.fromJson(
data)); | 616 .then((data) => new ZoneViewsListResourcesResponse.fromJson(data)); |
| 593 } | 617 } |
| 594 | 618 |
| 595 /** | 619 /// Remove resources from the view. |
| 596 * Remove resources from the view. | 620 /// |
| 597 * | 621 /// [request] - The metadata request object. |
| 598 * [request] - The metadata request object. | 622 /// |
| 599 * | 623 /// Request parameters: |
| 600 * Request parameters: | 624 /// |
| 601 * | 625 /// [project] - The project name of the resource view. |
| 602 * [project] - The project name of the resource view. | 626 /// |
| 603 * | 627 /// [zone] - The zone name of the resource view. |
| 604 * [zone] - The zone name of the resource view. | 628 /// |
| 605 * | 629 /// [resourceView] - The name of the resource view. |
| 606 * [resourceView] - The name of the resource view. | 630 /// |
| 607 * | 631 /// Completes with a [Operation]. |
| 608 * Completes with a [Operation]. | 632 /// |
| 609 * | 633 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 610 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 634 /// an error. |
| 611 * error. | 635 /// |
| 612 * | 636 /// If the used [http.Client] completes with an error when making a REST |
| 613 * If the used [http.Client] completes with an error when making a REST call, | 637 /// call, this method will complete with the same error. |
| 614 * this method will complete with the same error. | 638 async.Future<Operation> removeResources( |
| 615 */ | 639 ZoneViewsRemoveResourcesRequest request, |
| 616 async.Future<Operation> removeResources(ZoneViewsRemoveResourcesRequest reques
t, core.String project, core.String zone, core.String resourceView) { | 640 core.String project, |
| 641 core.String zone, |
| 642 core.String resourceView) { |
| 617 var _url = null; | 643 var _url = null; |
| 618 var _queryParams = new core.Map(); | 644 var _queryParams = new core.Map(); |
| 619 var _uploadMedia = null; | 645 var _uploadMedia = null; |
| 620 var _uploadOptions = null; | 646 var _uploadOptions = null; |
| 621 var _downloadOptions = commons.DownloadOptions.Metadata; | 647 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 622 var _body = null; | 648 var _body = null; |
| 623 | 649 |
| 624 if (request != null) { | 650 if (request != null) { |
| 625 _body = convert.JSON.encode((request).toJson()); | 651 _body = convert.JSON.encode((request).toJson()); |
| 626 } | 652 } |
| 627 if (project == null) { | 653 if (project == null) { |
| 628 throw new core.ArgumentError("Parameter project is required."); | 654 throw new core.ArgumentError("Parameter project is required."); |
| 629 } | 655 } |
| 630 if (zone == null) { | 656 if (zone == null) { |
| 631 throw new core.ArgumentError("Parameter zone is required."); | 657 throw new core.ArgumentError("Parameter zone is required."); |
| 632 } | 658 } |
| 633 if (resourceView == null) { | 659 if (resourceView == null) { |
| 634 throw new core.ArgumentError("Parameter resourceView is required."); | 660 throw new core.ArgumentError("Parameter resourceView is required."); |
| 635 } | 661 } |
| 636 | 662 |
| 637 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews/' + commons.Escaper.ecapeVariable('$
resourceView') + '/removeResources'; | 663 _url = commons.Escaper.ecapeVariable('$project') + |
| 664 '/zones/' + |
| 665 commons.Escaper.ecapeVariable('$zone') + |
| 666 '/resourceViews/' + |
| 667 commons.Escaper.ecapeVariable('$resourceView') + |
| 668 '/removeResources'; |
| 638 | 669 |
| 639 var _response = _requester.request(_url, | 670 var _response = _requester.request(_url, "POST", |
| 640 "POST", | 671 body: _body, |
| 641 body: _body, | 672 queryParams: _queryParams, |
| 642 queryParams: _queryParams, | 673 uploadOptions: _uploadOptions, |
| 643 uploadOptions: _uploadOptions, | 674 uploadMedia: _uploadMedia, |
| 644 uploadMedia: _uploadMedia, | 675 downloadOptions: _downloadOptions); |
| 645 downloadOptions: _downloadOptions); | |
| 646 return _response.then((data) => new Operation.fromJson(data)); | 676 return _response.then((data) => new Operation.fromJson(data)); |
| 647 } | 677 } |
| 648 | 678 |
| 649 /** | 679 /// Update the service information of a resource view or a resource. |
| 650 * Update the service information of a resource view or a resource. | 680 /// |
| 651 * | 681 /// [request] - The metadata request object. |
| 652 * [request] - The metadata request object. | 682 /// |
| 653 * | 683 /// Request parameters: |
| 654 * Request parameters: | 684 /// |
| 655 * | 685 /// [project] - The project name of the resource view. |
| 656 * [project] - The project name of the resource view. | 686 /// |
| 657 * | 687 /// [zone] - The zone name of the resource view. |
| 658 * [zone] - The zone name of the resource view. | 688 /// |
| 659 * | 689 /// [resourceView] - The name of the resource view. |
| 660 * [resourceView] - The name of the resource view. | 690 /// |
| 661 * | 691 /// Completes with a [Operation]. |
| 662 * Completes with a [Operation]. | 692 /// |
| 663 * | 693 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 664 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 694 /// an error. |
| 665 * error. | 695 /// |
| 666 * | 696 /// If the used [http.Client] completes with an error when making a REST |
| 667 * If the used [http.Client] completes with an error when making a REST call, | 697 /// call, this method will complete with the same error. |
| 668 * this method will complete with the same error. | 698 async.Future<Operation> setService(ZoneViewsSetServiceRequest request, |
| 669 */ | 699 core.String project, core.String zone, core.String resourceView) { |
| 670 async.Future<Operation> setService(ZoneViewsSetServiceRequest request, core.St
ring project, core.String zone, core.String resourceView) { | |
| 671 var _url = null; | 700 var _url = null; |
| 672 var _queryParams = new core.Map(); | 701 var _queryParams = new core.Map(); |
| 673 var _uploadMedia = null; | 702 var _uploadMedia = null; |
| 674 var _uploadOptions = null; | 703 var _uploadOptions = null; |
| 675 var _downloadOptions = commons.DownloadOptions.Metadata; | 704 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 676 var _body = null; | 705 var _body = null; |
| 677 | 706 |
| 678 if (request != null) { | 707 if (request != null) { |
| 679 _body = convert.JSON.encode((request).toJson()); | 708 _body = convert.JSON.encode((request).toJson()); |
| 680 } | 709 } |
| 681 if (project == null) { | 710 if (project == null) { |
| 682 throw new core.ArgumentError("Parameter project is required."); | 711 throw new core.ArgumentError("Parameter project is required."); |
| 683 } | 712 } |
| 684 if (zone == null) { | 713 if (zone == null) { |
| 685 throw new core.ArgumentError("Parameter zone is required."); | 714 throw new core.ArgumentError("Parameter zone is required."); |
| 686 } | 715 } |
| 687 if (resourceView == null) { | 716 if (resourceView == null) { |
| 688 throw new core.ArgumentError("Parameter resourceView is required."); | 717 throw new core.ArgumentError("Parameter resourceView is required."); |
| 689 } | 718 } |
| 690 | 719 |
| 691 _url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escap
er.ecapeVariable('$zone') + '/resourceViews/' + commons.Escaper.ecapeVariable('$
resourceView') + '/setService'; | 720 _url = commons.Escaper.ecapeVariable('$project') + |
| 721 '/zones/' + |
| 722 commons.Escaper.ecapeVariable('$zone') + |
| 723 '/resourceViews/' + |
| 724 commons.Escaper.ecapeVariable('$resourceView') + |
| 725 '/setService'; |
| 692 | 726 |
| 693 var _response = _requester.request(_url, | 727 var _response = _requester.request(_url, "POST", |
| 694 "POST", | 728 body: _body, |
| 695 body: _body, | 729 queryParams: _queryParams, |
| 696 queryParams: _queryParams, | 730 uploadOptions: _uploadOptions, |
| 697 uploadOptions: _uploadOptions, | 731 uploadMedia: _uploadMedia, |
| 698 uploadMedia: _uploadMedia, | 732 downloadOptions: _downloadOptions); |
| 699 downloadOptions: _downloadOptions); | |
| 700 return _response.then((data) => new Operation.fromJson(data)); | 733 return _response.then((data) => new Operation.fromJson(data)); |
| 701 } | 734 } |
| 702 | |
| 703 } | 735 } |
| 704 | 736 |
| 737 /// The Label to be applied to the resource views. |
| 738 class Label { |
| 739 /// Key of the label. |
| 740 core.String key; |
| 705 | 741 |
| 706 | 742 /// Value of the label. |
| 707 /** The Label to be applied to the resource views. */ | |
| 708 class Label { | |
| 709 /** Key of the label. */ | |
| 710 core.String key; | |
| 711 /** Value of the label. */ | |
| 712 core.String value; | 743 core.String value; |
| 713 | 744 |
| 714 Label(); | 745 Label(); |
| 715 | 746 |
| 716 Label.fromJson(core.Map _json) { | 747 Label.fromJson(core.Map _json) { |
| 717 if (_json.containsKey("key")) { | 748 if (_json.containsKey("key")) { |
| 718 key = _json["key"]; | 749 key = _json["key"]; |
| 719 } | 750 } |
| 720 if (_json.containsKey("value")) { | 751 if (_json.containsKey("value")) { |
| 721 value = _json["value"]; | 752 value = _json["value"]; |
| 722 } | 753 } |
| 723 } | 754 } |
| 724 | 755 |
| 725 core.Map<core.String, core.Object> toJson() { | 756 core.Map<core.String, core.Object> toJson() { |
| 726 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 757 final core.Map<core.String, core.Object> _json = |
| 758 new core.Map<core.String, core.Object>(); |
| 727 if (key != null) { | 759 if (key != null) { |
| 728 _json["key"] = key; | 760 _json["key"] = key; |
| 729 } | 761 } |
| 730 if (value != null) { | 762 if (value != null) { |
| 731 _json["value"] = value; | 763 _json["value"] = value; |
| 732 } | 764 } |
| 733 return _json; | 765 return _json; |
| 734 } | 766 } |
| 735 } | 767 } |
| 736 | 768 |
| 737 /** | 769 /// The list response item that contains the resource and end points |
| 738 * The list response item that contains the resource and end points information. | 770 /// information. |
| 739 */ | |
| 740 class ListResourceResponseItem { | 771 class ListResourceResponseItem { |
| 741 /** The list of service end points on the resource. */ | 772 /// The list of service end points on the resource. |
| 742 core.Map<core.String, core.List<core.int>> endpoints; | 773 core.Map<core.String, core.List<core.int>> endpoints; |
| 743 /** The full URL of the resource. */ | 774 |
| 775 /// The full URL of the resource. |
| 744 core.String resource; | 776 core.String resource; |
| 745 | 777 |
| 746 ListResourceResponseItem(); | 778 ListResourceResponseItem(); |
| 747 | 779 |
| 748 ListResourceResponseItem.fromJson(core.Map _json) { | 780 ListResourceResponseItem.fromJson(core.Map _json) { |
| 749 if (_json.containsKey("endpoints")) { | 781 if (_json.containsKey("endpoints")) { |
| 750 endpoints = _json["endpoints"]; | 782 endpoints = _json["endpoints"]; |
| 751 } | 783 } |
| 752 if (_json.containsKey("resource")) { | 784 if (_json.containsKey("resource")) { |
| 753 resource = _json["resource"]; | 785 resource = _json["resource"]; |
| 754 } | 786 } |
| 755 } | 787 } |
| 756 | 788 |
| 757 core.Map<core.String, core.Object> toJson() { | 789 core.Map<core.String, core.Object> toJson() { |
| 758 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 790 final core.Map<core.String, core.Object> _json = |
| 791 new core.Map<core.String, core.Object>(); |
| 759 if (endpoints != null) { | 792 if (endpoints != null) { |
| 760 _json["endpoints"] = endpoints; | 793 _json["endpoints"] = endpoints; |
| 761 } | 794 } |
| 762 if (resource != null) { | 795 if (resource != null) { |
| 763 _json["resource"] = resource; | 796 _json["resource"] = resource; |
| 764 } | 797 } |
| 765 return _json; | 798 return _json; |
| 766 } | 799 } |
| 767 } | 800 } |
| 768 | 801 |
| 769 class OperationErrorErrors { | 802 class OperationErrorErrors { |
| 770 /** [Output Only] The error type identifier for this error. */ | 803 /// [Output Only] The error type identifier for this error. |
| 771 core.String code; | 804 core.String code; |
| 772 /** | 805 |
| 773 * [Output Only] Indicates the field in the request which caused the error. | 806 /// [Output Only] Indicates the field in the request which caused the error. |
| 774 * This property is optional. | 807 /// This property is optional. |
| 775 */ | |
| 776 core.String location; | 808 core.String location; |
| 777 /** [Output Only] An optional, human-readable error message. */ | 809 |
| 810 /// [Output Only] An optional, human-readable error message. |
| 778 core.String message; | 811 core.String message; |
| 779 | 812 |
| 780 OperationErrorErrors(); | 813 OperationErrorErrors(); |
| 781 | 814 |
| 782 OperationErrorErrors.fromJson(core.Map _json) { | 815 OperationErrorErrors.fromJson(core.Map _json) { |
| 783 if (_json.containsKey("code")) { | 816 if (_json.containsKey("code")) { |
| 784 code = _json["code"]; | 817 code = _json["code"]; |
| 785 } | 818 } |
| 786 if (_json.containsKey("location")) { | 819 if (_json.containsKey("location")) { |
| 787 location = _json["location"]; | 820 location = _json["location"]; |
| 788 } | 821 } |
| 789 if (_json.containsKey("message")) { | 822 if (_json.containsKey("message")) { |
| 790 message = _json["message"]; | 823 message = _json["message"]; |
| 791 } | 824 } |
| 792 } | 825 } |
| 793 | 826 |
| 794 core.Map<core.String, core.Object> toJson() { | 827 core.Map<core.String, core.Object> toJson() { |
| 795 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 828 final core.Map<core.String, core.Object> _json = |
| 829 new core.Map<core.String, core.Object>(); |
| 796 if (code != null) { | 830 if (code != null) { |
| 797 _json["code"] = code; | 831 _json["code"] = code; |
| 798 } | 832 } |
| 799 if (location != null) { | 833 if (location != null) { |
| 800 _json["location"] = location; | 834 _json["location"] = location; |
| 801 } | 835 } |
| 802 if (message != null) { | 836 if (message != null) { |
| 803 _json["message"] = message; | 837 _json["message"] = message; |
| 804 } | 838 } |
| 805 return _json; | 839 return _json; |
| 806 } | 840 } |
| 807 } | 841 } |
| 808 | 842 |
| 809 /** | 843 /// [Output Only] If errors occurred during processing of this operation, this |
| 810 * [Output Only] If errors occurred during processing of this operation, this | 844 /// field will be populated. |
| 811 * field will be populated. | |
| 812 */ | |
| 813 class OperationError { | 845 class OperationError { |
| 814 /** | 846 /// [Output Only] The array of errors encountered while processing this |
| 815 * [Output Only] The array of errors encountered while processing this | 847 /// operation. |
| 816 * operation. | |
| 817 */ | |
| 818 core.List<OperationErrorErrors> errors; | 848 core.List<OperationErrorErrors> errors; |
| 819 | 849 |
| 820 OperationError(); | 850 OperationError(); |
| 821 | 851 |
| 822 OperationError.fromJson(core.Map _json) { | 852 OperationError.fromJson(core.Map _json) { |
| 823 if (_json.containsKey("errors")) { | 853 if (_json.containsKey("errors")) { |
| 824 errors = _json["errors"].map((value) => new OperationErrorErrors.fromJson(
value)).toList(); | 854 errors = _json["errors"] |
| 855 .map((value) => new OperationErrorErrors.fromJson(value)) |
| 856 .toList(); |
| 825 } | 857 } |
| 826 } | 858 } |
| 827 | 859 |
| 828 core.Map<core.String, core.Object> toJson() { | 860 core.Map<core.String, core.Object> toJson() { |
| 829 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 861 final core.Map<core.String, core.Object> _json = |
| 862 new core.Map<core.String, core.Object>(); |
| 830 if (errors != null) { | 863 if (errors != null) { |
| 831 _json["errors"] = errors.map((value) => (value).toJson()).toList(); | 864 _json["errors"] = errors.map((value) => (value).toJson()).toList(); |
| 832 } | 865 } |
| 833 return _json; | 866 return _json; |
| 834 } | 867 } |
| 835 } | 868 } |
| 836 | 869 |
| 837 class OperationWarningsData { | 870 class OperationWarningsData { |
| 838 /** [Output Only] Metadata key for this warning. */ | 871 /// [Output Only] Metadata key for this warning. |
| 839 core.String key; | 872 core.String key; |
| 840 /** [Output Only] Metadata value for this warning. */ | 873 |
| 874 /// [Output Only] Metadata value for this warning. |
| 841 core.String value; | 875 core.String value; |
| 842 | 876 |
| 843 OperationWarningsData(); | 877 OperationWarningsData(); |
| 844 | 878 |
| 845 OperationWarningsData.fromJson(core.Map _json) { | 879 OperationWarningsData.fromJson(core.Map _json) { |
| 846 if (_json.containsKey("key")) { | 880 if (_json.containsKey("key")) { |
| 847 key = _json["key"]; | 881 key = _json["key"]; |
| 848 } | 882 } |
| 849 if (_json.containsKey("value")) { | 883 if (_json.containsKey("value")) { |
| 850 value = _json["value"]; | 884 value = _json["value"]; |
| 851 } | 885 } |
| 852 } | 886 } |
| 853 | 887 |
| 854 core.Map<core.String, core.Object> toJson() { | 888 core.Map<core.String, core.Object> toJson() { |
| 855 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 889 final core.Map<core.String, core.Object> _json = |
| 890 new core.Map<core.String, core.Object>(); |
| 856 if (key != null) { | 891 if (key != null) { |
| 857 _json["key"] = key; | 892 _json["key"] = key; |
| 858 } | 893 } |
| 859 if (value != null) { | 894 if (value != null) { |
| 860 _json["value"] = value; | 895 _json["value"] = value; |
| 861 } | 896 } |
| 862 return _json; | 897 return _json; |
| 863 } | 898 } |
| 864 } | 899 } |
| 865 | 900 |
| 866 class OperationWarnings { | 901 class OperationWarnings { |
| 867 /** [Output only] The warning type identifier for this warning. */ | 902 /// [Output only] The warning type identifier for this warning. |
| 868 core.String code; | 903 core.String code; |
| 869 /** [Output only] Metadata for this warning in key:value format. */ | 904 |
| 905 /// [Output only] Metadata for this warning in key:value format. |
| 870 core.List<OperationWarningsData> data; | 906 core.List<OperationWarningsData> data; |
| 871 /** [Output only] Optional human-readable details for this warning. */ | 907 |
| 908 /// [Output only] Optional human-readable details for this warning. |
| 872 core.String message; | 909 core.String message; |
| 873 | 910 |
| 874 OperationWarnings(); | 911 OperationWarnings(); |
| 875 | 912 |
| 876 OperationWarnings.fromJson(core.Map _json) { | 913 OperationWarnings.fromJson(core.Map _json) { |
| 877 if (_json.containsKey("code")) { | 914 if (_json.containsKey("code")) { |
| 878 code = _json["code"]; | 915 code = _json["code"]; |
| 879 } | 916 } |
| 880 if (_json.containsKey("data")) { | 917 if (_json.containsKey("data")) { |
| 881 data = _json["data"].map((value) => new OperationWarningsData.fromJson(val
ue)).toList(); | 918 data = _json["data"] |
| 919 .map((value) => new OperationWarningsData.fromJson(value)) |
| 920 .toList(); |
| 882 } | 921 } |
| 883 if (_json.containsKey("message")) { | 922 if (_json.containsKey("message")) { |
| 884 message = _json["message"]; | 923 message = _json["message"]; |
| 885 } | 924 } |
| 886 } | 925 } |
| 887 | 926 |
| 888 core.Map<core.String, core.Object> toJson() { | 927 core.Map<core.String, core.Object> toJson() { |
| 889 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 928 final core.Map<core.String, core.Object> _json = |
| 929 new core.Map<core.String, core.Object>(); |
| 890 if (code != null) { | 930 if (code != null) { |
| 891 _json["code"] = code; | 931 _json["code"] = code; |
| 892 } | 932 } |
| 893 if (data != null) { | 933 if (data != null) { |
| 894 _json["data"] = data.map((value) => (value).toJson()).toList(); | 934 _json["data"] = data.map((value) => (value).toJson()).toList(); |
| 895 } | 935 } |
| 896 if (message != null) { | 936 if (message != null) { |
| 897 _json["message"] = message; | 937 _json["message"] = message; |
| 898 } | 938 } |
| 899 return _json; | 939 return _json; |
| 900 } | 940 } |
| 901 } | 941 } |
| 902 | 942 |
| 903 /** An operation resource, used to manage asynchronous API requests. */ | 943 /// An operation resource, used to manage asynchronous API requests. |
| 904 class Operation { | 944 class Operation { |
| 905 /** | 945 /// [Output only] An optional identifier specified by the client when the |
| 906 * [Output only] An optional identifier specified by the client when the | 946 /// mutation was initiated. Must be unique for all operation resources in the |
| 907 * mutation was initiated. Must be unique for all operation resources in the | 947 /// project. |
| 908 * project. | |
| 909 */ | |
| 910 core.String clientOperationId; | 948 core.String clientOperationId; |
| 911 /** | 949 |
| 912 * [Output Only] The time that this operation was requested, in RFC3339 text | 950 /// [Output Only] The time that this operation was requested, in RFC3339 text |
| 913 * format. | 951 /// format. |
| 914 */ | |
| 915 core.String creationTimestamp; | 952 core.String creationTimestamp; |
| 916 /** | 953 |
| 917 * [Output Only] The time that this operation was completed, in RFC3339 text | 954 /// [Output Only] The time that this operation was completed, in RFC3339 text |
| 918 * format. | 955 /// format. |
| 919 */ | |
| 920 core.String endTime; | 956 core.String endTime; |
| 921 /** | 957 |
| 922 * [Output Only] If errors occurred during processing of this operation, this | 958 /// [Output Only] If errors occurred during processing of this operation, |
| 923 * field will be populated. | 959 /// this field will be populated. |
| 924 */ | |
| 925 OperationError error; | 960 OperationError error; |
| 926 /** [Output only] If operation fails, the HTTP error message returned. */ | 961 |
| 962 /// [Output only] If operation fails, the HTTP error message returned. |
| 927 core.String httpErrorMessage; | 963 core.String httpErrorMessage; |
| 928 /** [Output only] If operation fails, the HTTP error status code returned. */ | 964 |
| 965 /// [Output only] If operation fails, the HTTP error status code returned. |
| 929 core.int httpErrorStatusCode; | 966 core.int httpErrorStatusCode; |
| 930 /** | 967 |
| 931 * [Output Only] Unique identifier for the resource, generated by the server. | 968 /// [Output Only] Unique identifier for the resource, generated by the |
| 932 */ | 969 /// server. |
| 933 core.String id; | 970 core.String id; |
| 934 /** | 971 |
| 935 * [Output Only] The time that this operation was requested, in RFC3339 text | 972 /// [Output Only] The time that this operation was requested, in RFC3339 text |
| 936 * format. | 973 /// format. |
| 937 */ | |
| 938 core.String insertTime; | 974 core.String insertTime; |
| 939 /** [Output only] Type of the resource. */ | 975 |
| 976 /// [Output only] Type of the resource. |
| 940 core.String kind; | 977 core.String kind; |
| 941 /** [Output Only] Name of the resource. */ | 978 |
| 979 /// [Output Only] Name of the resource. |
| 942 core.String name; | 980 core.String name; |
| 943 /** | 981 |
| 944 * [Output only] Type of the operation. Operations include insert, update, and | 982 /// [Output only] Type of the operation. Operations include insert, update, |
| 945 * delete. | 983 /// and delete. |
| 946 */ | |
| 947 core.String operationType; | 984 core.String operationType; |
| 948 /** | 985 |
| 949 * [Output only] An optional progress indicator that ranges from 0 to 100. | 986 /// [Output only] An optional progress indicator that ranges from 0 to 100. |
| 950 * There is no requirement that this be linear or support any granularity of | 987 /// There is no requirement that this be linear or support any granularity of |
| 951 * operations. This should not be used to guess at when the operation will be | 988 /// operations. This should not be used to guess at when the operation will |
| 952 * complete. This number should be monotonically increasing as the operation | 989 /// be complete. This number should be monotonically increasing as the |
| 953 * progresses. | 990 /// operation progresses. |
| 954 */ | |
| 955 core.int progress; | 991 core.int progress; |
| 956 /** | 992 |
| 957 * [Output Only] URL of the region where the operation resides. Only available | 993 /// [Output Only] URL of the region where the operation resides. Only |
| 958 * when performing regional operations. | 994 /// available when performing regional operations. |
| 959 */ | |
| 960 core.String region; | 995 core.String region; |
| 961 /** [Output Only] Server-defined fully-qualified URL for this resource. */ | 996 |
| 997 /// [Output Only] Server-defined fully-qualified URL for this resource. |
| 962 core.String selfLink; | 998 core.String selfLink; |
| 963 /** | 999 |
| 964 * [Output Only] The time that this operation was started by the server, in | 1000 /// [Output Only] The time that this operation was started by the server, in |
| 965 * RFC3339 text format. | 1001 /// RFC3339 text format. |
| 966 */ | |
| 967 core.String startTime; | 1002 core.String startTime; |
| 968 /** [Output Only] Status of the operation. */ | 1003 |
| 1004 /// [Output Only] Status of the operation. |
| 969 core.String status; | 1005 core.String status; |
| 970 /** | 1006 |
| 971 * [Output Only] An optional textual description of the current status of the | 1007 /// [Output Only] An optional textual description of the current status of |
| 972 * operation. | 1008 /// the operation. |
| 973 */ | |
| 974 core.String statusMessage; | 1009 core.String statusMessage; |
| 975 /** | 1010 |
| 976 * [Output Only] Unique target ID which identifies a particular incarnation of | 1011 /// [Output Only] Unique target ID which identifies a particular incarnation |
| 977 * the target. | 1012 /// of the target. |
| 978 */ | |
| 979 core.String targetId; | 1013 core.String targetId; |
| 980 /** [Output only] URL of the resource the operation is mutating. */ | 1014 |
| 1015 /// [Output only] URL of the resource the operation is mutating. |
| 981 core.String targetLink; | 1016 core.String targetLink; |
| 982 /** | 1017 |
| 983 * [Output Only] User who requested the operation, for example: | 1018 /// [Output Only] User who requested the operation, for example: |
| 984 * user@example.com. | 1019 /// user@example.com. |
| 985 */ | |
| 986 core.String user; | 1020 core.String user; |
| 987 /** | 1021 |
| 988 * [Output Only] If there are issues with this operation, a warning is | 1022 /// [Output Only] If there are issues with this operation, a warning is |
| 989 * returned. | 1023 /// returned. |
| 990 */ | |
| 991 core.List<OperationWarnings> warnings; | 1024 core.List<OperationWarnings> warnings; |
| 992 /** | 1025 |
| 993 * [Output Only] URL of the zone where the operation resides. Only available | 1026 /// [Output Only] URL of the zone where the operation resides. Only available |
| 994 * when performing per-zone operations. | 1027 /// when performing per-zone operations. |
| 995 */ | |
| 996 core.String zone; | 1028 core.String zone; |
| 997 | 1029 |
| 998 Operation(); | 1030 Operation(); |
| 999 | 1031 |
| 1000 Operation.fromJson(core.Map _json) { | 1032 Operation.fromJson(core.Map _json) { |
| 1001 if (_json.containsKey("clientOperationId")) { | 1033 if (_json.containsKey("clientOperationId")) { |
| 1002 clientOperationId = _json["clientOperationId"]; | 1034 clientOperationId = _json["clientOperationId"]; |
| 1003 } | 1035 } |
| 1004 if (_json.containsKey("creationTimestamp")) { | 1036 if (_json.containsKey("creationTimestamp")) { |
| 1005 creationTimestamp = _json["creationTimestamp"]; | 1037 creationTimestamp = _json["creationTimestamp"]; |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1052 if (_json.containsKey("targetId")) { | 1084 if (_json.containsKey("targetId")) { |
| 1053 targetId = _json["targetId"]; | 1085 targetId = _json["targetId"]; |
| 1054 } | 1086 } |
| 1055 if (_json.containsKey("targetLink")) { | 1087 if (_json.containsKey("targetLink")) { |
| 1056 targetLink = _json["targetLink"]; | 1088 targetLink = _json["targetLink"]; |
| 1057 } | 1089 } |
| 1058 if (_json.containsKey("user")) { | 1090 if (_json.containsKey("user")) { |
| 1059 user = _json["user"]; | 1091 user = _json["user"]; |
| 1060 } | 1092 } |
| 1061 if (_json.containsKey("warnings")) { | 1093 if (_json.containsKey("warnings")) { |
| 1062 warnings = _json["warnings"].map((value) => new OperationWarnings.fromJson
(value)).toList(); | 1094 warnings = _json["warnings"] |
| 1095 .map((value) => new OperationWarnings.fromJson(value)) |
| 1096 .toList(); |
| 1063 } | 1097 } |
| 1064 if (_json.containsKey("zone")) { | 1098 if (_json.containsKey("zone")) { |
| 1065 zone = _json["zone"]; | 1099 zone = _json["zone"]; |
| 1066 } | 1100 } |
| 1067 } | 1101 } |
| 1068 | 1102 |
| 1069 core.Map<core.String, core.Object> toJson() { | 1103 core.Map<core.String, core.Object> toJson() { |
| 1070 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1104 final core.Map<core.String, core.Object> _json = |
| 1105 new core.Map<core.String, core.Object>(); |
| 1071 if (clientOperationId != null) { | 1106 if (clientOperationId != null) { |
| 1072 _json["clientOperationId"] = clientOperationId; | 1107 _json["clientOperationId"] = clientOperationId; |
| 1073 } | 1108 } |
| 1074 if (creationTimestamp != null) { | 1109 if (creationTimestamp != null) { |
| 1075 _json["creationTimestamp"] = creationTimestamp; | 1110 _json["creationTimestamp"] = creationTimestamp; |
| 1076 } | 1111 } |
| 1077 if (endTime != null) { | 1112 if (endTime != null) { |
| 1078 _json["endTime"] = endTime; | 1113 _json["endTime"] = endTime; |
| 1079 } | 1114 } |
| 1080 if (error != null) { | 1115 if (error != null) { |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1132 _json["warnings"] = warnings.map((value) => (value).toJson()).toList(); | 1167 _json["warnings"] = warnings.map((value) => (value).toJson()).toList(); |
| 1133 } | 1168 } |
| 1134 if (zone != null) { | 1169 if (zone != null) { |
| 1135 _json["zone"] = zone; | 1170 _json["zone"] = zone; |
| 1136 } | 1171 } |
| 1137 return _json; | 1172 return _json; |
| 1138 } | 1173 } |
| 1139 } | 1174 } |
| 1140 | 1175 |
| 1141 class OperationList { | 1176 class OperationList { |
| 1142 /** | 1177 /// Unique identifier for the resource; defined by the server (output only). |
| 1143 * Unique identifier for the resource; defined by the server (output only). | |
| 1144 */ | |
| 1145 core.String id; | 1178 core.String id; |
| 1146 /** The operation resources. */ | 1179 |
| 1180 /// The operation resources. |
| 1147 core.List<Operation> items; | 1181 core.List<Operation> items; |
| 1148 /** Type of resource. */ | 1182 |
| 1183 /// Type of resource. |
| 1149 core.String kind; | 1184 core.String kind; |
| 1150 /** A token used to continue a truncated list request (output only). */ | 1185 |
| 1186 /// A token used to continue a truncated list request (output only). |
| 1151 core.String nextPageToken; | 1187 core.String nextPageToken; |
| 1152 /** Server defined URL for this resource (output only). */ | 1188 |
| 1189 /// Server defined URL for this resource (output only). |
| 1153 core.String selfLink; | 1190 core.String selfLink; |
| 1154 | 1191 |
| 1155 OperationList(); | 1192 OperationList(); |
| 1156 | 1193 |
| 1157 OperationList.fromJson(core.Map _json) { | 1194 OperationList.fromJson(core.Map _json) { |
| 1158 if (_json.containsKey("id")) { | 1195 if (_json.containsKey("id")) { |
| 1159 id = _json["id"]; | 1196 id = _json["id"]; |
| 1160 } | 1197 } |
| 1161 if (_json.containsKey("items")) { | 1198 if (_json.containsKey("items")) { |
| 1162 items = _json["items"].map((value) => new Operation.fromJson(value)).toLis
t(); | 1199 items = |
| 1200 _json["items"].map((value) => new Operation.fromJson(value)).toList(); |
| 1163 } | 1201 } |
| 1164 if (_json.containsKey("kind")) { | 1202 if (_json.containsKey("kind")) { |
| 1165 kind = _json["kind"]; | 1203 kind = _json["kind"]; |
| 1166 } | 1204 } |
| 1167 if (_json.containsKey("nextPageToken")) { | 1205 if (_json.containsKey("nextPageToken")) { |
| 1168 nextPageToken = _json["nextPageToken"]; | 1206 nextPageToken = _json["nextPageToken"]; |
| 1169 } | 1207 } |
| 1170 if (_json.containsKey("selfLink")) { | 1208 if (_json.containsKey("selfLink")) { |
| 1171 selfLink = _json["selfLink"]; | 1209 selfLink = _json["selfLink"]; |
| 1172 } | 1210 } |
| 1173 } | 1211 } |
| 1174 | 1212 |
| 1175 core.Map<core.String, core.Object> toJson() { | 1213 core.Map<core.String, core.Object> toJson() { |
| 1176 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1214 final core.Map<core.String, core.Object> _json = |
| 1215 new core.Map<core.String, core.Object>(); |
| 1177 if (id != null) { | 1216 if (id != null) { |
| 1178 _json["id"] = id; | 1217 _json["id"] = id; |
| 1179 } | 1218 } |
| 1180 if (items != null) { | 1219 if (items != null) { |
| 1181 _json["items"] = items.map((value) => (value).toJson()).toList(); | 1220 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 1182 } | 1221 } |
| 1183 if (kind != null) { | 1222 if (kind != null) { |
| 1184 _json["kind"] = kind; | 1223 _json["kind"] = kind; |
| 1185 } | 1224 } |
| 1186 if (nextPageToken != null) { | 1225 if (nextPageToken != null) { |
| 1187 _json["nextPageToken"] = nextPageToken; | 1226 _json["nextPageToken"] = nextPageToken; |
| 1188 } | 1227 } |
| 1189 if (selfLink != null) { | 1228 if (selfLink != null) { |
| 1190 _json["selfLink"] = selfLink; | 1229 _json["selfLink"] = selfLink; |
| 1191 } | 1230 } |
| 1192 return _json; | 1231 return _json; |
| 1193 } | 1232 } |
| 1194 } | 1233 } |
| 1195 | 1234 |
| 1196 /** The resource view object. */ | 1235 /// The resource view object. |
| 1197 class ResourceView { | 1236 class ResourceView { |
| 1198 /** The creation time of the resource view. */ | 1237 /// The creation time of the resource view. |
| 1199 core.String creationTimestamp; | 1238 core.String creationTimestamp; |
| 1200 /** The detailed description of the resource view. */ | 1239 |
| 1240 /// The detailed description of the resource view. |
| 1201 core.String description; | 1241 core.String description; |
| 1202 /** Services endpoint information. */ | 1242 |
| 1243 /// Services endpoint information. |
| 1203 core.List<ServiceEndpoint> endpoints; | 1244 core.List<ServiceEndpoint> endpoints; |
| 1204 /** The fingerprint of the service endpoint information. */ | 1245 |
| 1246 /// The fingerprint of the service endpoint information. |
| 1205 core.String fingerprint; | 1247 core.String fingerprint; |
| 1206 /** [Output Only] The ID of the resource view. */ | 1248 |
| 1249 /// [Output Only] The ID of the resource view. |
| 1207 core.String id; | 1250 core.String id; |
| 1208 /** Type of the resource. */ | 1251 |
| 1252 /// Type of the resource. |
| 1209 core.String kind; | 1253 core.String kind; |
| 1210 /** The labels for events. */ | 1254 |
| 1255 /// The labels for events. |
| 1211 core.List<Label> labels; | 1256 core.List<Label> labels; |
| 1212 /** The name of the resource view. */ | 1257 |
| 1258 /// The name of the resource view. |
| 1213 core.String name; | 1259 core.String name; |
| 1214 /** | 1260 |
| 1215 * The URL of a Compute Engine network to which the resources in the view | 1261 /// The URL of a Compute Engine network to which the resources in the view |
| 1216 * belong. | 1262 /// belong. |
| 1217 */ | |
| 1218 core.String network; | 1263 core.String network; |
| 1219 /** A list of all resources in the resource view. */ | 1264 |
| 1265 /// A list of all resources in the resource view. |
| 1220 core.List<core.String> resources; | 1266 core.List<core.String> resources; |
| 1221 /** [Output Only] A self-link to the resource view. */ | 1267 |
| 1268 /// [Output Only] A self-link to the resource view. |
| 1222 core.String selfLink; | 1269 core.String selfLink; |
| 1223 /** The total number of resources in the resource view. */ | 1270 |
| 1271 /// The total number of resources in the resource view. |
| 1224 core.int size; | 1272 core.int size; |
| 1225 | 1273 |
| 1226 ResourceView(); | 1274 ResourceView(); |
| 1227 | 1275 |
| 1228 ResourceView.fromJson(core.Map _json) { | 1276 ResourceView.fromJson(core.Map _json) { |
| 1229 if (_json.containsKey("creationTimestamp")) { | 1277 if (_json.containsKey("creationTimestamp")) { |
| 1230 creationTimestamp = _json["creationTimestamp"]; | 1278 creationTimestamp = _json["creationTimestamp"]; |
| 1231 } | 1279 } |
| 1232 if (_json.containsKey("description")) { | 1280 if (_json.containsKey("description")) { |
| 1233 description = _json["description"]; | 1281 description = _json["description"]; |
| 1234 } | 1282 } |
| 1235 if (_json.containsKey("endpoints")) { | 1283 if (_json.containsKey("endpoints")) { |
| 1236 endpoints = _json["endpoints"].map((value) => new ServiceEndpoint.fromJson
(value)).toList(); | 1284 endpoints = _json["endpoints"] |
| 1285 .map((value) => new ServiceEndpoint.fromJson(value)) |
| 1286 .toList(); |
| 1237 } | 1287 } |
| 1238 if (_json.containsKey("fingerprint")) { | 1288 if (_json.containsKey("fingerprint")) { |
| 1239 fingerprint = _json["fingerprint"]; | 1289 fingerprint = _json["fingerprint"]; |
| 1240 } | 1290 } |
| 1241 if (_json.containsKey("id")) { | 1291 if (_json.containsKey("id")) { |
| 1242 id = _json["id"]; | 1292 id = _json["id"]; |
| 1243 } | 1293 } |
| 1244 if (_json.containsKey("kind")) { | 1294 if (_json.containsKey("kind")) { |
| 1245 kind = _json["kind"]; | 1295 kind = _json["kind"]; |
| 1246 } | 1296 } |
| 1247 if (_json.containsKey("labels")) { | 1297 if (_json.containsKey("labels")) { |
| 1248 labels = _json["labels"].map((value) => new Label.fromJson(value)).toList(
); | 1298 labels = |
| 1299 _json["labels"].map((value) => new Label.fromJson(value)).toList(); |
| 1249 } | 1300 } |
| 1250 if (_json.containsKey("name")) { | 1301 if (_json.containsKey("name")) { |
| 1251 name = _json["name"]; | 1302 name = _json["name"]; |
| 1252 } | 1303 } |
| 1253 if (_json.containsKey("network")) { | 1304 if (_json.containsKey("network")) { |
| 1254 network = _json["network"]; | 1305 network = _json["network"]; |
| 1255 } | 1306 } |
| 1256 if (_json.containsKey("resources")) { | 1307 if (_json.containsKey("resources")) { |
| 1257 resources = _json["resources"]; | 1308 resources = _json["resources"]; |
| 1258 } | 1309 } |
| 1259 if (_json.containsKey("selfLink")) { | 1310 if (_json.containsKey("selfLink")) { |
| 1260 selfLink = _json["selfLink"]; | 1311 selfLink = _json["selfLink"]; |
| 1261 } | 1312 } |
| 1262 if (_json.containsKey("size")) { | 1313 if (_json.containsKey("size")) { |
| 1263 size = _json["size"]; | 1314 size = _json["size"]; |
| 1264 } | 1315 } |
| 1265 } | 1316 } |
| 1266 | 1317 |
| 1267 core.Map<core.String, core.Object> toJson() { | 1318 core.Map<core.String, core.Object> toJson() { |
| 1268 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1319 final core.Map<core.String, core.Object> _json = |
| 1320 new core.Map<core.String, core.Object>(); |
| 1269 if (creationTimestamp != null) { | 1321 if (creationTimestamp != null) { |
| 1270 _json["creationTimestamp"] = creationTimestamp; | 1322 _json["creationTimestamp"] = creationTimestamp; |
| 1271 } | 1323 } |
| 1272 if (description != null) { | 1324 if (description != null) { |
| 1273 _json["description"] = description; | 1325 _json["description"] = description; |
| 1274 } | 1326 } |
| 1275 if (endpoints != null) { | 1327 if (endpoints != null) { |
| 1276 _json["endpoints"] = endpoints.map((value) => (value).toJson()).toList(); | 1328 _json["endpoints"] = endpoints.map((value) => (value).toJson()).toList(); |
| 1277 } | 1329 } |
| 1278 if (fingerprint != null) { | 1330 if (fingerprint != null) { |
| (...skipping 20 matching lines...) Expand all Loading... |
| 1299 if (selfLink != null) { | 1351 if (selfLink != null) { |
| 1300 _json["selfLink"] = selfLink; | 1352 _json["selfLink"] = selfLink; |
| 1301 } | 1353 } |
| 1302 if (size != null) { | 1354 if (size != null) { |
| 1303 _json["size"] = size; | 1355 _json["size"] = size; |
| 1304 } | 1356 } |
| 1305 return _json; | 1357 return _json; |
| 1306 } | 1358 } |
| 1307 } | 1359 } |
| 1308 | 1360 |
| 1309 /** The service endpoint that may be started in a VM. */ | 1361 /// The service endpoint that may be started in a VM. |
| 1310 class ServiceEndpoint { | 1362 class ServiceEndpoint { |
| 1311 /** The name of the service endpoint. */ | 1363 /// The name of the service endpoint. |
| 1312 core.String name; | 1364 core.String name; |
| 1313 /** The port of the service endpoint. */ | 1365 |
| 1366 /// The port of the service endpoint. |
| 1314 core.int port; | 1367 core.int port; |
| 1315 | 1368 |
| 1316 ServiceEndpoint(); | 1369 ServiceEndpoint(); |
| 1317 | 1370 |
| 1318 ServiceEndpoint.fromJson(core.Map _json) { | 1371 ServiceEndpoint.fromJson(core.Map _json) { |
| 1319 if (_json.containsKey("name")) { | 1372 if (_json.containsKey("name")) { |
| 1320 name = _json["name"]; | 1373 name = _json["name"]; |
| 1321 } | 1374 } |
| 1322 if (_json.containsKey("port")) { | 1375 if (_json.containsKey("port")) { |
| 1323 port = _json["port"]; | 1376 port = _json["port"]; |
| 1324 } | 1377 } |
| 1325 } | 1378 } |
| 1326 | 1379 |
| 1327 core.Map<core.String, core.Object> toJson() { | 1380 core.Map<core.String, core.Object> toJson() { |
| 1328 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1381 final core.Map<core.String, core.Object> _json = |
| 1382 new core.Map<core.String, core.Object>(); |
| 1329 if (name != null) { | 1383 if (name != null) { |
| 1330 _json["name"] = name; | 1384 _json["name"] = name; |
| 1331 } | 1385 } |
| 1332 if (port != null) { | 1386 if (port != null) { |
| 1333 _json["port"] = port; | 1387 _json["port"] = port; |
| 1334 } | 1388 } |
| 1335 return _json; | 1389 return _json; |
| 1336 } | 1390 } |
| 1337 } | 1391 } |
| 1338 | 1392 |
| 1339 /** The request to add resources to the resource view. */ | 1393 /// The request to add resources to the resource view. |
| 1340 class ZoneViewsAddResourcesRequest { | 1394 class ZoneViewsAddResourcesRequest { |
| 1341 /** The list of resources to be added. */ | 1395 /// The list of resources to be added. |
| 1342 core.List<core.String> resources; | 1396 core.List<core.String> resources; |
| 1343 | 1397 |
| 1344 ZoneViewsAddResourcesRequest(); | 1398 ZoneViewsAddResourcesRequest(); |
| 1345 | 1399 |
| 1346 ZoneViewsAddResourcesRequest.fromJson(core.Map _json) { | 1400 ZoneViewsAddResourcesRequest.fromJson(core.Map _json) { |
| 1347 if (_json.containsKey("resources")) { | 1401 if (_json.containsKey("resources")) { |
| 1348 resources = _json["resources"]; | 1402 resources = _json["resources"]; |
| 1349 } | 1403 } |
| 1350 } | 1404 } |
| 1351 | 1405 |
| 1352 core.Map<core.String, core.Object> toJson() { | 1406 core.Map<core.String, core.Object> toJson() { |
| 1353 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1407 final core.Map<core.String, core.Object> _json = |
| 1408 new core.Map<core.String, core.Object>(); |
| 1354 if (resources != null) { | 1409 if (resources != null) { |
| 1355 _json["resources"] = resources; | 1410 _json["resources"] = resources; |
| 1356 } | 1411 } |
| 1357 return _json; | 1412 return _json; |
| 1358 } | 1413 } |
| 1359 } | 1414 } |
| 1360 | 1415 |
| 1361 class ZoneViewsGetServiceResponse { | 1416 class ZoneViewsGetServiceResponse { |
| 1362 /** The service information. */ | 1417 /// The service information. |
| 1363 core.List<ServiceEndpoint> endpoints; | 1418 core.List<ServiceEndpoint> endpoints; |
| 1364 /** The fingerprint of the service information. */ | 1419 |
| 1420 /// The fingerprint of the service information. |
| 1365 core.String fingerprint; | 1421 core.String fingerprint; |
| 1366 | 1422 |
| 1367 ZoneViewsGetServiceResponse(); | 1423 ZoneViewsGetServiceResponse(); |
| 1368 | 1424 |
| 1369 ZoneViewsGetServiceResponse.fromJson(core.Map _json) { | 1425 ZoneViewsGetServiceResponse.fromJson(core.Map _json) { |
| 1370 if (_json.containsKey("endpoints")) { | 1426 if (_json.containsKey("endpoints")) { |
| 1371 endpoints = _json["endpoints"].map((value) => new ServiceEndpoint.fromJson
(value)).toList(); | 1427 endpoints = _json["endpoints"] |
| 1428 .map((value) => new ServiceEndpoint.fromJson(value)) |
| 1429 .toList(); |
| 1372 } | 1430 } |
| 1373 if (_json.containsKey("fingerprint")) { | 1431 if (_json.containsKey("fingerprint")) { |
| 1374 fingerprint = _json["fingerprint"]; | 1432 fingerprint = _json["fingerprint"]; |
| 1375 } | 1433 } |
| 1376 } | 1434 } |
| 1377 | 1435 |
| 1378 core.Map<core.String, core.Object> toJson() { | 1436 core.Map<core.String, core.Object> toJson() { |
| 1379 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1437 final core.Map<core.String, core.Object> _json = |
| 1438 new core.Map<core.String, core.Object>(); |
| 1380 if (endpoints != null) { | 1439 if (endpoints != null) { |
| 1381 _json["endpoints"] = endpoints.map((value) => (value).toJson()).toList(); | 1440 _json["endpoints"] = endpoints.map((value) => (value).toJson()).toList(); |
| 1382 } | 1441 } |
| 1383 if (fingerprint != null) { | 1442 if (fingerprint != null) { |
| 1384 _json["fingerprint"] = fingerprint; | 1443 _json["fingerprint"] = fingerprint; |
| 1385 } | 1444 } |
| 1386 return _json; | 1445 return _json; |
| 1387 } | 1446 } |
| 1388 } | 1447 } |
| 1389 | 1448 |
| 1390 /** The response to a list request. */ | 1449 /// The response to a list request. |
| 1391 class ZoneViewsList { | 1450 class ZoneViewsList { |
| 1392 /** The result that contains all resource views that meet the criteria. */ | 1451 /// The result that contains all resource views that meet the criteria. |
| 1393 core.List<ResourceView> items; | 1452 core.List<ResourceView> items; |
| 1394 /** Type of resource. */ | 1453 |
| 1454 /// Type of resource. |
| 1395 core.String kind; | 1455 core.String kind; |
| 1396 /** A token used for pagination. */ | 1456 |
| 1457 /// A token used for pagination. |
| 1397 core.String nextPageToken; | 1458 core.String nextPageToken; |
| 1398 /** Server defined URL for this resource (output only). */ | 1459 |
| 1460 /// Server defined URL for this resource (output only). |
| 1399 core.String selfLink; | 1461 core.String selfLink; |
| 1400 | 1462 |
| 1401 ZoneViewsList(); | 1463 ZoneViewsList(); |
| 1402 | 1464 |
| 1403 ZoneViewsList.fromJson(core.Map _json) { | 1465 ZoneViewsList.fromJson(core.Map _json) { |
| 1404 if (_json.containsKey("items")) { | 1466 if (_json.containsKey("items")) { |
| 1405 items = _json["items"].map((value) => new ResourceView.fromJson(value)).to
List(); | 1467 items = _json["items"] |
| 1468 .map((value) => new ResourceView.fromJson(value)) |
| 1469 .toList(); |
| 1406 } | 1470 } |
| 1407 if (_json.containsKey("kind")) { | 1471 if (_json.containsKey("kind")) { |
| 1408 kind = _json["kind"]; | 1472 kind = _json["kind"]; |
| 1409 } | 1473 } |
| 1410 if (_json.containsKey("nextPageToken")) { | 1474 if (_json.containsKey("nextPageToken")) { |
| 1411 nextPageToken = _json["nextPageToken"]; | 1475 nextPageToken = _json["nextPageToken"]; |
| 1412 } | 1476 } |
| 1413 if (_json.containsKey("selfLink")) { | 1477 if (_json.containsKey("selfLink")) { |
| 1414 selfLink = _json["selfLink"]; | 1478 selfLink = _json["selfLink"]; |
| 1415 } | 1479 } |
| 1416 } | 1480 } |
| 1417 | 1481 |
| 1418 core.Map<core.String, core.Object> toJson() { | 1482 core.Map<core.String, core.Object> toJson() { |
| 1419 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1483 final core.Map<core.String, core.Object> _json = |
| 1484 new core.Map<core.String, core.Object>(); |
| 1420 if (items != null) { | 1485 if (items != null) { |
| 1421 _json["items"] = items.map((value) => (value).toJson()).toList(); | 1486 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 1422 } | 1487 } |
| 1423 if (kind != null) { | 1488 if (kind != null) { |
| 1424 _json["kind"] = kind; | 1489 _json["kind"] = kind; |
| 1425 } | 1490 } |
| 1426 if (nextPageToken != null) { | 1491 if (nextPageToken != null) { |
| 1427 _json["nextPageToken"] = nextPageToken; | 1492 _json["nextPageToken"] = nextPageToken; |
| 1428 } | 1493 } |
| 1429 if (selfLink != null) { | 1494 if (selfLink != null) { |
| 1430 _json["selfLink"] = selfLink; | 1495 _json["selfLink"] = selfLink; |
| 1431 } | 1496 } |
| 1432 return _json; | 1497 return _json; |
| 1433 } | 1498 } |
| 1434 } | 1499 } |
| 1435 | 1500 |
| 1436 /** The response to a list resource request. */ | 1501 /// The response to a list resource request. |
| 1437 class ZoneViewsListResourcesResponse { | 1502 class ZoneViewsListResourcesResponse { |
| 1438 /** The formatted JSON that is requested by the user. */ | 1503 /// The formatted JSON that is requested by the user. |
| 1439 core.List<ListResourceResponseItem> items; | 1504 core.List<ListResourceResponseItem> items; |
| 1440 /** | 1505 |
| 1441 * The URL of a Compute Engine network to which the resources in the view | 1506 /// The URL of a Compute Engine network to which the resources in the view |
| 1442 * belong. | 1507 /// belong. |
| 1443 */ | |
| 1444 core.String network; | 1508 core.String network; |
| 1445 /** A token used for pagination. */ | 1509 |
| 1510 /// A token used for pagination. |
| 1446 core.String nextPageToken; | 1511 core.String nextPageToken; |
| 1447 | 1512 |
| 1448 ZoneViewsListResourcesResponse(); | 1513 ZoneViewsListResourcesResponse(); |
| 1449 | 1514 |
| 1450 ZoneViewsListResourcesResponse.fromJson(core.Map _json) { | 1515 ZoneViewsListResourcesResponse.fromJson(core.Map _json) { |
| 1451 if (_json.containsKey("items")) { | 1516 if (_json.containsKey("items")) { |
| 1452 items = _json["items"].map((value) => new ListResourceResponseItem.fromJso
n(value)).toList(); | 1517 items = _json["items"] |
| 1518 .map((value) => new ListResourceResponseItem.fromJson(value)) |
| 1519 .toList(); |
| 1453 } | 1520 } |
| 1454 if (_json.containsKey("network")) { | 1521 if (_json.containsKey("network")) { |
| 1455 network = _json["network"]; | 1522 network = _json["network"]; |
| 1456 } | 1523 } |
| 1457 if (_json.containsKey("nextPageToken")) { | 1524 if (_json.containsKey("nextPageToken")) { |
| 1458 nextPageToken = _json["nextPageToken"]; | 1525 nextPageToken = _json["nextPageToken"]; |
| 1459 } | 1526 } |
| 1460 } | 1527 } |
| 1461 | 1528 |
| 1462 core.Map<core.String, core.Object> toJson() { | 1529 core.Map<core.String, core.Object> toJson() { |
| 1463 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1530 final core.Map<core.String, core.Object> _json = |
| 1531 new core.Map<core.String, core.Object>(); |
| 1464 if (items != null) { | 1532 if (items != null) { |
| 1465 _json["items"] = items.map((value) => (value).toJson()).toList(); | 1533 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 1466 } | 1534 } |
| 1467 if (network != null) { | 1535 if (network != null) { |
| 1468 _json["network"] = network; | 1536 _json["network"] = network; |
| 1469 } | 1537 } |
| 1470 if (nextPageToken != null) { | 1538 if (nextPageToken != null) { |
| 1471 _json["nextPageToken"] = nextPageToken; | 1539 _json["nextPageToken"] = nextPageToken; |
| 1472 } | 1540 } |
| 1473 return _json; | 1541 return _json; |
| 1474 } | 1542 } |
| 1475 } | 1543 } |
| 1476 | 1544 |
| 1477 /** The request to remove resources from the resource view. */ | 1545 /// The request to remove resources from the resource view. |
| 1478 class ZoneViewsRemoveResourcesRequest { | 1546 class ZoneViewsRemoveResourcesRequest { |
| 1479 /** The list of resources to be removed. */ | 1547 /// The list of resources to be removed. |
| 1480 core.List<core.String> resources; | 1548 core.List<core.String> resources; |
| 1481 | 1549 |
| 1482 ZoneViewsRemoveResourcesRequest(); | 1550 ZoneViewsRemoveResourcesRequest(); |
| 1483 | 1551 |
| 1484 ZoneViewsRemoveResourcesRequest.fromJson(core.Map _json) { | 1552 ZoneViewsRemoveResourcesRequest.fromJson(core.Map _json) { |
| 1485 if (_json.containsKey("resources")) { | 1553 if (_json.containsKey("resources")) { |
| 1486 resources = _json["resources"]; | 1554 resources = _json["resources"]; |
| 1487 } | 1555 } |
| 1488 } | 1556 } |
| 1489 | 1557 |
| 1490 core.Map<core.String, core.Object> toJson() { | 1558 core.Map<core.String, core.Object> toJson() { |
| 1491 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1559 final core.Map<core.String, core.Object> _json = |
| 1560 new core.Map<core.String, core.Object>(); |
| 1492 if (resources != null) { | 1561 if (resources != null) { |
| 1493 _json["resources"] = resources; | 1562 _json["resources"] = resources; |
| 1494 } | 1563 } |
| 1495 return _json; | 1564 return _json; |
| 1496 } | 1565 } |
| 1497 } | 1566 } |
| 1498 | 1567 |
| 1499 class ZoneViewsSetServiceRequest { | 1568 class ZoneViewsSetServiceRequest { |
| 1500 /** The service information to be updated. */ | 1569 /// The service information to be updated. |
| 1501 core.List<ServiceEndpoint> endpoints; | 1570 core.List<ServiceEndpoint> endpoints; |
| 1502 /** | 1571 |
| 1503 * Fingerprint of the service information; a hash of the contents. This field | 1572 /// Fingerprint of the service information; a hash of the contents. This |
| 1504 * is used for optimistic locking when updating the service entries. | 1573 /// field is used for optimistic locking when updating the service entries. |
| 1505 */ | |
| 1506 core.String fingerprint; | 1574 core.String fingerprint; |
| 1507 /** | 1575 |
| 1508 * The name of the resource if user wants to update the service information of | 1576 /// The name of the resource if user wants to update the service information |
| 1509 * the resource. | 1577 /// of the resource. |
| 1510 */ | |
| 1511 core.String resourceName; | 1578 core.String resourceName; |
| 1512 | 1579 |
| 1513 ZoneViewsSetServiceRequest(); | 1580 ZoneViewsSetServiceRequest(); |
| 1514 | 1581 |
| 1515 ZoneViewsSetServiceRequest.fromJson(core.Map _json) { | 1582 ZoneViewsSetServiceRequest.fromJson(core.Map _json) { |
| 1516 if (_json.containsKey("endpoints")) { | 1583 if (_json.containsKey("endpoints")) { |
| 1517 endpoints = _json["endpoints"].map((value) => new ServiceEndpoint.fromJson
(value)).toList(); | 1584 endpoints = _json["endpoints"] |
| 1585 .map((value) => new ServiceEndpoint.fromJson(value)) |
| 1586 .toList(); |
| 1518 } | 1587 } |
| 1519 if (_json.containsKey("fingerprint")) { | 1588 if (_json.containsKey("fingerprint")) { |
| 1520 fingerprint = _json["fingerprint"]; | 1589 fingerprint = _json["fingerprint"]; |
| 1521 } | 1590 } |
| 1522 if (_json.containsKey("resourceName")) { | 1591 if (_json.containsKey("resourceName")) { |
| 1523 resourceName = _json["resourceName"]; | 1592 resourceName = _json["resourceName"]; |
| 1524 } | 1593 } |
| 1525 } | 1594 } |
| 1526 | 1595 |
| 1527 core.Map<core.String, core.Object> toJson() { | 1596 core.Map<core.String, core.Object> toJson() { |
| 1528 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1597 final core.Map<core.String, core.Object> _json = |
| 1598 new core.Map<core.String, core.Object>(); |
| 1529 if (endpoints != null) { | 1599 if (endpoints != null) { |
| 1530 _json["endpoints"] = endpoints.map((value) => (value).toJson()).toList(); | 1600 _json["endpoints"] = endpoints.map((value) => (value).toJson()).toList(); |
| 1531 } | 1601 } |
| 1532 if (fingerprint != null) { | 1602 if (fingerprint != null) { |
| 1533 _json["fingerprint"] = fingerprint; | 1603 _json["fingerprint"] = fingerprint; |
| 1534 } | 1604 } |
| 1535 if (resourceName != null) { | 1605 if (resourceName != null) { |
| 1536 _json["resourceName"] = resourceName; | 1606 _json["resourceName"] = resourceName; |
| 1537 } | 1607 } |
| 1538 return _json; | 1608 return _json; |
| 1539 } | 1609 } |
| 1540 } | 1610 } |
| OLD | NEW |