public sealed class UpdateDataStoreRequest : IMessage<UpdateDataStoreRequest>, IEquatable<UpdateDataStoreRequest>, IDeepCloneable<UpdateDataStoreRequest>, IBufferMessage, IMessageReference 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 |
|