The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.
There is a WADL document available that describes the resources API.
You may also enjoy the interactive interface provided for this API by Swagger.
name | path | methods | description |
---|---|---|---|
AdminService |
|
|
Handle admin requests |
AliveService |
|
|
|
ArtifactService_v1 |
|
|
Handle Node namespace |
ArtifactService_v2 |
|
|
Handle Node namespace |
PendingDeleteService |
|
|
Handle Node namespace |
SecurityService |
|
|
|
ThrottleService |
|
|
Handle throttle information |
type | description |
---|---|
Actions | Used to get and set security actions on a node |
Apid | Used by get, put, create security parent and get Security Root Apid |
ApidList | |
ApidsByGroup | Apids by user |
ArtifactBase | |
ArtifactChild | |
ArtifactChildren | Data representation of a node's children - transfer object
Used to return data about an node's children when accessing chilren resource, e.g. http://10.10.10.10/das/v1/dgs:root/children |
ArtifactParent | |
ArtifactSecurity | |
AuditSettings | |
AuditStatus | |
CellData | |
Child | Data representation of a node's child - transfer object
Used by the ChildrenData class which is used to return data about an node's children |
ChildrenData | Data representation of a node's children - transfer object
Used to return data about an node's children when accessing chilren resource, e.g. http://10.10.10.10/das/v1/dgs:root/children |
ChildrenExist | Used to get/return if children exist for a node |
ChildrenExistsItem | Child name and whether it exists |
ExistsData | Data representation of information about whether a node exists or not - transfer object |
ExistsList | Data representation of the node existence information - transfer object |
ExistsListQuery | Data representation of the nodes whose existence is to be tested - transfer object |
GroupApids | |
IndexNameEntry | Created by Tim Painter on 2/1/16. |
IndexNameList | Created by Tim Painter on 1/28/16. |
JaxbLink | |
Location | Contains list of locations, ie 127.0.0.1:/mnt/storagecell/small/WK-dgsrootapid |
LocationData | |
Locations | |
NodeData | Data representation of the a node - transfer object |
NodeSize | |
ParentData | |
ParentsData | |
PendingDelete | Created by Tim Painter on 12/3/2014. |
PermissionData | |
PurgeResult | |
PurgeStatus | |
RestrictData | |
RestrictNode | |
SecurityChildren | Security node children apids |
SecurityNode | Security node data, actions, child count, security parent, apid |
SecurityProperty | |
SecurityPropertyList | |
Stream | Data representation of a node's stream - transfer object |
StreamData | Data representation of data about a stream - transfer object |
StreamDataList | |
Streams | Data representation of a nodes streams - transfer object |
StringList | |
ThrottleData | |
ThrottleListItem | Created by Tim Painter on 4/18/17. |
ThrottlePatternItem |
type | description |
---|---|
jaxbLink |
type | description |
---|---|
childrenExist | Used to get/return if children exist for a node |
childrenExistsItem | Child name and whether it exists |
existsData | Data representation of information about whether a node exists or not - transfer object |
existsList | Data representation of the node existence information - transfer object |
existsListQuery | Data representation of the nodes whose existence is to be tested - transfer object |
location | Contains list of locations, ie 127.0.0.1:/mnt/storagecell/small/WK-dgsrootapid |
locationData | |
locations | |
parentsData | |
actions | Used to get and set security actions on a node |
apid | Used by get, put, create security parent and get Security Root Apid |
apidsByGroup | Apids by user |
artifactBase | |
artifactChild | |
artifactChildren | Data representation of a node's children - transfer object
Used to return data about an node's children when accessing chilren resource, e.g. http://10.10.10.10/das/v1/dgs:root/children |
artifactParent | |
artifactSecurity | |
auditSettings | |
auditStatus | |
cellData | |
groupApids | |
permissionData | |
purgeResult | |
purgeStatus | |
restrictData | |
restrictNode | |
securityChildren | Security node children apids |
securityNode | Security node data, actions, child count, security parent, apid |
securityProperty | |
securityPropertyList | |
apidList | |
child | Data representation of a node's child - transfer object
Used by the ChildrenData class which is used to return data about an node's children |
childrenData | Data representation of a node's children - transfer object
Used to return data about an node's children when accessing chilren resource, e.g. http://10.10.10.10/das/v1/dgs:root/children |
nodeData | Data representation of the a node - transfer object |
nodeSize | |
parentData | |
stream | Data representation of a node's stream - transfer object |
streamData | Data representation of data about a stream - transfer object |
streamDataList | |
streams | Data representation of a nodes streams - transfer object |
stringList |