Skip to content

nasSystem

A NAS System.

Arguments

Argument Type Description
fid (required) UUID! Rubrik UUID for the object.

Returns

NasSystem!

Sample

query NasSystem($fid: UUID!) {
  nasSystem(fid: $fid) {
    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
  }
}
{
  "fid": "00000000-0000-0000-0000-000000000000"
}
{
  "data": {
    "nasSystem": {
      "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,
      "allOrgs": [
        {
          "allUrls": [
            "example-string"
          ],
          "allowedClusters": [
            "example-string"
          ],
          "authDomainConfig": "ALLOW_AUTH_DOMAIN_CONTROL",
          "crossAccountCapabilities": [
            "CROSS_ACCOUNT_CAPABILITY_UNSPECIFIED"
          ],
          "description": "example-string",
          "fullName": "example-string"
        }
      ],
      "allTags": [
        {
          "description": "example-string",
          "id": "example-string",
          "isArchived": true,
          "key": "example-string",
          "lastModified": "example-string",
          "name": "example-string"
        }
      ]
    }
  }
}