You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
148 lines
5.9 KiB
148 lines
5.9 KiB
6 years ago
|
type: google.api.Service
|
||
|
config_version: 3
|
||
|
name: jobs.googleapis.com
|
||
|
title: Cloud Talent Solution API
|
||
|
|
||
|
apis:
|
||
|
- name: google.cloud.talent.v4beta1.ApplicationService
|
||
|
- name: google.cloud.talent.v4beta1.CompanyService
|
||
|
- name: google.cloud.talent.v4beta1.Completion
|
||
|
- name: google.cloud.talent.v4beta1.EventService
|
||
|
- name: google.cloud.talent.v4beta1.JobService
|
||
|
- name: google.cloud.talent.v4beta1.ProfileService
|
||
|
- name: google.cloud.talent.v4beta1.TenantService
|
||
|
|
||
|
documentation:
|
||
|
summary: |-
|
||
|
Cloud Talent Solution provides the capability to create, read, update, and
|
||
|
delete job postings, as well as search jobs based on keywords and filters.
|
||
|
overview: |-
|
||
|
# Introduction
|
||
|
|
||
|
Cloud Talent Solution provides hiring companies and job distributors with
|
||
|
the capability to create and manage job postings and organizational
|
||
|
information, and perform job search using field based queries. This site
|
||
|
contains all of the information you need to integrate Cloud Talent Solution,
|
||
|
create company entities that represent employers with intended access
|
||
|
control, post and manage jobs on Garage Jobs on behalf of employers, and
|
||
|
search jobs where access control permits. For a full list of supported API
|
||
|
methods, refer to the [Reference](rest/) section.
|
||
|
|
||
|
backend:
|
||
|
rules:
|
||
|
- selector: google.longrunning.Operations.ListOperations
|
||
|
deadline: 30.0
|
||
|
- selector: google.longrunning.Operations.GetOperation
|
||
|
deadline: 30.0
|
||
|
- selector: google.longrunning.Operations.DeleteOperation
|
||
|
deadline: 30.0
|
||
|
- selector: google.longrunning.Operations.CancelOperation
|
||
|
deadline: 30.0
|
||
|
- selector: google.longrunning.Operations.WaitOperation
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ApplicationService.CreateApplication
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ApplicationService.GetApplication
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ApplicationService.UpdateApplication
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ApplicationService.DeleteApplication
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ApplicationService.ListApplications
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.CompanyService.CreateCompany
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.CompanyService.GetCompany
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.CompanyService.UpdateCompany
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.CompanyService.DeleteCompany
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.CompanyService.ListCompanies
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.Completion.CompleteQuery
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.EventService.CreateClientEvent
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.JobService.CreateJob
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.JobService.GetJob
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.JobService.UpdateJob
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.JobService.DeleteJob
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.JobService.ListJobs
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.JobService.BatchDeleteJobs
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.JobService.SearchJobs
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.JobService.SearchJobsForAlert
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ProfileService.ListProfiles
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ProfileService.CreateProfile
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ProfileService.GetProfile
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ProfileService.UpdateProfile
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ProfileService.DeleteProfile
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.ProfileService.SearchProfiles
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.TenantService.CreateTenant
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.TenantService.GetTenant
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.TenantService.UpdateTenant
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.TenantService.DeleteTenant
|
||
|
deadline: 30.0
|
||
|
- selector: google.cloud.talent.v4beta1.TenantService.ListTenants
|
||
|
deadline: 30.0
|
||
|
|
||
|
authentication:
|
||
|
rules:
|
||
|
- selector: 'google.cloud.talent.v4beta1.ApplicationService.*'
|
||
|
oauth:
|
||
|
canonical_scopes: |-
|
||
|
https://www.googleapis.com/auth/cloud-platform,
|
||
|
https://www.googleapis.com/auth/jobs
|
||
|
- selector: 'google.cloud.talent.v4beta1.CompanyService.*'
|
||
|
oauth:
|
||
|
canonical_scopes: |-
|
||
|
https://www.googleapis.com/auth/cloud-platform,
|
||
|
https://www.googleapis.com/auth/jobs
|
||
|
- selector: google.cloud.talent.v4beta1.Completion.CompleteQuery
|
||
|
oauth:
|
||
|
canonical_scopes: |-
|
||
|
https://www.googleapis.com/auth/cloud-platform,
|
||
|
https://www.googleapis.com/auth/jobs
|
||
|
- selector: google.cloud.talent.v4beta1.EventService.CreateClientEvent
|
||
|
oauth:
|
||
|
canonical_scopes: |-
|
||
|
https://www.googleapis.com/auth/cloud-platform,
|
||
|
https://www.googleapis.com/auth/jobs
|
||
|
- selector: 'google.cloud.talent.v4beta1.JobService.*'
|
||
|
oauth:
|
||
|
canonical_scopes: |-
|
||
|
https://www.googleapis.com/auth/cloud-platform,
|
||
|
https://www.googleapis.com/auth/jobs
|
||
|
- selector: 'google.cloud.talent.v4beta1.ProfileService.*'
|
||
|
oauth:
|
||
|
canonical_scopes: |-
|
||
|
https://www.googleapis.com/auth/cloud-platform,
|
||
|
https://www.googleapis.com/auth/jobs
|
||
|
- selector: 'google.cloud.talent.v4beta1.TenantService.*'
|
||
|
oauth:
|
||
|
canonical_scopes: |-
|
||
|
https://www.googleapis.com/auth/cloud-platform,
|
||
|
https://www.googleapis.com/auth/jobs
|
||
|
- selector: 'google.longrunning.Operations.*'
|
||
|
oauth:
|
||
|
canonical_scopes: |-
|
||
|
https://www.googleapis.com/auth/cloud-platform,
|
||
|
https://www.googleapis.com/auth/jobs
|