Dialogflow v3 API - Class ExportIntentsRequest (2.17.0)

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

Reference documentation and code samples for the Dialogflow v3 API class ExportIntentsRequest.

The request message for [Intents.ExportIntents][google.cloud.dialogflow.cx.v3.Intents.ExportIntents].

Inheritance

object > ExportIntentsRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

ExportIntentsRequest()

public ExportIntentsRequest()

ExportIntentsRequest(ExportIntentsRequest)

public ExportIntentsRequest(ExportIntentsRequest other)
Parameter
NameDescription
otherExportIntentsRequest

Properties

DataFormat

public ExportIntentsRequest.Types.DataFormat DataFormat { get; set; }

Optional. The data format of the exported intents. If not specified, BLOB is assumed.

Property Value
TypeDescription
ExportIntentsRequestTypesDataFormat

DestinationCase

public ExportIntentsRequest.DestinationOneofCase DestinationCase { get; }
Property Value
TypeDescription
ExportIntentsRequestDestinationOneofCase

HasIntentsContentInline

public bool HasIntentsContentInline { get; }

Gets whether the "intents_content_inline" field is set

Property Value
TypeDescription
bool

HasIntentsUri

public bool HasIntentsUri { get; }

Gets whether the "intents_uri" field is set

Property Value
TypeDescription
bool

Intents

public RepeatedField<string> Intents { get; }

Required. The name of the intents to export. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/intents/<Intent ID>.

Property Value
TypeDescription
RepeatedFieldstring

IntentsContentInline

public bool IntentsContentInline { get; set; }

Optional. The option to return the serialized intents inline.

Property Value
TypeDescription
bool

IntentsUri

public string IntentsUri { get; set; }

Optional. The Google Cloud Storage URI to export the intents to. The format of this URI must be gs://<bucket-name>/<object-name>.

Dialogflow performs a write operation for the Cloud Storage object on the caller's behalf, so your request authentication must have write permissions for the object. For more information, see Dialogflow access control.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. The name of the parent agent to export intents. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>.

Property Value
TypeDescription
string

ParentAsAgentName

public AgentName ParentAsAgentName { get; set; }

AgentName-typed view over the Parent resource name property.

Property Value
TypeDescription
AgentName