| Index: generated/googleapis_beta/lib/runtimeconfig/v1beta1.dart
|
| diff --git a/generated/googleapis_beta/lib/runtimeconfig/v1beta1.dart b/generated/googleapis_beta/lib/runtimeconfig/v1beta1.dart
|
| index bd6e464b99cc24c54149b56354eefa3e71050380..8eb336f21a8a42377b8c4219e23332154adad61d 100644
|
| --- a/generated/googleapis_beta/lib/runtimeconfig/v1beta1.dart
|
| +++ b/generated/googleapis_beta/lib/runtimeconfig/v1beta1.dart
|
| @@ -66,7 +66,16 @@ class ProjectsConfigsResourceApi {
|
| * [parent] - The [project
|
| * ID](https://support.google.com/cloud/answer/6158840?hl=en&ref_topic=6158848)
|
| * for this request, in the format `projects/[PROJECT_ID]`.
|
| - * Value must have pattern "^projects/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+$".
|
| + *
|
| + * [requestId] - An optional unique request_id. If server receives two Create
|
| + * requests with
|
| + * the same request_id then second request will be ignored and the resource
|
| + * stored in the backend will be returned. Empty request_id fields are
|
| + * ignored.
|
| + * It is responsibility of the client to ensure uniqueness of the request_id
|
| + * strings.
|
| + * The strings are limited to 64 characters.
|
| *
|
| * Completes with a [RuntimeConfig].
|
| *
|
| @@ -76,7 +85,7 @@ class ProjectsConfigsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<RuntimeConfig> create(RuntimeConfig request, core.String parent) {
|
| + async.Future<RuntimeConfig> create(RuntimeConfig request, core.String parent, {core.String requestId}) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -90,6 +99,9 @@ class ProjectsConfigsResourceApi {
|
| if (parent == null) {
|
| throw new core.ArgumentError("Parameter parent is required.");
|
| }
|
| + if (requestId != null) {
|
| + _queryParams["requestId"] = [requestId];
|
| + }
|
|
|
| _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/configs';
|
|
|
| @@ -111,7 +123,7 @@ class ProjectsConfigsResourceApi {
|
| * [name] - The RuntimeConfig resource to delete, in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+$".
|
| *
|
| * Completes with a [Empty].
|
| *
|
| @@ -153,7 +165,7 @@ class ProjectsConfigsResourceApi {
|
| * [name] - The name of the RuntimeConfig resource to retrieve, in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+$".
|
| *
|
| * Completes with a [RuntimeConfig].
|
| *
|
| @@ -195,7 +207,7 @@ class ProjectsConfigsResourceApi {
|
| * [parent] - The [project
|
| * ID](https://support.google.com/cloud/answer/6158840?hl=en&ref_topic=6158848)
|
| * for this request, in the format `projects/[PROJECT_ID]`.
|
| - * Value must have pattern "^projects/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+$".
|
| *
|
| * [pageSize] - Specifies the number of results to return per page. If there
|
| * are fewer
|
| @@ -253,7 +265,7 @@ class ProjectsConfigsResourceApi {
|
| * [name] - The name of the RuntimeConfig resource to update, in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+$".
|
| *
|
| * Completes with a [RuntimeConfig].
|
| *
|
| @@ -307,8 +319,7 @@ class ProjectsConfigsOperationsResourceApi {
|
| * Request parameters:
|
| *
|
| * [name] - The name of the operation resource.
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/] * /
|
| - * operations/.*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+/operations/.+$".
|
| *
|
| * Completes with a [Operation].
|
| *
|
| @@ -370,7 +381,16 @@ class ProjectsConfigsVariablesResourceApi {
|
| * The configuration must exist beforehand; the path must by in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+$".
|
| + *
|
| + * [requestId] - An optional unique request_id. If server receives two Create
|
| + * requests with
|
| + * the same request_id then second request will be ignored and the resource
|
| + * stored in the backend will be returned. Empty request_id fields are
|
| + * ignored.
|
| + * It is responsibility of the client to ensure uniqueness of the request_id
|
| + * strings.
|
| + * The strings are limited to 64 characters.
|
| *
|
| * Completes with a [Variable].
|
| *
|
| @@ -380,7 +400,7 @@ class ProjectsConfigsVariablesResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<Variable> create(Variable request, core.String parent) {
|
| + async.Future<Variable> create(Variable request, core.String parent, {core.String requestId}) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -394,6 +414,9 @@ class ProjectsConfigsVariablesResourceApi {
|
| if (parent == null) {
|
| throw new core.ArgumentError("Parameter parent is required.");
|
| }
|
| + if (requestId != null) {
|
| + _queryParams["requestId"] = [requestId];
|
| + }
|
|
|
| _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/variables';
|
|
|
| @@ -420,8 +443,7 @@ class ProjectsConfigsVariablesResourceApi {
|
| * [name] - The name of the variable to delete, in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/] * /
|
| - * variables/.*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+/variables/.+$".
|
| *
|
| * [recursive] - Set to `true` to recursively delete multiple variables with
|
| * the same
|
| @@ -470,8 +492,7 @@ class ProjectsConfigsVariablesResourceApi {
|
| * [name] - The name of the variable to return, in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIBLE_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/] * /
|
| - * variables/.*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+/variables/.+$".
|
| *
|
| * Completes with a [Variable].
|
| *
|
| @@ -517,7 +538,7 @@ class ProjectsConfigsVariablesResourceApi {
|
| * The configuration must exist beforehand; the path must by in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+$".
|
| *
|
| * [pageSize] - Specifies the number of results to return per page. If there
|
| * are fewer
|
| @@ -582,8 +603,7 @@ class ProjectsConfigsVariablesResourceApi {
|
| * [name] - The name of the variable to update, in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/] * /
|
| - * variables/.*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+/variables/.+$".
|
| *
|
| * Completes with a [Variable].
|
| *
|
| @@ -645,8 +665,7 @@ class ProjectsConfigsVariablesResourceApi {
|
| * [name] - The name of the variable to watch, in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/] * /
|
| - * variables/.*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+/variables/.+$".
|
| *
|
| * Completes with a [Variable].
|
| *
|
| @@ -707,7 +726,16 @@ class ProjectsConfigsWaitersResourceApi {
|
| * The configuration must exist beforehand; the path must by in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`.
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+$".
|
| + *
|
| + * [requestId] - An optional unique request_id. If server receives two Create
|
| + * requests with
|
| + * the same request_id then second request will be ignored and information
|
| + * stored in the backend will be returned. Empty request_id fields are
|
| + * ignored.
|
| + * It is responsibility of the client to ensure uniqueness of the request_id
|
| + * strings.
|
| + * The strings are limited to 64 characters.
|
| *
|
| * Completes with a [Operation].
|
| *
|
| @@ -717,7 +745,7 @@ class ProjectsConfigsWaitersResourceApi {
|
| * 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> create(Waiter request, core.String parent) {
|
| + async.Future<Operation> create(Waiter request, core.String parent, {core.String requestId}) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -731,6 +759,9 @@ class ProjectsConfigsWaitersResourceApi {
|
| if (parent == null) {
|
| throw new core.ArgumentError("Parameter parent is required.");
|
| }
|
| + if (requestId != null) {
|
| + _queryParams["requestId"] = [requestId];
|
| + }
|
|
|
| _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/waiters';
|
|
|
| @@ -752,8 +783,7 @@ class ProjectsConfigsWaitersResourceApi {
|
| * [name] - The Waiter resource to delete, in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/waiters/[WAITER_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/] * /
|
| - * waiters/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+/waiters/[^/]+$".
|
| *
|
| * Completes with a [Empty].
|
| *
|
| @@ -797,8 +827,7 @@ class ProjectsConfigsWaitersResourceApi {
|
| * format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/waiters/[WAITER_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/] * /
|
| - * waiters/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+/waiters/[^/]+$".
|
| *
|
| * Completes with a [Waiter].
|
| *
|
| @@ -842,7 +871,7 @@ class ProjectsConfigsWaitersResourceApi {
|
| * The configuration must exist beforehand; the path must by in the format:
|
| *
|
| * `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
|
| - * Value must have pattern "^projects/[^/] * / configs/[^/]*$".
|
| + * Value must have pattern "^projects/[^/]+/configs/[^/]+$".
|
| *
|
| * [pageSize] - Specifies the number of results to return per page. If there
|
| * are fewer
|
| @@ -1119,7 +1148,7 @@ class Operation {
|
| * available.
|
| */
|
| core.bool done;
|
| - /** The error result of the operation in case of failure. */
|
| + /** The error result of the operation in case of failure or cancellation. */
|
| Status error;
|
| /**
|
| * Service-specific metadata associated with the operation. It typically
|
|
|