Values.ContainerServiceDeploymentSourceDescribes a container deployment configuration of an Amazon Lightsail container service. A deployment specifies the settings, such as the ports and launch command, of containers that are deployed to your container service.
type nonrec t = {version : Integer.t option;The version number of the deployment.
*)state : ContainerServiceDeploymentState.t option;The state of the deployment. A deployment can be in one of the following states: ACTIVATING - The deployment is being created. ACTIVE - The deployment was successfully created, and it's currently running on the container service. The container service can have only one deployment in an active state at a time. INACTIVE - The deployment was previously successfully created, but it is not currently running on the container service. FAILED - The deployment failed. Use the GetContainerLog action to view the log events for the containers in the deployment to try to determine the reason for the failure.
*)containers : ContainerMap.t option;An object that describes the configuration for the containers of the deployment.
*)publicEndpoint : ContainerServiceEndpoint.t option;An object that describes the endpoint of the deployment.
*)createdAt : IsoDate.t option;The timestamp when the deployment was created.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `Map of
([> `String of ContainerName.t ]
* [> `Structure of
(string
* [> `List of [> `String of String_.t ] list
| `Map of
([> `String of String_.t ]
* [> `Enum of string | `String of String_.t ])
list
| `String of String_.t ])
list ])
list
| `Structure of
(string
* [> `Integer of Integer.t
| `String of String_.t
| `Structure of
(string * [> `Integer of Integer.t | `String of String_.t ])
list ])
list
| `Timestamp of IsoDate.t ])
list ]