Index: generated/googleapis/lib/compute/v1.dart |
diff --git a/generated/googleapis/lib/compute/v1.dart b/generated/googleapis/lib/compute/v1.dart |
index d14d8fbfc02abc3e301997c819818e4b2eceb95d..3494879bd391e19789b0845373927fcab493a12a 100644 |
--- a/generated/googleapis/lib/compute/v1.dart |
+++ b/generated/googleapis/lib/compute/v1.dart |
@@ -477,6 +477,19 @@ class AddressesResourceApi { |
* [address] - Name of the address resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -485,7 +498,7 @@ class AddressesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String address) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String address, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -502,6 +515,9 @@ class AddressesResourceApi { |
if (address == null) { |
throw new core.ArgumentError("Parameter address is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/addresses/' + commons.Escaper.ecapeVariable('$address'); |
@@ -583,6 +599,19 @@ class AddressesResourceApi { |
* [region] - Name of the region for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -591,7 +620,7 @@ class AddressesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Address request, core.String project, core.String region) { |
+ async.Future<Operation> insert(Address request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -608,6 +637,9 @@ class AddressesResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/addresses'; |
@@ -849,6 +881,19 @@ class AutoscalersResourceApi { |
* [autoscaler] - Name of the autoscaler to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -857,7 +902,7 @@ class AutoscalersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String zone, core.String autoscaler) { |
+ async.Future<Operation> delete(core.String project, core.String zone, core.String autoscaler, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -874,6 +919,9 @@ class AutoscalersResourceApi { |
if (autoscaler == null) { |
throw new core.ArgumentError("Parameter autoscaler is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/autoscalers/' + commons.Escaper.ecapeVariable('$autoscaler'); |
@@ -956,6 +1004,19 @@ class AutoscalersResourceApi { |
* [zone] - Name of the zone for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -964,7 +1025,7 @@ class AutoscalersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Autoscaler request, core.String project, core.String zone) { |
+ async.Future<Operation> insert(Autoscaler request, core.String project, core.String zone, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -981,6 +1042,9 @@ class AutoscalersResourceApi { |
if (zone == null) { |
throw new core.ArgumentError("Parameter zone is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/autoscalers'; |
@@ -1118,6 +1182,19 @@ class AutoscalersResourceApi { |
* [autoscaler] - Name of the autoscaler to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1126,7 +1203,7 @@ class AutoscalersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(Autoscaler request, core.String project, core.String zone, {core.String autoscaler}) { |
+ async.Future<Operation> patch(Autoscaler request, core.String project, core.String zone, {core.String autoscaler, core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1146,6 +1223,9 @@ class AutoscalersResourceApi { |
if (autoscaler != null) { |
_queryParams["autoscaler"] = [autoscaler]; |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/autoscalers'; |
@@ -1177,6 +1257,19 @@ class AutoscalersResourceApi { |
* [autoscaler] - Name of the autoscaler to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1185,7 +1278,7 @@ class AutoscalersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(Autoscaler request, core.String project, core.String zone, {core.String autoscaler}) { |
+ async.Future<Operation> update(Autoscaler request, core.String project, core.String zone, {core.String autoscaler, core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1205,6 +1298,9 @@ class AutoscalersResourceApi { |
if (autoscaler != null) { |
_queryParams["autoscaler"] = [autoscaler]; |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/autoscalers'; |
@@ -1239,6 +1335,19 @@ class BackendBucketsResourceApi { |
* [backendBucket] - Name of the BackendBucket resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1247,7 +1356,7 @@ class BackendBucketsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String backendBucket) { |
+ async.Future<Operation> delete(core.String project, core.String backendBucket, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1261,6 +1370,9 @@ class BackendBucketsResourceApi { |
if (backendBucket == null) { |
throw new core.ArgumentError("Parameter backendBucket is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/backendBuckets/' + commons.Escaper.ecapeVariable('$backendBucket'); |
@@ -1334,6 +1446,19 @@ class BackendBucketsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1342,7 +1467,7 @@ class BackendBucketsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(BackendBucket request, core.String project) { |
+ async.Future<Operation> insert(BackendBucket request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1356,6 +1481,9 @@ class BackendBucketsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/backendBuckets'; |
@@ -1485,6 +1613,19 @@ class BackendBucketsResourceApi { |
* [backendBucket] - Name of the BackendBucket resource to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1493,7 +1634,7 @@ class BackendBucketsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(BackendBucket request, core.String project, core.String backendBucket) { |
+ async.Future<Operation> patch(BackendBucket request, core.String project, core.String backendBucket, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1510,6 +1651,9 @@ class BackendBucketsResourceApi { |
if (backendBucket == null) { |
throw new core.ArgumentError("Parameter backendBucket is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/backendBuckets/' + commons.Escaper.ecapeVariable('$backendBucket'); |
@@ -1538,6 +1682,19 @@ class BackendBucketsResourceApi { |
* [backendBucket] - Name of the BackendBucket resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1546,7 +1703,7 @@ class BackendBucketsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(BackendBucket request, core.String project, core.String backendBucket) { |
+ async.Future<Operation> update(BackendBucket request, core.String project, core.String backendBucket, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1563,6 +1720,9 @@ class BackendBucketsResourceApi { |
if (backendBucket == null) { |
throw new core.ArgumentError("Parameter backendBucket is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/backendBuckets/' + commons.Escaper.ecapeVariable('$backendBucket'); |
@@ -1697,6 +1857,19 @@ class BackendServicesResourceApi { |
* [backendService] - Name of the BackendService resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1705,7 +1878,7 @@ class BackendServicesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String backendService) { |
+ async.Future<Operation> delete(core.String project, core.String backendService, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1719,6 +1892,9 @@ class BackendServicesResourceApi { |
if (backendService == null) { |
throw new core.ArgumentError("Parameter backendService is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/backendServices/' + commons.Escaper.ecapeVariable('$backendService'); |
@@ -1847,6 +2023,19 @@ class BackendServicesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1855,7 +2044,7 @@ class BackendServicesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(BackendService request, core.String project) { |
+ async.Future<Operation> insert(BackendService request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1869,6 +2058,9 @@ class BackendServicesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/backendServices'; |
@@ -2000,6 +2192,19 @@ class BackendServicesResourceApi { |
* [backendService] - Name of the BackendService resource to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2008,7 +2213,7 @@ class BackendServicesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(BackendService request, core.String project, core.String backendService) { |
+ async.Future<Operation> patch(BackendService request, core.String project, core.String backendService, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2025,6 +2230,9 @@ class BackendServicesResourceApi { |
if (backendService == null) { |
throw new core.ArgumentError("Parameter backendService is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/backendServices/' + commons.Escaper.ecapeVariable('$backendService'); |
@@ -2055,6 +2263,19 @@ class BackendServicesResourceApi { |
* [backendService] - Name of the BackendService resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2063,7 +2284,7 @@ class BackendServicesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(BackendService request, core.String project, core.String backendService) { |
+ async.Future<Operation> update(BackendService request, core.String project, core.String backendService, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2080,6 +2301,9 @@ class BackendServicesResourceApi { |
if (backendService == null) { |
throw new core.ArgumentError("Parameter backendService is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/backendServices/' + commons.Escaper.ecapeVariable('$backendService'); |
@@ -2487,6 +2711,19 @@ class DisksResourceApi { |
* |
* [guestFlush] - null |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2495,7 +2732,7 @@ class DisksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> createSnapshot(Snapshot request, core.String project, core.String zone, core.String disk, {core.bool guestFlush}) { |
+ async.Future<Operation> createSnapshot(Snapshot request, core.String project, core.String zone, core.String disk, {core.bool guestFlush, core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2518,6 +2755,9 @@ class DisksResourceApi { |
if (guestFlush != null) { |
_queryParams["guestFlush"] = ["${guestFlush}"]; |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/disks/' + commons.Escaper.ecapeVariable('$disk') + '/createSnapshot'; |
@@ -2548,6 +2788,19 @@ class DisksResourceApi { |
* |
* [disk] - Name of the persistent disk to delete. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2556,7 +2809,7 @@ class DisksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String zone, core.String disk) { |
+ async.Future<Operation> delete(core.String project, core.String zone, core.String disk, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2573,6 +2826,9 @@ class DisksResourceApi { |
if (disk == null) { |
throw new core.ArgumentError("Parameter disk is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/disks/' + commons.Escaper.ecapeVariable('$disk'); |
@@ -2658,6 +2914,19 @@ class DisksResourceApi { |
* [zone] - The name of the zone for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* [sourceImage] - Optional. Source image to restore onto a disk. |
* |
* Completes with a [Operation]. |
@@ -2668,7 +2937,7 @@ class DisksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Disk request, core.String project, core.String zone, {core.String sourceImage}) { |
+ async.Future<Operation> insert(Disk request, core.String project, core.String zone, {core.String requestId, core.String sourceImage}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2685,6 +2954,9 @@ class DisksResourceApi { |
if (zone == null) { |
throw new core.ArgumentError("Parameter zone is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
if (sourceImage != null) { |
_queryParams["sourceImage"] = [sourceImage]; |
} |
@@ -2823,6 +3095,19 @@ class DisksResourceApi { |
* [disk] - The name of the persistent disk. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2831,7 +3116,7 @@ class DisksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> resize(DisksResizeRequest request, core.String project, core.String zone, core.String disk) { |
+ async.Future<Operation> resize(DisksResizeRequest request, core.String project, core.String zone, core.String disk, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2851,6 +3136,9 @@ class DisksResourceApi { |
if (disk == null) { |
throw new core.ArgumentError("Parameter disk is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/disks/' + commons.Escaper.ecapeVariable('$disk') + '/resize'; |
@@ -2882,6 +3170,19 @@ class DisksResourceApi { |
* [resource] - Name of the resource for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2890,7 +3191,7 @@ class DisksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setLabels(ZoneSetLabelsRequest request, core.String project, core.String zone, core.String resource) { |
+ async.Future<Operation> setLabels(ZoneSetLabelsRequest request, core.String project, core.String zone, core.String resource, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2910,6 +3211,9 @@ class DisksResourceApi { |
if (resource == null) { |
throw new core.ArgumentError("Parameter resource is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/disks/' + commons.Escaper.ecapeVariable('$resource') + '/setLabels'; |
@@ -2944,6 +3248,19 @@ class FirewallsResourceApi { |
* [firewall] - Name of the firewall rule to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2952,7 +3269,7 @@ class FirewallsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String firewall) { |
+ async.Future<Operation> delete(core.String project, core.String firewall, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2966,6 +3283,9 @@ class FirewallsResourceApi { |
if (firewall == null) { |
throw new core.ArgumentError("Parameter firewall is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/firewalls/' + commons.Escaper.ecapeVariable('$firewall'); |
@@ -3038,6 +3358,19 @@ class FirewallsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3046,7 +3379,7 @@ class FirewallsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Firewall request, core.String project) { |
+ async.Future<Operation> insert(Firewall request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -3060,6 +3393,9 @@ class FirewallsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/firewalls'; |
@@ -3174,9 +3510,8 @@ class FirewallsResourceApi { |
/** |
* Updates the specified firewall rule with the data included in the request. |
- * Using PUT method, can only update following fields of firewall rule: |
- * allowed, description, sourceRanges, sourceTags, targetTags. This method |
- * supports patch semantics. |
+ * This method supports PATCH semantics and uses the JSON merge patch format |
+ * and processing rules. |
* |
* [request] - The metadata request object. |
* |
@@ -3186,9 +3521,22 @@ class FirewallsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
- * [firewall] - Name of the firewall rule to update. |
+ * [firewall] - Name of the firewall rule to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3197,7 +3545,7 @@ class FirewallsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(Firewall request, core.String project, core.String firewall) { |
+ async.Future<Operation> patch(Firewall request, core.String project, core.String firewall, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -3214,6 +3562,9 @@ class FirewallsResourceApi { |
if (firewall == null) { |
throw new core.ArgumentError("Parameter firewall is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/firewalls/' + commons.Escaper.ecapeVariable('$firewall'); |
@@ -3243,6 +3594,19 @@ class FirewallsResourceApi { |
* [firewall] - Name of the firewall rule to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3251,7 +3615,7 @@ class FirewallsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(Firewall request, core.String project, core.String firewall) { |
+ async.Future<Operation> update(Firewall request, core.String project, core.String firewall, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -3268,6 +3632,9 @@ class FirewallsResourceApi { |
if (firewall == null) { |
throw new core.ArgumentError("Parameter firewall is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/firewalls/' + commons.Escaper.ecapeVariable('$firewall'); |
@@ -3404,6 +3771,19 @@ class ForwardingRulesResourceApi { |
* [forwardingRule] - Name of the ForwardingRule resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3412,7 +3792,7 @@ class ForwardingRulesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String forwardingRule) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String forwardingRule, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -3429,6 +3809,9 @@ class ForwardingRulesResourceApi { |
if (forwardingRule == null) { |
throw new core.ArgumentError("Parameter forwardingRule is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/forwardingRules/' + commons.Escaper.ecapeVariable('$forwardingRule'); |
@@ -3510,6 +3893,19 @@ class ForwardingRulesResourceApi { |
* [region] - Name of the region scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3518,7 +3914,7 @@ class ForwardingRulesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(ForwardingRule request, core.String project, core.String region) { |
+ async.Future<Operation> insert(ForwardingRule request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -3535,6 +3931,9 @@ class ForwardingRulesResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/forwardingRules'; |
@@ -3673,6 +4072,19 @@ class ForwardingRulesResourceApi { |
* to be set. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3681,7 +4093,7 @@ class ForwardingRulesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setTarget(TargetReference request, core.String project, core.String region, core.String forwardingRule) { |
+ async.Future<Operation> setTarget(TargetReference request, core.String project, core.String region, core.String forwardingRule, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -3701,6 +4113,9 @@ class ForwardingRulesResourceApi { |
if (forwardingRule == null) { |
throw new core.ArgumentError("Parameter forwardingRule is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/forwardingRules/' + commons.Escaper.ecapeVariable('$forwardingRule') + '/setTarget'; |
@@ -3735,6 +4150,19 @@ class GlobalAddressesResourceApi { |
* [address] - Name of the address resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3743,7 +4171,7 @@ class GlobalAddressesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String address) { |
+ async.Future<Operation> delete(core.String project, core.String address, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -3757,6 +4185,9 @@ class GlobalAddressesResourceApi { |
if (address == null) { |
throw new core.ArgumentError("Parameter address is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/addresses/' + commons.Escaper.ecapeVariable('$address'); |
@@ -3830,6 +4261,19 @@ class GlobalAddressesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3838,7 +4282,7 @@ class GlobalAddressesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Address request, core.String project) { |
+ async.Future<Operation> insert(Address request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -3852,6 +4296,9 @@ class GlobalAddressesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/addresses'; |
@@ -3985,6 +4432,19 @@ class GlobalForwardingRulesResourceApi { |
* [forwardingRule] - Name of the ForwardingRule resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -3993,7 +4453,7 @@ class GlobalForwardingRulesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String forwardingRule) { |
+ async.Future<Operation> delete(core.String project, core.String forwardingRule, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -4007,6 +4467,9 @@ class GlobalForwardingRulesResourceApi { |
if (forwardingRule == null) { |
throw new core.ArgumentError("Parameter forwardingRule is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/forwardingRules/' + commons.Escaper.ecapeVariable('$forwardingRule'); |
@@ -4080,6 +4543,19 @@ class GlobalForwardingRulesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -4088,7 +4564,7 @@ class GlobalForwardingRulesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(ForwardingRule request, core.String project) { |
+ async.Future<Operation> insert(ForwardingRule request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -4102,6 +4578,9 @@ class GlobalForwardingRulesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/forwardingRules'; |
@@ -4231,6 +4710,19 @@ class GlobalForwardingRulesResourceApi { |
* to be set. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -4239,7 +4731,7 @@ class GlobalForwardingRulesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setTarget(TargetReference request, core.String project, core.String forwardingRule) { |
+ async.Future<Operation> setTarget(TargetReference request, core.String project, core.String forwardingRule, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -4256,6 +4748,9 @@ class GlobalForwardingRulesResourceApi { |
if (forwardingRule == null) { |
throw new core.ArgumentError("Parameter forwardingRule is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/forwardingRules/' + commons.Escaper.ecapeVariable('$forwardingRule') + '/setTarget'; |
@@ -4593,6 +5088,19 @@ class HealthChecksResourceApi { |
* [healthCheck] - Name of the HealthCheck resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -4601,7 +5109,7 @@ class HealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String healthCheck) { |
+ async.Future<Operation> delete(core.String project, core.String healthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -4615,6 +5123,9 @@ class HealthChecksResourceApi { |
if (healthCheck == null) { |
throw new core.ArgumentError("Parameter healthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/healthChecks/' + commons.Escaper.ecapeVariable('$healthCheck'); |
@@ -4688,6 +5199,19 @@ class HealthChecksResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -4696,7 +5220,7 @@ class HealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(HealthCheck request, core.String project) { |
+ async.Future<Operation> insert(HealthCheck request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -4710,6 +5234,9 @@ class HealthChecksResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/healthChecks'; |
@@ -4839,6 +5366,19 @@ class HealthChecksResourceApi { |
* [healthCheck] - Name of the HealthCheck resource to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -4847,7 +5387,7 @@ class HealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(HealthCheck request, core.String project, core.String healthCheck) { |
+ async.Future<Operation> patch(HealthCheck request, core.String project, core.String healthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -4864,6 +5404,9 @@ class HealthChecksResourceApi { |
if (healthCheck == null) { |
throw new core.ArgumentError("Parameter healthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/healthChecks/' + commons.Escaper.ecapeVariable('$healthCheck'); |
@@ -4892,6 +5435,19 @@ class HealthChecksResourceApi { |
* [healthCheck] - Name of the HealthCheck resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -4900,7 +5456,7 @@ class HealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(HealthCheck request, core.String project, core.String healthCheck) { |
+ async.Future<Operation> update(HealthCheck request, core.String project, core.String healthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -4917,6 +5473,9 @@ class HealthChecksResourceApi { |
if (healthCheck == null) { |
throw new core.ArgumentError("Parameter healthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/healthChecks/' + commons.Escaper.ecapeVariable('$healthCheck'); |
@@ -4951,6 +5510,19 @@ class HttpHealthChecksResourceApi { |
* [httpHealthCheck] - Name of the HttpHealthCheck resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -4959,7 +5531,7 @@ class HttpHealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String httpHealthCheck) { |
+ async.Future<Operation> delete(core.String project, core.String httpHealthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -4973,6 +5545,9 @@ class HttpHealthChecksResourceApi { |
if (httpHealthCheck == null) { |
throw new core.ArgumentError("Parameter httpHealthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/httpHealthChecks/' + commons.Escaper.ecapeVariable('$httpHealthCheck'); |
@@ -5046,6 +5621,19 @@ class HttpHealthChecksResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5054,7 +5642,7 @@ class HttpHealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(HttpHealthCheck request, core.String project) { |
+ async.Future<Operation> insert(HttpHealthCheck request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5068,6 +5656,9 @@ class HttpHealthChecksResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/httpHealthChecks'; |
@@ -5197,6 +5788,19 @@ class HttpHealthChecksResourceApi { |
* [httpHealthCheck] - Name of the HttpHealthCheck resource to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5205,7 +5809,7 @@ class HttpHealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(HttpHealthCheck request, core.String project, core.String httpHealthCheck) { |
+ async.Future<Operation> patch(HttpHealthCheck request, core.String project, core.String httpHealthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5222,6 +5826,9 @@ class HttpHealthChecksResourceApi { |
if (httpHealthCheck == null) { |
throw new core.ArgumentError("Parameter httpHealthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/httpHealthChecks/' + commons.Escaper.ecapeVariable('$httpHealthCheck'); |
@@ -5250,6 +5857,19 @@ class HttpHealthChecksResourceApi { |
* [httpHealthCheck] - Name of the HttpHealthCheck resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5258,7 +5878,7 @@ class HttpHealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(HttpHealthCheck request, core.String project, core.String httpHealthCheck) { |
+ async.Future<Operation> update(HttpHealthCheck request, core.String project, core.String httpHealthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5275,6 +5895,9 @@ class HttpHealthChecksResourceApi { |
if (httpHealthCheck == null) { |
throw new core.ArgumentError("Parameter httpHealthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/httpHealthChecks/' + commons.Escaper.ecapeVariable('$httpHealthCheck'); |
@@ -5309,6 +5932,19 @@ class HttpsHealthChecksResourceApi { |
* [httpsHealthCheck] - Name of the HttpsHealthCheck resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5317,7 +5953,7 @@ class HttpsHealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String httpsHealthCheck) { |
+ async.Future<Operation> delete(core.String project, core.String httpsHealthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5331,6 +5967,9 @@ class HttpsHealthChecksResourceApi { |
if (httpsHealthCheck == null) { |
throw new core.ArgumentError("Parameter httpsHealthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/httpsHealthChecks/' + commons.Escaper.ecapeVariable('$httpsHealthCheck'); |
@@ -5404,6 +6043,19 @@ class HttpsHealthChecksResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5412,7 +6064,7 @@ class HttpsHealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(HttpsHealthCheck request, core.String project) { |
+ async.Future<Operation> insert(HttpsHealthCheck request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5426,6 +6078,9 @@ class HttpsHealthChecksResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/httpsHealthChecks'; |
@@ -5555,6 +6210,19 @@ class HttpsHealthChecksResourceApi { |
* [httpsHealthCheck] - Name of the HttpsHealthCheck resource to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5563,7 +6231,7 @@ class HttpsHealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(HttpsHealthCheck request, core.String project, core.String httpsHealthCheck) { |
+ async.Future<Operation> patch(HttpsHealthCheck request, core.String project, core.String httpsHealthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5580,6 +6248,9 @@ class HttpsHealthChecksResourceApi { |
if (httpsHealthCheck == null) { |
throw new core.ArgumentError("Parameter httpsHealthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/httpsHealthChecks/' + commons.Escaper.ecapeVariable('$httpsHealthCheck'); |
@@ -5608,6 +6279,19 @@ class HttpsHealthChecksResourceApi { |
* [httpsHealthCheck] - Name of the HttpsHealthCheck resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5616,7 +6300,7 @@ class HttpsHealthChecksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(HttpsHealthCheck request, core.String project, core.String httpsHealthCheck) { |
+ async.Future<Operation> update(HttpsHealthCheck request, core.String project, core.String httpsHealthCheck, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5633,6 +6317,9 @@ class HttpsHealthChecksResourceApi { |
if (httpsHealthCheck == null) { |
throw new core.ArgumentError("Parameter httpsHealthCheck is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/httpsHealthChecks/' + commons.Escaper.ecapeVariable('$httpsHealthCheck'); |
@@ -5667,6 +6354,19 @@ class ImagesResourceApi { |
* [image] - Name of the image resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5675,7 +6375,7 @@ class ImagesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String image) { |
+ async.Future<Operation> delete(core.String project, core.String image, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5689,6 +6389,9 @@ class ImagesResourceApi { |
if (image == null) { |
throw new core.ArgumentError("Parameter image is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/images/' + commons.Escaper.ecapeVariable('$image'); |
@@ -5718,6 +6421,19 @@ class ImagesResourceApi { |
* [image] - Image name. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5726,7 +6442,7 @@ class ImagesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> deprecate(DeprecationStatus request, core.String project, core.String image) { |
+ async.Future<Operation> deprecate(DeprecationStatus request, core.String project, core.String image, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5743,6 +6459,9 @@ class ImagesResourceApi { |
if (image == null) { |
throw new core.ArgumentError("Parameter image is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/images/' + commons.Escaper.ecapeVariable('$image') + '/deprecate'; |
@@ -5866,6 +6585,19 @@ class ImagesResourceApi { |
* |
* [forceCreate] - Force image creation if true. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -5874,7 +6606,7 @@ class ImagesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Image request, core.String project, {core.bool forceCreate}) { |
+ async.Future<Operation> insert(Image request, core.String project, {core.bool forceCreate, core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -5891,6 +6623,9 @@ class ImagesResourceApi { |
if (forceCreate != null) { |
_queryParams["forceCreate"] = ["${forceCreate}"]; |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/images'; |
@@ -6098,6 +6833,19 @@ class InstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - The name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6106,7 +6854,7 @@ class InstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> abandonInstances(InstanceGroupManagersAbandonInstancesRequest request, core.String project, core.String zone, core.String instanceGroupManager) { |
+ async.Future<Operation> abandonInstances(InstanceGroupManagersAbandonInstancesRequest request, core.String project, core.String zone, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6126,6 +6874,9 @@ class InstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/abandonInstances'; |
@@ -6253,6 +7004,19 @@ class InstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - The name of the managed instance group to delete. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6261,7 +7025,7 @@ class InstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String zone, core.String instanceGroupManager) { |
+ async.Future<Operation> delete(core.String project, core.String zone, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6278,6 +7042,9 @@ class InstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager'); |
@@ -6318,6 +7085,19 @@ class InstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - The name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6326,7 +7106,7 @@ class InstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> deleteInstances(InstanceGroupManagersDeleteInstancesRequest request, core.String project, core.String zone, core.String instanceGroupManager) { |
+ async.Future<Operation> deleteInstances(InstanceGroupManagersDeleteInstancesRequest request, core.String project, core.String zone, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6346,6 +7126,9 @@ class InstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/deleteInstances'; |
@@ -6433,6 +7216,19 @@ class InstanceGroupManagersResourceApi { |
* [zone] - The name of the zone where you want to create the managed instance |
* group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6441,7 +7237,7 @@ class InstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(InstanceGroupManager request, core.String project, core.String zone) { |
+ async.Future<Operation> insert(InstanceGroupManager request, core.String project, core.String zone, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6458,6 +7254,9 @@ class InstanceGroupManagersResourceApi { |
if (zone == null) { |
throw new core.ArgumentError("Parameter zone is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroupManagers'; |
@@ -6677,6 +7476,19 @@ class InstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - The name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6685,7 +7497,7 @@ class InstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> recreateInstances(InstanceGroupManagersRecreateInstancesRequest request, core.String project, core.String zone, core.String instanceGroupManager) { |
+ async.Future<Operation> recreateInstances(InstanceGroupManagersRecreateInstancesRequest request, core.String project, core.String zone, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6705,6 +7517,9 @@ class InstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/recreateInstances'; |
@@ -6744,6 +7559,19 @@ class InstanceGroupManagersResourceApi { |
* should maintain at any given time. The group automatically adds or removes |
* instances to maintain the number of instances specified by this parameter. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6752,7 +7580,7 @@ class InstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> resize(core.String project, core.String zone, core.String instanceGroupManager, core.int size) { |
+ async.Future<Operation> resize(core.String project, core.String zone, core.String instanceGroupManager, core.int size, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6773,6 +7601,9 @@ class InstanceGroupManagersResourceApi { |
throw new core.ArgumentError("Parameter size is required."); |
} |
_queryParams["size"] = ["${size}"]; |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/resize'; |
@@ -6803,6 +7634,19 @@ class InstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - The name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6811,7 +7655,7 @@ class InstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setInstanceTemplate(InstanceGroupManagersSetInstanceTemplateRequest request, core.String project, core.String zone, core.String instanceGroupManager) { |
+ async.Future<Operation> setInstanceTemplate(InstanceGroupManagersSetInstanceTemplateRequest request, core.String project, core.String zone, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6831,6 +7675,9 @@ class InstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/setInstanceTemplate'; |
@@ -6864,6 +7711,19 @@ class InstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - The name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6872,7 +7732,7 @@ class InstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setTargetPools(InstanceGroupManagersSetTargetPoolsRequest request, core.String project, core.String zone, core.String instanceGroupManager) { |
+ async.Future<Operation> setTargetPools(InstanceGroupManagersSetTargetPoolsRequest request, core.String project, core.String zone, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6892,6 +7752,9 @@ class InstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/setTargetPools'; |
@@ -6932,6 +7795,19 @@ class InstanceGroupsResourceApi { |
* [instanceGroup] - The name of the instance group where you are adding |
* instances. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -6940,7 +7816,7 @@ class InstanceGroupsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> addInstances(InstanceGroupsAddInstancesRequest request, core.String project, core.String zone, core.String instanceGroup) { |
+ async.Future<Operation> addInstances(InstanceGroupsAddInstancesRequest request, core.String project, core.String zone, core.String instanceGroup, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -6960,6 +7836,9 @@ class InstanceGroupsResourceApi { |
if (instanceGroup == null) { |
throw new core.ArgumentError("Parameter instanceGroup is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroups/' + commons.Escaper.ecapeVariable('$instanceGroup') + '/addInstances'; |
@@ -7087,6 +7966,19 @@ class InstanceGroupsResourceApi { |
* |
* [instanceGroup] - The name of the instance group to delete. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -7095,7 +7987,7 @@ class InstanceGroupsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String zone, core.String instanceGroup) { |
+ async.Future<Operation> delete(core.String project, core.String zone, core.String instanceGroup, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -7112,6 +8004,9 @@ class InstanceGroupsResourceApi { |
if (instanceGroup == null) { |
throw new core.ArgumentError("Parameter instanceGroup is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroups/' + commons.Escaper.ecapeVariable('$instanceGroup'); |
@@ -7191,6 +8086,19 @@ class InstanceGroupsResourceApi { |
* |
* [zone] - The name of the zone where you want to create the instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -7199,7 +8107,7 @@ class InstanceGroupsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(InstanceGroup request, core.String project, core.String zone) { |
+ async.Future<Operation> insert(InstanceGroup request, core.String project, core.String zone, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -7216,6 +8124,9 @@ class InstanceGroupsResourceApi { |
if (zone == null) { |
throw new core.ArgumentError("Parameter zone is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroups'; |
@@ -7470,6 +8381,19 @@ class InstanceGroupsResourceApi { |
* [instanceGroup] - The name of the instance group where the specified |
* instances will be removed. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -7478,7 +8402,7 @@ class InstanceGroupsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> removeInstances(InstanceGroupsRemoveInstancesRequest request, core.String project, core.String zone, core.String instanceGroup) { |
+ async.Future<Operation> removeInstances(InstanceGroupsRemoveInstancesRequest request, core.String project, core.String zone, core.String instanceGroup, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -7498,6 +8422,9 @@ class InstanceGroupsResourceApi { |
if (instanceGroup == null) { |
throw new core.ArgumentError("Parameter instanceGroup is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroups/' + commons.Escaper.ecapeVariable('$instanceGroup') + '/removeInstances'; |
@@ -7527,6 +8454,19 @@ class InstanceGroupsResourceApi { |
* [instanceGroup] - The name of the instance group where the named ports are |
* updated. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -7535,7 +8475,7 @@ class InstanceGroupsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setNamedPorts(InstanceGroupsSetNamedPortsRequest request, core.String project, core.String zone, core.String instanceGroup) { |
+ async.Future<Operation> setNamedPorts(InstanceGroupsSetNamedPortsRequest request, core.String project, core.String zone, core.String instanceGroup, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -7555,6 +8495,9 @@ class InstanceGroupsResourceApi { |
if (instanceGroup == null) { |
throw new core.ArgumentError("Parameter instanceGroup is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instanceGroups/' + commons.Escaper.ecapeVariable('$instanceGroup') + '/setNamedPorts'; |
@@ -7592,6 +8535,19 @@ class InstanceTemplatesResourceApi { |
* [instanceTemplate] - The name of the instance template to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -7600,7 +8556,7 @@ class InstanceTemplatesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String instanceTemplate) { |
+ async.Future<Operation> delete(core.String project, core.String instanceTemplate, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -7614,6 +8570,9 @@ class InstanceTemplatesResourceApi { |
if (instanceTemplate == null) { |
throw new core.ArgumentError("Parameter instanceTemplate is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/instanceTemplates/' + commons.Escaper.ecapeVariable('$instanceTemplate'); |
@@ -7689,6 +8648,19 @@ class InstanceTemplatesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -7697,7 +8669,7 @@ class InstanceTemplatesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(InstanceTemplate request, core.String project) { |
+ async.Future<Operation> insert(InstanceTemplate request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -7711,6 +8683,9 @@ class InstanceTemplatesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/instanceTemplates'; |
@@ -7853,6 +8828,19 @@ class InstancesResourceApi { |
* [networkInterface] - The name of the network interface to add to this |
* instance. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -7861,7 +8849,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> addAccessConfig(AccessConfig request, core.String project, core.String zone, core.String instance, core.String networkInterface) { |
+ async.Future<Operation> addAccessConfig(AccessConfig request, core.String project, core.String zone, core.String instance, core.String networkInterface, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -7885,6 +8873,9 @@ class InstancesResourceApi { |
throw new core.ArgumentError("Parameter networkInterface is required."); |
} |
_queryParams["networkInterface"] = [networkInterface]; |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/addAccessConfig'; |
@@ -8017,6 +9008,19 @@ class InstancesResourceApi { |
* [instance] - The instance name for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8025,7 +9029,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> attachDisk(AttachedDisk request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> attachDisk(AttachedDisk request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8045,6 +9049,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/attachDisk'; |
@@ -8074,6 +9081,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8082,7 +9102,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> delete(core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8099,6 +9119,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance'); |
@@ -8131,6 +9154,19 @@ class InstancesResourceApi { |
* |
* [networkInterface] - The name of the network interface. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8139,7 +9175,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> deleteAccessConfig(core.String project, core.String zone, core.String instance, core.String accessConfig, core.String networkInterface) { |
+ async.Future<Operation> deleteAccessConfig(core.String project, core.String zone, core.String instance, core.String accessConfig, core.String networkInterface, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8164,6 +9200,9 @@ class InstancesResourceApi { |
throw new core.ArgumentError("Parameter networkInterface is required."); |
} |
_queryParams["networkInterface"] = [networkInterface]; |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/deleteAccessConfig'; |
@@ -8194,6 +9233,19 @@ class InstancesResourceApi { |
* |
* [deviceName] - Disk device name to detach. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8202,7 +9254,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> detachDisk(core.String project, core.String zone, core.String instance, core.String deviceName) { |
+ async.Future<Operation> detachDisk(core.String project, core.String zone, core.String instance, core.String deviceName, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8223,6 +9275,9 @@ class InstancesResourceApi { |
throw new core.ArgumentError("Parameter deviceName is required."); |
} |
_queryParams["deviceName"] = [deviceName]; |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/detachDisk'; |
@@ -8373,6 +9428,19 @@ class InstancesResourceApi { |
* [zone] - The name of the zone for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8381,7 +9449,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Instance request, core.String project, core.String zone) { |
+ async.Future<Operation> insert(Instance request, core.String project, core.String zone, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8398,6 +9466,9 @@ class InstancesResourceApi { |
if (zone == null) { |
throw new core.ArgumentError("Parameter zone is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances'; |
@@ -8532,6 +9603,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8540,7 +9624,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> reset(core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> reset(core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8557,6 +9641,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/reset'; |
@@ -8591,6 +9678,19 @@ class InstancesResourceApi { |
* [deviceName] - The device name of the disk to modify. |
* Value must have pattern "\w[\w.-]{0,254}". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8599,7 +9699,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setDiskAutoDelete(core.String project, core.String zone, core.String instance, core.bool autoDelete, core.String deviceName) { |
+ async.Future<Operation> setDiskAutoDelete(core.String project, core.String zone, core.String instance, core.bool autoDelete, core.String deviceName, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8624,6 +9724,9 @@ class InstancesResourceApi { |
throw new core.ArgumentError("Parameter deviceName is required."); |
} |
_queryParams["deviceName"] = [deviceName]; |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/setDiskAutoDelete'; |
@@ -8655,6 +9758,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8663,7 +9779,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setLabels(InstancesSetLabelsRequest request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> setLabels(InstancesSetLabelsRequest request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8683,6 +9799,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/setLabels'; |
@@ -8714,6 +9833,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8722,7 +9854,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setMachineResources(InstancesSetMachineResourcesRequest request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> setMachineResources(InstancesSetMachineResourcesRequest request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8742,6 +9874,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/setMachineResources'; |
@@ -8773,6 +9908,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8781,7 +9929,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setMachineType(InstancesSetMachineTypeRequest request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> setMachineType(InstancesSetMachineTypeRequest request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8801,6 +9949,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/setMachineType'; |
@@ -8832,6 +9983,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8840,7 +10004,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setMetadata(Metadata request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> setMetadata(Metadata request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8860,6 +10024,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/setMetadata'; |
@@ -8890,6 +10057,19 @@ class InstancesResourceApi { |
* [instance] - Instance name. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8898,7 +10078,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setScheduling(Scheduling request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> setScheduling(Scheduling request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8918,6 +10098,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/setScheduling'; |
@@ -8949,6 +10132,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance resource to start. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -8957,7 +10153,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setServiceAccount(InstancesSetServiceAccountRequest request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> setServiceAccount(InstancesSetServiceAccountRequest request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -8977,6 +10173,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/setServiceAccount'; |
@@ -9007,6 +10206,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9015,7 +10227,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setTags(Tags request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> setTags(Tags request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9035,6 +10247,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/setTags'; |
@@ -9064,6 +10279,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance resource to start. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9072,7 +10300,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> start(core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> start(core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9089,6 +10317,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/start'; |
@@ -9120,6 +10351,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance resource to start. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9128,7 +10372,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> startWithEncryptionKey(InstancesStartWithEncryptionKeyRequest request, core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> startWithEncryptionKey(InstancesStartWithEncryptionKeyRequest request, core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9148,6 +10392,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/startWithEncryptionKey'; |
@@ -9181,6 +10428,19 @@ class InstancesResourceApi { |
* [instance] - Name of the instance resource to stop. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9189,7 +10449,7 @@ class InstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> stop(core.String project, core.String zone, core.String instance) { |
+ async.Future<Operation> stop(core.String project, core.String zone, core.String instance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9206,6 +10466,9 @@ class InstancesResourceApi { |
if (instance == null) { |
throw new core.ArgumentError("Parameter instance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/instances/' + commons.Escaper.ecapeVariable('$instance') + '/stop'; |
@@ -9565,6 +10828,19 @@ class NetworksResourceApi { |
* [network] - Name of the network resource to add peering to. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9573,7 +10849,7 @@ class NetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> addPeering(NetworksAddPeeringRequest request, core.String project, core.String network) { |
+ async.Future<Operation> addPeering(NetworksAddPeeringRequest request, core.String project, core.String network, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9590,6 +10866,9 @@ class NetworksResourceApi { |
if (network == null) { |
throw new core.ArgumentError("Parameter network is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/networks/' + commons.Escaper.ecapeVariable('$network') + '/addPeering'; |
@@ -9615,6 +10894,19 @@ class NetworksResourceApi { |
* [network] - Name of the network to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9623,7 +10915,7 @@ class NetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String network) { |
+ async.Future<Operation> delete(core.String project, core.String network, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9637,6 +10929,9 @@ class NetworksResourceApi { |
if (network == null) { |
throw new core.ArgumentError("Parameter network is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/networks/' + commons.Escaper.ecapeVariable('$network'); |
@@ -9710,6 +11005,19 @@ class NetworksResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9718,7 +11026,7 @@ class NetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Network request, core.String project) { |
+ async.Future<Operation> insert(Network request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9732,6 +11040,9 @@ class NetworksResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/networks'; |
@@ -9858,6 +11169,19 @@ class NetworksResourceApi { |
* [network] - Name of the network resource to remove peering from. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9866,7 +11190,7 @@ class NetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> removePeering(NetworksRemovePeeringRequest request, core.String project, core.String network) { |
+ async.Future<Operation> removePeering(NetworksRemovePeeringRequest request, core.String project, core.String network, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9883,6 +11207,9 @@ class NetworksResourceApi { |
if (network == null) { |
throw new core.ArgumentError("Parameter network is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/networks/' + commons.Escaper.ecapeVariable('$network') + '/removePeering'; |
@@ -9908,6 +11235,19 @@ class NetworksResourceApi { |
* [network] - Name of the network to be updated. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9916,7 +11256,7 @@ class NetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> switchToCustomMode(core.String project, core.String network) { |
+ async.Future<Operation> switchToCustomMode(core.String project, core.String network, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9930,6 +11270,9 @@ class NetworksResourceApi { |
if (network == null) { |
throw new core.ArgumentError("Parameter network is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/networks/' + commons.Escaper.ecapeVariable('$network') + '/switchToCustomMode'; |
@@ -9961,6 +11304,19 @@ class ProjectsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -9969,7 +11325,7 @@ class ProjectsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> disableXpnHost(core.String project) { |
+ async.Future<Operation> disableXpnHost(core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -9980,6 +11336,9 @@ class ProjectsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/disableXpnHost'; |
@@ -10005,6 +11364,19 @@ class ProjectsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10013,7 +11385,7 @@ class ProjectsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> disableXpnResource(ProjectsDisableXpnResourceRequest request, core.String project) { |
+ async.Future<Operation> disableXpnResource(ProjectsDisableXpnResourceRequest request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10027,6 +11399,9 @@ class ProjectsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/disableXpnResource'; |
@@ -10049,6 +11424,19 @@ class ProjectsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10057,7 +11445,7 @@ class ProjectsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> enableXpnHost(core.String project) { |
+ async.Future<Operation> enableXpnHost(core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10068,6 +11456,9 @@ class ProjectsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/enableXpnHost'; |
@@ -10094,6 +11485,19 @@ class ProjectsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10102,7 +11506,7 @@ class ProjectsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> enableXpnResource(ProjectsEnableXpnResourceRequest request, core.String project) { |
+ async.Future<Operation> enableXpnResource(ProjectsEnableXpnResourceRequest request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10116,6 +11520,9 @@ class ProjectsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/enableXpnResource'; |
@@ -10351,6 +11758,19 @@ class ProjectsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10359,7 +11779,7 @@ class ProjectsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> moveDisk(DiskMoveRequest request, core.String project) { |
+ async.Future<Operation> moveDisk(DiskMoveRequest request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10373,6 +11793,9 @@ class ProjectsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/moveDisk'; |
@@ -10398,6 +11821,19 @@ class ProjectsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10406,7 +11842,7 @@ class ProjectsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> moveInstance(InstanceMoveRequest request, core.String project) { |
+ async.Future<Operation> moveInstance(InstanceMoveRequest request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10420,6 +11856,9 @@ class ProjectsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/moveInstance'; |
@@ -10445,6 +11884,19 @@ class ProjectsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10453,7 +11905,7 @@ class ProjectsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setCommonInstanceMetadata(Metadata request, core.String project) { |
+ async.Future<Operation> setCommonInstanceMetadata(Metadata request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10467,6 +11919,9 @@ class ProjectsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/setCommonInstanceMetadata'; |
@@ -10493,6 +11948,19 @@ class ProjectsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10501,7 +11969,7 @@ class ProjectsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setUsageExportBucket(UsageExportLocation request, core.String project) { |
+ async.Future<Operation> setUsageExportBucket(UsageExportLocation request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10515,6 +11983,9 @@ class ProjectsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/setUsageExportBucket'; |
@@ -10552,6 +12023,19 @@ class RegionAutoscalersResourceApi { |
* [autoscaler] - Name of the autoscaler to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10560,7 +12044,7 @@ class RegionAutoscalersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String autoscaler) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String autoscaler, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10577,6 +12061,9 @@ class RegionAutoscalersResourceApi { |
if (autoscaler == null) { |
throw new core.ArgumentError("Parameter autoscaler is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/autoscalers/' + commons.Escaper.ecapeVariable('$autoscaler'); |
@@ -10658,6 +12145,19 @@ class RegionAutoscalersResourceApi { |
* [region] - Name of the region scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10666,7 +12166,7 @@ class RegionAutoscalersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Autoscaler request, core.String project, core.String region) { |
+ async.Future<Operation> insert(Autoscaler request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10683,6 +12183,9 @@ class RegionAutoscalersResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/autoscalers'; |
@@ -10820,6 +12323,19 @@ class RegionAutoscalersResourceApi { |
* [autoscaler] - Name of the autoscaler to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10828,7 +12344,7 @@ class RegionAutoscalersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(Autoscaler request, core.String project, core.String region, {core.String autoscaler}) { |
+ async.Future<Operation> patch(Autoscaler request, core.String project, core.String region, {core.String autoscaler, core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10848,6 +12364,9 @@ class RegionAutoscalersResourceApi { |
if (autoscaler != null) { |
_queryParams["autoscaler"] = [autoscaler]; |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/autoscalers'; |
@@ -10879,6 +12398,19 @@ class RegionAutoscalersResourceApi { |
* [autoscaler] - Name of the autoscaler to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10887,7 +12419,7 @@ class RegionAutoscalersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(Autoscaler request, core.String project, core.String region, {core.String autoscaler}) { |
+ async.Future<Operation> update(Autoscaler request, core.String project, core.String region, {core.String autoscaler, core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10907,6 +12439,9 @@ class RegionAutoscalersResourceApi { |
if (autoscaler != null) { |
_queryParams["autoscaler"] = [autoscaler]; |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/autoscalers'; |
@@ -10944,6 +12479,19 @@ class RegionBackendServicesResourceApi { |
* [backendService] - Name of the BackendService resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -10952,7 +12500,7 @@ class RegionBackendServicesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String backendService) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String backendService, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -10969,6 +12517,9 @@ class RegionBackendServicesResourceApi { |
if (backendService == null) { |
throw new core.ArgumentError("Parameter backendService is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/backendServices/' + commons.Escaper.ecapeVariable('$backendService'); |
@@ -11111,6 +12662,19 @@ class RegionBackendServicesResourceApi { |
* [region] - Name of the region scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -11119,7 +12683,7 @@ class RegionBackendServicesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(BackendService request, core.String project, core.String region) { |
+ async.Future<Operation> insert(BackendService request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -11136,6 +12700,9 @@ class RegionBackendServicesResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/backendServices'; |
@@ -11276,6 +12843,19 @@ class RegionBackendServicesResourceApi { |
* [backendService] - Name of the BackendService resource to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -11284,7 +12864,7 @@ class RegionBackendServicesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(BackendService request, core.String project, core.String region, core.String backendService) { |
+ async.Future<Operation> patch(BackendService request, core.String project, core.String region, core.String backendService, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -11304,6 +12884,9 @@ class RegionBackendServicesResourceApi { |
if (backendService == null) { |
throw new core.ArgumentError("Parameter backendService is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/backendServices/' + commons.Escaper.ecapeVariable('$backendService'); |
@@ -11337,6 +12920,19 @@ class RegionBackendServicesResourceApi { |
* [backendService] - Name of the BackendService resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -11345,7 +12941,7 @@ class RegionBackendServicesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(BackendService request, core.String project, core.String region, core.String backendService) { |
+ async.Future<Operation> update(BackendService request, core.String project, core.String region, core.String backendService, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -11365,6 +12961,9 @@ class RegionBackendServicesResourceApi { |
if (backendService == null) { |
throw new core.ArgumentError("Parameter backendService is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/backendServices/' + commons.Escaper.ecapeVariable('$backendService'); |
@@ -11555,6 +13154,19 @@ class RegionCommitmentsResourceApi { |
* [region] - Name of the region for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -11563,7 +13175,7 @@ class RegionCommitmentsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Commitment request, core.String project, core.String region) { |
+ async.Future<Operation> insert(Commitment request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -11580,6 +13192,9 @@ class RegionCommitmentsResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/commitments'; |
@@ -11735,6 +13350,19 @@ class RegionInstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - Name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -11743,7 +13371,7 @@ class RegionInstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> abandonInstances(RegionInstanceGroupManagersAbandonInstancesRequest request, core.String project, core.String region, core.String instanceGroupManager) { |
+ async.Future<Operation> abandonInstances(RegionInstanceGroupManagersAbandonInstancesRequest request, core.String project, core.String region, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -11763,6 +13391,9 @@ class RegionInstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/abandonInstances'; |
@@ -11790,6 +13421,19 @@ class RegionInstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - Name of the managed instance group to delete. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -11798,7 +13442,7 @@ class RegionInstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String instanceGroupManager) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -11815,6 +13459,9 @@ class RegionInstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager'); |
@@ -11855,6 +13502,19 @@ class RegionInstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - Name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -11863,7 +13523,7 @@ class RegionInstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> deleteInstances(RegionInstanceGroupManagersDeleteInstancesRequest request, core.String project, core.String region, core.String instanceGroupManager) { |
+ async.Future<Operation> deleteInstances(RegionInstanceGroupManagersDeleteInstancesRequest request, core.String project, core.String region, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -11883,6 +13543,9 @@ class RegionInstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/deleteInstances'; |
@@ -11967,6 +13630,19 @@ class RegionInstanceGroupManagersResourceApi { |
* |
* [region] - Name of the region scoping this request. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -11975,7 +13651,7 @@ class RegionInstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(InstanceGroupManager request, core.String project, core.String region) { |
+ async.Future<Operation> insert(InstanceGroupManager request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -11992,6 +13668,9 @@ class RegionInstanceGroupManagersResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroupManagers'; |
@@ -12209,6 +13888,19 @@ class RegionInstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - Name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -12217,7 +13909,7 @@ class RegionInstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> recreateInstances(RegionInstanceGroupManagersRecreateRequest request, core.String project, core.String region, core.String instanceGroupManager) { |
+ async.Future<Operation> recreateInstances(RegionInstanceGroupManagersRecreateRequest request, core.String project, core.String region, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -12237,6 +13929,9 @@ class RegionInstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/recreateInstances'; |
@@ -12276,6 +13971,19 @@ class RegionInstanceGroupManagersResourceApi { |
* [size] - Number of instances that should exist in this instance group |
* manager. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -12284,7 +13992,7 @@ class RegionInstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> resize(core.String project, core.String region, core.String instanceGroupManager, core.int size) { |
+ async.Future<Operation> resize(core.String project, core.String region, core.String instanceGroupManager, core.int size, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -12305,6 +14013,9 @@ class RegionInstanceGroupManagersResourceApi { |
throw new core.ArgumentError("Parameter size is required."); |
} |
_queryParams["size"] = ["${size}"]; |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/resize'; |
@@ -12334,6 +14045,19 @@ class RegionInstanceGroupManagersResourceApi { |
* |
* [instanceGroupManager] - The name of the managed instance group. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -12342,7 +14066,7 @@ class RegionInstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setInstanceTemplate(RegionInstanceGroupManagersSetTemplateRequest request, core.String project, core.String region, core.String instanceGroupManager) { |
+ async.Future<Operation> setInstanceTemplate(RegionInstanceGroupManagersSetTemplateRequest request, core.String project, core.String region, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -12362,6 +14086,9 @@ class RegionInstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/setInstanceTemplate'; |
@@ -12389,7 +14116,20 @@ class RegionInstanceGroupManagersResourceApi { |
* |
* [region] - Name of the region scoping this request. |
* |
- * [instanceGroupManager] - Name of the managed instance group. |
+ * [instanceGroupManager] - Name of the managed instance group. |
+ * |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
* |
* Completes with a [Operation]. |
* |
@@ -12399,7 +14139,7 @@ class RegionInstanceGroupManagersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setTargetPools(RegionInstanceGroupManagersSetTargetPoolsRequest request, core.String project, core.String region, core.String instanceGroupManager) { |
+ async.Future<Operation> setTargetPools(RegionInstanceGroupManagersSetTargetPoolsRequest request, core.String project, core.String region, core.String instanceGroupManager, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -12419,6 +14159,9 @@ class RegionInstanceGroupManagersResourceApi { |
if (instanceGroupManager == null) { |
throw new core.ArgumentError("Parameter instanceGroupManager is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroupManagers/' + commons.Escaper.ecapeVariable('$instanceGroupManager') + '/setTargetPools'; |
@@ -12730,6 +14473,19 @@ class RegionInstanceGroupsResourceApi { |
* [instanceGroup] - The name of the regional instance group where the named |
* ports are updated. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -12738,7 +14494,7 @@ class RegionInstanceGroupsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setNamedPorts(RegionInstanceGroupsSetNamedPortsRequest request, core.String project, core.String region, core.String instanceGroup) { |
+ async.Future<Operation> setNamedPorts(RegionInstanceGroupsSetNamedPortsRequest request, core.String project, core.String region, core.String instanceGroup, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -12758,6 +14514,9 @@ class RegionInstanceGroupsResourceApi { |
if (instanceGroup == null) { |
throw new core.ArgumentError("Parameter instanceGroup is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/instanceGroups/' + commons.Escaper.ecapeVariable('$instanceGroup') + '/setNamedPorts'; |
@@ -13271,6 +15030,19 @@ class RoutersResourceApi { |
* [router] - Name of the Router resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -13279,7 +15051,7 @@ class RoutersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String router) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String router, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -13296,6 +15068,9 @@ class RoutersResourceApi { |
if (router == null) { |
throw new core.ArgumentError("Parameter router is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/routers/' + commons.Escaper.ecapeVariable('$router'); |
@@ -13431,6 +15206,19 @@ class RoutersResourceApi { |
* [region] - Name of the region for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -13439,7 +15227,7 @@ class RoutersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Router request, core.String project, core.String region) { |
+ async.Future<Operation> insert(Router request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -13456,6 +15244,9 @@ class RoutersResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/routers'; |
@@ -13593,6 +15384,19 @@ class RoutersResourceApi { |
* [router] - Name of the Router resource to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -13601,7 +15405,7 @@ class RoutersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(Router request, core.String project, core.String region, core.String router) { |
+ async.Future<Operation> patch(Router request, core.String project, core.String region, core.String router, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -13621,6 +15425,9 @@ class RoutersResourceApi { |
if (router == null) { |
throw new core.ArgumentError("Parameter router is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/routers/' + commons.Escaper.ecapeVariable('$router'); |
@@ -13711,6 +15518,19 @@ class RoutersResourceApi { |
* [router] - Name of the Router resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -13719,7 +15539,7 @@ class RoutersResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(Router request, core.String project, core.String region, core.String router) { |
+ async.Future<Operation> update(Router request, core.String project, core.String region, core.String router, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -13739,6 +15559,9 @@ class RoutersResourceApi { |
if (router == null) { |
throw new core.ArgumentError("Parameter router is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/routers/' + commons.Escaper.ecapeVariable('$router'); |
@@ -13773,6 +15596,19 @@ class RoutesResourceApi { |
* [route] - Name of the Route resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -13781,7 +15617,7 @@ class RoutesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String route) { |
+ async.Future<Operation> delete(core.String project, core.String route, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -13795,6 +15631,9 @@ class RoutesResourceApi { |
if (route == null) { |
throw new core.ArgumentError("Parameter route is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/routes/' + commons.Escaper.ecapeVariable('$route'); |
@@ -13868,6 +15707,19 @@ class RoutesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -13876,7 +15728,7 @@ class RoutesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Route request, core.String project) { |
+ async.Future<Operation> insert(Route request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -13890,6 +15742,9 @@ class RoutesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/routes'; |
@@ -14029,6 +15884,19 @@ class SnapshotsResourceApi { |
* [snapshot] - Name of the Snapshot resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -14037,7 +15905,7 @@ class SnapshotsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String snapshot) { |
+ async.Future<Operation> delete(core.String project, core.String snapshot, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -14051,6 +15919,9 @@ class SnapshotsResourceApi { |
if (snapshot == null) { |
throw new core.ArgumentError("Parameter snapshot is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/snapshots/' + commons.Escaper.ecapeVariable('$snapshot'); |
@@ -14286,6 +16157,19 @@ class SslCertificatesResourceApi { |
* [sslCertificate] - Name of the SslCertificate resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -14294,7 +16178,7 @@ class SslCertificatesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String sslCertificate) { |
+ async.Future<Operation> delete(core.String project, core.String sslCertificate, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -14308,6 +16192,9 @@ class SslCertificatesResourceApi { |
if (sslCertificate == null) { |
throw new core.ArgumentError("Parameter sslCertificate is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/sslCertificates/' + commons.Escaper.ecapeVariable('$sslCertificate'); |
@@ -14381,6 +16268,19 @@ class SslCertificatesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -14389,7 +16289,7 @@ class SslCertificatesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(SslCertificate request, core.String project) { |
+ async.Future<Operation> insert(SslCertificate request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -14403,6 +16303,9 @@ class SslCertificatesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/sslCertificates'; |
@@ -14639,6 +16542,19 @@ class SubnetworksResourceApi { |
* [subnetwork] - Name of the Subnetwork resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -14647,7 +16563,7 @@ class SubnetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String subnetwork) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String subnetwork, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -14664,6 +16580,9 @@ class SubnetworksResourceApi { |
if (subnetwork == null) { |
throw new core.ArgumentError("Parameter subnetwork is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/subnetworks/' + commons.Escaper.ecapeVariable('$subnetwork'); |
@@ -14694,6 +16613,19 @@ class SubnetworksResourceApi { |
* [subnetwork] - Name of the Subnetwork resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -14702,7 +16634,7 @@ class SubnetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> expandIpCidrRange(SubnetworksExpandIpCidrRangeRequest request, core.String project, core.String region, core.String subnetwork) { |
+ async.Future<Operation> expandIpCidrRange(SubnetworksExpandIpCidrRangeRequest request, core.String project, core.String region, core.String subnetwork, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -14722,6 +16654,9 @@ class SubnetworksResourceApi { |
if (subnetwork == null) { |
throw new core.ArgumentError("Parameter subnetwork is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/subnetworks/' + commons.Escaper.ecapeVariable('$subnetwork') + '/expandIpCidrRange'; |
@@ -14804,6 +16739,19 @@ class SubnetworksResourceApi { |
* [region] - Name of the region scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -14812,7 +16760,7 @@ class SubnetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(Subnetwork request, core.String project, core.String region) { |
+ async.Future<Operation> insert(Subnetwork request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -14829,6 +16777,9 @@ class SubnetworksResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/subnetworks'; |
@@ -14965,6 +16916,19 @@ class SubnetworksResourceApi { |
* [subnetwork] - Name of the Subnetwork resource. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -14973,7 +16937,7 @@ class SubnetworksResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setPrivateIpGoogleAccess(SubnetworksSetPrivateIpGoogleAccessRequest request, core.String project, core.String region, core.String subnetwork) { |
+ async.Future<Operation> setPrivateIpGoogleAccess(SubnetworksSetPrivateIpGoogleAccessRequest request, core.String project, core.String region, core.String subnetwork, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -14993,6 +16957,9 @@ class SubnetworksResourceApi { |
if (subnetwork == null) { |
throw new core.ArgumentError("Parameter subnetwork is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/subnetworks/' + commons.Escaper.ecapeVariable('$subnetwork') + '/setPrivateIpGoogleAccess'; |
@@ -15027,6 +16994,19 @@ class TargetHttpProxiesResourceApi { |
* [targetHttpProxy] - Name of the TargetHttpProxy resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15035,7 +17015,7 @@ class TargetHttpProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String targetHttpProxy) { |
+ async.Future<Operation> delete(core.String project, core.String targetHttpProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15049,6 +17029,9 @@ class TargetHttpProxiesResourceApi { |
if (targetHttpProxy == null) { |
throw new core.ArgumentError("Parameter targetHttpProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetHttpProxies/' + commons.Escaper.ecapeVariable('$targetHttpProxy'); |
@@ -15122,6 +17105,19 @@ class TargetHttpProxiesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15130,7 +17126,7 @@ class TargetHttpProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(TargetHttpProxy request, core.String project) { |
+ async.Future<Operation> insert(TargetHttpProxy request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15144,6 +17140,9 @@ class TargetHttpProxiesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetHttpProxies'; |
@@ -15271,6 +17270,19 @@ class TargetHttpProxiesResourceApi { |
* [targetHttpProxy] - Name of the TargetHttpProxy to set a URL map for. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15279,7 +17291,7 @@ class TargetHttpProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setUrlMap(UrlMapReference request, core.String project, core.String targetHttpProxy) { |
+ async.Future<Operation> setUrlMap(UrlMapReference request, core.String project, core.String targetHttpProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15296,6 +17308,9 @@ class TargetHttpProxiesResourceApi { |
if (targetHttpProxy == null) { |
throw new core.ArgumentError("Parameter targetHttpProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/targetHttpProxies/' + commons.Escaper.ecapeVariable('$targetHttpProxy') + '/setUrlMap'; |
@@ -15330,6 +17345,19 @@ class TargetHttpsProxiesResourceApi { |
* [targetHttpsProxy] - Name of the TargetHttpsProxy resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15338,7 +17366,7 @@ class TargetHttpsProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String targetHttpsProxy) { |
+ async.Future<Operation> delete(core.String project, core.String targetHttpsProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15352,6 +17380,9 @@ class TargetHttpsProxiesResourceApi { |
if (targetHttpsProxy == null) { |
throw new core.ArgumentError("Parameter targetHttpsProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetHttpsProxies/' + commons.Escaper.ecapeVariable('$targetHttpsProxy'); |
@@ -15425,6 +17456,19 @@ class TargetHttpsProxiesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15433,7 +17477,7 @@ class TargetHttpsProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(TargetHttpsProxy request, core.String project) { |
+ async.Future<Operation> insert(TargetHttpsProxy request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15447,6 +17491,9 @@ class TargetHttpsProxiesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetHttpsProxies'; |
@@ -15575,6 +17622,19 @@ class TargetHttpsProxiesResourceApi { |
* SslCertificates resource for. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15583,7 +17643,7 @@ class TargetHttpsProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setSslCertificates(TargetHttpsProxiesSetSslCertificatesRequest request, core.String project, core.String targetHttpsProxy) { |
+ async.Future<Operation> setSslCertificates(TargetHttpsProxiesSetSslCertificatesRequest request, core.String project, core.String targetHttpsProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15600,6 +17660,9 @@ class TargetHttpsProxiesResourceApi { |
if (targetHttpsProxy == null) { |
throw new core.ArgumentError("Parameter targetHttpsProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/targetHttpsProxies/' + commons.Escaper.ecapeVariable('$targetHttpsProxy') + '/setSslCertificates'; |
@@ -15628,6 +17691,19 @@ class TargetHttpsProxiesResourceApi { |
* to be set. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15636,7 +17712,7 @@ class TargetHttpsProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setUrlMap(UrlMapReference request, core.String project, core.String targetHttpsProxy) { |
+ async.Future<Operation> setUrlMap(UrlMapReference request, core.String project, core.String targetHttpsProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15653,6 +17729,9 @@ class TargetHttpsProxiesResourceApi { |
if (targetHttpsProxy == null) { |
throw new core.ArgumentError("Parameter targetHttpsProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/targetHttpsProxies/' + commons.Escaper.ecapeVariable('$targetHttpsProxy') + '/setUrlMap'; |
@@ -15789,6 +17868,19 @@ class TargetInstancesResourceApi { |
* [targetInstance] - Name of the TargetInstance resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15797,7 +17889,7 @@ class TargetInstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String zone, core.String targetInstance) { |
+ async.Future<Operation> delete(core.String project, core.String zone, core.String targetInstance, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15814,6 +17906,9 @@ class TargetInstancesResourceApi { |
if (targetInstance == null) { |
throw new core.ArgumentError("Parameter targetInstance is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/targetInstances/' + commons.Escaper.ecapeVariable('$targetInstance'); |
@@ -15896,6 +17991,19 @@ class TargetInstancesResourceApi { |
* [zone] - Name of the zone scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -15904,7 +18012,7 @@ class TargetInstancesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(TargetInstance request, core.String project, core.String zone) { |
+ async.Future<Operation> insert(TargetInstance request, core.String project, core.String zone, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -15921,6 +18029,9 @@ class TargetInstancesResourceApi { |
if (zone == null) { |
throw new core.ArgumentError("Parameter zone is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/zones/' + commons.Escaper.ecapeVariable('$zone') + '/targetInstances'; |
@@ -16066,6 +18177,19 @@ class TargetPoolsResourceApi { |
* [targetPool] - Name of the target pool to add a health check to. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16074,7 +18198,7 @@ class TargetPoolsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> addHealthCheck(TargetPoolsAddHealthCheckRequest request, core.String project, core.String region, core.String targetPool) { |
+ async.Future<Operation> addHealthCheck(TargetPoolsAddHealthCheckRequest request, core.String project, core.String region, core.String targetPool, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16094,6 +18218,9 @@ class TargetPoolsResourceApi { |
if (targetPool == null) { |
throw new core.ArgumentError("Parameter targetPool is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetPools/' + commons.Escaper.ecapeVariable('$targetPool') + '/addHealthCheck'; |
@@ -16124,6 +18251,19 @@ class TargetPoolsResourceApi { |
* [targetPool] - Name of the TargetPool resource to add instances to. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16132,7 +18272,7 @@ class TargetPoolsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> addInstance(TargetPoolsAddInstanceRequest request, core.String project, core.String region, core.String targetPool) { |
+ async.Future<Operation> addInstance(TargetPoolsAddInstanceRequest request, core.String project, core.String region, core.String targetPool, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16152,6 +18292,9 @@ class TargetPoolsResourceApi { |
if (targetPool == null) { |
throw new core.ArgumentError("Parameter targetPool is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetPools/' + commons.Escaper.ecapeVariable('$targetPool') + '/addInstance'; |
@@ -16279,6 +18422,19 @@ class TargetPoolsResourceApi { |
* [targetPool] - Name of the TargetPool resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16287,7 +18443,7 @@ class TargetPoolsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String targetPool) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String targetPool, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16304,6 +18460,9 @@ class TargetPoolsResourceApi { |
if (targetPool == null) { |
throw new core.ArgumentError("Parameter targetPool is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetPools/' + commons.Escaper.ecapeVariable('$targetPool'); |
@@ -16446,6 +18605,19 @@ class TargetPoolsResourceApi { |
* [region] - Name of the region scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16454,7 +18626,7 @@ class TargetPoolsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(TargetPool request, core.String project, core.String region) { |
+ async.Future<Operation> insert(TargetPool request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16471,6 +18643,9 @@ class TargetPoolsResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetPools'; |
@@ -16607,6 +18782,19 @@ class TargetPoolsResourceApi { |
* [targetPool] - Name of the target pool to remove health checks from. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16615,7 +18803,7 @@ class TargetPoolsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> removeHealthCheck(TargetPoolsRemoveHealthCheckRequest request, core.String project, core.String region, core.String targetPool) { |
+ async.Future<Operation> removeHealthCheck(TargetPoolsRemoveHealthCheckRequest request, core.String project, core.String region, core.String targetPool, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16635,6 +18823,9 @@ class TargetPoolsResourceApi { |
if (targetPool == null) { |
throw new core.ArgumentError("Parameter targetPool is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetPools/' + commons.Escaper.ecapeVariable('$targetPool') + '/removeHealthCheck'; |
@@ -16665,6 +18856,19 @@ class TargetPoolsResourceApi { |
* [targetPool] - Name of the TargetPool resource to remove instances from. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16673,7 +18877,7 @@ class TargetPoolsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> removeInstance(TargetPoolsRemoveInstanceRequest request, core.String project, core.String region, core.String targetPool) { |
+ async.Future<Operation> removeInstance(TargetPoolsRemoveInstanceRequest request, core.String project, core.String region, core.String targetPool, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16693,6 +18897,9 @@ class TargetPoolsResourceApi { |
if (targetPool == null) { |
throw new core.ArgumentError("Parameter targetPool is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetPools/' + commons.Escaper.ecapeVariable('$targetPool') + '/removeInstance'; |
@@ -16725,6 +18932,19 @@ class TargetPoolsResourceApi { |
* |
* [failoverRatio] - New failoverRatio value for the target pool. |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16733,7 +18953,7 @@ class TargetPoolsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setBackup(TargetReference request, core.String project, core.String region, core.String targetPool, {core.double failoverRatio}) { |
+ async.Future<Operation> setBackup(TargetReference request, core.String project, core.String region, core.String targetPool, {core.double failoverRatio, core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16756,6 +18976,9 @@ class TargetPoolsResourceApi { |
if (failoverRatio != null) { |
_queryParams["failoverRatio"] = ["${failoverRatio}"]; |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetPools/' + commons.Escaper.ecapeVariable('$targetPool') + '/setBackup'; |
@@ -16790,6 +19013,19 @@ class TargetSslProxiesResourceApi { |
* [targetSslProxy] - Name of the TargetSslProxy resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16798,7 +19034,7 @@ class TargetSslProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String targetSslProxy) { |
+ async.Future<Operation> delete(core.String project, core.String targetSslProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16812,6 +19048,9 @@ class TargetSslProxiesResourceApi { |
if (targetSslProxy == null) { |
throw new core.ArgumentError("Parameter targetSslProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetSslProxies/' + commons.Escaper.ecapeVariable('$targetSslProxy'); |
@@ -16885,6 +19124,19 @@ class TargetSslProxiesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -16893,7 +19145,7 @@ class TargetSslProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(TargetSslProxy request, core.String project) { |
+ async.Future<Operation> insert(TargetSslProxy request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -16907,6 +19159,9 @@ class TargetSslProxiesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetSslProxies'; |
@@ -17035,6 +19290,19 @@ class TargetSslProxiesResourceApi { |
* resource is to be set. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17043,7 +19311,7 @@ class TargetSslProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setBackendService(TargetSslProxiesSetBackendServiceRequest request, core.String project, core.String targetSslProxy) { |
+ async.Future<Operation> setBackendService(TargetSslProxiesSetBackendServiceRequest request, core.String project, core.String targetSslProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17060,6 +19328,9 @@ class TargetSslProxiesResourceApi { |
if (targetSslProxy == null) { |
throw new core.ArgumentError("Parameter targetSslProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetSslProxies/' + commons.Escaper.ecapeVariable('$targetSslProxy') + '/setBackendService'; |
@@ -17088,6 +19359,19 @@ class TargetSslProxiesResourceApi { |
* to be set. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17096,7 +19380,7 @@ class TargetSslProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setProxyHeader(TargetSslProxiesSetProxyHeaderRequest request, core.String project, core.String targetSslProxy) { |
+ async.Future<Operation> setProxyHeader(TargetSslProxiesSetProxyHeaderRequest request, core.String project, core.String targetSslProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17113,6 +19397,9 @@ class TargetSslProxiesResourceApi { |
if (targetSslProxy == null) { |
throw new core.ArgumentError("Parameter targetSslProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetSslProxies/' + commons.Escaper.ecapeVariable('$targetSslProxy') + '/setProxyHeader'; |
@@ -17141,6 +19428,19 @@ class TargetSslProxiesResourceApi { |
* resource is to be set. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17149,7 +19449,7 @@ class TargetSslProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setSslCertificates(TargetSslProxiesSetSslCertificatesRequest request, core.String project, core.String targetSslProxy) { |
+ async.Future<Operation> setSslCertificates(TargetSslProxiesSetSslCertificatesRequest request, core.String project, core.String targetSslProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17166,6 +19466,9 @@ class TargetSslProxiesResourceApi { |
if (targetSslProxy == null) { |
throw new core.ArgumentError("Parameter targetSslProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetSslProxies/' + commons.Escaper.ecapeVariable('$targetSslProxy') + '/setSslCertificates'; |
@@ -17200,6 +19503,19 @@ class TargetTcpProxiesResourceApi { |
* [targetTcpProxy] - Name of the TargetTcpProxy resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17208,7 +19524,7 @@ class TargetTcpProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String targetTcpProxy) { |
+ async.Future<Operation> delete(core.String project, core.String targetTcpProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17222,6 +19538,9 @@ class TargetTcpProxiesResourceApi { |
if (targetTcpProxy == null) { |
throw new core.ArgumentError("Parameter targetTcpProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetTcpProxies/' + commons.Escaper.ecapeVariable('$targetTcpProxy'); |
@@ -17295,6 +19614,19 @@ class TargetTcpProxiesResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17303,7 +19635,7 @@ class TargetTcpProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(TargetTcpProxy request, core.String project) { |
+ async.Future<Operation> insert(TargetTcpProxy request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17317,6 +19649,9 @@ class TargetTcpProxiesResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetTcpProxies'; |
@@ -17445,6 +19780,19 @@ class TargetTcpProxiesResourceApi { |
* resource is to be set. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17453,7 +19801,7 @@ class TargetTcpProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setBackendService(TargetTcpProxiesSetBackendServiceRequest request, core.String project, core.String targetTcpProxy) { |
+ async.Future<Operation> setBackendService(TargetTcpProxiesSetBackendServiceRequest request, core.String project, core.String targetTcpProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17470,6 +19818,9 @@ class TargetTcpProxiesResourceApi { |
if (targetTcpProxy == null) { |
throw new core.ArgumentError("Parameter targetTcpProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetTcpProxies/' + commons.Escaper.ecapeVariable('$targetTcpProxy') + '/setBackendService'; |
@@ -17498,6 +19849,19 @@ class TargetTcpProxiesResourceApi { |
* to be set. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17506,7 +19870,7 @@ class TargetTcpProxiesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> setProxyHeader(TargetTcpProxiesSetProxyHeaderRequest request, core.String project, core.String targetTcpProxy) { |
+ async.Future<Operation> setProxyHeader(TargetTcpProxiesSetProxyHeaderRequest request, core.String project, core.String targetTcpProxy, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17523,6 +19887,9 @@ class TargetTcpProxiesResourceApi { |
if (targetTcpProxy == null) { |
throw new core.ArgumentError("Parameter targetTcpProxy is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/targetTcpProxies/' + commons.Escaper.ecapeVariable('$targetTcpProxy') + '/setProxyHeader'; |
@@ -17659,6 +20026,19 @@ class TargetVpnGatewaysResourceApi { |
* [targetVpnGateway] - Name of the target VPN gateway to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17667,7 +20047,7 @@ class TargetVpnGatewaysResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String targetVpnGateway) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String targetVpnGateway, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17684,6 +20064,9 @@ class TargetVpnGatewaysResourceApi { |
if (targetVpnGateway == null) { |
throw new core.ArgumentError("Parameter targetVpnGateway is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetVpnGateways/' + commons.Escaper.ecapeVariable('$targetVpnGateway'); |
@@ -17766,6 +20149,19 @@ class TargetVpnGatewaysResourceApi { |
* [region] - Name of the region for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17774,7 +20170,7 @@ class TargetVpnGatewaysResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(TargetVpnGateway request, core.String project, core.String region) { |
+ async.Future<Operation> insert(TargetVpnGateway request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17791,6 +20187,9 @@ class TargetVpnGatewaysResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/targetVpnGateways'; |
@@ -17931,6 +20330,19 @@ class UrlMapsResourceApi { |
* [urlMap] - Name of the UrlMap resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -17939,7 +20351,7 @@ class UrlMapsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String urlMap) { |
+ async.Future<Operation> delete(core.String project, core.String urlMap, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -17953,6 +20365,9 @@ class UrlMapsResourceApi { |
if (urlMap == null) { |
throw new core.ArgumentError("Parameter urlMap is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/urlMaps/' + commons.Escaper.ecapeVariable('$urlMap'); |
@@ -18026,6 +20441,19 @@ class UrlMapsResourceApi { |
* Value must have pattern |
* "(?:(?:[-a-z0-9]{1,63}\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -18034,7 +20462,7 @@ class UrlMapsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(UrlMap request, core.String project) { |
+ async.Future<Operation> insert(UrlMap request, core.String project, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -18048,6 +20476,9 @@ class UrlMapsResourceApi { |
if (project == null) { |
throw new core.ArgumentError("Parameter project is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/urlMaps'; |
@@ -18076,6 +20507,19 @@ class UrlMapsResourceApi { |
* [urlMap] - Name of the UrlMap scoping this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -18084,7 +20528,7 @@ class UrlMapsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> invalidateCache(CacheInvalidationRule request, core.String project, core.String urlMap) { |
+ async.Future<Operation> invalidateCache(CacheInvalidationRule request, core.String project, core.String urlMap, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -18101,6 +20545,9 @@ class UrlMapsResourceApi { |
if (urlMap == null) { |
throw new core.ArgumentError("Parameter urlMap is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/urlMaps/' + commons.Escaper.ecapeVariable('$urlMap') + '/invalidateCache'; |
@@ -18229,6 +20676,19 @@ class UrlMapsResourceApi { |
* [urlMap] - Name of the UrlMap resource to patch. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -18237,7 +20697,7 @@ class UrlMapsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> patch(UrlMap request, core.String project, core.String urlMap) { |
+ async.Future<Operation> patch(UrlMap request, core.String project, core.String urlMap, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -18254,6 +20714,9 @@ class UrlMapsResourceApi { |
if (urlMap == null) { |
throw new core.ArgumentError("Parameter urlMap is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/urlMaps/' + commons.Escaper.ecapeVariable('$urlMap'); |
@@ -18282,6 +20745,19 @@ class UrlMapsResourceApi { |
* [urlMap] - Name of the UrlMap resource to update. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -18290,7 +20766,7 @@ class UrlMapsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> update(UrlMap request, core.String project, core.String urlMap) { |
+ async.Future<Operation> update(UrlMap request, core.String project, core.String urlMap, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -18307,6 +20783,9 @@ class UrlMapsResourceApi { |
if (urlMap == null) { |
throw new core.ArgumentError("Parameter urlMap is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/global/urlMaps/' + commons.Escaper.ecapeVariable('$urlMap'); |
@@ -18497,6 +20976,19 @@ class VpnTunnelsResourceApi { |
* [vpnTunnel] - Name of the VpnTunnel resource to delete. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -18505,7 +20997,7 @@ class VpnTunnelsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> delete(core.String project, core.String region, core.String vpnTunnel) { |
+ async.Future<Operation> delete(core.String project, core.String region, core.String vpnTunnel, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -18522,6 +21014,9 @@ class VpnTunnelsResourceApi { |
if (vpnTunnel == null) { |
throw new core.ArgumentError("Parameter vpnTunnel is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/vpnTunnels/' + commons.Escaper.ecapeVariable('$vpnTunnel'); |
@@ -18604,6 +21099,19 @@ class VpnTunnelsResourceApi { |
* [region] - Name of the region for this request. |
* Value must have pattern "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?". |
* |
+ * [requestId] - An optional request ID to identify requests. Specify a unique |
+ * request ID so that if you must retry your request, the server will know to |
+ * ignore the request if it has already been completed. |
+ * |
+ * For example, consider a situation where you make an initial request and the |
+ * request times out. If you make the request again with the same request ID, |
+ * the server can check if original operation with the same request ID was |
+ * received, and if so, will ignore the second request. This prevents clients |
+ * from accidentally creating duplicate commitments. |
+ * |
+ * The request ID must be a valid UUID with the exception that zero UUID is |
+ * not supported (00000000-0000-0000-0000-000000000000). |
+ * |
* Completes with a [Operation]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -18612,7 +21120,7 @@ class VpnTunnelsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Operation> insert(VpnTunnel request, core.String project, core.String region) { |
+ async.Future<Operation> insert(VpnTunnel request, core.String project, core.String region, {core.String requestId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -18629,6 +21137,9 @@ class VpnTunnelsResourceApi { |
if (region == null) { |
throw new core.ArgumentError("Parameter region is required."); |
} |
+ if (requestId != null) { |
+ _queryParams["requestId"] = [requestId]; |
+ } |
_url = commons.Escaper.ecapeVariable('$project') + '/regions/' + commons.Escaper.ecapeVariable('$region') + '/vpnTunnels'; |
@@ -21011,7 +23522,8 @@ class Backend { |
* TCP/SSL load balancing, the default is UTILIZATION. Valid values are |
* UTILIZATION, RATE (for HTTP(S)) and CONNECTION (for TCP/SSL). |
* |
- * This cannot be used for internal load balancing. |
+ * For Internal Load Balancing, the default and only supported mode is |
+ * CONNECTION. |
* Possible string values are: |
* - "CONNECTION" |
* - "RATE" |
@@ -21357,9 +23869,9 @@ class BackendService { |
/** |
* The list of URLs to the HttpHealthCheck or HttpsHealthCheck resource for |
* health checking this BackendService. Currently at most one health check can |
- * be specified, and a health check is required for GCE backend services. A |
- * health check must not be specified for GAE app backend and Cloud Function |
- * backend. |
+ * be specified, and a health check is required for Compute Engine backend |
+ * services. A health check must not be specified for App Engine backend and |
+ * Cloud Function backend. |
* |
* For internal load balancing, a URL to a HealthCheck resource must be |
* specified instead. |
@@ -21377,7 +23889,10 @@ class BackendService { |
*/ |
core.String kind; |
/** |
- * |
+ * Indicates whether the backend service will be used with internal or |
+ * external load balancing. A backend service created for one type of load |
+ * balancing cannot be used with the other. Possible values are INTERNAL and |
+ * EXTERNAL. |
* Possible string values are: |
* - "EXTERNAL" |
* - "INTERNAL" |
@@ -22741,7 +25256,7 @@ class Disk { |
* |
* If you specify this field along with sourceImage or sourceSnapshot, the |
* value of sizeGb must not be less than the size of the sourceImage or the |
- * size of the snapshot. |
+ * size of the snapshot. Acceptable values are 1 to 65536, inclusive. |
*/ |
core.String sizeGb; |
/** |
@@ -23675,8 +26190,8 @@ class FirewallAllowed { |
/** |
* The IP protocol to which this rule applies. The protocol type is required |
* when creating a firewall rule. This value can either be one of the |
- * following well known protocol strings (tcp, udp, icmp, esp, ah, sctp), or |
- * the IP protocol number. |
+ * following well known protocol strings (tcp, udp, icmp, esp, ah, ipip, |
+ * sctp), or the IP protocol number. |
*/ |
core.String IPProtocol; |
/** |
@@ -23712,6 +26227,47 @@ class FirewallAllowed { |
} |
} |
+class FirewallDenied { |
+ /** |
+ * The IP protocol to which this rule applies. The protocol type is required |
+ * when creating a firewall rule. This value can either be one of the |
+ * following well known protocol strings (tcp, udp, icmp, esp, ah, ipip, |
+ * sctp), or the IP protocol number. |
+ */ |
+ core.String IPProtocol; |
+ /** |
+ * An optional list of ports to which this rule applies. This field is only |
+ * applicable for UDP or TCP protocol. Each entry must be either an integer or |
+ * a range. If not specified, this rule applies to connections through any |
+ * port. |
+ * |
+ * Example inputs include: ["22"], ["80","443"], and ["12345-12349"]. |
+ */ |
+ core.List<core.String> ports; |
+ |
+ FirewallDenied(); |
+ |
+ FirewallDenied.fromJson(core.Map _json) { |
+ if (_json.containsKey("IPProtocol")) { |
+ IPProtocol = _json["IPProtocol"]; |
+ } |
+ if (_json.containsKey("ports")) { |
+ ports = _json["ports"]; |
+ } |
+ } |
+ |
+ core.Map<core.String, core.Object> toJson() { |
+ final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ if (IPProtocol != null) { |
+ _json["IPProtocol"] = IPProtocol; |
+ } |
+ if (ports != null) { |
+ _json["ports"] = ports; |
+ } |
+ return _json; |
+ } |
+} |
+ |
/** Represents a Firewall resource. */ |
class Firewall { |
/** |
@@ -23721,11 +26277,32 @@ class Firewall { |
core.List<FirewallAllowed> allowed; |
/** [Output Only] Creation timestamp in RFC3339 text format. */ |
core.String creationTimestamp; |
+ /** |
+ * The list of DENY rules specified by this firewall. Each rule specifies a |
+ * protocol and port-range tuple that describes a permitted connection. |
+ */ |
+ core.List<FirewallDenied> denied; |
/** |
* An optional description of this resource. Provide this property when you |
* create the resource. |
*/ |
core.String description; |
+ /** |
+ * If destination ranges are specified, the firewall will apply only to |
+ * traffic that has destination IP address in these ranges. These ranges must |
+ * be expressed in CIDR format. Only IPv4 is supported. |
+ */ |
+ core.List<core.String> destinationRanges; |
+ /** |
+ * Direction of traffic to which this firewall applies; default is INGRESS. |
+ * Note: For INGRESS traffic, it is NOT supported to specify |
+ * destinationRanges; For EGRESS traffic, it is NOT supported to specify |
+ * sourceRanges OR sourceTags. |
+ * Possible string values are: |
+ * - "EGRESS" |
+ * - "INGRESS" |
+ */ |
+ core.String direction; |
/** |
* [Output Only] The unique identifier for the resource. This identifier is |
* defined by the server. |
@@ -23758,6 +26335,15 @@ class Firewall { |
* - global/networks/default |
*/ |
core.String network; |
+ /** |
+ * Priority for this rule. This is an integer between 0 and 65535, both |
+ * inclusive. When not specified, the value assumed is 1000. Relative |
+ * priorities determine precedence of conflicting rules. Lower value of |
+ * priority implies higher precedence (eg, a rule with priority 0 has higher |
+ * precedence than a rule with priority 1). DENY rules take precedence over |
+ * ALLOW rules having equal priority. |
+ */ |
+ core.int priority; |
/** [Output Only] Server-defined URL for the resource. */ |
core.String selfLink; |
/** |
@@ -23771,16 +26357,17 @@ class Firewall { |
*/ |
core.List<core.String> sourceRanges; |
/** |
- * If source tags are specified, the firewall will apply only to traffic from |
- * VM instances in the same virtual network with a tag listed in the source |
- * tags. Source tags cannot be used to control traffic to an instance's |
- * external IP address, it only applies to traffic between instances in the |
- * same virtual network. Because tags are associated with instances, not IP |
- * addresses. One or both of sourceRanges and sourceTags may be set. If both |
- * properties are set, the firewall will apply to traffic that has source IP |
- * address within sourceRanges OR the source IP that belongs to a tag listed |
- * in the sourceTags property. The connection does not need to match both |
- * properties for the firewall to apply. |
+ * If source tags are specified, the firewall rule applies only to traffic |
+ * with source IPs that match the primary network interfaces of VM instances |
+ * that have the tag and are in the same VPC network. Source tags cannot be |
+ * used to control traffic to an instance's external IP address, it only |
+ * applies to traffic between instances in the same virtual network. Because |
+ * tags are associated with instances, not IP addresses. One or both of |
+ * sourceRanges and sourceTags may be set. If both properties are set, the |
+ * firewall will apply to traffic that has source IP address within |
+ * sourceRanges OR the source IP that belongs to a tag listed in the |
+ * sourceTags property. The connection does not need to match both properties |
+ * for the firewall to apply. |
*/ |
core.List<core.String> sourceTags; |
/** |
@@ -23800,9 +26387,18 @@ class Firewall { |
if (_json.containsKey("creationTimestamp")) { |
creationTimestamp = _json["creationTimestamp"]; |
} |
+ if (_json.containsKey("denied")) { |
+ denied = _json["denied"].map((value) => new FirewallDenied.fromJson(value)).toList(); |
+ } |
if (_json.containsKey("description")) { |
description = _json["description"]; |
} |
+ if (_json.containsKey("destinationRanges")) { |
+ destinationRanges = _json["destinationRanges"]; |
+ } |
+ if (_json.containsKey("direction")) { |
+ direction = _json["direction"]; |
+ } |
if (_json.containsKey("id")) { |
id = _json["id"]; |
} |
@@ -23815,6 +26411,9 @@ class Firewall { |
if (_json.containsKey("network")) { |
network = _json["network"]; |
} |
+ if (_json.containsKey("priority")) { |
+ priority = _json["priority"]; |
+ } |
if (_json.containsKey("selfLink")) { |
selfLink = _json["selfLink"]; |
} |
@@ -23837,9 +26436,18 @@ class Firewall { |
if (creationTimestamp != null) { |
_json["creationTimestamp"] = creationTimestamp; |
} |
+ if (denied != null) { |
+ _json["denied"] = denied.map((value) => (value).toJson()).toList(); |
+ } |
if (description != null) { |
_json["description"] = description; |
} |
+ if (destinationRanges != null) { |
+ _json["destinationRanges"] = destinationRanges; |
+ } |
+ if (direction != null) { |
+ _json["direction"] = direction; |
+ } |
if (id != null) { |
_json["id"] = id; |
} |
@@ -23852,6 +26460,9 @@ class Firewall { |
if (network != null) { |
_json["network"] = network; |
} |
+ if (priority != null) { |
+ _json["priority"] = priority; |
+ } |
if (selfLink != null) { |
_json["selfLink"] = selfLink; |
} |
@@ -24046,8 +26657,10 @@ class ForwardingRule { |
* Some types of forwarding target have constraints on the acceptable ports: |
* - TargetHttpProxy: 80, 8080 |
* - TargetHttpsProxy: 443 |
- * - TargetTcpProxy: 25, 43, 110, 143, 195, 443, 465, 587, 700, 993, 995, 5222 |
- * - TargetSslProxy: 25, 43, 110, 143, 195, 443, 465, 587, 700, 993, 995, 5222 |
+ * - TargetTcpProxy: 25, 43, 110, 143, 195, 443, 465, 587, 700, 993, 995, |
+ * 1883, 5222 |
+ * - TargetSslProxy: 25, 43, 110, 143, 195, 443, 465, 587, 700, 993, 995, |
+ * 1883, 5222 |
* - TargetVpnGateway: 500, 4500 |
* - |
*/ |
@@ -25978,9 +28591,9 @@ class Instance { |
*/ |
core.String name; |
/** |
- * An array of configurations for this interface. This specifies how this |
- * interface is configured to interact with other network services, such as |
- * connecting to the internet. Only one interface is supported per instance. |
+ * An array of network configurations for this instance. These specify how |
+ * interfaces are configured to interact with other network services, such as |
+ * connecting to the internet. Multiple interfaces are supported per instance. |
*/ |
core.List<NetworkInterface> networkInterfaces; |
/** Sets the scheduling options for this instance. */ |
@@ -26003,8 +28616,8 @@ class Instance { |
core.bool startRestricted; |
/** |
* [Output Only] The status of the instance. One of the following values: |
- * PROVISIONING, STAGING, RUNNING, STOPPING, SUSPENDING, SUSPENDED, and |
- * TERMINATED. |
+ * PROVISIONING, STAGING, RUNNING, STOPPING, STOPPED, SUSPENDING, SUSPENDED, |
+ * and TERMINATED. |
* Possible string values are: |
* - "PROVISIONING" |
* - "RUNNING" |
@@ -30700,6 +33313,8 @@ class Quota { |
* - "REGIONAL_INSTANCE_GROUP_MANAGERS" |
* - "ROUTERS" |
* - "ROUTES" |
+ * - "SECURITY_POLICIES" |
+ * - "SECURITY_POLICY_RULES" |
* - "SNAPSHOTS" |
* - "SSD_TOTAL_GB" |
* - "SSL_CERTIFICATES" |