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.
Implements
IMessageProvisionProjectRequest, IEquatableProvisionProjectRequest, IDeepCloneableProvisionProjectRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1BetaAssembly
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 |