Skip to content

cloudNativeSnapshots

List of all files and directories in a given path with the given prefix in name.

Arguments

Argument Type Description
first Int Returns the first n elements from the list.
after String Returns the elements in the list that occur after the specified cursor.
path (required) String! The path under which you want your search to run.
snapshotFid (required) UUID! ID of the snapshot to be searched or browsed.
searchPrefix String Name prefix to search for files within a snapshot.

Returns

SnapshotFileConnection!

Sample

query CloudNativeSnapshots($path: String!, $snapshotFid: UUID!) {
  cloudNativeSnapshots(
    path: $path
    snapshotFid: $snapshotFid
    first: 10
  ) {
    nodes {
      absolutePath
      displayPath
      fileMode
      filename
      lastModified
      path
      size
      statusMessage
    }
    pageInfo {
      hasNextPage
      endCursor
    }
  }
}
{
  "path": "example-string",
  "snapshotFid": "00000000-0000-0000-0000-000000000000"
}
{
  "data": {
    "cloudNativeSnapshots": {
      "nodes": [
        [
          {
            "absolutePath": "example-string",
            "displayPath": "example-string",
            "fileMode": "DIRECTORY",
            "filename": "example-string",
            "lastModified": "2024-01-01T00:00:00.000Z",
            "path": "example-string"
          }
        ]
      ],
      "pageInfo": {
        "endCursor": "example-string",
        "hasNextPage": true,
        "hasPreviousPage": true,
        "startCursor": "example-string"
      }
    }
  }
}