Values.ServiceInstanceSummarySourceSummary data of an Proton service instance resource.
type nonrec t = {arn : ServiceInstanceArn.t option;The Amazon Resource Name (ARN) of the service instance.
*)createdAt : Timestamp.t option;The time when the service instance was created.
*)deploymentStatus : DeploymentStatus.t option;The service instance deployment status.
*)deploymentStatusMessage : StatusMessage.t option;A service instance deployment status message.
*)environmentName : ResourceName.t option;The name of the environment that the service instance was deployed into.
*)lastAttemptedDeploymentId : DeploymentId.t option;The ID of the last attempted deployment of this service instance.
*)lastDeploymentAttemptedAt : Timestamp.t option;The time when a deployment of the service was last attempted.
*)lastDeploymentSucceededAt : Timestamp.t option;The time when the service was last deployed successfully.
*)lastSucceededDeploymentId : DeploymentId.t option;The ID of the last successful deployment of this service instance.
*)name : ResourceName.t option;The name of the service instance.
*)serviceName : ResourceName.t option;The name of the service that the service instance belongs to.
*)templateMajorVersion : TemplateVersionPart.t option;The service instance template major version.
*)templateMinorVersion : TemplateVersionPart.t option;The service instance template minor version.
*)templateName : ResourceName.t option;The name of the service template.
*)}val make :
?arn:??? ->
?createdAt:??? ->
?deploymentStatus:??? ->
?deploymentStatusMessage:??? ->
?environmentName:??? ->
?lastAttemptedDeploymentId:??? ->
?lastDeploymentAttemptedAt:??? ->
?lastDeploymentSucceededAt:??? ->
?lastSucceededDeploymentId:??? ->
?name:??? ->
?serviceName:??? ->
?templateMajorVersion:??? ->
?templateMinorVersion:??? ->
?templateName:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of ServiceInstanceArn.t
| `Timestamp of Timestamp.t ])
list ]