mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-01-07 03:56:42 +01:00
update all APIs
Like documented in the README ``` rm -f .api.deps .cli.deps && FETCH_APIS=1 make update-json -j8 ```
This commit is contained in:
@@ -230,7 +230,7 @@
|
||||
]
|
||||
},
|
||||
"list": {
|
||||
"description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the `name` binding allows API services to override the binding to use different resource name schemes, such as `users/*/operations`. To override the binding, API services can add a binding such as `\"/v1/{name=users/*}/operations\"` to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.",
|
||||
"description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/operations",
|
||||
"httpMethod": "GET",
|
||||
"id": "workflows.projects.locations.operations.list",
|
||||
@@ -347,6 +347,11 @@
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/workflows/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
"revisionId": {
|
||||
"description": "Optional. The revision of the workflow to retrieve. If the revision_id is empty, the latest revision is retrieved. The format is \"000001-a4d\", where the first six characters define the zero-padded decimal revision number. They are followed by a hyphen and three hexadecimal characters.",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1/{+name}",
|
||||
@@ -367,7 +372,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"filter": {
|
||||
"description": "Filter to restrict results to specific workflows.",
|
||||
"description": "Filter to restrict results to specific workflows. For details, see AIP-160. For example, if you are using the Google APIs Explorer: `state=\"SUCCEEDED\"` or `createTime>\"2023-08-01\" AND state=\"FAILED\"`",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
@@ -403,6 +408,42 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"listRevisions": {
|
||||
"description": "Lists revisions for a given workflow.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/workflows/{workflowsId}:listRevisions",
|
||||
"httpMethod": "GET",
|
||||
"id": "workflows.projects.locations.workflows.listRevisions",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Workflow for which the revisions should be listed. Format: projects/{project}/locations/{location}/workflows/{workflow}",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/workflows/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
"pageSize": {
|
||||
"description": "The maximum number of revisions to return per page. If a value is not specified, a default value of 20 is used. The maximum permitted value is 100. Values greater than 100 are coerced down to 100.",
|
||||
"format": "int32",
|
||||
"location": "query",
|
||||
"type": "integer"
|
||||
},
|
||||
"pageToken": {
|
||||
"description": "The page token, received from a previous ListWorkflowRevisions call. Provide this to retrieve the subsequent page.",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1/{+name}:listRevisions",
|
||||
"response": {
|
||||
"$ref": "ListWorkflowRevisionsResponse"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"patch": {
|
||||
"description": "Updates an existing workflow. Running this method has no impact on already running executions of the workflow. A new revision of the workflow might be created as a result of a successful update operation. In that case, the new revision is used in new workflow executions.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/workflows/{workflowsId}",
|
||||
@@ -413,7 +454,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "The resource name of the workflow. Format: projects/{project}/locations/{location}/workflows/{workflow}",
|
||||
"description": "The resource name of the workflow. Format: projects/{project}/locations/{location}/workflows/{workflow}. This is a workflow-wide field and is not tied to a specific revision.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/workflows/[^/]+$",
|
||||
"required": true,
|
||||
@@ -444,7 +485,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"revision": "20230105",
|
||||
"revision": "20240207",
|
||||
"rootUrl": "https://workflows.googleapis.com/",
|
||||
"schemas": {
|
||||
"Empty": {
|
||||
@@ -489,6 +530,24 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"ListWorkflowRevisionsResponse": {
|
||||
"description": "Response for the ListWorkflowRevisions method.",
|
||||
"id": "ListWorkflowRevisionsResponse",
|
||||
"properties": {
|
||||
"nextPageToken": {
|
||||
"description": "A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.",
|
||||
"type": "string"
|
||||
},
|
||||
"workflows": {
|
||||
"description": "The revisions of the workflow, ordered in reverse chronological order.",
|
||||
"items": {
|
||||
"$ref": "Workflow"
|
||||
},
|
||||
"type": "array"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"ListWorkflowsResponse": {
|
||||
"description": "Response for the ListWorkflows method.",
|
||||
"id": "ListWorkflowsResponse",
|
||||
@@ -515,7 +574,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"Location": {
|
||||
"description": "A resource that represents Google Cloud Platform location.",
|
||||
"description": "A resource that represents a Google Cloud location.",
|
||||
"id": "Location",
|
||||
"properties": {
|
||||
"displayName": {
|
||||
@@ -577,7 +636,7 @@
|
||||
"description": "Properties of the object. Contains field @type with type URL.",
|
||||
"type": "any"
|
||||
},
|
||||
"description": "The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.",
|
||||
"description": "The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
@@ -612,6 +671,29 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"StateError": {
|
||||
"description": "Describes an error related to the current state of the workflow.",
|
||||
"id": "StateError",
|
||||
"properties": {
|
||||
"details": {
|
||||
"description": "Provides specifics about the error.",
|
||||
"type": "string"
|
||||
},
|
||||
"type": {
|
||||
"description": "The type of this state error.",
|
||||
"enum": [
|
||||
"TYPE_UNSPECIFIED",
|
||||
"KMS_ERROR"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"No type specified.",
|
||||
"Caused by an issue with KMS."
|
||||
],
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"Status": {
|
||||
"description": "The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).",
|
||||
"id": "Status",
|
||||
@@ -643,25 +725,45 @@
|
||||
"description": "Workflow program to be executed by Workflows.",
|
||||
"id": "Workflow",
|
||||
"properties": {
|
||||
"callLogLevel": {
|
||||
"description": "Optional. Describes the level of platform logging to apply to calls and call responses during executions of this workflow. If both the workflow and the execution specify a logging level, the execution level takes precedence.",
|
||||
"enum": [
|
||||
"CALL_LOG_LEVEL_UNSPECIFIED",
|
||||
"LOG_ALL_CALLS",
|
||||
"LOG_ERRORS_ONLY",
|
||||
"LOG_NONE"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"No call logging level specified.",
|
||||
"Log all call steps within workflows, all call returns, and all exceptions raised.",
|
||||
"Log only exceptions that are raised from call steps within workflows.",
|
||||
"Explicitly log nothing."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
"createTime": {
|
||||
"description": "Output only. The timestamp for when the workflow was created.",
|
||||
"description": "Output only. The timestamp for when the workflow was created. This is a workflow-wide field and is not tied to a specific revision.",
|
||||
"format": "google-datetime",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
},
|
||||
"cryptoKeyName": {
|
||||
"description": "Optional. The resource name of a KMS crypto key used to encrypt or decrypt the data associated with the workflow. Format: projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{cryptoKey} Using `-` as a wildcard for the `{project}` or not providing one at all will infer the project from the account. If not provided, data associated with the workflow will not be CMEK-encrypted.",
|
||||
"type": "string"
|
||||
},
|
||||
"description": {
|
||||
"description": "Description of the workflow provided by the user. Must be at most 1000 unicode characters long.",
|
||||
"description": "Description of the workflow provided by the user. Must be at most 1000 Unicode characters long. This is a workflow-wide field and is not tied to a specific revision.",
|
||||
"type": "string"
|
||||
},
|
||||
"labels": {
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": "Labels associated with this workflow. Labels can contain at most 64 entries. Keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, and dashes. Label keys must start with a letter. International characters are allowed.",
|
||||
"description": "Labels associated with this workflow. Labels can contain at most 64 entries. Keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, and dashes. Label keys must start with a letter. International characters are allowed. This is a workflow-wide field and is not tied to a specific revision.",
|
||||
"type": "object"
|
||||
},
|
||||
"name": {
|
||||
"description": "The resource name of the workflow. Format: projects/{project}/locations/{location}/workflows/{workflow}",
|
||||
"description": "The resource name of the workflow. Format: projects/{project}/locations/{location}/workflows/{workflow}. This is a workflow-wide field and is not tied to a specific revision.",
|
||||
"type": "string"
|
||||
},
|
||||
"revisionCreateTime": {
|
||||
@@ -671,7 +773,7 @@
|
||||
"type": "string"
|
||||
},
|
||||
"revisionId": {
|
||||
"description": "Output only. The revision of the workflow. A new revision of a workflow is created as a result of updating the following properties of a workflow: - Service account - Workflow code to be executed The format is \"000001-a4d\", where the first 6 characters define the zero-padded revision ordinal number. They are followed by a hyphen and 3 hexadecimal random characters.",
|
||||
"description": "Output only. The revision of the workflow. A new revision of a workflow is created as a result of updating the following properties of a workflow: - Service account - Workflow code to be executed The format is \"000001-a4d\", where the first six characters define the zero-padded revision ordinal number. They are followed by a hyphen and three hexadecimal random characters.",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
},
|
||||
@@ -687,20 +789,34 @@
|
||||
"description": "Output only. State of the workflow deployment.",
|
||||
"enum": [
|
||||
"STATE_UNSPECIFIED",
|
||||
"ACTIVE"
|
||||
"ACTIVE",
|
||||
"UNAVAILABLE"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Invalid state.",
|
||||
"The workflow has been deployed successfully and is serving."
|
||||
"The workflow has been deployed successfully and is serving.",
|
||||
"Workflow data is unavailable. See the `state_error` field."
|
||||
],
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
},
|
||||
"stateError": {
|
||||
"$ref": "StateError",
|
||||
"description": "Output only. Error regarding the state of the workflow. For example, this field will have error details if the execution data is unavailable due to revoked KMS key permissions.",
|
||||
"readOnly": true
|
||||
},
|
||||
"updateTime": {
|
||||
"description": "Output only. The timestamp for when the workflow was last updated.",
|
||||
"description": "Output only. The timestamp for when the workflow was last updated. This is a workflow-wide field and is not tied to a specific revision.",
|
||||
"format": "google-datetime",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
},
|
||||
"userEnvVars": {
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": "Optional. User-defined environment variables associated with this workflow revision. This map has a maximum length of 20. Each string can take up to 4KiB. Keys cannot be empty strings and cannot start with \"GOOGLE\" or \"WORKFLOWS\".",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
|
||||
Reference in New Issue
Block a user