Class DeployFlowRequest (1.12.0)

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

The request message for [Environments.DeployFlow][google.cloud.dialogflow.cx.v3.Environments.DeployFlow].

Inheritance

Object > DeployFlowRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

DeployFlowRequest()

public DeployFlowRequest()

DeployFlowRequest(DeployFlowRequest)

public DeployFlowRequest(DeployFlowRequest other)
Parameter
NameDescription
otherDeployFlowRequest

Properties

Environment

public string Environment { get; set; }

Required. The environment to deploy the flow to. Format: projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>/ environments/&lt;Environment ID>.

Property Value
TypeDescription
String

EnvironmentAsEnvironmentName

public EnvironmentName EnvironmentAsEnvironmentName { get; set; }

EnvironmentName-typed view over the Environment resource name property.

Property Value
TypeDescription
EnvironmentName

FlowVersion

public string FlowVersion { get; set; }

Required. The flow version to deploy. Format: projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>/ flows/&lt;Flow ID>/versions/&lt;Version ID>.

Property Value
TypeDescription
String

FlowVersionAsVersionName

public VersionName FlowVersionAsVersionName { get; set; }

VersionName-typed view over the FlowVersion resource name property.

Property Value
TypeDescription
VersionName