Get Class Types
Get discovered topology class types such as Router, switch, VEdge etc.
Request object to get the discovered class type.
Show optional properties
{
"onlyMap": false
}
{
"objectClass": "NetworkFunction",
"objectInstance": "NetworkFunction-ebf940d1-9166-4e3b-bb17-c6b8d200bdc2$NetworkFunction$INCHARGE-SA-PRES",
"onlyMap": false,
"relationshipType": "string",
"traversal": true
}
Device type to get all relation ship types
Uniquely identifies the notification across domains.
If true will return only map supported classes
Describes the type of relationship.
Traversal is required or not (true/false). If traversal = true then objectClass, objectInstance, relationshipType are mandatory.
OK
[
"KubernetesPod",
"NetworkFunction"
]
Invalid Request sent by the user
User authentication failed
Access to the requested resource/operation is forbidden
Cannot find requested resource
Internal server error
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"onlyMap:"boolean"}' https://{api_host}/tcsa/api/topology/v1/class-types