Create job (v3)

Create a job.

Code sample


To learn how to install and use the client library for CTS, see CTS client libraries.

To authenticate to CTS, set up Application Default Credentials. For more information, see Set up authentication for a local development environment.

# project_id         = "Id of the project"
# job_to_be_created  = "Job to be created"

require "google/apis/jobs_v3"

jobs = Google::Apis::JobsV3

talent_solution_client =
talent_solution_client.authorization = Google::Auth.get_application_default(

  create_job_request = job: job_to_be_created
  job_created = talent_solution_client.create_job project_id, create_job_request
  puts "Job created: #{job_created.to_json}"
rescue StandardError => e
  puts "Exception occurred while creating job: #{e}"

What's next

To search and filter code samples for other Google Cloud products, see the Google Cloud sample browser.