public sealed class UpdateDataStoreRequest : IMessage<UpdateDataStoreRequest>, IEquatable<UpdateDataStoreRequest>, IDeepCloneable<UpdateDataStoreRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class UpdateDataStoreRequest.
Request message for [DataStoreService.UpdateDataStore][google.cloud.discoveryengine.v1.DataStoreService.UpdateDataStore] method.
Implements
IMessageUpdateDataStoreRequest, IEquatableUpdateDataStoreRequest, IDeepCloneableUpdateDataStoreRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
UpdateDataStoreRequest()
public UpdateDataStoreRequest()
UpdateDataStoreRequest(UpdateDataStoreRequest)
public UpdateDataStoreRequest(UpdateDataStoreRequest other)
Parameter | |
---|---|
Name | Description |
other |
UpdateDataStoreRequest |
Properties
DataStore
public DataStore DataStore { get; set; }
Required. The [DataStore][google.cloud.discoveryengine.v1.DataStore] to update.
If the caller does not have permission to update the [DataStore][google.cloud.discoveryengine.v1.DataStore], regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
If the [DataStore][google.cloud.discoveryengine.v1.DataStore] to update does not exist, a NOT_FOUND error is returned.
Property Value | |
---|---|
Type | Description |
DataStore |
UpdateMask
public FieldMask UpdateMask { get; set; }
Indicates which fields in the provided [DataStore][google.cloud.discoveryengine.v1.DataStore] to update.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned.
Property Value | |
---|---|
Type | Description |
FieldMask |