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 | |
---|---|
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 |
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. .. attribute:: deployment_test_results
Results of test cases running before the deployment. Format:
projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/testCases/<TestCase ID>/results/<TestCaseResult ID>
.
:type: Sequence[str]
State
State(value)
The state of the deployment.