Values_2.InstanceTopologySourceInformation about the instance topology.
type nonrec t = {instanceId : Values_0.String_.t option;The instance ID.
*)instanceType : Values_0.String_.t option;The instance type.
*)groupName : Values_0.String_.t option;The name of the placement group that the instance is in.
*)networkNodes : Values_1.NetworkNodesList.t option;The network nodes. The nodes are hashed based on your account. Instances from different accounts running under the same server will return a different hashed list of strings. The value is null or empty if: The instance type is not supported. The instance is in a state other than running.
*)availabilityZone : Values_0.String_.t option;The name of the Availability Zone or Local Zone that the instance is in.
*)zoneId : Values_0.String_.t option;The ID of the Availability Zone or Local Zone that the instance is in.
*)capacityBlockId : Values_0.String_.t option;The ID of the Capacity Block. This parameter is only supported for UltraServer instances and identifies instances within the UltraServer domain.
*)}val make :
?instanceId:Values_0.String_.t ->
?instanceType:Values_0.String_.t ->
?groupName:Values_0.String_.t ->
?networkNodes:Values_1.NetworkNodesList.t ->
?availabilityZone:Values_0.String_.t ->
?zoneId:Values_0.String_.t ->
?capacityBlockId:Values_0.String_.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of [> `String of Values_0.String_.t ] list
| `String of Values_0.String_.t ])
list ]