| OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 |
| 1 library googleapis_beta.manager.v1beta2; | 3 library googleapis_beta.manager.v1beta2; |
| 2 | 4 |
| 3 import "dart:core" as core; | 5 import 'dart:core' as core; |
| 4 import "dart:collection" as collection; | 6 import 'dart:collection' as collection; |
| 5 import "dart:async" as async; | 7 import 'dart:async' as async; |
| 6 import "dart:convert" as convert; | 8 import 'dart:convert' as convert; |
| 7 | 9 |
| 8 import "package:crypto/crypto.dart" as crypto; | 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 11 import 'package:crypto/crypto.dart' as crypto; |
| 9 import 'package:http/http.dart' as http; | 12 import 'package:http/http.dart' as http; |
| 10 import '../src/common_internal.dart' as common_internal; | |
| 11 import '../common/common.dart' as common; | |
| 12 | 13 |
| 13 export '../common/common.dart' show ApiRequestError; | 14 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show |
| 14 export '../common/common.dart' show DetailedApiRequestError; | 15 ApiRequestError, DetailedApiRequestError; |
| 16 |
| 17 const core.String USER_AGENT = 'dart-api-client manager/v1beta2'; |
| 15 | 18 |
| 16 /** | 19 /** |
| 17 * The Deployment Manager API allows users to declaratively configure, deploy | 20 * The Deployment Manager API allows users to declaratively configure, deploy |
| 18 * and run complex solutions on the Google Cloud Platform. | 21 * and run complex solutions on the Google Cloud Platform. |
| 19 */ | 22 */ |
| 20 class ManagerApi { | 23 class ManagerApi { |
| 21 /** View and manage your applications deployed on Google App Engine */ | 24 /** View and manage your applications deployed on Google App Engine */ |
| 22 static const AppengineAdminScope = "https://www.googleapis.com/auth/appengine.
admin"; | 25 static const AppengineAdminScope = "https://www.googleapis.com/auth/appengine.
admin"; |
| 23 | 26 |
| 24 /** View and manage your data across Google Cloud Platform services */ | 27 /** View and manage your data across Google Cloud Platform services */ |
| (...skipping 11 matching lines...) Expand all Loading... |
| 36 */ | 39 */ |
| 37 static const NdevCloudmanScope = "https://www.googleapis.com/auth/ndev.cloudma
n"; | 40 static const NdevCloudmanScope = "https://www.googleapis.com/auth/ndev.cloudma
n"; |
| 38 | 41 |
| 39 /** | 42 /** |
| 40 * View your Google Cloud Platform management resources and deployment status | 43 * View your Google Cloud Platform management resources and deployment status |
| 41 * information | 44 * information |
| 42 */ | 45 */ |
| 43 static const NdevCloudmanReadonlyScope = "https://www.googleapis.com/auth/ndev
.cloudman.readonly"; | 46 static const NdevCloudmanReadonlyScope = "https://www.googleapis.com/auth/ndev
.cloudman.readonly"; |
| 44 | 47 |
| 45 | 48 |
| 46 final common_internal.ApiRequester _requester; | 49 final commons.ApiRequester _requester; |
| 47 | 50 |
| 48 DeploymentsResourceApi get deployments => new DeploymentsResourceApi(_requeste
r); | 51 DeploymentsResourceApi get deployments => new DeploymentsResourceApi(_requeste
r); |
| 49 TemplatesResourceApi get templates => new TemplatesResourceApi(_requester); | 52 TemplatesResourceApi get templates => new TemplatesResourceApi(_requester); |
| 50 | 53 |
| 51 ManagerApi(http.Client client, {core.String rootUrl: "https://www.googleapis.c
om/", core.String servicePath: "manager/v1beta2/projects/"}) : | 54 ManagerApi(http.Client client, {core.String rootUrl: "https://www.googleapis.c
om/", core.String servicePath: "manager/v1beta2/projects/"}) : |
| 52 _requester = new common_internal.ApiRequester(client, rootUrl, servicePath
); | 55 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); |
| 53 } | 56 } |
| 54 | 57 |
| 55 | 58 |
| 56 /** Not documented yet. */ | |
| 57 class DeploymentsResourceApi { | 59 class DeploymentsResourceApi { |
| 58 final common_internal.ApiRequester _requester; | 60 final commons.ApiRequester _requester; |
| 59 | 61 |
| 60 DeploymentsResourceApi(common_internal.ApiRequester client) : | 62 DeploymentsResourceApi(commons.ApiRequester client) : |
| 61 _requester = client; | 63 _requester = client; |
| 62 | 64 |
| 63 /** | 65 /** |
| 64 * Not documented yet. | |
| 65 * | |
| 66 * Request parameters: | 66 * Request parameters: |
| 67 * | 67 * |
| 68 * [projectId] - null | 68 * [projectId] - null |
| 69 * | 69 * |
| 70 * [region] - null | 70 * [region] - null |
| 71 * | 71 * |
| 72 * [deploymentName] - null | 72 * [deploymentName] - null |
| 73 * | 73 * |
| 74 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 74 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 75 * error. | 75 * error. |
| 76 * | 76 * |
| 77 * If the used [http.Client] completes with an error when making a REST call, | 77 * If the used [http.Client] completes with an error when making a REST call, |
| 78 * this method will complete with the same error. | 78 * this method will complete with the same error. |
| 79 */ | 79 */ |
| 80 async.Future delete(core.String projectId, core.String region, core.String dep
loymentName) { | 80 async.Future delete(core.String projectId, core.String region, core.String dep
loymentName) { |
| 81 var _url = null; | 81 var _url = null; |
| 82 var _queryParams = new core.Map(); | 82 var _queryParams = new core.Map(); |
| 83 var _uploadMedia = null; | 83 var _uploadMedia = null; |
| 84 var _uploadOptions = null; | 84 var _uploadOptions = null; |
| 85 var _downloadOptions = common.DownloadOptions.Metadata; | 85 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 86 var _body = null; | 86 var _body = null; |
| 87 | 87 |
| 88 if (projectId == null) { | 88 if (projectId == null) { |
| 89 throw new core.ArgumentError("Parameter projectId is required."); | 89 throw new core.ArgumentError("Parameter projectId is required."); |
| 90 } | 90 } |
| 91 if (region == null) { | 91 if (region == null) { |
| 92 throw new core.ArgumentError("Parameter region is required."); | 92 throw new core.ArgumentError("Parameter region is required."); |
| 93 } | 93 } |
| 94 if (deploymentName == null) { | 94 if (deploymentName == null) { |
| 95 throw new core.ArgumentError("Parameter deploymentName is required."); | 95 throw new core.ArgumentError("Parameter deploymentName is required."); |
| 96 } | 96 } |
| 97 | 97 |
| 98 _downloadOptions = null; | 98 _downloadOptions = null; |
| 99 | 99 |
| 100 _url = common_internal.Escaper.ecapeVariable('$projectId') + '/regions/' + c
ommon_internal.Escaper.ecapeVariable('$region') + '/deployments/' + common_inter
nal.Escaper.ecapeVariable('$deploymentName'); | 100 _url = commons.Escaper.ecapeVariable('$projectId') + '/regions/' + commons.E
scaper.ecapeVariable('$region') + '/deployments/' + commons.Escaper.ecapeVariabl
e('$deploymentName'); |
| 101 | 101 |
| 102 var _response = _requester.request(_url, | 102 var _response = _requester.request(_url, |
| 103 "DELETE", | 103 "DELETE", |
| 104 body: _body, | 104 body: _body, |
| 105 queryParams: _queryParams, | 105 queryParams: _queryParams, |
| 106 uploadOptions: _uploadOptions, | 106 uploadOptions: _uploadOptions, |
| 107 uploadMedia: _uploadMedia, | 107 uploadMedia: _uploadMedia, |
| 108 downloadOptions: _downloadOptions); | 108 downloadOptions: _downloadOptions); |
| 109 return _response.then((data) => null); | 109 return _response.then((data) => null); |
| 110 } | 110 } |
| 111 | 111 |
| 112 /** | 112 /** |
| 113 * Not documented yet. | |
| 114 * | |
| 115 * Request parameters: | 113 * Request parameters: |
| 116 * | 114 * |
| 117 * [projectId] - null | 115 * [projectId] - null |
| 118 * | 116 * |
| 119 * [region] - null | 117 * [region] - null |
| 120 * | 118 * |
| 121 * [deploymentName] - null | 119 * [deploymentName] - null |
| 122 * | 120 * |
| 123 * Completes with a [Deployment]. | 121 * Completes with a [Deployment]. |
| 124 * | 122 * |
| 125 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 123 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 126 * error. | 124 * error. |
| 127 * | 125 * |
| 128 * If the used [http.Client] completes with an error when making a REST call, | 126 * If the used [http.Client] completes with an error when making a REST call, |
| 129 * this method will complete with the same error. | 127 * this method will complete with the same error. |
| 130 */ | 128 */ |
| 131 async.Future<Deployment> get(core.String projectId, core.String region, core.S
tring deploymentName) { | 129 async.Future<Deployment> get(core.String projectId, core.String region, core.S
tring deploymentName) { |
| 132 var _url = null; | 130 var _url = null; |
| 133 var _queryParams = new core.Map(); | 131 var _queryParams = new core.Map(); |
| 134 var _uploadMedia = null; | 132 var _uploadMedia = null; |
| 135 var _uploadOptions = null; | 133 var _uploadOptions = null; |
| 136 var _downloadOptions = common.DownloadOptions.Metadata; | 134 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 137 var _body = null; | 135 var _body = null; |
| 138 | 136 |
| 139 if (projectId == null) { | 137 if (projectId == null) { |
| 140 throw new core.ArgumentError("Parameter projectId is required."); | 138 throw new core.ArgumentError("Parameter projectId is required."); |
| 141 } | 139 } |
| 142 if (region == null) { | 140 if (region == null) { |
| 143 throw new core.ArgumentError("Parameter region is required."); | 141 throw new core.ArgumentError("Parameter region is required."); |
| 144 } | 142 } |
| 145 if (deploymentName == null) { | 143 if (deploymentName == null) { |
| 146 throw new core.ArgumentError("Parameter deploymentName is required."); | 144 throw new core.ArgumentError("Parameter deploymentName is required."); |
| 147 } | 145 } |
| 148 | 146 |
| 149 | 147 |
| 150 _url = common_internal.Escaper.ecapeVariable('$projectId') + '/regions/' + c
ommon_internal.Escaper.ecapeVariable('$region') + '/deployments/' + common_inter
nal.Escaper.ecapeVariable('$deploymentName'); | 148 _url = commons.Escaper.ecapeVariable('$projectId') + '/regions/' + commons.E
scaper.ecapeVariable('$region') + '/deployments/' + commons.Escaper.ecapeVariabl
e('$deploymentName'); |
| 151 | 149 |
| 152 var _response = _requester.request(_url, | 150 var _response = _requester.request(_url, |
| 153 "GET", | 151 "GET", |
| 154 body: _body, | 152 body: _body, |
| 155 queryParams: _queryParams, | 153 queryParams: _queryParams, |
| 156 uploadOptions: _uploadOptions, | 154 uploadOptions: _uploadOptions, |
| 157 uploadMedia: _uploadMedia, | 155 uploadMedia: _uploadMedia, |
| 158 downloadOptions: _downloadOptions); | 156 downloadOptions: _downloadOptions); |
| 159 return _response.then((data) => new Deployment.fromJson(data)); | 157 return _response.then((data) => new Deployment.fromJson(data)); |
| 160 } | 158 } |
| 161 | 159 |
| 162 /** | 160 /** |
| 163 * Not documented yet. | |
| 164 * | |
| 165 * [request] - The metadata request object. | 161 * [request] - The metadata request object. |
| 166 * | 162 * |
| 167 * Request parameters: | 163 * Request parameters: |
| 168 * | 164 * |
| 169 * [projectId] - null | 165 * [projectId] - null |
| 170 * | 166 * |
| 171 * [region] - null | 167 * [region] - null |
| 172 * | 168 * |
| 173 * Completes with a [Deployment]. | 169 * Completes with a [Deployment]. |
| 174 * | 170 * |
| 175 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 171 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 176 * error. | 172 * error. |
| 177 * | 173 * |
| 178 * If the used [http.Client] completes with an error when making a REST call, | 174 * If the used [http.Client] completes with an error when making a REST call, |
| 179 * this method will complete with the same error. | 175 * this method will complete with the same error. |
| 180 */ | 176 */ |
| 181 async.Future<Deployment> insert(Deployment request, core.String projectId, cor
e.String region) { | 177 async.Future<Deployment> insert(Deployment request, core.String projectId, cor
e.String region) { |
| 182 var _url = null; | 178 var _url = null; |
| 183 var _queryParams = new core.Map(); | 179 var _queryParams = new core.Map(); |
| 184 var _uploadMedia = null; | 180 var _uploadMedia = null; |
| 185 var _uploadOptions = null; | 181 var _uploadOptions = null; |
| 186 var _downloadOptions = common.DownloadOptions.Metadata; | 182 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 187 var _body = null; | 183 var _body = null; |
| 188 | 184 |
| 189 if (request != null) { | 185 if (request != null) { |
| 190 _body = convert.JSON.encode((request).toJson()); | 186 _body = convert.JSON.encode((request).toJson()); |
| 191 } | 187 } |
| 192 if (projectId == null) { | 188 if (projectId == null) { |
| 193 throw new core.ArgumentError("Parameter projectId is required."); | 189 throw new core.ArgumentError("Parameter projectId is required."); |
| 194 } | 190 } |
| 195 if (region == null) { | 191 if (region == null) { |
| 196 throw new core.ArgumentError("Parameter region is required."); | 192 throw new core.ArgumentError("Parameter region is required."); |
| 197 } | 193 } |
| 198 | 194 |
| 199 | 195 |
| 200 _url = common_internal.Escaper.ecapeVariable('$projectId') + '/regions/' + c
ommon_internal.Escaper.ecapeVariable('$region') + '/deployments'; | 196 _url = commons.Escaper.ecapeVariable('$projectId') + '/regions/' + commons.E
scaper.ecapeVariable('$region') + '/deployments'; |
| 201 | 197 |
| 202 var _response = _requester.request(_url, | 198 var _response = _requester.request(_url, |
| 203 "POST", | 199 "POST", |
| 204 body: _body, | 200 body: _body, |
| 205 queryParams: _queryParams, | 201 queryParams: _queryParams, |
| 206 uploadOptions: _uploadOptions, | 202 uploadOptions: _uploadOptions, |
| 207 uploadMedia: _uploadMedia, | 203 uploadMedia: _uploadMedia, |
| 208 downloadOptions: _downloadOptions); | 204 downloadOptions: _downloadOptions); |
| 209 return _response.then((data) => new Deployment.fromJson(data)); | 205 return _response.then((data) => new Deployment.fromJson(data)); |
| 210 } | 206 } |
| 211 | 207 |
| 212 /** | 208 /** |
| 213 * Not documented yet. | |
| 214 * | |
| 215 * Request parameters: | 209 * Request parameters: |
| 216 * | 210 * |
| 217 * [projectId] - null | 211 * [projectId] - null |
| 218 * | 212 * |
| 219 * [region] - null | 213 * [region] - null |
| 220 * | 214 * |
| 221 * [maxResults] - Maximum count of results to be returned. Acceptable values | 215 * [maxResults] - Maximum count of results to be returned. Acceptable values |
| 222 * are 0 to 100, inclusive. (Default: 50) | 216 * are 0 to 100, inclusive. (Default: 50) |
| 223 * Value must be between "0" and "100". | 217 * Value must be between "0" and "100". |
| 224 * | 218 * |
| 225 * [pageToken] - Specifies a nextPageToken returned by a previous list | 219 * [pageToken] - Specifies a nextPageToken returned by a previous list |
| 226 * request. This token can be used to request the next page of results from a | 220 * request. This token can be used to request the next page of results from a |
| 227 * previous list request. | 221 * previous list request. |
| 228 * | 222 * |
| 229 * Completes with a [DeploymentsListResponse]. | 223 * Completes with a [DeploymentsListResponse]. |
| 230 * | 224 * |
| 231 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 225 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 232 * error. | 226 * error. |
| 233 * | 227 * |
| 234 * If the used [http.Client] completes with an error when making a REST call, | 228 * If the used [http.Client] completes with an error when making a REST call, |
| 235 * this method will complete with the same error. | 229 * this method will complete with the same error. |
| 236 */ | 230 */ |
| 237 async.Future<DeploymentsListResponse> list(core.String projectId, core.String
region, {core.int maxResults, core.String pageToken}) { | 231 async.Future<DeploymentsListResponse> list(core.String projectId, core.String
region, {core.int maxResults, core.String pageToken}) { |
| 238 var _url = null; | 232 var _url = null; |
| 239 var _queryParams = new core.Map(); | 233 var _queryParams = new core.Map(); |
| 240 var _uploadMedia = null; | 234 var _uploadMedia = null; |
| 241 var _uploadOptions = null; | 235 var _uploadOptions = null; |
| 242 var _downloadOptions = common.DownloadOptions.Metadata; | 236 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 243 var _body = null; | 237 var _body = null; |
| 244 | 238 |
| 245 if (projectId == null) { | 239 if (projectId == null) { |
| 246 throw new core.ArgumentError("Parameter projectId is required."); | 240 throw new core.ArgumentError("Parameter projectId is required."); |
| 247 } | 241 } |
| 248 if (region == null) { | 242 if (region == null) { |
| 249 throw new core.ArgumentError("Parameter region is required."); | 243 throw new core.ArgumentError("Parameter region is required."); |
| 250 } | 244 } |
| 251 if (maxResults != null) { | 245 if (maxResults != null) { |
| 252 _queryParams["maxResults"] = ["${maxResults}"]; | 246 _queryParams["maxResults"] = ["${maxResults}"]; |
| 253 } | 247 } |
| 254 if (pageToken != null) { | 248 if (pageToken != null) { |
| 255 _queryParams["pageToken"] = [pageToken]; | 249 _queryParams["pageToken"] = [pageToken]; |
| 256 } | 250 } |
| 257 | 251 |
| 258 | 252 |
| 259 _url = common_internal.Escaper.ecapeVariable('$projectId') + '/regions/' + c
ommon_internal.Escaper.ecapeVariable('$region') + '/deployments'; | 253 _url = commons.Escaper.ecapeVariable('$projectId') + '/regions/' + commons.E
scaper.ecapeVariable('$region') + '/deployments'; |
| 260 | 254 |
| 261 var _response = _requester.request(_url, | 255 var _response = _requester.request(_url, |
| 262 "GET", | 256 "GET", |
| 263 body: _body, | 257 body: _body, |
| 264 queryParams: _queryParams, | 258 queryParams: _queryParams, |
| 265 uploadOptions: _uploadOptions, | 259 uploadOptions: _uploadOptions, |
| 266 uploadMedia: _uploadMedia, | 260 uploadMedia: _uploadMedia, |
| 267 downloadOptions: _downloadOptions); | 261 downloadOptions: _downloadOptions); |
| 268 return _response.then((data) => new DeploymentsListResponse.fromJson(data)); | 262 return _response.then((data) => new DeploymentsListResponse.fromJson(data)); |
| 269 } | 263 } |
| 270 | 264 |
| 271 } | 265 } |
| 272 | 266 |
| 273 | 267 |
| 274 /** Not documented yet. */ | |
| 275 class TemplatesResourceApi { | 268 class TemplatesResourceApi { |
| 276 final common_internal.ApiRequester _requester; | 269 final commons.ApiRequester _requester; |
| 277 | 270 |
| 278 TemplatesResourceApi(common_internal.ApiRequester client) : | 271 TemplatesResourceApi(commons.ApiRequester client) : |
| 279 _requester = client; | 272 _requester = client; |
| 280 | 273 |
| 281 /** | 274 /** |
| 282 * Not documented yet. | |
| 283 * | |
| 284 * Request parameters: | 275 * Request parameters: |
| 285 * | 276 * |
| 286 * [projectId] - null | 277 * [projectId] - null |
| 287 * | 278 * |
| 288 * [templateName] - null | 279 * [templateName] - null |
| 289 * | 280 * |
| 290 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 281 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 291 * error. | 282 * error. |
| 292 * | 283 * |
| 293 * If the used [http.Client] completes with an error when making a REST call, | 284 * If the used [http.Client] completes with an error when making a REST call, |
| 294 * this method will complete with the same error. | 285 * this method will complete with the same error. |
| 295 */ | 286 */ |
| 296 async.Future delete(core.String projectId, core.String templateName) { | 287 async.Future delete(core.String projectId, core.String templateName) { |
| 297 var _url = null; | 288 var _url = null; |
| 298 var _queryParams = new core.Map(); | 289 var _queryParams = new core.Map(); |
| 299 var _uploadMedia = null; | 290 var _uploadMedia = null; |
| 300 var _uploadOptions = null; | 291 var _uploadOptions = null; |
| 301 var _downloadOptions = common.DownloadOptions.Metadata; | 292 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 302 var _body = null; | 293 var _body = null; |
| 303 | 294 |
| 304 if (projectId == null) { | 295 if (projectId == null) { |
| 305 throw new core.ArgumentError("Parameter projectId is required."); | 296 throw new core.ArgumentError("Parameter projectId is required."); |
| 306 } | 297 } |
| 307 if (templateName == null) { | 298 if (templateName == null) { |
| 308 throw new core.ArgumentError("Parameter templateName is required."); | 299 throw new core.ArgumentError("Parameter templateName is required."); |
| 309 } | 300 } |
| 310 | 301 |
| 311 _downloadOptions = null; | 302 _downloadOptions = null; |
| 312 | 303 |
| 313 _url = common_internal.Escaper.ecapeVariable('$projectId') + '/templates/' +
common_internal.Escaper.ecapeVariable('$templateName'); | 304 _url = commons.Escaper.ecapeVariable('$projectId') + '/templates/' + commons
.Escaper.ecapeVariable('$templateName'); |
| 314 | 305 |
| 315 var _response = _requester.request(_url, | 306 var _response = _requester.request(_url, |
| 316 "DELETE", | 307 "DELETE", |
| 317 body: _body, | 308 body: _body, |
| 318 queryParams: _queryParams, | 309 queryParams: _queryParams, |
| 319 uploadOptions: _uploadOptions, | 310 uploadOptions: _uploadOptions, |
| 320 uploadMedia: _uploadMedia, | 311 uploadMedia: _uploadMedia, |
| 321 downloadOptions: _downloadOptions); | 312 downloadOptions: _downloadOptions); |
| 322 return _response.then((data) => null); | 313 return _response.then((data) => null); |
| 323 } | 314 } |
| 324 | 315 |
| 325 /** | 316 /** |
| 326 * Not documented yet. | |
| 327 * | |
| 328 * Request parameters: | 317 * Request parameters: |
| 329 * | 318 * |
| 330 * [projectId] - null | 319 * [projectId] - null |
| 331 * | 320 * |
| 332 * [templateName] - null | 321 * [templateName] - null |
| 333 * | 322 * |
| 334 * Completes with a [Template]. | 323 * Completes with a [Template]. |
| 335 * | 324 * |
| 336 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 325 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 337 * error. | 326 * error. |
| 338 * | 327 * |
| 339 * If the used [http.Client] completes with an error when making a REST call, | 328 * If the used [http.Client] completes with an error when making a REST call, |
| 340 * this method will complete with the same error. | 329 * this method will complete with the same error. |
| 341 */ | 330 */ |
| 342 async.Future<Template> get(core.String projectId, core.String templateName) { | 331 async.Future<Template> get(core.String projectId, core.String templateName) { |
| 343 var _url = null; | 332 var _url = null; |
| 344 var _queryParams = new core.Map(); | 333 var _queryParams = new core.Map(); |
| 345 var _uploadMedia = null; | 334 var _uploadMedia = null; |
| 346 var _uploadOptions = null; | 335 var _uploadOptions = null; |
| 347 var _downloadOptions = common.DownloadOptions.Metadata; | 336 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 348 var _body = null; | 337 var _body = null; |
| 349 | 338 |
| 350 if (projectId == null) { | 339 if (projectId == null) { |
| 351 throw new core.ArgumentError("Parameter projectId is required."); | 340 throw new core.ArgumentError("Parameter projectId is required."); |
| 352 } | 341 } |
| 353 if (templateName == null) { | 342 if (templateName == null) { |
| 354 throw new core.ArgumentError("Parameter templateName is required."); | 343 throw new core.ArgumentError("Parameter templateName is required."); |
| 355 } | 344 } |
| 356 | 345 |
| 357 | 346 |
| 358 _url = common_internal.Escaper.ecapeVariable('$projectId') + '/templates/' +
common_internal.Escaper.ecapeVariable('$templateName'); | 347 _url = commons.Escaper.ecapeVariable('$projectId') + '/templates/' + commons
.Escaper.ecapeVariable('$templateName'); |
| 359 | 348 |
| 360 var _response = _requester.request(_url, | 349 var _response = _requester.request(_url, |
| 361 "GET", | 350 "GET", |
| 362 body: _body, | 351 body: _body, |
| 363 queryParams: _queryParams, | 352 queryParams: _queryParams, |
| 364 uploadOptions: _uploadOptions, | 353 uploadOptions: _uploadOptions, |
| 365 uploadMedia: _uploadMedia, | 354 uploadMedia: _uploadMedia, |
| 366 downloadOptions: _downloadOptions); | 355 downloadOptions: _downloadOptions); |
| 367 return _response.then((data) => new Template.fromJson(data)); | 356 return _response.then((data) => new Template.fromJson(data)); |
| 368 } | 357 } |
| 369 | 358 |
| 370 /** | 359 /** |
| 371 * Not documented yet. | |
| 372 * | |
| 373 * [request] - The metadata request object. | 360 * [request] - The metadata request object. |
| 374 * | 361 * |
| 375 * Request parameters: | 362 * Request parameters: |
| 376 * | 363 * |
| 377 * [projectId] - null | 364 * [projectId] - null |
| 378 * | 365 * |
| 379 * Completes with a [Template]. | 366 * Completes with a [Template]. |
| 380 * | 367 * |
| 381 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 368 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 382 * error. | 369 * error. |
| 383 * | 370 * |
| 384 * If the used [http.Client] completes with an error when making a REST call, | 371 * If the used [http.Client] completes with an error when making a REST call, |
| 385 * this method will complete with the same error. | 372 * this method will complete with the same error. |
| 386 */ | 373 */ |
| 387 async.Future<Template> insert(Template request, core.String projectId) { | 374 async.Future<Template> insert(Template request, core.String projectId) { |
| 388 var _url = null; | 375 var _url = null; |
| 389 var _queryParams = new core.Map(); | 376 var _queryParams = new core.Map(); |
| 390 var _uploadMedia = null; | 377 var _uploadMedia = null; |
| 391 var _uploadOptions = null; | 378 var _uploadOptions = null; |
| 392 var _downloadOptions = common.DownloadOptions.Metadata; | 379 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 393 var _body = null; | 380 var _body = null; |
| 394 | 381 |
| 395 if (request != null) { | 382 if (request != null) { |
| 396 _body = convert.JSON.encode((request).toJson()); | 383 _body = convert.JSON.encode((request).toJson()); |
| 397 } | 384 } |
| 398 if (projectId == null) { | 385 if (projectId == null) { |
| 399 throw new core.ArgumentError("Parameter projectId is required."); | 386 throw new core.ArgumentError("Parameter projectId is required."); |
| 400 } | 387 } |
| 401 | 388 |
| 402 | 389 |
| 403 _url = common_internal.Escaper.ecapeVariable('$projectId') + '/templates'; | 390 _url = commons.Escaper.ecapeVariable('$projectId') + '/templates'; |
| 404 | 391 |
| 405 var _response = _requester.request(_url, | 392 var _response = _requester.request(_url, |
| 406 "POST", | 393 "POST", |
| 407 body: _body, | 394 body: _body, |
| 408 queryParams: _queryParams, | 395 queryParams: _queryParams, |
| 409 uploadOptions: _uploadOptions, | 396 uploadOptions: _uploadOptions, |
| 410 uploadMedia: _uploadMedia, | 397 uploadMedia: _uploadMedia, |
| 411 downloadOptions: _downloadOptions); | 398 downloadOptions: _downloadOptions); |
| 412 return _response.then((data) => new Template.fromJson(data)); | 399 return _response.then((data) => new Template.fromJson(data)); |
| 413 } | 400 } |
| 414 | 401 |
| 415 /** | 402 /** |
| 416 * Not documented yet. | |
| 417 * | |
| 418 * Request parameters: | 403 * Request parameters: |
| 419 * | 404 * |
| 420 * [projectId] - null | 405 * [projectId] - null |
| 421 * | 406 * |
| 422 * [maxResults] - Maximum count of results to be returned. Acceptable values | 407 * [maxResults] - Maximum count of results to be returned. Acceptable values |
| 423 * are 0 to 100, inclusive. (Default: 50) | 408 * are 0 to 100, inclusive. (Default: 50) |
| 424 * Value must be between "0" and "100". | 409 * Value must be between "0" and "100". |
| 425 * | 410 * |
| 426 * [pageToken] - Specifies a nextPageToken returned by a previous list | 411 * [pageToken] - Specifies a nextPageToken returned by a previous list |
| 427 * request. This token can be used to request the next page of results from a | 412 * request. This token can be used to request the next page of results from a |
| 428 * previous list request. | 413 * previous list request. |
| 429 * | 414 * |
| 430 * Completes with a [TemplatesListResponse]. | 415 * Completes with a [TemplatesListResponse]. |
| 431 * | 416 * |
| 432 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 417 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 433 * error. | 418 * error. |
| 434 * | 419 * |
| 435 * If the used [http.Client] completes with an error when making a REST call, | 420 * If the used [http.Client] completes with an error when making a REST call, |
| 436 * this method will complete with the same error. | 421 * this method will complete with the same error. |
| 437 */ | 422 */ |
| 438 async.Future<TemplatesListResponse> list(core.String projectId, {core.int maxR
esults, core.String pageToken}) { | 423 async.Future<TemplatesListResponse> list(core.String projectId, {core.int maxR
esults, core.String pageToken}) { |
| 439 var _url = null; | 424 var _url = null; |
| 440 var _queryParams = new core.Map(); | 425 var _queryParams = new core.Map(); |
| 441 var _uploadMedia = null; | 426 var _uploadMedia = null; |
| 442 var _uploadOptions = null; | 427 var _uploadOptions = null; |
| 443 var _downloadOptions = common.DownloadOptions.Metadata; | 428 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 444 var _body = null; | 429 var _body = null; |
| 445 | 430 |
| 446 if (projectId == null) { | 431 if (projectId == null) { |
| 447 throw new core.ArgumentError("Parameter projectId is required."); | 432 throw new core.ArgumentError("Parameter projectId is required."); |
| 448 } | 433 } |
| 449 if (maxResults != null) { | 434 if (maxResults != null) { |
| 450 _queryParams["maxResults"] = ["${maxResults}"]; | 435 _queryParams["maxResults"] = ["${maxResults}"]; |
| 451 } | 436 } |
| 452 if (pageToken != null) { | 437 if (pageToken != null) { |
| 453 _queryParams["pageToken"] = [pageToken]; | 438 _queryParams["pageToken"] = [pageToken]; |
| 454 } | 439 } |
| 455 | 440 |
| 456 | 441 |
| 457 _url = common_internal.Escaper.ecapeVariable('$projectId') + '/templates'; | 442 _url = commons.Escaper.ecapeVariable('$projectId') + '/templates'; |
| 458 | 443 |
| 459 var _response = _requester.request(_url, | 444 var _response = _requester.request(_url, |
| 460 "GET", | 445 "GET", |
| 461 body: _body, | 446 body: _body, |
| 462 queryParams: _queryParams, | 447 queryParams: _queryParams, |
| 463 uploadOptions: _uploadOptions, | 448 uploadOptions: _uploadOptions, |
| 464 uploadMedia: _uploadMedia, | 449 uploadMedia: _uploadMedia, |
| 465 downloadOptions: _downloadOptions); | 450 downloadOptions: _downloadOptions); |
| 466 return _response.then((data) => new TemplatesListResponse.fromJson(data)); | 451 return _response.then((data) => new TemplatesListResponse.fromJson(data)); |
| 467 } | 452 } |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 583 _json["IPProtocol"] = IPProtocol; | 568 _json["IPProtocol"] = IPProtocol; |
| 584 } | 569 } |
| 585 if (ports != null) { | 570 if (ports != null) { |
| 586 _json["ports"] = ports; | 571 _json["ports"] = ports; |
| 587 } | 572 } |
| 588 return _json; | 573 return _json; |
| 589 } | 574 } |
| 590 } | 575 } |
| 591 | 576 |
| 592 | 577 |
| 593 /** Not documented yet. */ | |
| 594 class AutoscalingModule { | 578 class AutoscalingModule { |
| 595 /** Not documented yet. */ | |
| 596 core.int coolDownPeriodSec; | 579 core.int coolDownPeriodSec; |
| 597 | 580 |
| 598 /** Not documented yet. */ | |
| 599 core.String description; | 581 core.String description; |
| 600 | 582 |
| 601 /** Not documented yet. */ | |
| 602 core.int maxNumReplicas; | 583 core.int maxNumReplicas; |
| 603 | 584 |
| 604 /** Not documented yet. */ | |
| 605 core.int minNumReplicas; | 585 core.int minNumReplicas; |
| 606 | 586 |
| 607 /** Not documented yet. */ | |
| 608 core.String signalType; | 587 core.String signalType; |
| 609 | 588 |
| 610 /** Not documented yet. */ | |
| 611 core.String targetModule; | 589 core.String targetModule; |
| 612 | 590 |
| 613 /** target_utilization should be in range [0,1]. */ | 591 /** target_utilization should be in range [0,1]. */ |
| 614 core.double targetUtilization; | 592 core.double targetUtilization; |
| 615 | 593 |
| 616 | 594 |
| 617 AutoscalingModule(); | 595 AutoscalingModule(); |
| 618 | 596 |
| 619 AutoscalingModule.fromJson(core.Map _json) { | 597 AutoscalingModule.fromJson(core.Map _json) { |
| 620 if (_json.containsKey("coolDownPeriodSec")) { | 598 if (_json.containsKey("coolDownPeriodSec")) { |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 661 _json["targetModule"] = targetModule; | 639 _json["targetModule"] = targetModule; |
| 662 } | 640 } |
| 663 if (targetUtilization != null) { | 641 if (targetUtilization != null) { |
| 664 _json["targetUtilization"] = targetUtilization; | 642 _json["targetUtilization"] = targetUtilization; |
| 665 } | 643 } |
| 666 return _json; | 644 return _json; |
| 667 } | 645 } |
| 668 } | 646 } |
| 669 | 647 |
| 670 | 648 |
| 671 /** Not documented yet. */ | |
| 672 class AutoscalingModuleStatus { | 649 class AutoscalingModuleStatus { |
| 673 /** [Output Only] The URL of the corresponding Autoscaling configuration. */ | 650 /** [Output Only] The URL of the corresponding Autoscaling configuration. */ |
| 674 core.String autoscalingConfigUrl; | 651 core.String autoscalingConfigUrl; |
| 675 | 652 |
| 676 | 653 |
| 677 AutoscalingModuleStatus(); | 654 AutoscalingModuleStatus(); |
| 678 | 655 |
| 679 AutoscalingModuleStatus.fromJson(core.Map _json) { | 656 AutoscalingModuleStatus.fromJson(core.Map _json) { |
| 680 if (_json.containsKey("autoscalingConfigUrl")) { | 657 if (_json.containsKey("autoscalingConfigUrl")) { |
| 681 autoscalingConfigUrl = _json["autoscalingConfigUrl"]; | 658 autoscalingConfigUrl = _json["autoscalingConfigUrl"]; |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 767 Deployment(); | 744 Deployment(); |
| 768 | 745 |
| 769 Deployment.fromJson(core.Map _json) { | 746 Deployment.fromJson(core.Map _json) { |
| 770 if (_json.containsKey("creationDate")) { | 747 if (_json.containsKey("creationDate")) { |
| 771 creationDate = _json["creationDate"]; | 748 creationDate = _json["creationDate"]; |
| 772 } | 749 } |
| 773 if (_json.containsKey("description")) { | 750 if (_json.containsKey("description")) { |
| 774 description = _json["description"]; | 751 description = _json["description"]; |
| 775 } | 752 } |
| 776 if (_json.containsKey("modules")) { | 753 if (_json.containsKey("modules")) { |
| 777 modules = common_internal.mapMap(_json["modules"], (item) => new ModuleSta
tus.fromJson(item)); | 754 modules = commons.mapMap(_json["modules"], (item) => new ModuleStatus.from
Json(item)); |
| 778 } | 755 } |
| 779 if (_json.containsKey("name")) { | 756 if (_json.containsKey("name")) { |
| 780 name = _json["name"]; | 757 name = _json["name"]; |
| 781 } | 758 } |
| 782 if (_json.containsKey("overrides")) { | 759 if (_json.containsKey("overrides")) { |
| 783 overrides = _json["overrides"].map((value) => new ParamOverride.fromJson(v
alue)).toList(); | 760 overrides = _json["overrides"].map((value) => new ParamOverride.fromJson(v
alue)).toList(); |
| 784 } | 761 } |
| 785 if (_json.containsKey("state")) { | 762 if (_json.containsKey("state")) { |
| 786 state = new DeployState.fromJson(_json["state"]); | 763 state = new DeployState.fromJson(_json["state"]); |
| 787 } | 764 } |
| 788 if (_json.containsKey("templateName")) { | 765 if (_json.containsKey("templateName")) { |
| 789 templateName = _json["templateName"]; | 766 templateName = _json["templateName"]; |
| 790 } | 767 } |
| 791 } | 768 } |
| 792 | 769 |
| 793 core.Map toJson() { | 770 core.Map toJson() { |
| 794 var _json = new core.Map(); | 771 var _json = new core.Map(); |
| 795 if (creationDate != null) { | 772 if (creationDate != null) { |
| 796 _json["creationDate"] = creationDate; | 773 _json["creationDate"] = creationDate; |
| 797 } | 774 } |
| 798 if (description != null) { | 775 if (description != null) { |
| 799 _json["description"] = description; | 776 _json["description"] = description; |
| 800 } | 777 } |
| 801 if (modules != null) { | 778 if (modules != null) { |
| 802 _json["modules"] = common_internal.mapMap(modules, (item) => (item).toJson
()); | 779 _json["modules"] = commons.mapMap(modules, (item) => (item).toJson()); |
| 803 } | 780 } |
| 804 if (name != null) { | 781 if (name != null) { |
| 805 _json["name"] = name; | 782 _json["name"] = name; |
| 806 } | 783 } |
| 807 if (overrides != null) { | 784 if (overrides != null) { |
| 808 _json["overrides"] = overrides.map((value) => (value).toJson()).toList(); | 785 _json["overrides"] = overrides.map((value) => (value).toJson()).toList(); |
| 809 } | 786 } |
| 810 if (state != null) { | 787 if (state != null) { |
| 811 _json["state"] = (state).toJson(); | 788 _json["state"] = (state).toJson(); |
| 812 } | 789 } |
| 813 if (templateName != null) { | 790 if (templateName != null) { |
| 814 _json["templateName"] = templateName; | 791 _json["templateName"] = templateName; |
| 815 } | 792 } |
| 816 return _json; | 793 return _json; |
| 817 } | 794 } |
| 818 } | 795 } |
| 819 | 796 |
| 820 | 797 |
| 821 /** Not documented yet. */ | |
| 822 class DeploymentsListResponse { | 798 class DeploymentsListResponse { |
| 823 /** Not documented yet. */ | |
| 824 core.String nextPageToken; | 799 core.String nextPageToken; |
| 825 | 800 |
| 826 /** Not documented yet. */ | |
| 827 core.List<Deployment> resources; | 801 core.List<Deployment> resources; |
| 828 | 802 |
| 829 | 803 |
| 830 DeploymentsListResponse(); | 804 DeploymentsListResponse(); |
| 831 | 805 |
| 832 DeploymentsListResponse.fromJson(core.Map _json) { | 806 DeploymentsListResponse.fromJson(core.Map _json) { |
| 833 if (_json.containsKey("nextPageToken")) { | 807 if (_json.containsKey("nextPageToken")) { |
| 834 nextPageToken = _json["nextPageToken"]; | 808 nextPageToken = _json["nextPageToken"]; |
| 835 } | 809 } |
| 836 if (_json.containsKey("resources")) { | 810 if (_json.containsKey("resources")) { |
| (...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1034 _json["sourceTags"] = sourceTags; | 1008 _json["sourceTags"] = sourceTags; |
| 1035 } | 1009 } |
| 1036 if (targetTags != null) { | 1010 if (targetTags != null) { |
| 1037 _json["targetTags"] = targetTags; | 1011 _json["targetTags"] = targetTags; |
| 1038 } | 1012 } |
| 1039 return _json; | 1013 return _json; |
| 1040 } | 1014 } |
| 1041 } | 1015 } |
| 1042 | 1016 |
| 1043 | 1017 |
| 1044 /** Not documented yet. */ | |
| 1045 class FirewallModuleStatus { | 1018 class FirewallModuleStatus { |
| 1046 /** [Output Only] The URL of the corresponding Firewall resource. */ | 1019 /** [Output Only] The URL of the corresponding Firewall resource. */ |
| 1047 core.String firewallUrl; | 1020 core.String firewallUrl; |
| 1048 | 1021 |
| 1049 | 1022 |
| 1050 FirewallModuleStatus(); | 1023 FirewallModuleStatus(); |
| 1051 | 1024 |
| 1052 FirewallModuleStatus.fromJson(core.Map _json) { | 1025 FirewallModuleStatus.fromJson(core.Map _json) { |
| 1053 if (_json.containsKey("firewallUrl")) { | 1026 if (_json.containsKey("firewallUrl")) { |
| 1054 firewallUrl = _json["firewallUrl"]; | 1027 firewallUrl = _json["firewallUrl"]; |
| 1055 } | 1028 } |
| 1056 } | 1029 } |
| 1057 | 1030 |
| 1058 core.Map toJson() { | 1031 core.Map toJson() { |
| 1059 var _json = new core.Map(); | 1032 var _json = new core.Map(); |
| 1060 if (firewallUrl != null) { | 1033 if (firewallUrl != null) { |
| 1061 _json["firewallUrl"] = firewallUrl; | 1034 _json["firewallUrl"] = firewallUrl; |
| 1062 } | 1035 } |
| 1063 return _json; | 1036 return _json; |
| 1064 } | 1037 } |
| 1065 } | 1038 } |
| 1066 | 1039 |
| 1067 | 1040 |
| 1068 /** Not documented yet. */ | |
| 1069 class HealthCheckModule { | 1041 class HealthCheckModule { |
| 1070 /** Not documented yet. */ | |
| 1071 core.int checkIntervalSec; | 1042 core.int checkIntervalSec; |
| 1072 | 1043 |
| 1073 /** Not documented yet. */ | |
| 1074 core.String description; | 1044 core.String description; |
| 1075 | 1045 |
| 1076 /** Not documented yet. */ | |
| 1077 core.int healthyThreshold; | 1046 core.int healthyThreshold; |
| 1078 | 1047 |
| 1079 /** Not documented yet. */ | |
| 1080 core.String host; | 1048 core.String host; |
| 1081 | 1049 |
| 1082 /** Not documented yet. */ | |
| 1083 core.String path; | 1050 core.String path; |
| 1084 | 1051 |
| 1085 /** Not documented yet. */ | |
| 1086 core.int port; | 1052 core.int port; |
| 1087 | 1053 |
| 1088 /** Not documented yet. */ | |
| 1089 core.int timeoutSec; | 1054 core.int timeoutSec; |
| 1090 | 1055 |
| 1091 /** Not documented yet. */ | |
| 1092 core.int unhealthyThreshold; | 1056 core.int unhealthyThreshold; |
| 1093 | 1057 |
| 1094 | 1058 |
| 1095 HealthCheckModule(); | 1059 HealthCheckModule(); |
| 1096 | 1060 |
| 1097 HealthCheckModule.fromJson(core.Map _json) { | 1061 HealthCheckModule.fromJson(core.Map _json) { |
| 1098 if (_json.containsKey("checkIntervalSec")) { | 1062 if (_json.containsKey("checkIntervalSec")) { |
| 1099 checkIntervalSec = _json["checkIntervalSec"]; | 1063 checkIntervalSec = _json["checkIntervalSec"]; |
| 1100 } | 1064 } |
| 1101 if (_json.containsKey("description")) { | 1065 if (_json.containsKey("description")) { |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1145 _json["timeoutSec"] = timeoutSec; | 1109 _json["timeoutSec"] = timeoutSec; |
| 1146 } | 1110 } |
| 1147 if (unhealthyThreshold != null) { | 1111 if (unhealthyThreshold != null) { |
| 1148 _json["unhealthyThreshold"] = unhealthyThreshold; | 1112 _json["unhealthyThreshold"] = unhealthyThreshold; |
| 1149 } | 1113 } |
| 1150 return _json; | 1114 return _json; |
| 1151 } | 1115 } |
| 1152 } | 1116 } |
| 1153 | 1117 |
| 1154 | 1118 |
| 1155 /** Not documented yet. */ | |
| 1156 class HealthCheckModuleStatus { | 1119 class HealthCheckModuleStatus { |
| 1157 /** [Output Only] The HealthCheck URL. */ | 1120 /** [Output Only] The HealthCheck URL. */ |
| 1158 core.String healthCheckUrl; | 1121 core.String healthCheckUrl; |
| 1159 | 1122 |
| 1160 | 1123 |
| 1161 HealthCheckModuleStatus(); | 1124 HealthCheckModuleStatus(); |
| 1162 | 1125 |
| 1163 HealthCheckModuleStatus.fromJson(core.Map _json) { | 1126 HealthCheckModuleStatus.fromJson(core.Map _json) { |
| 1164 if (_json.containsKey("healthCheckUrl")) { | 1127 if (_json.containsKey("healthCheckUrl")) { |
| 1165 healthCheckUrl = _json["healthCheckUrl"]; | 1128 healthCheckUrl = _json["healthCheckUrl"]; |
| 1166 } | 1129 } |
| 1167 } | 1130 } |
| 1168 | 1131 |
| 1169 core.Map toJson() { | 1132 core.Map toJson() { |
| 1170 var _json = new core.Map(); | 1133 var _json = new core.Map(); |
| 1171 if (healthCheckUrl != null) { | 1134 if (healthCheckUrl != null) { |
| 1172 _json["healthCheckUrl"] = healthCheckUrl; | 1135 _json["healthCheckUrl"] = healthCheckUrl; |
| 1173 } | 1136 } |
| 1174 return _json; | 1137 return _json; |
| 1175 } | 1138 } |
| 1176 } | 1139 } |
| 1177 | 1140 |
| 1178 | 1141 |
| 1179 /** Not documented yet. */ | |
| 1180 class LbModule { | 1142 class LbModule { |
| 1181 /** Not documented yet. */ | |
| 1182 core.String description; | 1143 core.String description; |
| 1183 | 1144 |
| 1184 /** Not documented yet. */ | |
| 1185 core.List<core.String> healthChecks; | 1145 core.List<core.String> healthChecks; |
| 1186 | 1146 |
| 1187 /** Not documented yet. */ | |
| 1188 core.String ipAddress; | 1147 core.String ipAddress; |
| 1189 | 1148 |
| 1190 /** Not documented yet. */ | |
| 1191 core.String ipProtocol; | 1149 core.String ipProtocol; |
| 1192 | 1150 |
| 1193 /** Not documented yet. */ | |
| 1194 core.String portRange; | 1151 core.String portRange; |
| 1195 | 1152 |
| 1196 /** Not documented yet. */ | |
| 1197 core.String sessionAffinity; | 1153 core.String sessionAffinity; |
| 1198 | 1154 |
| 1199 /** Not documented yet. */ | |
| 1200 core.List<core.String> targetModules; | 1155 core.List<core.String> targetModules; |
| 1201 | 1156 |
| 1202 | 1157 |
| 1203 LbModule(); | 1158 LbModule(); |
| 1204 | 1159 |
| 1205 LbModule.fromJson(core.Map _json) { | 1160 LbModule.fromJson(core.Map _json) { |
| 1206 if (_json.containsKey("description")) { | 1161 if (_json.containsKey("description")) { |
| 1207 description = _json["description"]; | 1162 description = _json["description"]; |
| 1208 } | 1163 } |
| 1209 if (_json.containsKey("healthChecks")) { | 1164 if (_json.containsKey("healthChecks")) { |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1247 _json["sessionAffinity"] = sessionAffinity; | 1202 _json["sessionAffinity"] = sessionAffinity; |
| 1248 } | 1203 } |
| 1249 if (targetModules != null) { | 1204 if (targetModules != null) { |
| 1250 _json["targetModules"] = targetModules; | 1205 _json["targetModules"] = targetModules; |
| 1251 } | 1206 } |
| 1252 return _json; | 1207 return _json; |
| 1253 } | 1208 } |
| 1254 } | 1209 } |
| 1255 | 1210 |
| 1256 | 1211 |
| 1257 /** Not documented yet. */ | |
| 1258 class LbModuleStatus { | 1212 class LbModuleStatus { |
| 1259 /** [Output Only] The URL of the corresponding ForwardingRule in GCE. */ | 1213 /** [Output Only] The URL of the corresponding ForwardingRule in GCE. */ |
| 1260 core.String forwardingRuleUrl; | 1214 core.String forwardingRuleUrl; |
| 1261 | 1215 |
| 1262 /** [Output Only] The URL of the corresponding TargetPool resource in GCE. */ | 1216 /** [Output Only] The URL of the corresponding TargetPool resource in GCE. */ |
| 1263 core.String targetPoolUrl; | 1217 core.String targetPoolUrl; |
| 1264 | 1218 |
| 1265 | 1219 |
| 1266 LbModuleStatus(); | 1220 LbModuleStatus(); |
| 1267 | 1221 |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1357 return _json; | 1311 return _json; |
| 1358 } | 1312 } |
| 1359 } | 1313 } |
| 1360 | 1314 |
| 1361 | 1315 |
| 1362 /** | 1316 /** |
| 1363 * A module in a configuration. A module represents a single homogeneous, | 1317 * A module in a configuration. A module represents a single homogeneous, |
| 1364 * possibly replicated task. | 1318 * possibly replicated task. |
| 1365 */ | 1319 */ |
| 1366 class Module { | 1320 class Module { |
| 1367 /** Not documented yet. */ | |
| 1368 AutoscalingModule autoscalingModule; | 1321 AutoscalingModule autoscalingModule; |
| 1369 | 1322 |
| 1370 /** Not documented yet. */ | |
| 1371 FirewallModule firewallModule; | 1323 FirewallModule firewallModule; |
| 1372 | 1324 |
| 1373 /** Not documented yet. */ | |
| 1374 HealthCheckModule healthCheckModule; | 1325 HealthCheckModule healthCheckModule; |
| 1375 | 1326 |
| 1376 /** Not documented yet. */ | |
| 1377 LbModule lbModule; | 1327 LbModule lbModule; |
| 1378 | 1328 |
| 1379 /** Not documented yet. */ | |
| 1380 NetworkModule networkModule; | 1329 NetworkModule networkModule; |
| 1381 | 1330 |
| 1382 /** Not documented yet. */ | |
| 1383 ReplicaPoolModule replicaPoolModule; | 1331 ReplicaPoolModule replicaPoolModule; |
| 1384 | 1332 |
| 1385 /** | 1333 /** |
| 1386 * The type of this module. Valid values ("AUTOSCALING", "FIREWALL", | 1334 * The type of this module. Valid values ("AUTOSCALING", "FIREWALL", |
| 1387 * "HEALTH_CHECK", "LOAD_BALANCING", "NETWORK", "REPLICA_POOL") | 1335 * "HEALTH_CHECK", "LOAD_BALANCING", "NETWORK", "REPLICA_POOL") |
| 1388 */ | 1336 */ |
| 1389 core.String type; | 1337 core.String type; |
| 1390 | 1338 |
| 1391 | 1339 |
| 1392 Module(); | 1340 Module(); |
| (...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1592 _json["network"] = network; | 1540 _json["network"] = network; |
| 1593 } | 1541 } |
| 1594 if (networkIp != null) { | 1542 if (networkIp != null) { |
| 1595 _json["networkIp"] = networkIp; | 1543 _json["networkIp"] = networkIp; |
| 1596 } | 1544 } |
| 1597 return _json; | 1545 return _json; |
| 1598 } | 1546 } |
| 1599 } | 1547 } |
| 1600 | 1548 |
| 1601 | 1549 |
| 1602 /** Not documented yet. */ | |
| 1603 class NetworkModule { | 1550 class NetworkModule { |
| 1604 /** | 1551 /** |
| 1605 * Required; The range of internal addresses that are legal on this network. | 1552 * Required; The range of internal addresses that are legal on this network. |
| 1606 * This range is a CIDR specification, for example: 192.168.0.0/16. | 1553 * This range is a CIDR specification, for example: 192.168.0.0/16. |
| 1607 */ | 1554 */ |
| 1608 core.String IPv4Range; | 1555 core.String IPv4Range; |
| 1609 | 1556 |
| 1610 /** The description of the network. */ | 1557 /** The description of the network. */ |
| 1611 core.String description; | 1558 core.String description; |
| 1612 | 1559 |
| (...skipping 29 matching lines...) Expand all Loading... |
| 1642 _json["description"] = description; | 1589 _json["description"] = description; |
| 1643 } | 1590 } |
| 1644 if (gatewayIPv4 != null) { | 1591 if (gatewayIPv4 != null) { |
| 1645 _json["gatewayIPv4"] = gatewayIPv4; | 1592 _json["gatewayIPv4"] = gatewayIPv4; |
| 1646 } | 1593 } |
| 1647 return _json; | 1594 return _json; |
| 1648 } | 1595 } |
| 1649 } | 1596 } |
| 1650 | 1597 |
| 1651 | 1598 |
| 1652 /** Not documented yet. */ | |
| 1653 class NetworkModuleStatus { | 1599 class NetworkModuleStatus { |
| 1654 /** [Output Only] The URL of the corresponding Network resource. */ | 1600 /** [Output Only] The URL of the corresponding Network resource. */ |
| 1655 core.String networkUrl; | 1601 core.String networkUrl; |
| 1656 | 1602 |
| 1657 | 1603 |
| 1658 NetworkModuleStatus(); | 1604 NetworkModuleStatus(); |
| 1659 | 1605 |
| 1660 NetworkModuleStatus.fromJson(core.Map _json) { | 1606 NetworkModuleStatus.fromJson(core.Map _json) { |
| 1661 if (_json.containsKey("networkUrl")) { | 1607 if (_json.containsKey("networkUrl")) { |
| 1662 networkUrl = _json["networkUrl"]; | 1608 networkUrl = _json["networkUrl"]; |
| (...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1807 _json["path"] = path; | 1753 _json["path"] = path; |
| 1808 } | 1754 } |
| 1809 if (value != null) { | 1755 if (value != null) { |
| 1810 _json["value"] = value; | 1756 _json["value"] = value; |
| 1811 } | 1757 } |
| 1812 return _json; | 1758 return _json; |
| 1813 } | 1759 } |
| 1814 } | 1760 } |
| 1815 | 1761 |
| 1816 | 1762 |
| 1817 /** Not documented yet. */ | |
| 1818 class ReplicaPoolModule { | 1763 class ReplicaPoolModule { |
| 1819 /** A list of environment variables. */ | 1764 /** A list of environment variables. */ |
| 1820 core.Map<core.String, EnvVariable> envVariables; | 1765 core.Map<core.String, EnvVariable> envVariables; |
| 1821 | 1766 |
| 1822 /** The Health Checks to configure for the ReplicaPoolModule */ | 1767 /** The Health Checks to configure for the ReplicaPoolModule */ |
| 1823 core.List<core.String> healthChecks; | 1768 core.List<core.String> healthChecks; |
| 1824 | 1769 |
| 1825 /** Number of replicas in this module. */ | 1770 /** Number of replicas in this module. */ |
| 1826 core.int numReplicas; | 1771 core.int numReplicas; |
| 1827 | 1772 |
| 1828 /** Information for a ReplicaPoolModule. */ | 1773 /** Information for a ReplicaPoolModule. */ |
| 1829 ReplicaPoolParams replicaPoolParams; | 1774 ReplicaPoolParams replicaPoolParams; |
| 1830 | 1775 |
| 1831 /** | 1776 /** |
| 1832 * [Output Only] The name of the Resource View associated with a | 1777 * [Output Only] The name of the Resource View associated with a |
| 1833 * ReplicaPoolModule. This field will be generated by the service. | 1778 * ReplicaPoolModule. This field will be generated by the service. |
| 1834 */ | 1779 */ |
| 1835 core.String resourceView; | 1780 core.String resourceView; |
| 1836 | 1781 |
| 1837 | 1782 |
| 1838 ReplicaPoolModule(); | 1783 ReplicaPoolModule(); |
| 1839 | 1784 |
| 1840 ReplicaPoolModule.fromJson(core.Map _json) { | 1785 ReplicaPoolModule.fromJson(core.Map _json) { |
| 1841 if (_json.containsKey("envVariables")) { | 1786 if (_json.containsKey("envVariables")) { |
| 1842 envVariables = common_internal.mapMap(_json["envVariables"], (item) => new
EnvVariable.fromJson(item)); | 1787 envVariables = commons.mapMap(_json["envVariables"], (item) => new EnvVari
able.fromJson(item)); |
| 1843 } | 1788 } |
| 1844 if (_json.containsKey("healthChecks")) { | 1789 if (_json.containsKey("healthChecks")) { |
| 1845 healthChecks = _json["healthChecks"]; | 1790 healthChecks = _json["healthChecks"]; |
| 1846 } | 1791 } |
| 1847 if (_json.containsKey("numReplicas")) { | 1792 if (_json.containsKey("numReplicas")) { |
| 1848 numReplicas = _json["numReplicas"]; | 1793 numReplicas = _json["numReplicas"]; |
| 1849 } | 1794 } |
| 1850 if (_json.containsKey("replicaPoolParams")) { | 1795 if (_json.containsKey("replicaPoolParams")) { |
| 1851 replicaPoolParams = new ReplicaPoolParams.fromJson(_json["replicaPoolParam
s"]); | 1796 replicaPoolParams = new ReplicaPoolParams.fromJson(_json["replicaPoolParam
s"]); |
| 1852 } | 1797 } |
| 1853 if (_json.containsKey("resourceView")) { | 1798 if (_json.containsKey("resourceView")) { |
| 1854 resourceView = _json["resourceView"]; | 1799 resourceView = _json["resourceView"]; |
| 1855 } | 1800 } |
| 1856 } | 1801 } |
| 1857 | 1802 |
| 1858 core.Map toJson() { | 1803 core.Map toJson() { |
| 1859 var _json = new core.Map(); | 1804 var _json = new core.Map(); |
| 1860 if (envVariables != null) { | 1805 if (envVariables != null) { |
| 1861 _json["envVariables"] = common_internal.mapMap(envVariables, (item) => (it
em).toJson()); | 1806 _json["envVariables"] = commons.mapMap(envVariables, (item) => (item).toJs
on()); |
| 1862 } | 1807 } |
| 1863 if (healthChecks != null) { | 1808 if (healthChecks != null) { |
| 1864 _json["healthChecks"] = healthChecks; | 1809 _json["healthChecks"] = healthChecks; |
| 1865 } | 1810 } |
| 1866 if (numReplicas != null) { | 1811 if (numReplicas != null) { |
| 1867 _json["numReplicas"] = numReplicas; | 1812 _json["numReplicas"] = numReplicas; |
| 1868 } | 1813 } |
| 1869 if (replicaPoolParams != null) { | 1814 if (replicaPoolParams != null) { |
| 1870 _json["replicaPoolParams"] = (replicaPoolParams).toJson(); | 1815 _json["replicaPoolParams"] = (replicaPoolParams).toJson(); |
| 1871 } | 1816 } |
| 1872 if (resourceView != null) { | 1817 if (resourceView != null) { |
| 1873 _json["resourceView"] = resourceView; | 1818 _json["resourceView"] = resourceView; |
| 1874 } | 1819 } |
| 1875 return _json; | 1820 return _json; |
| 1876 } | 1821 } |
| 1877 } | 1822 } |
| 1878 | 1823 |
| 1879 | 1824 |
| 1880 /** Not documented yet. */ | |
| 1881 class ReplicaPoolModuleStatus { | 1825 class ReplicaPoolModuleStatus { |
| 1882 /** [Output Only] The URL of the associated ReplicaPool resource. */ | 1826 /** [Output Only] The URL of the associated ReplicaPool resource. */ |
| 1883 core.String replicaPoolUrl; | 1827 core.String replicaPoolUrl; |
| 1884 | 1828 |
| 1885 /** | 1829 /** |
| 1886 * [Output Only] The URL of the Resource Group associated with this | 1830 * [Output Only] The URL of the Resource Group associated with this |
| 1887 * ReplicaPool. | 1831 * ReplicaPool. |
| 1888 */ | 1832 */ |
| 1889 core.String resourceViewUrl; | 1833 core.String resourceViewUrl; |
| 1890 | 1834 |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1988 | 1932 |
| 1989 /** The metadata key/value pairs assigned to this instance. */ | 1933 /** The metadata key/value pairs assigned to this instance. */ |
| 1990 Metadata metadata; | 1934 Metadata metadata; |
| 1991 | 1935 |
| 1992 /** | 1936 /** |
| 1993 * A list of network interfaces for the instance. Currently only one interface | 1937 * A list of network interfaces for the instance. Currently only one interface |
| 1994 * is supported by Google Compute Engine. | 1938 * is supported by Google Compute Engine. |
| 1995 */ | 1939 */ |
| 1996 core.List<NetworkInterface> networkInterfaces; | 1940 core.List<NetworkInterface> networkInterfaces; |
| 1997 | 1941 |
| 1998 /** Not documented yet. */ | |
| 1999 core.String onHostMaintenance; | 1942 core.String onHostMaintenance; |
| 2000 | 1943 |
| 2001 /** A list of Service Accounts to enable for this instance. */ | 1944 /** A list of Service Accounts to enable for this instance. */ |
| 2002 core.List<ServiceAccount> serviceAccounts; | 1945 core.List<ServiceAccount> serviceAccounts; |
| 2003 | 1946 |
| 2004 /** | 1947 /** |
| 2005 * A list of tags to apply to the Google Compute Engine instance to identify | 1948 * A list of tags to apply to the Google Compute Engine instance to identify |
| 2006 * resources. | 1949 * resources. |
| 2007 */ | 1950 */ |
| 2008 Tag tags; | 1951 Tag tags; |
| (...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2193 * Name of this Template. The name must conform to the expression: | 2136 * Name of this Template. The name must conform to the expression: |
| 2194 * [a-zA-Z0-9-_]{1,64} | 2137 * [a-zA-Z0-9-_]{1,64} |
| 2195 */ | 2138 */ |
| 2196 core.String name; | 2139 core.String name; |
| 2197 | 2140 |
| 2198 | 2141 |
| 2199 Template(); | 2142 Template(); |
| 2200 | 2143 |
| 2201 Template.fromJson(core.Map _json) { | 2144 Template.fromJson(core.Map _json) { |
| 2202 if (_json.containsKey("actions")) { | 2145 if (_json.containsKey("actions")) { |
| 2203 actions = common_internal.mapMap(_json["actions"], (item) => new Action.fr
omJson(item)); | 2146 actions = commons.mapMap(_json["actions"], (item) => new Action.fromJson(i
tem)); |
| 2204 } | 2147 } |
| 2205 if (_json.containsKey("description")) { | 2148 if (_json.containsKey("description")) { |
| 2206 description = _json["description"]; | 2149 description = _json["description"]; |
| 2207 } | 2150 } |
| 2208 if (_json.containsKey("modules")) { | 2151 if (_json.containsKey("modules")) { |
| 2209 modules = common_internal.mapMap(_json["modules"], (item) => new Module.fr
omJson(item)); | 2152 modules = commons.mapMap(_json["modules"], (item) => new Module.fromJson(i
tem)); |
| 2210 } | 2153 } |
| 2211 if (_json.containsKey("name")) { | 2154 if (_json.containsKey("name")) { |
| 2212 name = _json["name"]; | 2155 name = _json["name"]; |
| 2213 } | 2156 } |
| 2214 } | 2157 } |
| 2215 | 2158 |
| 2216 core.Map toJson() { | 2159 core.Map toJson() { |
| 2217 var _json = new core.Map(); | 2160 var _json = new core.Map(); |
| 2218 if (actions != null) { | 2161 if (actions != null) { |
| 2219 _json["actions"] = common_internal.mapMap(actions, (item) => (item).toJson
()); | 2162 _json["actions"] = commons.mapMap(actions, (item) => (item).toJson()); |
| 2220 } | 2163 } |
| 2221 if (description != null) { | 2164 if (description != null) { |
| 2222 _json["description"] = description; | 2165 _json["description"] = description; |
| 2223 } | 2166 } |
| 2224 if (modules != null) { | 2167 if (modules != null) { |
| 2225 _json["modules"] = common_internal.mapMap(modules, (item) => (item).toJson
()); | 2168 _json["modules"] = commons.mapMap(modules, (item) => (item).toJson()); |
| 2226 } | 2169 } |
| 2227 if (name != null) { | 2170 if (name != null) { |
| 2228 _json["name"] = name; | 2171 _json["name"] = name; |
| 2229 } | 2172 } |
| 2230 return _json; | 2173 return _json; |
| 2231 } | 2174 } |
| 2232 } | 2175 } |
| 2233 | 2176 |
| 2234 | 2177 |
| 2235 /** Not documented yet. */ | |
| 2236 class TemplatesListResponse { | 2178 class TemplatesListResponse { |
| 2237 /** Not documented yet. */ | |
| 2238 core.String nextPageToken; | 2179 core.String nextPageToken; |
| 2239 | 2180 |
| 2240 /** Not documented yet. */ | |
| 2241 core.List<Template> resources; | 2181 core.List<Template> resources; |
| 2242 | 2182 |
| 2243 | 2183 |
| 2244 TemplatesListResponse(); | 2184 TemplatesListResponse(); |
| 2245 | 2185 |
| 2246 TemplatesListResponse.fromJson(core.Map _json) { | 2186 TemplatesListResponse.fromJson(core.Map _json) { |
| 2247 if (_json.containsKey("nextPageToken")) { | 2187 if (_json.containsKey("nextPageToken")) { |
| 2248 nextPageToken = _json["nextPageToken"]; | 2188 nextPageToken = _json["nextPageToken"]; |
| 2249 } | 2189 } |
| 2250 if (_json.containsKey("resources")) { | 2190 if (_json.containsKey("resources")) { |
| 2251 resources = _json["resources"].map((value) => new Template.fromJson(value)
).toList(); | 2191 resources = _json["resources"].map((value) => new Template.fromJson(value)
).toList(); |
| 2252 } | 2192 } |
| 2253 } | 2193 } |
| 2254 | 2194 |
| 2255 core.Map toJson() { | 2195 core.Map toJson() { |
| 2256 var _json = new core.Map(); | 2196 var _json = new core.Map(); |
| 2257 if (nextPageToken != null) { | 2197 if (nextPageToken != null) { |
| 2258 _json["nextPageToken"] = nextPageToken; | 2198 _json["nextPageToken"] = nextPageToken; |
| 2259 } | 2199 } |
| 2260 if (resources != null) { | 2200 if (resources != null) { |
| 2261 _json["resources"] = resources.map((value) => (value).toJson()).toList(); | 2201 _json["resources"] = resources.map((value) => (value).toJson()).toList(); |
| 2262 } | 2202 } |
| 2263 return _json; | 2203 return _json; |
| 2264 } | 2204 } |
| 2265 } | 2205 } |
| 2266 | |
| 2267 | |
| OLD | NEW |