Values.DeploymentSourceThe detailed information about a deployment.
type nonrec t = {arn : DeploymentArn.t option;The Amazon Resource Name (ARN) of the deployment.
*)completedAt : Timestamp.t option;The date and time the deployment was completed.
*)componentName : ResourceName.t option;The name of the component associated with this deployment.
*)createdAt : Timestamp.t option;The date and time the deployment was created.
*)deploymentStatus : DeploymentStatus.t option;The status of the deployment.
*)deploymentStatusMessage : StatusMessage.t option;The deployment status message.
*)environmentName : ResourceName.t option;The name of the environment associated with this deployment.
*)id : DeploymentId.t option;The ID of the deployment.
*)initialState : DeploymentState.t option;The initial state of the target resource at the time of the deployment.
*)lastAttemptedDeploymentId : DeploymentId.t option;The ID of the last attempted deployment.
*)lastModifiedAt : Timestamp.t option;The date and time the deployment was last modified.
*)lastSucceededDeploymentId : DeploymentId.t option;The ID of the last successful deployment.
*)serviceInstanceName : ResourceName.t option;The name of the deployment's service instance.
*)serviceName : ResourceName.t option;The name of the service in this deployment.
*)targetArn : Arn.t option;The Amazon Resource Name (ARN) of the target of the deployment.
*)targetResourceCreatedAt : Timestamp.t option;The date and time the depoyment target was created.
*)targetResourceType : DeploymentTargetResourceType.t option;The resource type of the deployment target. It can be an environment, service, service instance, or component.
*)targetState : DeploymentState.t option;The target state of the target resource at the time of the deployment.
*)}val make :
?arn:??? ->
?completedAt:??? ->
?componentName:??? ->
?createdAt:??? ->
?deploymentStatus:??? ->
?deploymentStatusMessage:??? ->
?environmentName:??? ->
?id:??? ->
?initialState:??? ->
?lastAttemptedDeploymentId:??? ->
?lastModifiedAt:??? ->
?lastSucceededDeploymentId:??? ->
?serviceInstanceName:??? ->
?serviceName:??? ->
?targetArn:??? ->
?targetResourceCreatedAt:??? ->
?targetResourceType:??? ->
?targetState:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of DeploymentArn.t
| `Structure of
(string
* [> `Structure of
(string
* [> `List of [> `String of DeploymentId.t ] list
| `String of ResourceNameOrEmpty.t ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]