securitycenter_v1p1beta1.yaml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. type: google.api.Service
  2. config_version: 3
  3. name: securitycenter.googleapis.com
  4. title: Security Command Center API
  5. apis:
  6. - name: google.cloud.securitycenter.v1p1beta1.SecurityCenter
  7. types:
  8. - name: google.cloud.securitycenter.v1p1beta1.NotificationMessage
  9. - name: google.cloud.securitycenter.v1p1beta1.Resource
  10. - name: google.cloud.securitycenter.v1p1beta1.RunAssetDiscoveryResponse
  11. documentation:
  12. summary: |-
  13. Security Command Center API provides access to temporal views of assets and
  14. findings within an organization.
  15. backend:
  16. rules:
  17. - selector: 'google.cloud.securitycenter.v1p1beta1.SecurityCenter.*'
  18. deadline: 480.0
  19. - selector: 'google.longrunning.Operations.*'
  20. deadline: 60.0
  21. http:
  22. rules:
  23. - selector: google.longrunning.Operations.CancelOperation
  24. post: '/v1p1beta1/{name=organizations/*/operations/*}:cancel'
  25. body: '*'
  26. - selector: google.longrunning.Operations.DeleteOperation
  27. delete: '/v1p1beta1/{name=organizations/*/operations/*}'
  28. - selector: google.longrunning.Operations.GetOperation
  29. get: '/v1p1beta1/{name=organizations/*/operations/*}'
  30. - selector: google.longrunning.Operations.ListOperations
  31. get: '/v1p1beta1/{name=organizations/*/operations}'
  32. authentication:
  33. rules:
  34. - selector: 'google.cloud.securitycenter.v1p1beta1.SecurityCenter.*'
  35. oauth:
  36. canonical_scopes: |-
  37. https://www.googleapis.com/auth/cloud-platform
  38. - selector: 'google.longrunning.Operations.*'
  39. oauth:
  40. canonical_scopes: |-
  41. https://www.googleapis.com/auth/cloud-platform