Class RestoreAgentRequest (1.0.0)

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

The request message for [Agents.RestoreAgent][google.cloud.dialogflow.cx.v3.Agents.RestoreAgent].

Inheritance

System.Object > RestoreAgentRequest

Implements

Google.Protobuf.IMessage<RestoreAgentRequest>, System.IEquatable<RestoreAgentRequest>, Google.Protobuf.IDeepCloneable<RestoreAgentRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

RestoreAgentRequest()

public RestoreAgentRequest()

RestoreAgentRequest(RestoreAgentRequest)

public RestoreAgentRequest(RestoreAgentRequest other)
Parameter
NameDescription
otherRestoreAgentRequest

Properties

AgentCase

public RestoreAgentRequest.AgentOneofCase AgentCase { get; }
Property Value
TypeDescription
RestoreAgentRequest.AgentOneofCase

AgentContent

public ByteString AgentContent { get; set; }

Uncompressed raw byte content for agent.

Property Value
TypeDescription
Google.Protobuf.ByteString

AgentName

public AgentName AgentName { get; set; }

AgentName-typed view over the Name resource name property.

Property Value
TypeDescription
AgentName

AgentUri

public string AgentUri { get; set; }

The Google Cloud Storage URI to restore agent from. The format of this URI must be gs://&lt;bucket-name>/&lt;object-name>.

Property Value
TypeDescription
System.String

Name

public string Name { get; set; }

Required. The name of the agent to restore into. Format: projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>.

Property Value
TypeDescription
System.String