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
- AwsNativeConfig.newestIndexedSnapshot
- AwsNativeConfig.newestSnapshot
- AwsNativeConfig.oldestSnapshot
- AwsNativeDynamoDbTable.newestIndexedSnapshot
- AwsNativeDynamoDbTable.newestSnapshot
- AwsNativeDynamoDbTable.oldestSnapshot
- AwsNativeEbsVolume.newestIndexedSnapshot
- AwsNativeEbsVolume.newestSnapshot
- AwsNativeEbsVolume.oldestSnapshot
- AwsNativeEc2Instance.newestIndexedSnapshot
- AwsNativeEc2Instance.newestSnapshot
- AwsNativeEc2Instance.oldestSnapshot
- AwsNativeRdsInstance.newestIndexedSnapshot
- AwsNativeRdsInstance.newestSnapshot
- AwsNativeRdsInstance.oldestSnapshot
- AwsNativeS3Bucket.newestIndexedSnapshot
- AwsNativeS3Bucket.newestSnapshot
- AwsNativeS3Bucket.oldestSnapshot
- AzureAdDirectory.newestIndexedSnapshot
- AzureAdDirectory.newestSnapshot
- AzureAdDirectory.oldestSnapshot
- AzureDevOpsRepository.newestIndexedSnapshot
- AzureDevOpsRepository.newestSnapshot
- AzureDevOpsRepository.oldestSnapshot
- AzureNativeManagedDisk.newestIndexedSnapshot
- AzureNativeManagedDisk.newestSnapshot
- AzureNativeManagedDisk.oldestSnapshot
- AzureNativeVirtualMachine.newestIndexedSnapshot
- AzureNativeVirtualMachine.newestSnapshot
- AzureNativeVirtualMachine.oldestSnapshot
- …and 99 more