OBJECT
Snappable
Description
An object that can be backed-up by taking snapshots.
link GraphQL Schema definition
- type Snappable {
- : ComplianceStatusEnum
- : Int
- # The number of snapshots that have been archived.
- : Int
- # The amount of storage used by archived snapshots.
- : Long
- : Boolean
- # The Rubrik cluster to which the protected objects belong.
- : Cluster
- # The current compliance status of the workload.
- : ComplianceStatusEnum
- # The change from transferred bytes to physical bytes.
- : Float
- : UUID
- # The ID of the workload.
- : String!
- # The timestamp of the last taken snapshot.
- : DateTime
- # The logical size of the workload's last snapshot.
- : Long
- : DateTime
- : DateTime
- # The local effective storage size in bytes.
- : Long
- # The local metered data size in bytes.
- : Long
- : Int
- # The local protected data size in bytes.
- : Long
- : Int
- # The number of snapshots locally present.
- : Int
- # The local storage size in bytes.
- : Long
- : String!
- # Logical bytes used by snapshots of this workload.
- : Long
- : Float
- # The number of snapshots that were missed.
- : Int
- # The name of the workload.
- : String!
- # The timestamp of the last taken NASCD archive snapshot.
- : DateTime
- # The NASCD policy name.
- : String
- # The NASCD snapshot type.
- : String
- # The state of the workload (Active, Relic or Archived).
- : ObjectState!
- # The type of the workload.
- : ObjectTypeEnum!
- # The organization ID of this workload.
- : UUID
- # The organization name related to the workload. This is deprecated.
- : String @deprecated( reason: "`snappableOrg` field captures the basic org details." )
- # Physical bytes used by snapshots of this workload.
- : Long
- # The date and time when the workload was last protected.
- : DateTime
- # The protection status of the workload.
- : ProtectionStatusEnum!
- # The provisioned bytes size.
- : Long
- # The time at which the workload data was retrieved from CDM.
- : DateTime!
- # The number of snapshots that have been replicated.
- : Int
- # The amount of storage used by replicated snapshots.
- : Long
- : ComplianceStatusEnum
- : Int
- # The SLA Domain of the protected objects.
- : SlaDomain
- # The source NAS protocol.
- : String
- # The total number of snapshots present for the workload.
- : Int
- # Bytes ingested over the network for this workload.
- : Long
- # Total bytes used.
- : Long
- # Specifies the owner organization of the workload.
- : WorkloadOrganization
- }
link Require by
- ActiveDirectoryDomainControllerActive Directory Domain Controller.
- AnomalyResultGroupByInfoGroup by information for anomaly detection results.
- Db2DatabaseDb2 Database details object.
- DuplicatedVmDuplicated vSphere virtual machine.
- HyperVVirtualMachineHyper-V virtual machine details.
- KubernetesVirtualMachineKubernetes virtual machine.
- LinuxFilesetLinux fileset type.
- ManagedVolumeManaged Volume information.
- NfAnomalyResultGroupByInfoGroup by information for non-filesystem anomaly detection results.
- NutanixVmNutanix virtual machine details.
- RansomwareResultGroupByInfoGroup by information for encryption detection results.
- ShareFilesetShare fileset.
- SnappableConnectionPaginated list of Snappable objects. Each page of the results includes at most 1000 entries. Query the `pageInfo.hasNextPage` field to know whether all objects were returned.
- SnappableEdgeWrapper around the Snappable object. This wrapper is used for pagination.
- VcdVapp
- VsphereVm
- WindowsFilesetWindows fileset.