Skip to content

CdmSnapshot

A snapshot of a workload managed by a Rubrik cluster.

Implements: GenericSnapshot

Fields

Field Type Description
activeDirectoryAppMetadata ActiveDirectoryAppMetadata Active Directory specific metadata for the snapshot. Null if snapshot is not of a domain controller.
aggregateSnapshotLocationDetail AggregateSnapshotLocationDetail Aggregate snapshot location detail, if set.
archivalLocations [DataLocation!] Archival locations where the snapshot is present.
cdmId String! The CDM internal ID.
cdmVersion String! The CDM version.
cdmWorkloadSnapshot CdmWorkloadSnapshot Snapshot of a Rubrik CDM workload.
childSnapshots [CdmSnapshot!]! Children snapshot ID list.
cloudNativeLocations [DataLocation!] Cloud-native locations where the snapshot is present.
cloudState SnapshotCloudState Cloud state of the snapshot.
cluster Cluster! The Rubrik cluster that owns the snapshot.
consistencyLevel ConsistencyLevelEnum Consistency level of the snapshot.
date DateTime! Creation time of the snapshot.
db2AppMetadata Db2AppMetadata Db2 specific metadata for the snapshot.
expirationDate DateTime Expiration date of the snapshot, if set.
expiryHint Boolean! Whether the snapshot uses an expiry hint.
fileCount Long! Number of files in the snapshot.
hasDelta Boolean! Whether the snapshot has incremental delta changes.
hypervVirtualMachineAppMetadata HypervAppMetadata Hyper-V virtual machine-specific metadata. Null if the snapshot is not of a Hyper-V virtual machine.
id UUID! Unique identifier for this snapshot.
indexingAttempts Long! Number of indexing attempts.
isAnomaly Boolean! Flag if the snapshot is an anomaly.
isCorrupted Boolean! Whether the snapshot is corrupted.
isCustomRetentionApplied Boolean Whether custom retention is applied.
isDownloadedSnapshot Boolean Whether the snapshot was downloaded.
isExpired Boolean! Specifies whether or not the snapshot is expired.
isIndexed Boolean! Whether the snapshot is indexed.
isOnDemandSnapshot Boolean! Whether the snapshot is on demand.
isQuarantineProcessing Boolean! Specifies whether RSC is processing the snapshot to determine its quarantine state.
isQuarantined Boolean! Specifies whether the snapshot is quarantined.
isRetentionLocked Boolean Whether the snapshot is retention locked.
isSapHanaIncrementalSnapshot Boolean Whether the snapshot is a SAP HANA incremental snapshot.
isThreatAnalysisCompleted Boolean! Specifies whether a threat analysis has been completed on this snapshot. This is true if there is any entry in the threat monitoring results table for this snapshot.
isThreatDetected Boolean Specifies whether a threat has been detected for this snapshot. This is true if the snapshot has any hash IOC match or YARA IOC match in the threat monitoring results.
isUnindexable Boolean! Whether the snapshot is unindexable.
k8sAppMetadata K8sResourceSnapshotMetadata K8S specific metadata for the snapshot.
k8sResourceSummary K8sSnapshotResourceSummary Compact summary of the Kubernetes resources captured in the snapshot: namespaces and per-(apiGroup, resourceType) object counts. Use the k8sSnapshotResourceObjects connection for per-object listings.
latestUserNote LatestUserNote Latest user note information.
legalHoldInfo LegalHoldInfo Legal hold info, if set.
localLocations [DataLocation!] Local cluster locations where the snapshot is present.
locations [DataLocation!] All locations where the snapshot is present.
managedVolumeAppMetadata ManagedVolumeAppMetadata Managed Volume specific metadata for the snapshot. Null if snapshot is not of a managed volume.
mongoSourceAppMetadata MongoSourceAppMetadata Mongo source specific metadata for the snapshot.
mssqlAppMetadata MssqlAppMetadata Mssql specific metadata for the snapshot.
mysqldbInstanceAppMetadata KosmosWorkloadAppMetadata MySQL instance-specific metadata. Null if the snapshot is not of a MySQL Instance.
mysqldbInstanceAppMetadataV2 MysqldbInstanceAppMetadata MySQL instance-specific extended metadata with version and database info. Null if the snapshot is not of a MySQL Instance.
parentSnapshotId String The ID of the parent snapshot.
pendingSla SlaDomain Non-null when a user has assigned a SLA to this snapshot, and the SLA assignment is in the process of being synced over to CDM.
pendingSnapshotDeletion PendingSnapshotDeletion Mapping from snapshot to delete pending action status.
pingFederateAppMetadata PingFederateAppMetadata PingFederate-specific metadata for the snapshot. Null if the snapshot is not of a PingFederate cluster.
postgresDbClusterAppMetadata KosmosWorkloadAppMetadata PostgreSQL Database Cluster-specific metadata. Null if the snapshot is not of a PostgreSQL Database Cluster.
replicationLocations [DataLocation!] Replication locations where the snapshot is present.
resourceSpec String Resource spec JSON, if present.
retentionLockModeAcrossLocations RetentionLockMode Retention lock mode across locations.
sapHanaAppMetadata SapHanaAppMetadata SAP HANA specific metadata for the snapshot.
slaDomain SlaDomain SLA domain of the snapshot.
snappableId String! The workload ID of the snapshot.
snappableNew CdmHierarchySnappableNew! The workload this snapshot belongs to.
snapshotRetentionInfo CdmSnapshotRetentionInfo Snapshot retention info, if set.
subObjs [SnapshotSubObject!]! Sub objects for the snapshot.
vappAppMetadata [VappAppMetadata!] Vmware vApp specific snapshot metadata.
vmwareAppMetadata VmwareAppMetadata VMware specific metadata for the snapshot.

Used By

Queries

Referenced by