securitycenter_v1beta1.yaml 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. type: google.api.Service
  2. config_version: 3
  3. name: securitycenter.googleapis.com
  4. title: Cloud Security Command Center API
  5. apis:
  6. - name: google.cloud.securitycenter.v1beta1.SecurityCenter
  7. documentation:
  8. summary: |-
  9. Cloud Security Command Center API provides access to temporal views of
  10. assets and findings within an organization.
  11. backend:
  12. rules:
  13. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.CreateSource
  14. deadline: 60.0
  15. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.CreateFinding
  16. deadline: 60.0
  17. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.GetIamPolicy
  18. deadline: 60.0
  19. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.GetOrganizationSettings
  20. deadline: 60.0
  21. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.GetSource
  22. deadline: 60.0
  23. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.GroupAssets
  24. deadline: 60.0
  25. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.GroupFindings
  26. deadline: 60.0
  27. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.ListAssets
  28. deadline: 60.0
  29. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.ListFindings
  30. deadline: 60.0
  31. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.ListSources
  32. deadline: 60.0
  33. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.RunAssetDiscovery
  34. deadline: 60.0
  35. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.SetFindingState
  36. deadline: 60.0
  37. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.SetIamPolicy
  38. deadline: 60.0
  39. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.TestIamPermissions
  40. deadline: 60.0
  41. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.UpdateFinding
  42. deadline: 60.0
  43. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.UpdateOrganizationSettings
  44. deadline: 60.0
  45. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.UpdateSource
  46. deadline: 60.0
  47. - selector: google.cloud.securitycenter.v1beta1.SecurityCenter.UpdateSecurityMarks
  48. deadline: 60.0
  49. http:
  50. rules:
  51. - selector: google.longrunning.Operations.ListOperations
  52. get: '/v1beta1/{name=organizations/*/operations}'
  53. - selector: google.longrunning.Operations.GetOperation
  54. get: '/v1beta1/{name=organizations/*/operations/*}'
  55. - selector: google.longrunning.Operations.DeleteOperation
  56. delete: '/v1beta1/{name=organizations/*/operations/*}'
  57. - selector: google.longrunning.Operations.CancelOperation
  58. post: '/v1beta1/{name=organizations/*/operations/*}:cancel'
  59. body: '*'
  60. authentication:
  61. rules:
  62. - selector: '*'
  63. oauth:
  64. canonical_scopes: |-
  65. https://www.googleapis.com/auth/cloud-platform