• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1type: google.api.Service
2config_version: 3
3name: workflows.googleapis.com
4title: Workflows API
5
6apis:
7- name: google.cloud.location.Locations
8- name: google.cloud.workflows.v1.Workflows
9- name: google.longrunning.Operations
10
11types:
12- name: google.cloud.workflows.v1.OperationMetadata
13
14documentation:
15  summary: |-
16    Manage workflow definitions. To execute workflows and manage executions,
17    see the Workflows Executions API.
18  rules:
19  - selector: google.cloud.location.Locations.GetLocation
20    description: Gets information about a location.
21
22  - selector: google.cloud.location.Locations.ListLocations
23    description: Lists information about the supported locations for this service.
24
25backend:
26  rules:
27  - selector: google.cloud.location.Locations.GetLocation
28    deadline: 60.0
29  - selector: google.cloud.location.Locations.ListLocations
30    deadline: 60.0
31  - selector: 'google.cloud.workflows.v1.Workflows.*'
32    deadline: 60.0
33  - selector: 'google.longrunning.Operations.*'
34    deadline: 60.0
35  - selector: google.longrunning.Operations.GetOperation
36    deadline: 5.0
37
38http:
39  rules:
40  - selector: google.cloud.location.Locations.GetLocation
41    get: '/v1/{name=projects/*/locations/*}'
42  - selector: google.cloud.location.Locations.ListLocations
43    get: '/v1/{name=projects/*}/locations'
44  - selector: google.longrunning.Operations.DeleteOperation
45    delete: '/v1/{name=projects/*/locations/*/operations/*}'
46  - selector: google.longrunning.Operations.GetOperation
47    get: '/v1/{name=projects/*/locations/*/operations/*}'
48  - selector: google.longrunning.Operations.ListOperations
49    get: '/v1/{name=projects/*/locations/*}/operations'
50
51authentication:
52  rules:
53  - selector: google.cloud.location.Locations.GetLocation
54    oauth:
55      canonical_scopes: |-
56        https://www.googleapis.com/auth/cloud-platform
57  - selector: google.cloud.location.Locations.ListLocations
58    oauth:
59      canonical_scopes: |-
60        https://www.googleapis.com/auth/cloud-platform
61  - selector: 'google.cloud.workflows.v1.Workflows.*'
62    oauth:
63      canonical_scopes: |-
64        https://www.googleapis.com/auth/cloud-platform
65  - selector: 'google.longrunning.Operations.*'
66    oauth:
67      canonical_scopes: |-
68        https://www.googleapis.com/auth/cloud-platform
69