Discovery Engine v1beta API - Class ProvisionProjectRequest (1.0.0-beta17)

public sealed class ProvisionProjectRequest : IMessage<ProvisionProjectRequest>, IEquatable<ProvisionProjectRequest>, IDeepCloneable<ProvisionProjectRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class ProvisionProjectRequest.

Request for [ProjectService.ProvisionProject][google.cloud.discoveryengine.v1beta.ProjectService.ProvisionProject] method.

Inheritance

object > ProvisionProjectRequest

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

ProvisionProjectRequest()

public ProvisionProjectRequest()

ProvisionProjectRequest(ProvisionProjectRequest)

public ProvisionProjectRequest(ProvisionProjectRequest other)
Parameter
Name Description
other ProvisionProjectRequest

Properties

AcceptDataUseTerms

public bool AcceptDataUseTerms { get; set; }

Required. Set to true to specify that caller has read and would like to give consent to the Terms for data use.

Property Value
Type Description
bool

DataUseTermsVersion

public string DataUseTermsVersion { get; set; }

Required. The version of the Terms for data use that caller has read and would like to give consent to.

Acceptable version is 2022-11-23, and this may change over time.

Property Value
Type Description
string

Name

public string Name { get; set; }

Required. Full resource name of a [Project][google.cloud.discoveryengine.v1beta.Project], such as projects/{project_id_or_number}.

Property Value
Type Description
string

ProjectName

public ProjectName ProjectName { get; set; }

ProjectName-typed view over the Name resource name property.

Property Value
Type Description
ProjectName