Topology Representation¶
Collection of Network Resources that are part of a Topology.
JSON Schema¶
See http://unis.crest.iu.edu/schema/20120709/topology.
Attributes¶
| Name | Value | Description |
|---|---|---|
| $schema | URI | The schema that represents the current object. |
| id | sting | Topology’s locally unique identifier. |
| selfRef | URI | self URL reference to the Topology. |
| ts | timestamp | time stamp of the last change on the Topology in nano-seconds. |
| urn | URN | URN name of the Topology. UNIS doesn’t mandate any specific URN schema, but it’s recommended to use either perfSONAR or NML URN naming schemes. |
| name | string | the network resource name. |
| description | string | text description of the network resource. |
| location | object | physical location of the network resource. |
| lifetimes | list | list of lifetimes of the network resource. Each lifetime is an object with two attributes start and end |
| status | string | The status of network resource. |
| properties | object | additional custom properties for network resource. |
| relations | object | relations for this network resource to other network resources. |
| ports | list | List of Ports that are part of this Topology. Each element is HyperLink to a Port representation. |
| nodes | list | List of Nodes that are part of this Topology. Each element is HyperLink to a Node representation. |
| links | list | List of Links that are part of this Topology. Each element is HyperLink to a Link representation. |
| paths | list | List of Paths that are part of this Topology. Each element is HyperLink to a Path representation. |
| networks | list | List of Networks that are part of this Topology. Each element is HyperLink to a Network representation. |
| domains | list | List of Domains that are part of this Topology. Each element is HyperLink to a Domain representation. |