ManagedVolume
Managed Volume information.
Implements: HierarchyObject, CdmHierarchyObject, CdmHierarchySnappableNew
Fields
| Field | Type | Description |
|---|---|---|
| allOrgs | [Org!]! | Organizations to which this hierarchy object belongs. |
| allTags | [AssignedRscTag!]! | RSC tags to which this hierarchy object is assigned. |
| applicationTag | ManagedVolumeApplicationTag | Mount protocol used for Managed Volume. |
| authorizedOperations | [Operation!]! | The authorized operations on the object. |
| cdmId | String! | The ID of the workload on the Rubrik CDM cluster. |
| cdmLink | String! | A link to view the workload on the CDM cluster. For dev use only. |
| cdmPendingObjectPauseAssignment | PendingObjectPauseAssignmentStatus | Object pause pending assignment details for CDM objects. |
| clientConfig | ManagedVolumeSlaClientConfig | Client configuration related to backup scripts. |
| clientNamePatterns | [String!]! | Allowed host names. |
| cluster | Cluster! | Cdm cluster information. |
| configuredSlaDomain | SlaDomain! | SLA Domain configured for the hierarchy object. |
| crossAccountReplicatedObjectInfos | [CrossAccountReplicatedObjectInfo!] | Cross-account objects either replicated by this object or related to this object by replication. |
| descendantConnection | ManagedVolumeDescendantTypeConnection! | List of descendants. |
| effectiveRetentionSlaDomain | SlaDomain | Effective retention of the SLA Domain of the hierarchy object. |
| effectiveSlaDomain | SlaDomain! | Effective SLA Domain of the hierarchy object. |
| effectiveSlaSourceObject | PathNode | Path node of the effective SLA Domain source. |
| host | PhysicalHost | Physical Host for the Managed Volume. |
| hostDetail | ManagedVolumeHostDetail | Specifies host details for the SLA Managed Volume. |
| id | UUID! | ID of the hierarchy object. |
| isRelic | Boolean! | If the managed volume is in relic state. |
| lastResetReason | String | The reason for the last reset of the Managed Volume. |
| latestUserNote | LatestUserNote | Latest user note information. |
| liveMounts | ManagedVolumeMountConnection! | Paginated list of Live Mounts for Managed Volume. |
| logicalPath | [PathNode!]! | Sequential list of the logical ancestors of this object. |
| mainMount | ManagedVolumeMount | Main Mount for the Managed Volume. |
| managedVolumeType | ManagedVolumeType! | The type of the Managed Volume. |
| missedSnapshotConnection | MissedSnapshotCommonConnection | The list of missed snapshots for this workload. |
| missedSnapshotGroupByConnection | MissedSnapshotGroupByConnection | The list of missed snapshots for this workload. |
| mountState | MountState | Mount state of the Managed Volume. |
| name | String! | Name of the hierarchy object. |
| newestArchivedSnapshot | CdmSnapshot | The newest snapshot archived to AWS. |
| newestIndexedSnapshot | CdmSnapshot | The most recent indexed snapshot of this workload. |
| newestReplicatedSnapshot | CdmSnapshot | The newest snapshot replicated to a cluster. |
| newestSnapshot | CdmSnapshot | The most recent snapshot of this workload. |
| nfsSettings | ManagedVolumeNfsSettings | NFS settings and configurations for the Managed Volume. |
| numChannels | Int! | Number of channels in the Managed Volume. |
| numWorkloadDescendants | Int! | Number of descendant workloads of this object. |
| objectPauseStatus | ObjectPauseStatus | Pause status of the hierarchy object. |
| objectType | HierarchyObjectTypeEnum! | Type of this object. |
| oldestSnapshot | CdmSnapshot | The oldest snapshot of this workload. |
| onDemandSnapshotCount | Int! | The number of on-demand snapshots. |
| pendingObjectDeletionStatus | PendingSnapshotsOfObjectDeletion | Mapping from object ID to pending object deletion status. |
| pendingSla | SlaDomain | SLA Domain assignment of the object during the process of being communicated over to Rubrik CDM. |
| physicalChildConnection | ManagedVolumePhysicalChildTypeConnection! | List of physical children. |
| physicalPath | [PathNode!]! | Sequential list of the physical ancestors of this object. |
| physicalUsedSize | Long! | The Managed Volume's physical size in bytes. |
| primaryClusterLocation | DataLocation! | The source cluster of this object. Returned as a data location because there is no guarantee that Rubrik has knowledge about the source cluster. |
| protectionDate | DateTime | The date on which the effective SLA Domain was assigned or inherited. |
| protocol | ManagedVolumeShareType! | Mount protocol used for Managed Volume. |
| provisionedSize | Long! | Size provisioned for the Managed Volume in bytes. |
| queuedSnapshotGroupBys | ManagedVolumeQueuedSnapshotGroupByConnection | The list of Managed Volume queued snapshots for this workload. |
| queuedSnapshots | ManagedVolumeQueuedSnapshotConnection | The list of queued snapshots for this Managed Volume. |
| replicatedObjectCount | Int! | The number of objects either replicated by this object or related to this object by replication. |
| replicatedObjects | [CdmHierarchyObject!]! | Objects either replicated by this object or related to this object by replication. |
| reportWorkload | Snappable | Includes statistics for the protected objects, for example, archive Storage. |
| securityMetadata | SecurityMetadata | Security posture metadata. |
| slaAssignment | SlaAssignmentTypeEnum! | SLA Domain assignment type for this object. |
| slaPauseStatus | Boolean! | Pause status of the effective SLA Domain of the hierarchy object. |
| smbShare | ManagedVolumeSmbShare | SMB share details of the Managed Volume. |
| snapshotConnection | CdmSnapshotConnection | The list of snapshots taken for this workload. |
| snapshotDistribution | SnapshotDistribution! | Distribution of the snapshots of the hierarchy object. |
| snapshotGroupByConnection | CdmSnapshotGroupByConnection | GroupBy connection for the snapshots of this workload. |
| snapshotGroupBySummary | CdmSnapshotGroupBySummaryConnection | GroupBy connection for the snapshots of this workload. |
| state | ManagedVolumeState! | State of the Managed Volume. |
| subnet | String | Subnet of the Managed Volume. |
Field Arguments
| Field | Argument | Type | Description |
|---|---|---|---|
| descendantConnection | first | Int | Returns the first n elements from the list. |
| descendantConnection | after | String | Returns the elements in the list that occur after the specified cursor. |
| descendantConnection | sortBy | HierarchySortByField | Sort hierarchy objects according to the hierarchy field. |
| descendantConnection | sortOrder | SortOrder | Sorts the order of results. |
| descendantConnection | typeFilter | [HierarchyObjectTypeEnum!] | Types of objects to include. |
| descendantConnection | filter | [Filter!] | Hierarchy object filter. |
| descendantConnection | workloadHierarchy | WorkloadLevelHierarchy | Each enumeration value represents the hierarchy of a specific workload type for RBAC and SLA Domain assignments. A value of 'None' represents the hierarchy of all workload types. |
| liveMounts | first | Int | Returns the first n elements from the list. |
| liveMounts | after | String | Returns the elements in the list that occur after the specified cursor. |
| liveMounts | sortBy | HierarchySortByField | Sort hierarchy objects according to the hierarchy field. |
| liveMounts | sortOrder | SortOrder | Sorts the order of results. |
| liveMounts | filter | [Filter!] | Hierarchy object filter. |
| missedSnapshotConnection | first | Int | Returns the first n elements from the list. |
| missedSnapshotConnection | after | String | Returns the elements in the list that occur after the specified cursor. |
| missedSnapshotConnection | filter | MissedSnapshotFilterInput | Filter missed snapshots by date. |
| missedSnapshotGroupByConnection | first | Int | Returns the first n elements from the list. |
| missedSnapshotGroupByConnection | after | String | Returns the elements in the list that occur after the specified cursor. |
| missedSnapshotGroupByConnection | last | Int | Returns the last n elements from the list. |
| missedSnapshotGroupByConnection | before | String | Returns the elements in the list that occur before the specified cursor. |
| missedSnapshotGroupByConnection | filter | MissedSnapshotFilterInput | Filter missed snapshots by date. |
| missedSnapshotGroupByConnection | groupBy (required) | MissedSnapshotGroupByTime! | Group snapshots by field. |
| missedSnapshotGroupByConnection | timezoneOffset | Float | Offset based on the customer timezone. |
| missedSnapshotGroupByConnection | timezone | Timezone | Time zone identifier string. For example, 'America/Los_Angeles' is used for the U.S. Pacific Time zone. |
| newestSnapshot | beforeTime | DateTime | Specifies the time at which or before the snapshot was taken. |
| numWorkloadDescendants | first | Int | Returns the first n elements from the list. |
| numWorkloadDescendants | after | String | Returns the elements in the list that occur after the specified cursor. |
| numWorkloadDescendants | last | Int | Returns the last n elements from the list. |
| numWorkloadDescendants | before | String | Returns the elements in the list that occur before the specified cursor. |
| numWorkloadDescendants | objectTypes | [ManagedObjectType!] | Types of objects to limit the results. If absent, all object types are returned. |
| physicalChildConnection | first | Int | Returns the first n elements from the list. |
| physicalChildConnection | after | String | Returns the elements in the list that occur after the specified cursor. |
| physicalChildConnection | sortBy | HierarchySortByField | Sort hierarchy objects according to the hierarchy field. |
| physicalChildConnection | sortOrder | SortOrder | Sorts the order of results. |
| physicalChildConnection | typeFilter | [HierarchyObjectTypeEnum!] | Types of objects to include. |
| physicalChildConnection | filter | [Filter!] | Hierarchy object filter. |
| physicalChildConnection | workloadHierarchy | WorkloadLevelHierarchy | Each enumeration value represents the hierarchy of a specific workload type for RBAC and SLA Domain assignments. A value of 'None' represents the hierarchy of all workload types. |
| queuedSnapshotGroupBys | first | Int | Returns the first n elements from the list. |
| queuedSnapshotGroupBys | after | String | Returns the elements in the list that occur after the specified cursor. |
| queuedSnapshotGroupBys | last | Int | Returns the last n elements from the list. |
| queuedSnapshotGroupBys | before | String | Returns the elements in the list that occur before the specified cursor. |
| queuedSnapshotGroupBys | filter | ManagedVolumeQueuedSnapshotFilterInput | Filter queued snapshots by date. |
| queuedSnapshotGroupBys | groupBy (required) | ManagedVolumeQueuedSnapshotGroupByTime! | Groups snapshots by field. |
| queuedSnapshotGroupBys | timezoneOffset | Float | Offset based on the customer timezone. |
| queuedSnapshotGroupBys | timezone | Timezone | Time zone identifier string. For example, 'America/Los_Angeles' is used for the U.S. Pacific Time zone. |
| queuedSnapshots | first | Int | Returns the first n elements from the list. |
| queuedSnapshots | after | String | Returns the elements in the list that occur after the specified cursor. |
| queuedSnapshots | filter | ManagedVolumeQueuedSnapshotFilterInput | Filter queued snapshots by date. |
| queuedSnapshots | timezoneOffset | Float | Offset based on the customer timezone. |
| queuedSnapshots | timezone | Timezone | Time zone identifier string. For example, 'America/Los_Angeles' is used for the U.S. Pacific Time zone. |
| snapshotConnection | first | Int | Returns the first n elements from the list. |
| snapshotConnection | after | String | Returns the elements in the list that occur after the specified cursor. |
| snapshotConnection | last | Int | Returns the last n elements from the list. |
| snapshotConnection | before | String | Returns the elements in the list that occur before the specified cursor. |
| snapshotConnection | filter | CdmSnapshotFilterInput | Filter snapshot connection. |
| snapshotConnection | sortBy | CdmSnapshotSortByEnum | Sorts snapshots by field. |
| snapshotConnection | sortOrder | SortOrder | Sorts the order of results. |
| snapshotGroupByConnection | first | Int | Returns the first n elements from the list. |
| snapshotGroupByConnection | after | String | Returns the elements in the list that occur after the specified cursor. |
| snapshotGroupByConnection | last | Int | Returns the last n elements from the list. |
| snapshotGroupByConnection | before | String | Returns the elements in the list that occur before the specified cursor. |
| snapshotGroupByConnection | timezoneOffset | Float | Offset based on the customer timezone. |
| snapshotGroupByConnection | filter | CdmSnapshotFilterInput | Filter snapshot connection. |
| snapshotGroupByConnection | groupBy (required) | CdmSnapshotGroupByEnum! | Groups snapshots by field. |
| snapshotGroupByConnection | timezone | Timezone | Time zone identifier string. For example, 'America/Los_Angeles' is used for the U.S. Pacific Time zone. |
| snapshotGroupBySummary | first | Int | Returns the first n elements from the list. |
| snapshotGroupBySummary | after | String | Returns the elements in the list that occur after the specified cursor. |
| snapshotGroupBySummary | last | Int | Returns the last n elements from the list. |
| snapshotGroupBySummary | before | String | Returns the elements in the list that occur before the specified cursor. |
| snapshotGroupBySummary | timezoneOffset | Float | Offset based on the customer timezone. |
| snapshotGroupBySummary | timezone | Timezone | Time zone identifier string. For example, 'America/Los_Angeles' is used for the U.S. Pacific Time zone. |
| snapshotGroupBySummary | filter | CdmSnapshotFilterInput | Filter snapshot connection. |
| snapshotGroupBySummary | groupBy (required) | CdmSnapshotGroupByEnum! | Groups snapshots by field. |
Used By
Queries
- query: managedVolume
- query: slaManagedVolume
- query: managedVolumes (via connection)
- query: slaManagedVolumes (via connection)
Referenced by