public sealed class DeleteAssistantRequest : IMessage<DeleteAssistantRequest>, IEquatable<DeleteAssistantRequest>, IDeepCloneable<DeleteAssistantRequest>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1beta API class DeleteAssistantRequest.
Request message for the [AssistantService.DeleteAssistant][google.cloud.discoveryengine.v1beta.AssistantService.DeleteAssistant] method.
Implements
IMessageDeleteAssistantRequest, IEquatableDeleteAssistantRequest, IDeepCloneableDeleteAssistantRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1BetaAssembly
Google.Cloud.DiscoveryEngine.V1Beta.dll
Constructors
DeleteAssistantRequest()
public DeleteAssistantRequest()DeleteAssistantRequest(DeleteAssistantRequest)
public DeleteAssistantRequest(DeleteAssistantRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
DeleteAssistantRequest |
Properties
AssistantName
public AssistantName AssistantName { get; set; }AssistantName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
AssistantName |
|
Name
public string Name { get; set; }Required. Resource name of
[Assistant][google.cloud.discoveryengine.v1beta.Assistant]. Format:
projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/assistants/{assistant}
If the caller does not have permission to delete the [Assistant][google.cloud.discoveryengine.v1beta.Assistant], regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
If the [Assistant][google.cloud.discoveryengine.v1beta.Assistant] to delete does not exist, a NOT_FOUND error is returned.
| Property Value | |
|---|---|
| Type | Description |
string |
|