public sealed class BatchCreateJobsRequest : IMessage<BatchCreateJobsRequest>, IEquatable<BatchCreateJobsRequest>, IDeepCloneable<BatchCreateJobsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Talent Solution v4beta1 API class BatchCreateJobsRequest.
Required. The resource name of the tenant under which the job is created.
The format is "projects/{project_id}/tenants/{tenant_id}". For example,
"projects/foo/tenant/bar". If tenant id is unspecified, a default tenant
is created. For example, "projects/foo".
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis documentation is for the \u003ccode\u003eBatchCreateJobsRequest\u003c/code\u003e class within the Google Cloud Talent Solution v4beta1 API, specifically for creating a batch of jobs.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBatchCreateJobsRequest\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains properties like \u003ccode\u003eJobs\u003c/code\u003e, which is a required field for specifying the jobs to be created, \u003ccode\u003eParent\u003c/code\u003e, used to define the resource name of the tenant, and others used for managing parent values.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions available, with the latest being 3.0.0-beta06, and it is found in the namespace \u003ccode\u003eGoogle.Cloud.Talent.V4Beta1\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class has 2 constructors available, one default and one that accepts another \u003ccode\u003eBatchCreateJobsRequest\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Talent Solution v4beta1 API - Class BatchCreateJobsRequest (3.0.0-beta06)\n\nVersion latestkeyboard_arrow_down\n\n- [3.0.0-beta06 (latest)](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest)\n- [3.0.0-beta05](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/3.0.0-beta05/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest)\n- [2.0.0-beta07](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/2.0.0-beta07/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest) \n\n public sealed class BatchCreateJobsRequest : IMessage\u003cBatchCreateJobsRequest\u003e, IEquatable\u003cBatchCreateJobsRequest\u003e, IDeepCloneable\u003cBatchCreateJobsRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Google Cloud Talent Solution v4beta1 API class BatchCreateJobsRequest.\n\nRequest to create a batch of jobs. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e BatchCreateJobsRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[BatchCreateJobsRequest](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[BatchCreateJobsRequest](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[BatchCreateJobsRequest](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Talent.V4Beta1](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1)\n\nAssembly\n--------\n\nGoogle.Cloud.Talent.V4Beta1.dll\n\nConstructors\n------------\n\n### BatchCreateJobsRequest()\n\n public BatchCreateJobsRequest()\n\n### BatchCreateJobsRequest(BatchCreateJobsRequest)\n\n public BatchCreateJobsRequest(BatchCreateJobsRequest other)\n\nProperties\n----------\n\n### Jobs\n\n public RepeatedField\u003cJob\u003e Jobs { get; }\n\nRequired. The jobs to be created.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The resource name of the tenant under which the job is created.\n\nThe format is \"projects/{project_id}/tenants/{tenant_id}\". For example,\n\"projects/foo/tenant/bar\". If tenant id is unspecified, a default tenant\nis created. For example, \"projects/foo\".\n\n### ParentAsProjectName\n\n public ProjectName ParentAsProjectName { get; set; }\n\n[ProjectName](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.ResourceNames.ProjectName.html)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest#Google_Cloud_Talent_V4Beta1_BatchCreateJobsRequest_Parent) resource name property.\n\n### ParentAsResourceName\n\n public IResourceName ParentAsResourceName { get; set; }\n\n[IResourceName](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.IResourceName.html)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest#Google_Cloud_Talent_V4Beta1_BatchCreateJobsRequest_Parent) resource name property.\n\n### ParentAsTenantName\n\n public TenantName ParentAsTenantName { get; set; }\n\n[TenantName](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.TenantName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Talent.V4Beta1/latest/Google.Cloud.Talent.V4Beta1.BatchCreateJobsRequest#Google_Cloud_Talent_V4Beta1_BatchCreateJobsRequest_Parent) resource name property."]]