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:Values_0.EdgeDeploymentPlanArn.t ->
?edgeDeploymentPlanName:Values_0.EntityName.t ->
?stageName:Values_0.EntityName.t ->
?deployedStageName:Values_0.EntityName.t ->
?deviceFleetName:Values_0.EntityName.t ->
?deviceName:Values_0.DeviceName.t ->
?deviceArn:Values_1.DeviceArn.t ->
?deviceDeploymentStatus:DeviceDeploymentStatus.t ->
?deviceDeploymentStatusMessage:Values_0.String_.t ->
?description:Values_1.DeviceDescription.t ->
?deploymentStartTime:Values_0.Timestamp.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of Values_0.EdgeDeploymentPlanArn.t
| `Timestamp of Values_0.Timestamp.t ])
list ]