OBJECT

PolarisSnapshot

link GraphQL Schema definition

  • type PolarisSnapshot implements GenericSnapshot {
  • # Specifies ID of the location where snapshot is uploaded to.
  • archivalLocationId: String
  • # Archived copies of the snapshot.
  • archivedSnapshots: [ArchivedSnapshot!]
  • consistencyLevel: SnapshotConsistencyLevel!
  • date: DateTime!
  • expirationDate: DateTime
  • expiryHint: Boolean!
  • # Indicates whether the snapshot has a valid archived copy.
  • hasUnexpiredArchivedCopy: Boolean!
  • # Indicates whether the snapshot has a valid replica.
  • hasUnexpiredReplica: Boolean!
  • id: UUID!
  • indexTime: DateTime
  • indexingAttempts: Long!
  • # Flag if the snapshot is an anomaly.
  • isAnomaly: Boolean!
  • isArchivalCopy: Boolean
  • isArchived: Boolean!
  • isCorrupted: Boolean!
  • isDeletedFromSource: Boolean!
  • isDownloadedSnapshot: Boolean
  • # Specifies whether or not the snapshot is expired.
  • isExpired: Boolean!
  • # Specifies whether or not the snapshot is indexed.
  • isIndexed: Boolean!
  • isOnDemandSnapshot: Boolean!
  • # Specifies whether the snapshot is quarantined.
  • isQuarantined: Boolean!
  • isReplica: Boolean
  • isReplicated: Boolean!
  • isUnindexable: Boolean!
  • # Latest user note information.
  • latestUserNote: LatestUserNote
  • parentSnapshotId: String
  • # Rubrik-specific information about snapshots of specific workloads. Currently,
  • # this is only valid for Azure Virtual Machine, AWS EC2, and M365 snapshots.
  • polarisSpecificSnapshot: PolarisSpecificSnapshot
  • replicationLocations: [DataLocation!]
  • sequenceNumber: Int!
  • slaDomain: SlaDomain
  • snappableId: String!
  • # Snapshot retention-related information for local, archival, and replication
  • # locations.
  • snapshotRetentionInfo: RscSnapshotRetentionInfo
  • # Specifies the source snapshot ID.
  • sourceSnapshotId: String
  • unexpiredArchivedSnapshotCount: Int!
  • unexpiredReplicaCount: Int!
  • }

link Require by