talent_v4beta1.yaml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. type: google.api.Service
  2. config_version: 3
  3. name: jobs.googleapis.com
  4. title: Cloud Talent Solution API
  5. apis:
  6. - name: google.cloud.talent.v4beta1.ApplicationService
  7. - name: google.cloud.talent.v4beta1.CompanyService
  8. - name: google.cloud.talent.v4beta1.Completion
  9. - name: google.cloud.talent.v4beta1.EventService
  10. - name: google.cloud.talent.v4beta1.JobService
  11. - name: google.cloud.talent.v4beta1.ProfileService
  12. - name: google.cloud.talent.v4beta1.TenantService
  13. types:
  14. - name: google.cloud.talent.v4beta1.BatchOperationMetadata
  15. - name: google.cloud.talent.v4beta1.JobOperationResult
  16. documentation:
  17. summary: |-
  18. Cloud Talent Solution provides the capability to create, read, update, and
  19. delete job postings, as well as search jobs based on keywords and filters.
  20. overview: |-
  21. # Introduction
  22. Cloud Talent Solution provides hiring companies and job distributors with
  23. the capability to create and manage job postings and organizational
  24. information, and perform job search using field based queries. This site
  25. contains all of the information you need to integrate Cloud Talent
  26. Solution, create company entities that represent employers with intended
  27. access control, post and manage jobs on Garage Jobs on behalf of
  28. employers, and search jobs where access control permits. For a full list
  29. of supported API methods, refer to the [Reference](rest/) section.
  30. backend:
  31. rules:
  32. - selector: 'google.cloud.talent.v4beta1.ApplicationService.*'
  33. deadline: 30.0
  34. - selector: 'google.cloud.talent.v4beta1.CompanyService.*'
  35. deadline: 30.0
  36. - selector: google.cloud.talent.v4beta1.Completion.CompleteQuery
  37. deadline: 30.0
  38. - selector: google.cloud.talent.v4beta1.EventService.CreateClientEvent
  39. deadline: 30.0
  40. - selector: 'google.cloud.talent.v4beta1.JobService.*'
  41. deadline: 30.0
  42. - selector: 'google.cloud.talent.v4beta1.ProfileService.*'
  43. deadline: 30.0
  44. - selector: 'google.cloud.talent.v4beta1.TenantService.*'
  45. deadline: 30.0
  46. - selector: 'google.longrunning.Operations.*'
  47. deadline: 30.0
  48. http:
  49. rules:
  50. - selector: google.longrunning.Operations.GetOperation
  51. get: '/v4beta1/{name=projects/*/operations/*}'
  52. authentication:
  53. rules:
  54. - selector: 'google.cloud.talent.v4beta1.ApplicationService.*'
  55. oauth:
  56. canonical_scopes: |-
  57. https://www.googleapis.com/auth/cloud-platform,
  58. https://www.googleapis.com/auth/jobs
  59. - selector: 'google.cloud.talent.v4beta1.CompanyService.*'
  60. oauth:
  61. canonical_scopes: |-
  62. https://www.googleapis.com/auth/cloud-platform,
  63. https://www.googleapis.com/auth/jobs
  64. - selector: google.cloud.talent.v4beta1.Completion.CompleteQuery
  65. oauth:
  66. canonical_scopes: |-
  67. https://www.googleapis.com/auth/cloud-platform,
  68. https://www.googleapis.com/auth/jobs
  69. - selector: google.cloud.talent.v4beta1.EventService.CreateClientEvent
  70. oauth:
  71. canonical_scopes: |-
  72. https://www.googleapis.com/auth/cloud-platform,
  73. https://www.googleapis.com/auth/jobs
  74. - selector: 'google.cloud.talent.v4beta1.JobService.*'
  75. oauth:
  76. canonical_scopes: |-
  77. https://www.googleapis.com/auth/cloud-platform,
  78. https://www.googleapis.com/auth/jobs
  79. - selector: 'google.cloud.talent.v4beta1.ProfileService.*'
  80. oauth:
  81. canonical_scopes: |-
  82. https://www.googleapis.com/auth/cloud-platform,
  83. https://www.googleapis.com/auth/jobs
  84. - selector: 'google.cloud.talent.v4beta1.TenantService.*'
  85. oauth:
  86. canonical_scopes: |-
  87. https://www.googleapis.com/auth/cloud-platform,
  88. https://www.googleapis.com/auth/jobs
  89. - selector: 'google.longrunning.Operations.*'
  90. oauth:
  91. canonical_scopes: |-
  92. https://www.googleapis.com/auth/cloud-platform,
  93. https://www.googleapis.com/auth/jobs