Dialogflow v3 API - Class Deployment (2.10.0)

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

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

Represents a deployment in an environment. A deployment happens when a flow version configured to be active in the environment. You can configure running pre-deployment steps, e.g. running validation test cases, experiment auto-rollout, etc.

Inheritance

object > Deployment

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

Deployment()

public Deployment()

Deployment(Deployment)

public Deployment(Deployment other)
Parameter
Name Description
other Deployment

Properties

DeploymentName

public DeploymentName DeploymentName { get; set; }

DeploymentName-typed view over the Name resource name property.

Property Value
Type Description
DeploymentName

EndTime

public Timestamp EndTime { get; set; }

End time of this deployment.

Property Value
Type Description
Timestamp

FlowVersion

public string FlowVersion { get; set; }

The name of the flow version for this deployment. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Verion ID>.

Property Value
Type Description
string

FlowVersionAsVersionName

public VersionName FlowVersionAsVersionName { get; set; }

VersionName-typed view over the FlowVersion resource name property.

Property Value
Type Description
VersionName

Name

public string Name { get; set; }

The name of the deployment. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>/deployments/<Deployment ID>.

Property Value
Type Description
string

Result

public Deployment.Types.Result Result { get; set; }

Result of the deployment.

Property Value
Type Description
Deployment Types Result

StartTime

public Timestamp StartTime { get; set; }

Start time of this deployment.

Property Value
Type Description
Timestamp

State

public Deployment.Types.State State { get; set; }

The current state of the deployment.

Property Value
Type Description
Deployment Types State

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.