Dialogflow v3 API - Class ExportFlowRequest (2.12.0)

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

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

The request message for [Flows.ExportFlow][google.cloud.dialogflow.cx.v3.Flows.ExportFlow].

Inheritance

object > ExportFlowRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

ExportFlowRequest()

public ExportFlowRequest()

ExportFlowRequest(ExportFlowRequest)

public ExportFlowRequest(ExportFlowRequest other)
Parameter
NameDescription
otherExportFlowRequest

Properties

FlowName

public FlowName FlowName { get; set; }

FlowName-typed view over the Name resource name property.

Property Value
TypeDescription
FlowName

FlowUri

public string FlowUri { get; set; }

Optional. The Google Cloud Storage URI to export the flow to. The format of this URI must be gs://<bucket-name>/<object-name>. If left unspecified, the serialized flow is returned inline.

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

IncludeReferencedFlows

public bool IncludeReferencedFlows { get; set; }

Optional. Whether to export flows referenced by the specified flow.

Property Value
TypeDescription
bool

Name

public string Name { get; set; }

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

Property Value
TypeDescription
string