Class ImportFlowRequest (1.8.0)

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

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

Inheritance

Object > ImportFlowRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

ImportFlowRequest()

public ImportFlowRequest()

ImportFlowRequest(ImportFlowRequest)

public ImportFlowRequest(ImportFlowRequest other)
Parameter
NameDescription
otherImportFlowRequest

Properties

FlowCase

public ImportFlowRequest.FlowOneofCase FlowCase { get; }
Property Value
TypeDescription
ImportFlowRequest.FlowOneofCase

FlowContent

public ByteString FlowContent { get; set; }

Uncompressed raw byte content for flow.

Property Value
TypeDescription
ByteString

FlowUri

public string FlowUri { get; set; }

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

Property Value
TypeDescription
String

ImportOption

public ImportFlowRequest.Types.ImportOption ImportOption { get; set; }

Flow import mode. If not specified, KEEP is assumed.

Property Value
TypeDescription
ImportFlowRequest.Types.ImportOption

Parent

public string Parent { get; set; }

Required. The agent to import the flow into. Format: projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;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