Dialogflow v3 API - Class ExportFlowRequest (2.20.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
Name Description
other ExportFlowRequest

Properties

FlowName

public FlowName FlowName { get; set; }

FlowName-typed view over the Name resource name property.

Property Value
Type Description
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
Type Description
string

IncludeReferencedFlows

public bool IncludeReferencedFlows { get; set; }

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

Property Value
Type Description
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
Type Description
string