nasSystems
Paginated list of NAS Systems.
Arguments
| Argument | Type | Description |
|---|---|---|
| first | Int | Returns the first n elements from the list. |
| after | String | An opaque cursor returned from a previous query's endCursor field. Pass this value verbatim to retrieve the next page of results. |
| last | Int | Returns the last n elements from the list. |
| before | String | An opaque cursor returned from a previous query's startCursor field. Pass this value verbatim to retrieve the previous page of results. |
| sortBy | HierarchySortByField | Sort hierarchy objects according to the hierarchy field. |
| sortOrder | SortOrder | Sorts the order of results. |
| filter | [Filter!] | Hierarchy object filter. |
Returns
Sample
query {
nasSystems(first: 10) {
nodes {
authorizedOperations
cdmId
cdmPendingObjectPauseAssignment
id
isChangelistEnabled
isNetAppMetroClusterEnabled
isNetAppSnapDiffEnabled
isNfsSupported
isNutanixCftEnabled
isRelic
isReplica
isSmbSupported
isUserSuppliedSmbCredentials
lastRefreshTime
lastStatus
legallyHeldSnapshotCount
name
namespaceCount
nfsAuthMode
nfsPseudoFsPrefix
numWorkloadDescendants
objectType
osVersion
replicatedObjectCount
shareCount
slaAssignment
slaPauseStatus
smbAuthMode
userSelectedNfsInterfaces
userSelectedSmbInterfaces
vendorType
volumeCount
}
pageInfo {
hasNextPage
endCursor
}
}
}
{
"data": {
"nasSystems": {
"nodes": [
[
{
"authorizedOperations": [
"ACCESS_CDM_CLUSTER"
],
"cdmId": "00000000-0000-0000-0000-000000000000",
"cdmPendingObjectPauseAssignment": "NO_PENDING_PAUSE_ASSIGNMENT",
"id": "00000000-0000-0000-0000-000000000000",
"isChangelistEnabled": true,
"isNetAppMetroClusterEnabled": true
}
]
],
"pageInfo": {
"endCursor": "example-string",
"hasNextPage": true,
"hasPreviousPage": true,
"startCursor": "example-string"
}
}
}
}