Values.ServiceInstanceStateSourceThe detailed data about the current state of this service instance.
type nonrec t = {lastSuccessfulComponentDeploymentIds : ComponentDeploymentIdList.t option;The IDs for the last successful components deployed for this service instance.
*)lastSuccessfulEnvironmentDeploymentId : DeploymentId.t option;The ID for the last successful environment deployed for this service instance.
*)lastSuccessfulServicePipelineDeploymentId : DeploymentId.t option;The ID for the last successful service pipeline deployed for this service instance.
*)spec : SpecContents.t option;The service spec that was used to create the service instance.
*)templateMajorVersion : TemplateVersionPart.t option;The major version of the service template that was used to create the service pipeline.
*)templateMinorVersion : TemplateVersionPart.t option;The minor version of the service template that was used to create the service pipeline.
*)templateName : ResourceName.t option;The name of the service template that was used to create the service instance.
*)}val make :
?lastSuccessfulComponentDeploymentIds:ComponentDeploymentIdList.t ->
?lastSuccessfulEnvironmentDeploymentId:DeploymentId.t ->
?lastSuccessfulServicePipelineDeploymentId:DeploymentId.t ->
?spec:SpecContents.t ->
?templateMajorVersion:TemplateVersionPart.t ->
?templateMinorVersion:TemplateVersionPart.t ->
?templateName:ResourceName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of [> `String of DeploymentId.t ] list
| `String of DeploymentId.t ])
list ]