Skip to content

PolarisSnapshot

A cloud-managed snapshot type that extends the generic snapshot with additional fields for cloud-managed snapshots.

Implements: GenericSnapshot

Fields

Field Type Description
archivalLocationId String Specifies the ID of the location where the snapshot is uploaded to.
archivalLocationName String Specifies the name of the location where the snapshot is uploaded.
archivedSnapshots [ArchivedSnapshot!] Archived copies of the snapshot.
backupType BackupType Specifies backup type for this snapshot.
consistencyLevel SnapshotConsistencyLevel! The consistency level of the snapshot.
date DateTime! The date of the snapshot.
expirationDate DateTime The expiration date of the snapshot.
expiryHint Boolean! Specifies whether the snapshot will expire soon.
hasUnexpiredArchivedCopy Boolean! Indicates whether the snapshot has a valid archived copy.
hasUnexpiredReplica Boolean! Indicates whether the snapshot has a valid replica.
id UUID! The ID of the snapshot.
indexTime DateTime The time when the snapshot was indexed.
indexingAttempts Long! The number of indexing attempts for the snapshot.
isAnomaly Boolean! Flag if the snapshot is an anomaly.
isArchivalCopy Boolean Specifies whether the snapshot is an archival copy.
isArchived Boolean! Specifies whether the snapshot has been archived to an archival location.
isCorrupted Boolean! Specifies whether or not the snapshot is corrupted.
isDeletedFromSource Boolean! Specifies whether the snapshot has been deleted from its source cluster.
isDownloadedSnapshot Boolean Specifies whether the snapshot was downloaded from an archival location.
isExpired Boolean! Specifies whether or not the snapshot is expired.
isIndexed Boolean! Specifies whether or not the snapshot is indexed.
isOnDemandSnapshot Boolean! Specifies whether the snapshot is an on-demand snapshot.
isQuarantineProcessing Boolean! Specifies whether RSC is processing the snapshot to determine its quarantine state.
isQuarantined Boolean! Specifies whether the snapshot is quarantined.
isRansomwareInvestigatedSnapshot Boolean! Specifies whether the snapshot has been analyzed by Ransomware Detection.
isReplica Boolean Specifies whether the snapshot is a replica.
isReplicated Boolean! Specifies whether the snapshot has been replicated to another location.
isRetentionLocked Boolean Specifies whether the snapshot is retention locked.
isSnapshotSearchable Boolean! Indicates whether snapshot-level file search is available for this snapshot. Might return false while search indexing is actively in progress.
isUnindexable Boolean! Specifies whether or not the snapshot is unindexable.
latestUserNote LatestUserNote Latest user note information.
legalHoldInfo LegalHoldInfo Contains info regarding legal hold on the snapshot; null otherwise.
parentSnapshotId String Specifies the parent snapshot ID.
pendingSla SlaDomain Specifies that the SLA Domain assignment is pending for this snapshot. The field is non-null when a user has assigned an SLA Domain, and the assignment is still in progress.
polarisSpecificSnapshot PolarisSpecificSnapshot Rubrik-specific information about snapshots of specific workloads. Currently, this is only valid for Azure Virtual Machine, AWS EC2, and M365 snapshots.
replicationLocations [DataLocation!] The replication data locations for the snapshot.
retentionLockModeAcrossLocations RetentionLockMode Specifies the mode of the retention lock if it's enabled across any locations.
sequenceNumber Int! The sequence number of this snapshot (ordering within the workload).
slaDomain SlaDomain The effective SLA Domain of this snapshot.
snappableId String! The workload ID of the snapshot.
snapshotRetentionInfo RscSnapshotRetentionInfo Snapshot retention-related information for local, archival, and replication locations.
sourceSnapshotId String Specifies the source snapshot ID.
unexpiredArchivedSnapshotCount Int! The count of unexpired archived snapshot copies.
unexpiredReplicaCount Int! The count of unexpired replica copies.

Used By

Queries

Referenced by