| Index: generated/googleapis_beta/lib/resourceviews/v1beta1.dart
|
| diff --git a/generated/googleapis_beta/lib/resourceviews/v1beta1.dart b/generated/googleapis_beta/lib/resourceviews/v1beta1.dart
|
| deleted file mode 100644
|
| index 839b72bade0f87c2f81ac2711bb1beb5806d6057..0000000000000000000000000000000000000000
|
| --- a/generated/googleapis_beta/lib/resourceviews/v1beta1.dart
|
| +++ /dev/null
|
| @@ -1,1247 +0,0 @@
|
| -library googleapis_beta.resourceviews.v1beta1;
|
| -
|
| -import "dart:core" as core;
|
| -import "dart:collection" as collection;
|
| -import "dart:async" as async;
|
| -import "dart:convert" as convert;
|
| -
|
| -import "package:crypto/crypto.dart" as crypto;
|
| -import 'package:http/http.dart' as http;
|
| -import '../src/common_internal.dart' as common_internal;
|
| -import '../common/common.dart' as common;
|
| -
|
| -export '../common/common.dart' show ApiRequestError;
|
| -export '../common/common.dart' show DetailedApiRequestError;
|
| -
|
| -/**
|
| - * The Resource View API allows users to create and manage logical sets of
|
| - * Google Compute Engine instances.
|
| - */
|
| -class ResourceviewsApi {
|
| - /** View and manage your data across Google Cloud Platform services */
|
| - static const CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
|
| -
|
| - /** View and manage your Google Compute Engine resources */
|
| - static const ComputeScope = "https://www.googleapis.com/auth/compute";
|
| -
|
| - /** View your Google Compute Engine resources */
|
| - static const ComputeReadonlyScope = "https://www.googleapis.com/auth/compute.readonly";
|
| -
|
| - /**
|
| - * View and manage your Google Cloud Platform management resources and
|
| - * deployment status information
|
| - */
|
| - static const NdevCloudmanScope = "https://www.googleapis.com/auth/ndev.cloudman";
|
| -
|
| - /**
|
| - * View your Google Cloud Platform management resources and deployment status
|
| - * information
|
| - */
|
| - static const NdevCloudmanReadonlyScope = "https://www.googleapis.com/auth/ndev.cloudman.readonly";
|
| -
|
| -
|
| - final common_internal.ApiRequester _requester;
|
| -
|
| - RegionViewsResourceApi get regionViews => new RegionViewsResourceApi(_requester);
|
| - ZoneViewsResourceApi get zoneViews => new ZoneViewsResourceApi(_requester);
|
| -
|
| - ResourceviewsApi(http.Client client) :
|
| - _requester = new common_internal.ApiRequester(client, "https://www.googleapis.com/", "resourceviews/v1beta1/projects/");
|
| -}
|
| -
|
| -
|
| -/** Not documented yet. */
|
| -class RegionViewsResourceApi {
|
| - final common_internal.ApiRequester _requester;
|
| -
|
| - RegionViewsResourceApi(common_internal.ApiRequester client) :
|
| - _requester = client;
|
| -
|
| - /**
|
| - * Add resources to the view.
|
| - *
|
| - * [request] - The metadata request object.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [region] - The region name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future addresources(RegionViewsAddResourcesRequest request, core.String projectName, core.String region, core.String resourceViewName) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (request != null) {
|
| - _body = convert.JSON.encode((request).toJson());
|
| - }
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (region == null) {
|
| - throw new core.ArgumentError("Parameter region is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| -
|
| - _downloadOptions = null;
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/regions/' + common_internal.Escaper.ecapeVariable('$region') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName') + '/addResources';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "POST",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => null);
|
| - }
|
| -
|
| - /**
|
| - * Delete a resource view.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [region] - The region name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future delete(core.String projectName, core.String region, core.String resourceViewName) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (region == null) {
|
| - throw new core.ArgumentError("Parameter region is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| -
|
| - _downloadOptions = null;
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/regions/' + common_internal.Escaper.ecapeVariable('$region') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName');
|
| -
|
| - var _response = _requester.request(_url,
|
| - "DELETE",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => null);
|
| - }
|
| -
|
| - /**
|
| - * Get the information of a resource view.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [region] - The region name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * Completes with a [ResourceView].
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future<ResourceView> get(core.String projectName, core.String region, core.String resourceViewName) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (region == null) {
|
| - throw new core.ArgumentError("Parameter region is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| -
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/regions/' + common_internal.Escaper.ecapeVariable('$region') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName');
|
| -
|
| - var _response = _requester.request(_url,
|
| - "GET",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new ResourceView.fromJson(data));
|
| - }
|
| -
|
| - /**
|
| - * Create a resource view.
|
| - *
|
| - * [request] - The metadata request object.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [region] - The region name of the resource view.
|
| - *
|
| - * Completes with a [RegionViewsInsertResponse].
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future<RegionViewsInsertResponse> insert(ResourceView request, core.String projectName, core.String region) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (request != null) {
|
| - _body = convert.JSON.encode((request).toJson());
|
| - }
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (region == null) {
|
| - throw new core.ArgumentError("Parameter region is required.");
|
| - }
|
| -
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/regions/' + common_internal.Escaper.ecapeVariable('$region') + '/resourceViews';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "POST",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new RegionViewsInsertResponse.fromJson(data));
|
| - }
|
| -
|
| - /**
|
| - * List resource views.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [region] - The region name of the resource view.
|
| - *
|
| - * [maxResults] - Maximum count of results to be returned. Acceptable values
|
| - * are 0 to 5000, inclusive. (Default: 5000)
|
| - * Value must be between "0" and "5000".
|
| - *
|
| - * [pageToken] - Specifies a nextPageToken returned by a previous list
|
| - * request. This token can be used to request the next page of results from a
|
| - * previous list request.
|
| - *
|
| - * Completes with a [RegionViewsListResponse].
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future<RegionViewsListResponse> list(core.String projectName, core.String region, {core.int maxResults, core.String pageToken}) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (region == null) {
|
| - throw new core.ArgumentError("Parameter region is required.");
|
| - }
|
| - if (maxResults != null) {
|
| - _queryParams["maxResults"] = ["${maxResults}"];
|
| - }
|
| - if (pageToken != null) {
|
| - _queryParams["pageToken"] = [pageToken];
|
| - }
|
| -
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/regions/' + common_internal.Escaper.ecapeVariable('$region') + '/resourceViews';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "GET",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new RegionViewsListResponse.fromJson(data));
|
| - }
|
| -
|
| - /**
|
| - * List the resources in the view.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [region] - The region name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * [maxResults] - Maximum count of results to be returned. Acceptable values
|
| - * are 0 to 5000, inclusive. (Default: 5000)
|
| - * Value must be between "0" and "5000".
|
| - *
|
| - * [pageToken] - Specifies a nextPageToken returned by a previous list
|
| - * request. This token can be used to request the next page of results from a
|
| - * previous list request.
|
| - *
|
| - * Completes with a [RegionViewsListResourcesResponse].
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future<RegionViewsListResourcesResponse> listresources(core.String projectName, core.String region, core.String resourceViewName, {core.int maxResults, core.String pageToken}) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (region == null) {
|
| - throw new core.ArgumentError("Parameter region is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| - if (maxResults != null) {
|
| - _queryParams["maxResults"] = ["${maxResults}"];
|
| - }
|
| - if (pageToken != null) {
|
| - _queryParams["pageToken"] = [pageToken];
|
| - }
|
| -
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/regions/' + common_internal.Escaper.ecapeVariable('$region') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName') + '/resources';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "POST",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new RegionViewsListResourcesResponse.fromJson(data));
|
| - }
|
| -
|
| - /**
|
| - * Remove resources from the view.
|
| - *
|
| - * [request] - The metadata request object.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [region] - The region name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future removeresources(RegionViewsRemoveResourcesRequest request, core.String projectName, core.String region, core.String resourceViewName) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (request != null) {
|
| - _body = convert.JSON.encode((request).toJson());
|
| - }
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (region == null) {
|
| - throw new core.ArgumentError("Parameter region is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| -
|
| - _downloadOptions = null;
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/regions/' + common_internal.Escaper.ecapeVariable('$region') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName') + '/removeResources';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "POST",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => null);
|
| - }
|
| -
|
| -}
|
| -
|
| -
|
| -/** Not documented yet. */
|
| -class ZoneViewsResourceApi {
|
| - final common_internal.ApiRequester _requester;
|
| -
|
| - ZoneViewsResourceApi(common_internal.ApiRequester client) :
|
| - _requester = client;
|
| -
|
| - /**
|
| - * Add resources to the view.
|
| - *
|
| - * [request] - The metadata request object.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [zone] - The zone name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future addresources(ZoneViewsAddResourcesRequest request, core.String projectName, core.String zone, core.String resourceViewName) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (request != null) {
|
| - _body = convert.JSON.encode((request).toJson());
|
| - }
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (zone == null) {
|
| - throw new core.ArgumentError("Parameter zone is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| -
|
| - _downloadOptions = null;
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/zones/' + common_internal.Escaper.ecapeVariable('$zone') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName') + '/addResources';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "POST",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => null);
|
| - }
|
| -
|
| - /**
|
| - * Delete a resource view.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [zone] - The zone name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future delete(core.String projectName, core.String zone, core.String resourceViewName) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (zone == null) {
|
| - throw new core.ArgumentError("Parameter zone is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| -
|
| - _downloadOptions = null;
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/zones/' + common_internal.Escaper.ecapeVariable('$zone') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName');
|
| -
|
| - var _response = _requester.request(_url,
|
| - "DELETE",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => null);
|
| - }
|
| -
|
| - /**
|
| - * Get the information of a zonal resource view.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [zone] - The zone name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * Completes with a [ResourceView].
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future<ResourceView> get(core.String projectName, core.String zone, core.String resourceViewName) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (zone == null) {
|
| - throw new core.ArgumentError("Parameter zone is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| -
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/zones/' + common_internal.Escaper.ecapeVariable('$zone') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName');
|
| -
|
| - var _response = _requester.request(_url,
|
| - "GET",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new ResourceView.fromJson(data));
|
| - }
|
| -
|
| - /**
|
| - * Create a resource view.
|
| - *
|
| - * [request] - The metadata request object.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [zone] - The zone name of the resource view.
|
| - *
|
| - * Completes with a [ZoneViewsInsertResponse].
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future<ZoneViewsInsertResponse> insert(ResourceView request, core.String projectName, core.String zone) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (request != null) {
|
| - _body = convert.JSON.encode((request).toJson());
|
| - }
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (zone == null) {
|
| - throw new core.ArgumentError("Parameter zone is required.");
|
| - }
|
| -
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/zones/' + common_internal.Escaper.ecapeVariable('$zone') + '/resourceViews';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "POST",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new ZoneViewsInsertResponse.fromJson(data));
|
| - }
|
| -
|
| - /**
|
| - * List resource views.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [zone] - The zone name of the resource view.
|
| - *
|
| - * [maxResults] - Maximum count of results to be returned. Acceptable values
|
| - * are 0 to 5000, inclusive. (Default: 5000)
|
| - * Value must be between "0" and "5000".
|
| - *
|
| - * [pageToken] - Specifies a nextPageToken returned by a previous list
|
| - * request. This token can be used to request the next page of results from a
|
| - * previous list request.
|
| - *
|
| - * Completes with a [ZoneViewsListResponse].
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future<ZoneViewsListResponse> list(core.String projectName, core.String zone, {core.int maxResults, core.String pageToken}) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (zone == null) {
|
| - throw new core.ArgumentError("Parameter zone is required.");
|
| - }
|
| - if (maxResults != null) {
|
| - _queryParams["maxResults"] = ["${maxResults}"];
|
| - }
|
| - if (pageToken != null) {
|
| - _queryParams["pageToken"] = [pageToken];
|
| - }
|
| -
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/zones/' + common_internal.Escaper.ecapeVariable('$zone') + '/resourceViews';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "GET",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new ZoneViewsListResponse.fromJson(data));
|
| - }
|
| -
|
| - /**
|
| - * List the resources of the resource view.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [zone] - The zone name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * [maxResults] - Maximum count of results to be returned. Acceptable values
|
| - * are 0 to 5000, inclusive. (Default: 5000)
|
| - * Value must be between "0" and "5000".
|
| - *
|
| - * [pageToken] - Specifies a nextPageToken returned by a previous list
|
| - * request. This token can be used to request the next page of results from a
|
| - * previous list request.
|
| - *
|
| - * Completes with a [ZoneViewsListResourcesResponse].
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future<ZoneViewsListResourcesResponse> listresources(core.String projectName, core.String zone, core.String resourceViewName, {core.int maxResults, core.String pageToken}) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (zone == null) {
|
| - throw new core.ArgumentError("Parameter zone is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| - if (maxResults != null) {
|
| - _queryParams["maxResults"] = ["${maxResults}"];
|
| - }
|
| - if (pageToken != null) {
|
| - _queryParams["pageToken"] = [pageToken];
|
| - }
|
| -
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/zones/' + common_internal.Escaper.ecapeVariable('$zone') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName') + '/resources';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "POST",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new ZoneViewsListResourcesResponse.fromJson(data));
|
| - }
|
| -
|
| - /**
|
| - * Remove resources from the view.
|
| - *
|
| - * [request] - The metadata request object.
|
| - *
|
| - * Request parameters:
|
| - *
|
| - * [projectName] - The project name of the resource view.
|
| - *
|
| - * [zone] - The zone name of the resource view.
|
| - *
|
| - * [resourceViewName] - The name of the resource view.
|
| - *
|
| - * Completes with a [common.ApiRequestError] if the API endpoint returned an
|
| - * error.
|
| - *
|
| - * If the used [http.Client] completes with an error when making a REST call,
|
| - * this method will complete with the same error.
|
| - */
|
| - async.Future removeresources(ZoneViewsRemoveResourcesRequest request, core.String projectName, core.String zone, core.String resourceViewName) {
|
| - var _url = null;
|
| - var _queryParams = new core.Map();
|
| - var _uploadMedia = null;
|
| - var _uploadOptions = null;
|
| - var _downloadOptions = common.DownloadOptions.Metadata;
|
| - var _body = null;
|
| -
|
| - if (request != null) {
|
| - _body = convert.JSON.encode((request).toJson());
|
| - }
|
| - if (projectName == null) {
|
| - throw new core.ArgumentError("Parameter projectName is required.");
|
| - }
|
| - if (zone == null) {
|
| - throw new core.ArgumentError("Parameter zone is required.");
|
| - }
|
| - if (resourceViewName == null) {
|
| - throw new core.ArgumentError("Parameter resourceViewName is required.");
|
| - }
|
| -
|
| - _downloadOptions = null;
|
| -
|
| - _url = common_internal.Escaper.ecapeVariable('$projectName') + '/zones/' + common_internal.Escaper.ecapeVariable('$zone') + '/resourceViews/' + common_internal.Escaper.ecapeVariable('$resourceViewName') + '/removeResources';
|
| -
|
| - var _response = _requester.request(_url,
|
| - "POST",
|
| - body: _body,
|
| - queryParams: _queryParams,
|
| - uploadOptions: _uploadOptions,
|
| - uploadMedia: _uploadMedia,
|
| - downloadOptions: _downloadOptions);
|
| - return _response.then((data) => null);
|
| - }
|
| -
|
| -}
|
| -
|
| -
|
| -
|
| -/** The Label to be applied to the resource views. */
|
| -class Label {
|
| - /** Key of the label. */
|
| - core.String key;
|
| -
|
| - /** Value of the label. */
|
| - core.String value;
|
| -
|
| -
|
| - Label();
|
| -
|
| - Label.fromJson(core.Map _json) {
|
| - if (_json.containsKey("key")) {
|
| - key = _json["key"];
|
| - }
|
| - if (_json.containsKey("value")) {
|
| - value = _json["value"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (key != null) {
|
| - _json["key"] = key;
|
| - }
|
| - if (value != null) {
|
| - _json["value"] = value;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The request to add resources to the resource view. */
|
| -class RegionViewsAddResourcesRequest {
|
| - /** The list of resources to be added. */
|
| - core.List<core.String> resources;
|
| -
|
| -
|
| - RegionViewsAddResourcesRequest();
|
| -
|
| - RegionViewsAddResourcesRequest.fromJson(core.Map _json) {
|
| - if (_json.containsKey("resources")) {
|
| - resources = _json["resources"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (resources != null) {
|
| - _json["resources"] = resources;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The response to a resource view insert request. */
|
| -class RegionViewsInsertResponse {
|
| - /** The resource view object inserted. */
|
| - ResourceView resource;
|
| -
|
| -
|
| - RegionViewsInsertResponse();
|
| -
|
| - RegionViewsInsertResponse.fromJson(core.Map _json) {
|
| - if (_json.containsKey("resource")) {
|
| - resource = new ResourceView.fromJson(_json["resource"]);
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (resource != null) {
|
| - _json["resource"] = (resource).toJson();
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The response to the list resource request. */
|
| -class RegionViewsListResourcesResponse {
|
| - /** The resources in the view. */
|
| - core.List<core.String> members;
|
| -
|
| - /** A token used for pagination. */
|
| - core.String nextPageToken;
|
| -
|
| -
|
| - RegionViewsListResourcesResponse();
|
| -
|
| - RegionViewsListResourcesResponse.fromJson(core.Map _json) {
|
| - if (_json.containsKey("members")) {
|
| - members = _json["members"];
|
| - }
|
| - if (_json.containsKey("nextPageToken")) {
|
| - nextPageToken = _json["nextPageToken"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (members != null) {
|
| - _json["members"] = members;
|
| - }
|
| - if (nextPageToken != null) {
|
| - _json["nextPageToken"] = nextPageToken;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The response to the list resource view request. */
|
| -class RegionViewsListResponse {
|
| - /** A token used for pagination. */
|
| - core.String nextPageToken;
|
| -
|
| - /** The list of resource views that meet the criteria. */
|
| - core.List<ResourceView> resourceViews;
|
| -
|
| -
|
| - RegionViewsListResponse();
|
| -
|
| - RegionViewsListResponse.fromJson(core.Map _json) {
|
| - if (_json.containsKey("nextPageToken")) {
|
| - nextPageToken = _json["nextPageToken"];
|
| - }
|
| - if (_json.containsKey("resourceViews")) {
|
| - resourceViews = _json["resourceViews"].map((value) => new ResourceView.fromJson(value)).toList();
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (nextPageToken != null) {
|
| - _json["nextPageToken"] = nextPageToken;
|
| - }
|
| - if (resourceViews != null) {
|
| - _json["resourceViews"] = resourceViews.map((value) => (value).toJson()).toList();
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The request to remove resources from the resource view. */
|
| -class RegionViewsRemoveResourcesRequest {
|
| - /** The list of resources to be removed. */
|
| - core.List<core.String> resources;
|
| -
|
| -
|
| - RegionViewsRemoveResourcesRequest();
|
| -
|
| - RegionViewsRemoveResourcesRequest.fromJson(core.Map _json) {
|
| - if (_json.containsKey("resources")) {
|
| - resources = _json["resources"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (resources != null) {
|
| - _json["resources"] = resources;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The resource view object. */
|
| -class ResourceView {
|
| - /** The creation time of the resource view. */
|
| - core.String creationTime;
|
| -
|
| - /** The detailed description of the resource view. */
|
| - core.String description;
|
| -
|
| - /** [Output Only] The ID of the resource view. */
|
| - core.String id;
|
| -
|
| - /** Type of the resource. */
|
| - core.String kind;
|
| -
|
| - /** The labels for events. */
|
| - core.List<Label> labels;
|
| -
|
| - /** The last modified time of the view. Not supported yet. */
|
| - core.String lastModified;
|
| -
|
| - /** A list of all resources in the resource view. */
|
| - core.List<core.String> members;
|
| -
|
| - /** The name of the resource view. */
|
| - core.String name;
|
| -
|
| - /** The total number of resources in the resource view. */
|
| - core.int numMembers;
|
| -
|
| - /** [Output Only] A self-link to the resource view. */
|
| - core.String selfLink;
|
| -
|
| -
|
| - ResourceView();
|
| -
|
| - ResourceView.fromJson(core.Map _json) {
|
| - if (_json.containsKey("creationTime")) {
|
| - creationTime = _json["creationTime"];
|
| - }
|
| - if (_json.containsKey("description")) {
|
| - description = _json["description"];
|
| - }
|
| - if (_json.containsKey("id")) {
|
| - id = _json["id"];
|
| - }
|
| - if (_json.containsKey("kind")) {
|
| - kind = _json["kind"];
|
| - }
|
| - if (_json.containsKey("labels")) {
|
| - labels = _json["labels"].map((value) => new Label.fromJson(value)).toList();
|
| - }
|
| - if (_json.containsKey("lastModified")) {
|
| - lastModified = _json["lastModified"];
|
| - }
|
| - if (_json.containsKey("members")) {
|
| - members = _json["members"];
|
| - }
|
| - if (_json.containsKey("name")) {
|
| - name = _json["name"];
|
| - }
|
| - if (_json.containsKey("numMembers")) {
|
| - numMembers = _json["numMembers"];
|
| - }
|
| - if (_json.containsKey("selfLink")) {
|
| - selfLink = _json["selfLink"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (creationTime != null) {
|
| - _json["creationTime"] = creationTime;
|
| - }
|
| - if (description != null) {
|
| - _json["description"] = description;
|
| - }
|
| - if (id != null) {
|
| - _json["id"] = id;
|
| - }
|
| - if (kind != null) {
|
| - _json["kind"] = kind;
|
| - }
|
| - if (labels != null) {
|
| - _json["labels"] = labels.map((value) => (value).toJson()).toList();
|
| - }
|
| - if (lastModified != null) {
|
| - _json["lastModified"] = lastModified;
|
| - }
|
| - if (members != null) {
|
| - _json["members"] = members;
|
| - }
|
| - if (name != null) {
|
| - _json["name"] = name;
|
| - }
|
| - if (numMembers != null) {
|
| - _json["numMembers"] = numMembers;
|
| - }
|
| - if (selfLink != null) {
|
| - _json["selfLink"] = selfLink;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The request to add resources to the resource view. */
|
| -class ZoneViewsAddResourcesRequest {
|
| - /** The list of resources to be added. */
|
| - core.List<core.String> resources;
|
| -
|
| -
|
| - ZoneViewsAddResourcesRequest();
|
| -
|
| - ZoneViewsAddResourcesRequest.fromJson(core.Map _json) {
|
| - if (_json.containsKey("resources")) {
|
| - resources = _json["resources"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (resources != null) {
|
| - _json["resources"] = resources;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The response to an insert request. */
|
| -class ZoneViewsInsertResponse {
|
| - /** The resource view object that has been inserted. */
|
| - ResourceView resource;
|
| -
|
| -
|
| - ZoneViewsInsertResponse();
|
| -
|
| - ZoneViewsInsertResponse.fromJson(core.Map _json) {
|
| - if (_json.containsKey("resource")) {
|
| - resource = new ResourceView.fromJson(_json["resource"]);
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (resource != null) {
|
| - _json["resource"] = (resource).toJson();
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The response to a list resource request. */
|
| -class ZoneViewsListResourcesResponse {
|
| - /** The full URL of resources in the view. */
|
| - core.List<core.String> members;
|
| -
|
| - /** A token used for pagination. */
|
| - core.String nextPageToken;
|
| -
|
| -
|
| - ZoneViewsListResourcesResponse();
|
| -
|
| - ZoneViewsListResourcesResponse.fromJson(core.Map _json) {
|
| - if (_json.containsKey("members")) {
|
| - members = _json["members"];
|
| - }
|
| - if (_json.containsKey("nextPageToken")) {
|
| - nextPageToken = _json["nextPageToken"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (members != null) {
|
| - _json["members"] = members;
|
| - }
|
| - if (nextPageToken != null) {
|
| - _json["nextPageToken"] = nextPageToken;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The response to a list request. */
|
| -class ZoneViewsListResponse {
|
| - /** A token used for pagination. */
|
| - core.String nextPageToken;
|
| -
|
| - /** The result that contains all resource views that meet the criteria. */
|
| - core.List<ResourceView> resourceViews;
|
| -
|
| -
|
| - ZoneViewsListResponse();
|
| -
|
| - ZoneViewsListResponse.fromJson(core.Map _json) {
|
| - if (_json.containsKey("nextPageToken")) {
|
| - nextPageToken = _json["nextPageToken"];
|
| - }
|
| - if (_json.containsKey("resourceViews")) {
|
| - resourceViews = _json["resourceViews"].map((value) => new ResourceView.fromJson(value)).toList();
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (nextPageToken != null) {
|
| - _json["nextPageToken"] = nextPageToken;
|
| - }
|
| - if (resourceViews != null) {
|
| - _json["resourceViews"] = resourceViews.map((value) => (value).toJson()).toList();
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
| -/** The request to remove resources from the resource view. */
|
| -class ZoneViewsRemoveResourcesRequest {
|
| - /** The list of resources to be removed. */
|
| - core.List<core.String> resources;
|
| -
|
| -
|
| - ZoneViewsRemoveResourcesRequest();
|
| -
|
| - ZoneViewsRemoveResourcesRequest.fromJson(core.Map _json) {
|
| - if (_json.containsKey("resources")) {
|
| - resources = _json["resources"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (resources != null) {
|
| - _json["resources"] = resources;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -
|
|
|