Values_2.DeviceDeploymentSummarySourceContains information summarizing device details and deployment status.
type nonrec t = {edgeDeploymentPlanArn : Values_0.EdgeDeploymentPlanArn.t option;The ARN of the edge deployment plan.
*)edgeDeploymentPlanName : Values_0.EntityName.t option;The name of the edge deployment plan.
*)stageName : Values_0.EntityName.t option;The name of the stage in the edge deployment plan.
*)deployedStageName : Values_0.EntityName.t option;The name of the deployed stage.
*)deviceFleetName : Values_0.EntityName.t option;The name of the fleet to which the device belongs to.
*)deviceName : Values_0.DeviceName.t option;The name of the device.
*)deviceArn : Values_1.DeviceArn.t option;The ARN of the device.
*)deviceDeploymentStatus : DeviceDeploymentStatus.t option;The deployment status of the device.
*)deviceDeploymentStatusMessage : Values_0.String_.t option;The detailed error message for the deployoment status result.
*)description : Values_1.DeviceDescription.t option;The description of the device.
*)deploymentStartTime : Values_0.Timestamp.t option;The time when the deployment on the device started.
*)}val make :
?edgeDeploymentPlanArn:??? ->
?edgeDeploymentPlanName:??? ->
?stageName:??? ->
?deployedStageName:??? ->
?deviceFleetName:??? ->
?deviceName:??? ->
?deviceArn:??? ->
?deviceDeploymentStatus:??? ->
?deviceDeploymentStatusMessage:??? ->
?description:??? ->
?deploymentStartTime:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of Values_0.EdgeDeploymentPlanArn.t
| `Timestamp of Values_0.Timestamp.t ])
list ]