Class Deployment (1.20.0)

Deployment(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents an 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.

Attributes

NameDescription
name str
The name of the deployment. Format: projects/
flow_version str
The name of the flow version for this deployment. Format: projects/
state google.cloud.dialogflowcx_v3.types.Deployment.State
The current state of the deployment.
result google.cloud.dialogflowcx_v3.types.Deployment.Result
Result of the deployment.
start_time google.protobuf.timestamp_pb2.Timestamp
Start time of this deployment.
end_time google.protobuf.timestamp_pb2.Timestamp
End time of this deployment.

Classes

Result

Result(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Result of the deployment.

State

State(value)

The state of the deployment.

Values: STATE_UNSPECIFIED (0): State unspecified. RUNNING (1): The deployment is running. SUCCEEDED (2): The deployment succeeded. FAILED (3): The deployment failed.