traversal-spec-instance
Represents traversal spec type. This can be used by users and user groups in a permission objects.
{
"adapterKind": "string",
"includedAdapterKinds": [
"string"
],
"name": "string",
"resourceKind": "string",
"resourceSelection": [
{
"resourceId": [
"string"
],
"type": "string"
}
],
"selectAllResources": false
}
The root Adapter kind of the Traversal Specification. Together with resourceKind
and name
these values uniquely identify the traversal specification used by this instance.
The adapter kinds that apply to this traversal specification instance. Only applicable for traversal specification templates with a filter type of ADAPTER_ASSOCIATION. If this is present, then all adapter instances of this kind are selected as part of the hierarchy.
The name of the Traversal Specification. Together with adapterKind
and resourceKind
these values uniquely identify a traversal specification used by this instance.
The root Resource kind of the Traversal Specification. Together with adapterKind
and name
these values uniquely identify a traversal specification used by this instance.
When flag is true system will ignore resource selections and include all resources in the tree defined by the traversal specification templat.