public sealed class CreateCompanyRequest : IMessage<CreateCompanyRequest>, IEquatable<CreateCompanyRequest>, IDeepCloneable<CreateCompanyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Talent Solution v4beta1 API class CreateCompanyRequest.
The Request of the CreateCompany method.
Implements
IMessageCreateCompanyRequest, IEquatableCreateCompanyRequest, IDeepCloneableCreateCompanyRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Talent.V4Beta1Assembly
Google.Cloud.Talent.V4Beta1.dll
Constructors
CreateCompanyRequest()
public CreateCompanyRequest()
CreateCompanyRequest(CreateCompanyRequest)
public CreateCompanyRequest(CreateCompanyRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateCompanyRequest |
Properties
Company
public Company Company { get; set; }
Required. The company to be created.
Property Value | |
---|---|
Type | Description |
Company |
Parent
public string Parent { get; set; }
Required. Resource name of the tenant under which the company 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".
Property Value | |
---|---|
Type | Description |
string |
ParentAsProjectName
public ProjectName ParentAsProjectName { get; set; }
ProjectName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
ProjectName |
ParentAsResourceName
public IResourceName ParentAsResourceName { get; set; }
IResourceName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
IResourceName |
ParentAsTenantName
public TenantName ParentAsTenantName { get; set; }
TenantName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
TenantName |