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.
 
 
 
 
kratos/third_party/google/cloud/talent/talent_v4beta1.yaml

147 lines
5.9 KiB

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