# Class Deployment (2.6.0)

2.6.0 (latest) 2.1.0 2.0.0 1.43.0 1.42.0 1.41.1 1.40.0 1.39.0 1.38.0 1.37.0 1.36.0 1.35.0 1.34.1 1.33.0 1.32.1 1.31.1 1.30.1 1.29.0 1.28.0 1.27.0 1.26.0 1.25.0 1.24.0 1.23.1 1.22.0 1.21.0 1.20.1 1.19.0 1.18.0 1.17.1 1.16.0 1.15.0 1.14.1 1.13.5 1.12.1 1.11.0 1.10.0 1.9.1 1.8.0 1.7.0 1.6.0 1.5.0 1.4.0 1.3.2 1.2.0 1.1.1 1.0.0 0.8.2 0.7.1 0.6.0 0.5.0 0.4.1 0.3.0 0.2.0 0.1.1

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

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.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `name` | `str` The name of the deployment. Format: projects/ |
| `flow_version` | `str` The name of the flow version for this deployment. Format: projects/ |
| `state` | `https://docs.cloud.google.com/python/docs/reference/dialogflow-cx/latest/google.cloud.dialogflowcx_v3beta1.types.Deployment.State` The current state of the deployment. |
| `result` | `https://docs.cloud.google.com/python/docs/reference/dialogflow-cx/latest/google.cloud.dialogflowcx_v3beta1.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.