• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1type: google.api.Service
2config_version: 3
3name: storageinsights.googleapis.com
4title: Storage Insights API
5
6apis:
7- name: google.cloud.location.Locations
8- name: google.cloud.storageinsights.v1.StorageInsights
9- name: google.longrunning.Operations
10
11types:
12- name: google.cloud.storageinsights.v1.OperationMetadata
13
14documentation:
15  summary: Provides insights capability on Google Cloud Storage
16  rules:
17  - selector: google.cloud.location.Locations.GetLocation
18    description: Gets information about a location.
19
20  - selector: google.cloud.location.Locations.ListLocations
21    description: Lists information about the supported locations for this service.
22
23backend:
24  rules:
25  - selector: google.cloud.location.Locations.GetLocation
26    deadline: 60.0
27  - selector: google.cloud.location.Locations.ListLocations
28    deadline: 60.0
29  - selector: 'google.cloud.storageinsights.v1.StorageInsights.*'
30    deadline: 60.0
31  - selector: 'google.longrunning.Operations.*'
32    deadline: 60.0
33
34http:
35  rules:
36  - selector: google.cloud.location.Locations.GetLocation
37    get: '/v1/{name=projects/*/locations/*}'
38  - selector: google.cloud.location.Locations.ListLocations
39    get: '/v1/{name=projects/*}/locations'
40  - selector: google.longrunning.Operations.CancelOperation
41    post: '/v1/{name=projects/*/locations/*/operations/*}:cancel'
42    body: '*'
43  - selector: google.longrunning.Operations.DeleteOperation
44    delete: '/v1/{name=projects/*/locations/*/operations/*}'
45  - selector: google.longrunning.Operations.GetOperation
46    get: '/v1/{name=projects/*/locations/*/operations/*}'
47  - selector: google.longrunning.Operations.ListOperations
48    get: '/v1/{name=projects/*/locations/*}/operations'
49
50authentication:
51  rules:
52  - selector: google.cloud.location.Locations.GetLocation
53    oauth:
54      canonical_scopes: |-
55        https://www.googleapis.com/auth/cloud-platform
56  - selector: google.cloud.location.Locations.ListLocations
57    oauth:
58      canonical_scopes: |-
59        https://www.googleapis.com/auth/cloud-platform
60  - selector: 'google.cloud.storageinsights.v1.StorageInsights.*'
61    oauth:
62      canonical_scopes: |-
63        https://www.googleapis.com/auth/cloud-platform
64  - selector: 'google.longrunning.Operations.*'
65    oauth:
66      canonical_scopes: |-
67        https://www.googleapis.com/auth/cloud-platform
68
69publishing:
70  new_issue_uri: https://issuetracker.google.com/issues/new?component=1156610
71  documentation_uri: https://cloud.google.com/storage/docs/insights/storage-insights
72  api_short_name: storageinsights
73  github_label: 'api: storageinsights'
74  doc_tag_prefix: storageinsights
75  organization: CLOUD
76  library_settings:
77  - version: google.cloud.storageinsights.v1
78    launch_stage: GA
79    java_settings:
80      common:
81        destinations:
82        - PACKAGE_MANAGER
83    cpp_settings:
84      common:
85        destinations:
86        - PACKAGE_MANAGER
87    php_settings:
88      common:
89        destinations:
90        - PACKAGE_MANAGER
91    python_settings:
92      common:
93        destinations:
94        - PACKAGE_MANAGER
95    node_settings:
96      common:
97        destinations:
98        - PACKAGE_MANAGER
99    dotnet_settings:
100      common:
101        destinations:
102        - PACKAGE_MANAGER
103    ruby_settings:
104      common:
105        destinations:
106        - PACKAGE_MANAGER
107    go_settings:
108      common:
109        destinations:
110        - PACKAGE_MANAGER
111