| OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). | 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 | 2 |
| 3 library googleapis_beta.cloudkms.v1beta1; | 3 library googleapis_beta.cloudkms.v1beta1; |
| 4 | 4 |
| 5 import 'dart:core' as core; | 5 import 'dart:core' as core; |
| 6 import 'dart:async' as async; | 6 import 'dart:async' as async; |
| 7 import 'dart:convert' as convert; | 7 import 'dart:convert' as convert; |
| 8 | 8 |
| 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; | 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 10 import 'package:http/http.dart' as http; | 10 import 'package:http/http.dart' as http; |
| 11 | 11 |
| 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show | 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show |
| 13 ApiRequestError, DetailedApiRequestError; | 13 ApiRequestError, DetailedApiRequestError; |
| 14 | 14 |
| 15 const core.String USER_AGENT = 'dart-api-client cloudkms/v1beta1'; | 15 const core.String USER_AGENT = 'dart-api-client cloudkms/v1beta1'; |
| 16 | 16 |
| 17 /** |
| 18 * Manages encryption for your cloud services the same way you do on-premise. |
| 19 * You can generate, use, rotate, and destroy AES256 encryption keys. |
| 20 */ |
| 17 class CloudkmsApi { | 21 class CloudkmsApi { |
| 18 /** View and manage your data across Google Cloud Platform services */ | 22 /** View and manage your data across Google Cloud Platform services */ |
| 19 static const CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platf
orm"; | 23 static const CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platf
orm"; |
| 20 | 24 |
| 21 | 25 |
| 22 final commons.ApiRequester _requester; | 26 final commons.ApiRequester _requester; |
| 23 | 27 |
| 24 ProjectsResourceApi get projects => new ProjectsResourceApi(_requester); | 28 ProjectsResourceApi get projects => new ProjectsResourceApi(_requester); |
| 25 | 29 |
| 26 CloudkmsApi(http.Client client, {core.String rootUrl: "https://cloudkms.google
apis.com/", core.String servicePath: ""}) : | 30 CloudkmsApi(http.Client client, {core.String rootUrl: "https://cloudkms.google
apis.com/", core.String servicePath: ""}) : |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 87 } | 91 } |
| 88 | 92 |
| 89 /** | 93 /** |
| 90 * Lists information about the supported locations for this service. | 94 * Lists information about the supported locations for this service. |
| 91 * | 95 * |
| 92 * Request parameters: | 96 * Request parameters: |
| 93 * | 97 * |
| 94 * [name] - The resource that owns the locations collection, if applicable. | 98 * [name] - The resource that owns the locations collection, if applicable. |
| 95 * Value must have pattern "^projects/[^/]+$". | 99 * Value must have pattern "^projects/[^/]+$". |
| 96 * | 100 * |
| 97 * [pageSize] - The standard list page size. | |
| 98 * | |
| 99 * [filter] - The standard list filter. | 101 * [filter] - The standard list filter. |
| 100 * | 102 * |
| 101 * [pageToken] - The standard list page token. | 103 * [pageToken] - The standard list page token. |
| 102 * | 104 * |
| 105 * [pageSize] - The standard list page size. |
| 106 * |
| 103 * Completes with a [ListLocationsResponse]. | 107 * Completes with a [ListLocationsResponse]. |
| 104 * | 108 * |
| 105 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 109 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 106 * error. | 110 * error. |
| 107 * | 111 * |
| 108 * If the used [http.Client] completes with an error when making a REST call, | 112 * If the used [http.Client] completes with an error when making a REST call, |
| 109 * this method will complete with the same error. | 113 * this method will complete with the same error. |
| 110 */ | 114 */ |
| 111 async.Future<ListLocationsResponse> list(core.String name, {core.int pageSize,
core.String filter, core.String pageToken}) { | 115 async.Future<ListLocationsResponse> list(core.String name, {core.String filter
, core.String pageToken, core.int pageSize}) { |
| 112 var _url = null; | 116 var _url = null; |
| 113 var _queryParams = new core.Map(); | 117 var _queryParams = new core.Map(); |
| 114 var _uploadMedia = null; | 118 var _uploadMedia = null; |
| 115 var _uploadOptions = null; | 119 var _uploadOptions = null; |
| 116 var _downloadOptions = commons.DownloadOptions.Metadata; | 120 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 117 var _body = null; | 121 var _body = null; |
| 118 | 122 |
| 119 if (name == null) { | 123 if (name == null) { |
| 120 throw new core.ArgumentError("Parameter name is required."); | 124 throw new core.ArgumentError("Parameter name is required."); |
| 121 } | 125 } |
| 122 if (pageSize != null) { | |
| 123 _queryParams["pageSize"] = ["${pageSize}"]; | |
| 124 } | |
| 125 if (filter != null) { | 126 if (filter != null) { |
| 126 _queryParams["filter"] = [filter]; | 127 _queryParams["filter"] = [filter]; |
| 127 } | 128 } |
| 128 if (pageToken != null) { | 129 if (pageToken != null) { |
| 129 _queryParams["pageToken"] = [pageToken]; | 130 _queryParams["pageToken"] = [pageToken]; |
| 130 } | 131 } |
| 132 if (pageSize != null) { |
| 133 _queryParams["pageSize"] = ["${pageSize}"]; |
| 134 } |
| 131 | 135 |
| 132 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + '/locat
ions'; | 136 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + '/locat
ions'; |
| 133 | 137 |
| 134 var _response = _requester.request(_url, | 138 var _response = _requester.request(_url, |
| 135 "GET", | 139 "GET", |
| 136 body: _body, | 140 body: _body, |
| 137 queryParams: _queryParams, | 141 queryParams: _queryParams, |
| 138 uploadOptions: _uploadOptions, | 142 uploadOptions: _uploadOptions, |
| 139 uploadMedia: _uploadMedia, | 143 uploadMedia: _uploadMedia, |
| 140 downloadOptions: _downloadOptions); | 144 downloadOptions: _downloadOptions); |
| (...skipping 558 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 699 /** | 703 /** |
| 700 * Lists CryptoKeys. | 704 * Lists CryptoKeys. |
| 701 * | 705 * |
| 702 * Request parameters: | 706 * Request parameters: |
| 703 * | 707 * |
| 704 * [parent] - Required. The resource name of the KeyRing to list, in the | 708 * [parent] - Required. The resource name of the KeyRing to list, in the |
| 705 * format | 709 * format |
| 706 * `projects / * /locations / * /keyRings / * `. | 710 * `projects / * /locations / * /keyRings / * `. |
| 707 * Value must have pattern "^projects/[^/]+/locations/[^/]+/keyRings/[^/]+$". | 711 * Value must have pattern "^projects/[^/]+/locations/[^/]+/keyRings/[^/]+$". |
| 708 * | 712 * |
| 713 * [pageToken] - Optional pagination token, returned earlier via |
| 714 * ListCryptoKeysResponse.next_page_token. |
| 715 * |
| 709 * [pageSize] - Optional limit on the number of CryptoKeys to include in the | 716 * [pageSize] - Optional limit on the number of CryptoKeys to include in the |
| 710 * response. Further CryptoKeys can subsequently be obtained by | 717 * response. Further CryptoKeys can subsequently be obtained by |
| 711 * including the ListCryptoKeysResponse.next_page_token in a subsequent | 718 * including the ListCryptoKeysResponse.next_page_token in a subsequent |
| 712 * request. If unspecified, the server will pick an appropriate default. | 719 * request. If unspecified, the server will pick an appropriate default. |
| 713 * | 720 * |
| 714 * [pageToken] - Optional pagination token, returned earlier via | |
| 715 * ListCryptoKeysResponse.next_page_token. | |
| 716 * | |
| 717 * Completes with a [ListCryptoKeysResponse]. | 721 * Completes with a [ListCryptoKeysResponse]. |
| 718 * | 722 * |
| 719 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 723 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 720 * error. | 724 * error. |
| 721 * | 725 * |
| 722 * If the used [http.Client] completes with an error when making a REST call, | 726 * If the used [http.Client] completes with an error when making a REST call, |
| 723 * this method will complete with the same error. | 727 * this method will complete with the same error. |
| 724 */ | 728 */ |
| 725 async.Future<ListCryptoKeysResponse> list(core.String parent, {core.int pageSi
ze, core.String pageToken}) { | 729 async.Future<ListCryptoKeysResponse> list(core.String parent, {core.String pag
eToken, core.int pageSize}) { |
| 726 var _url = null; | 730 var _url = null; |
| 727 var _queryParams = new core.Map(); | 731 var _queryParams = new core.Map(); |
| 728 var _uploadMedia = null; | 732 var _uploadMedia = null; |
| 729 var _uploadOptions = null; | 733 var _uploadOptions = null; |
| 730 var _downloadOptions = commons.DownloadOptions.Metadata; | 734 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 731 var _body = null; | 735 var _body = null; |
| 732 | 736 |
| 733 if (parent == null) { | 737 if (parent == null) { |
| 734 throw new core.ArgumentError("Parameter parent is required."); | 738 throw new core.ArgumentError("Parameter parent is required."); |
| 735 } | 739 } |
| 740 if (pageToken != null) { |
| 741 _queryParams["pageToken"] = [pageToken]; |
| 742 } |
| 736 if (pageSize != null) { | 743 if (pageSize != null) { |
| 737 _queryParams["pageSize"] = ["${pageSize}"]; | 744 _queryParams["pageSize"] = ["${pageSize}"]; |
| 738 } | 745 } |
| 739 if (pageToken != null) { | |
| 740 _queryParams["pageToken"] = [pageToken]; | |
| 741 } | |
| 742 | 746 |
| 743 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/cry
ptoKeys'; | 747 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/cry
ptoKeys'; |
| 744 | 748 |
| 745 var _response = _requester.request(_url, | 749 var _response = _requester.request(_url, |
| 746 "GET", | 750 "GET", |
| 747 body: _body, | 751 body: _body, |
| 748 queryParams: _queryParams, | 752 queryParams: _queryParams, |
| 749 uploadOptions: _uploadOptions, | 753 uploadOptions: _uploadOptions, |
| 750 uploadMedia: _uploadMedia, | 754 uploadMedia: _uploadMedia, |
| 751 downloadOptions: _downloadOptions); | 755 downloadOptions: _downloadOptions); |
| (...skipping 1873 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2625 } | 2629 } |
| 2626 | 2630 |
| 2627 core.Map toJson() { | 2631 core.Map toJson() { |
| 2628 var _json = new core.Map(); | 2632 var _json = new core.Map(); |
| 2629 if (cryptoKeyVersionId != null) { | 2633 if (cryptoKeyVersionId != null) { |
| 2630 _json["cryptoKeyVersionId"] = cryptoKeyVersionId; | 2634 _json["cryptoKeyVersionId"] = cryptoKeyVersionId; |
| 2631 } | 2635 } |
| 2632 return _json; | 2636 return _json; |
| 2633 } | 2637 } |
| 2634 } | 2638 } |
| OLD | NEW |