cloudresourcemanager_v3.yaml 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. type: google.api.Service
  2. config_version: 3
  3. name: cloudresourcemanager.googleapis.com
  4. title: Cloud Resource Manager API
  5. apis:
  6. - name: google.cloud.resourcemanager.v3.Folders
  7. - name: google.cloud.resourcemanager.v3.Organizations
  8. - name: google.cloud.resourcemanager.v3.Projects
  9. - name: google.cloud.resourcemanager.v3.TagBindings
  10. - name: google.cloud.resourcemanager.v3.TagKeys
  11. - name: google.cloud.resourcemanager.v3.TagValues
  12. types:
  13. - name: google.cloud.resourcemanager.v3.CreateFolderMetadata
  14. - name: google.cloud.resourcemanager.v3.CreateProjectMetadata
  15. - name: google.cloud.resourcemanager.v3.CreateTagBindingMetadata
  16. - name: google.cloud.resourcemanager.v3.CreateTagKeyMetadata
  17. - name: google.cloud.resourcemanager.v3.CreateTagValueMetadata
  18. - name: google.cloud.resourcemanager.v3.DeleteFolderMetadata
  19. - name: google.cloud.resourcemanager.v3.DeleteOrganizationMetadata
  20. - name: google.cloud.resourcemanager.v3.DeleteProjectMetadata
  21. - name: google.cloud.resourcemanager.v3.DeleteTagBindingMetadata
  22. - name: google.cloud.resourcemanager.v3.DeleteTagKeyMetadata
  23. - name: google.cloud.resourcemanager.v3.DeleteTagValueMetadata
  24. - name: google.cloud.resourcemanager.v3.MoveFolderMetadata
  25. - name: google.cloud.resourcemanager.v3.MoveProjectMetadata
  26. - name: google.cloud.resourcemanager.v3.UndeleteFolderMetadata
  27. - name: google.cloud.resourcemanager.v3.UndeleteOrganizationMetadata
  28. - name: google.cloud.resourcemanager.v3.UndeleteProjectMetadata
  29. - name: google.cloud.resourcemanager.v3.UpdateFolderMetadata
  30. - name: google.cloud.resourcemanager.v3.UpdateProjectMetadata
  31. - name: google.cloud.resourcemanager.v3.UpdateTagKeyMetadata
  32. - name: google.cloud.resourcemanager.v3.UpdateTagValueMetadata
  33. documentation:
  34. summary: |-
  35. Creates, reads, and updates metadata for Google Cloud Platform resource
  36. containers.
  37. backend:
  38. rules:
  39. - selector: 'google.cloud.resourcemanager.v3.Folders.*'
  40. deadline: 30.0
  41. - selector: 'google.cloud.resourcemanager.v3.Organizations.*'
  42. deadline: 30.0
  43. - selector: 'google.cloud.resourcemanager.v3.Projects.*'
  44. deadline: 30.0
  45. - selector: 'google.cloud.resourcemanager.v3.TagBindings.*'
  46. deadline: 30.0
  47. - selector: 'google.cloud.resourcemanager.v3.TagKeys.*'
  48. deadline: 30.0
  49. - selector: 'google.cloud.resourcemanager.v3.TagValues.*'
  50. deadline: 30.0
  51. - selector: google.longrunning.Operations.GetOperation
  52. deadline: 30.0
  53. http:
  54. rules:
  55. - selector: google.longrunning.Operations.GetOperation
  56. get: '/v3/{name=operations/**}'
  57. authentication:
  58. rules:
  59. - selector: 'google.cloud.resourcemanager.v3.Folders.*'
  60. oauth:
  61. canonical_scopes: |-
  62. https://www.googleapis.com/auth/cloud-platform
  63. - selector: google.cloud.resourcemanager.v3.Folders.GetFolder
  64. oauth:
  65. canonical_scopes: |-
  66. https://www.googleapis.com/auth/cloud-platform,
  67. https://www.googleapis.com/auth/cloud-platform.read-only
  68. - selector: google.cloud.resourcemanager.v3.Folders.GetIamPolicy
  69. oauth:
  70. canonical_scopes: |-
  71. https://www.googleapis.com/auth/cloud-platform,
  72. https://www.googleapis.com/auth/cloud-platform.read-only
  73. - selector: google.cloud.resourcemanager.v3.Folders.ListFolders
  74. oauth:
  75. canonical_scopes: |-
  76. https://www.googleapis.com/auth/cloud-platform,
  77. https://www.googleapis.com/auth/cloud-platform.read-only
  78. - selector: google.cloud.resourcemanager.v3.Folders.SearchFolders
  79. oauth:
  80. canonical_scopes: |-
  81. https://www.googleapis.com/auth/cloud-platform,
  82. https://www.googleapis.com/auth/cloud-platform.read-only
  83. - selector: 'google.cloud.resourcemanager.v3.Organizations.*'
  84. oauth:
  85. canonical_scopes: |-
  86. https://www.googleapis.com/auth/cloud-platform,
  87. https://www.googleapis.com/auth/cloud-platform.read-only
  88. - selector: google.cloud.resourcemanager.v3.Organizations.SetIamPolicy
  89. oauth:
  90. canonical_scopes: |-
  91. https://www.googleapis.com/auth/cloud-platform
  92. - selector: 'google.cloud.resourcemanager.v3.Projects.*'
  93. oauth:
  94. canonical_scopes: |-
  95. https://www.googleapis.com/auth/cloud-platform
  96. - selector: google.cloud.resourcemanager.v3.Projects.GetIamPolicy
  97. oauth:
  98. canonical_scopes: |-
  99. https://www.googleapis.com/auth/cloud-platform,
  100. https://www.googleapis.com/auth/cloud-platform.read-only
  101. - selector: google.cloud.resourcemanager.v3.Projects.GetProject
  102. oauth:
  103. canonical_scopes: |-
  104. https://www.googleapis.com/auth/cloud-platform,
  105. https://www.googleapis.com/auth/cloud-platform.read-only
  106. - selector: google.cloud.resourcemanager.v3.Projects.ListProjects
  107. oauth:
  108. canonical_scopes: |-
  109. https://www.googleapis.com/auth/cloud-platform,
  110. https://www.googleapis.com/auth/cloud-platform.read-only
  111. - selector: google.cloud.resourcemanager.v3.Projects.TestIamPermissions
  112. oauth:
  113. canonical_scopes: |-
  114. https://www.googleapis.com/auth/cloud-platform,
  115. https://www.googleapis.com/auth/cloud-platform.read-only
  116. - selector: google.cloud.resourcemanager.v3.TagBindings.CreateTagBinding
  117. oauth:
  118. canonical_scopes: |-
  119. https://www.googleapis.com/auth/cloud-platform
  120. - selector: google.cloud.resourcemanager.v3.TagBindings.DeleteTagBinding
  121. oauth:
  122. canonical_scopes: |-
  123. https://www.googleapis.com/auth/cloud-platform
  124. - selector: google.cloud.resourcemanager.v3.TagBindings.ListTagBindings
  125. oauth:
  126. canonical_scopes: |-
  127. https://www.googleapis.com/auth/cloud-platform,
  128. https://www.googleapis.com/auth/cloud-platform.read-only
  129. - selector: 'google.cloud.resourcemanager.v3.TagKeys.*'
  130. oauth:
  131. canonical_scopes: |-
  132. https://www.googleapis.com/auth/cloud-platform
  133. - selector: google.cloud.resourcemanager.v3.TagKeys.GetIamPolicy
  134. oauth:
  135. canonical_scopes: |-
  136. https://www.googleapis.com/auth/cloud-platform,
  137. https://www.googleapis.com/auth/cloud-platform.read-only
  138. - selector: google.cloud.resourcemanager.v3.TagKeys.GetTagKey
  139. oauth:
  140. canonical_scopes: |-
  141. https://www.googleapis.com/auth/cloud-platform,
  142. https://www.googleapis.com/auth/cloud-platform.read-only
  143. - selector: google.cloud.resourcemanager.v3.TagKeys.ListTagKeys
  144. oauth:
  145. canonical_scopes: |-
  146. https://www.googleapis.com/auth/cloud-platform,
  147. https://www.googleapis.com/auth/cloud-platform.read-only
  148. - selector: 'google.cloud.resourcemanager.v3.TagValues.*'
  149. oauth:
  150. canonical_scopes: |-
  151. https://www.googleapis.com/auth/cloud-platform
  152. - selector: google.cloud.resourcemanager.v3.TagValues.GetIamPolicy
  153. oauth:
  154. canonical_scopes: |-
  155. https://www.googleapis.com/auth/cloud-platform,
  156. https://www.googleapis.com/auth/cloud-platform.read-only
  157. - selector: google.cloud.resourcemanager.v3.TagValues.GetTagValue
  158. oauth:
  159. canonical_scopes: |-
  160. https://www.googleapis.com/auth/cloud-platform,
  161. https://www.googleapis.com/auth/cloud-platform.read-only
  162. - selector: google.cloud.resourcemanager.v3.TagValues.ListTagValues
  163. oauth:
  164. canonical_scopes: |-
  165. https://www.googleapis.com/auth/cloud-platform,
  166. https://www.googleapis.com/auth/cloud-platform.read-only
  167. - selector: google.longrunning.Operations.GetOperation
  168. oauth:
  169. canonical_scopes: |-
  170. https://www.googleapis.com/auth/cloud-platform,
  171. https://www.googleapis.com/auth/cloud-platform.read-only