Skip to content

CloudDirectNasBucket

NAS Cloud Direct bucket.

Implements: HierarchySnappable, CloudDirectHierarchyWorkload, CloudDirectHierarchyObject, HierarchyObject, CloudDirectNasSystemDescendantType, CloudDirectNasSystemLogicalChildType, CloudDirectNasNamespaceDescendantType, CloudDirectNasNamespaceLogicalChildType

Fields

Field Type Description
allOrgs [Org!]! Organizations to which this hierarchy object belongs.
allTags [AssignedRscTag!]! RSC tags to which this hierarchy object is assigned.
authorizedOperations [Operation!]! The authorized operations on the object.
childBuckets CloudDirectNasBucketConnection Prefix protection entries included in this bucket.
cloudDirectId String! UUID of the NAS Cloud Direct bucket on the NCD Cluster.
cloudDirectNasNamespace CloudDirectNasNamespace The NAS Cloud Direct namespace to which this NAS bucket belongs.
cloudDirectNasSystem CloudDirectNasSystem The NAS Cloud Direct system to which this NAS bucket belongs.
cloudDirectSnapshotGroupBySummary CloudDirectSnapshotsGroupBySummaryConnection Groups the snapshots of this NAS Cloud Direct bucket.
cluster Cluster! Cluster from which this workload originated.
clusterUuid UUID! NAS Cloud Direct cluster ID.
configuredSlaDomain SlaDomain! SLA Domain configured for the hierarchy object.
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.
excludes [Exclude!]! List of exclusions for the NAS bucket.
exportPath String! NAS Cloud Direct bucket path.
id UUID! Bucket ID.
isArchived Boolean! Specifies whether the bucket is archived.
isHidden Boolean! Specifies whether the bucket is hidden.
isRelic Boolean! Specifies whether the bucket is a relic.
isStale Boolean! Specifies whether the bucket is stale.
logicalPath [PathNode!]! Sequential list of the logical ancestors of this object.
missedSnapshotGroupByConnection CloudDirectSnapshotsGroupBySummaryConnection Groups the missed snapshots of this NAS Cloud Direct bucket.
name String! Name of the hierarchy object.
namespaceId String NamespaceID of the namespace (if any) to which the NAS Cloud Direct bucket belongs.
newestSnapshot CloudDirectSnapshot The most recent snapshot of this bucket.
numWorkloadDescendants Int! Number of descendant workloads of this object.
objectPauseStatus ObjectPauseStatus Pause status of the hierarchy object.
objectType HierarchyObjectTypeEnum! Type of this object.
oldestSnapshot CloudDirectSnapshot The oldest available snapshot of this bucket.
onDemandSnapshots Int! The count of on-demand snapshots for this bucket.
parentBucket CloudDirectNasBucket The parent of this bucket.
pendingSla SlaDomain SLA Domain assignment of the object during communication with the NAS Cloud Direct site.
physicalPath [PathNode!]! Sequential list of the physical ancestors of this object.
policyName String! Name of the policy assigned to the NAS Cloud Direct bucket.
protocol CloudDirectNasProtocolType! NAS Cloud Direct bucket protocol.
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.
snapshotDistribution SnapshotDistribution! Distribution of the snapshots of the hierarchy object.
systemId UUID! SystemID of the system the NAS Cloud Direct bucket belongs to.
targets CloudDirectObjectTargets Targets associated with the backups for this bucket.
totalSnapshots Int! The total count of snapshots for this bucket.

Field Arguments

Field Argument Type Description
childBuckets first Int Returns the first n elements from the list.
childBuckets after String Returns the elements in the list that occur after the specified cursor.
childBuckets sortBy HierarchySortByField Sort hierarchy objects according to the hierarchy field.
childBuckets sortOrder SortOrder Sorts the order of results.
cloudDirectSnapshotGroupBySummary first Int Returns the first n elements from the list.
cloudDirectSnapshotGroupBySummary after String Returns the elements in the list that occur after the specified cursor.
cloudDirectSnapshotGroupBySummary last Int Returns the last n elements from the list.
cloudDirectSnapshotGroupBySummary before String Returns the elements in the list that occur before the specified cursor.
cloudDirectSnapshotGroupBySummary sortOrder SortOrder Sorts the order of results.
cloudDirectSnapshotGroupBySummary timezoneOffset Float Offset based on the customer timezone.
cloudDirectSnapshotGroupBySummary filter [CloudDirectSnapshotsFilterInput!] Filter for NAS Cloud Direct snapshots.
cloudDirectSnapshotGroupBySummary groupBy (required) SnapshotGroupByTime! Groups NAS Cloud Direct snapshots by field.
cloudDirectSnapshotGroupBySummary timeRange TimeRangeInput Time range input.
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 sortOrder SortOrder Sorts the order of results.
missedSnapshotGroupByConnection timezoneOffset Float Offset based on the customer timezone.
missedSnapshotGroupByConnection filter [CloudDirectSnapshotsFilterInput!] Filter for NAS Cloud Direct snapshots.
missedSnapshotGroupByConnection groupBy (required) SnapshotGroupByTime! Groups NAS Cloud Direct snapshots by field.
missedSnapshotGroupByConnection timeRange TimeRangeInput Time range input.
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.
parentBucket sortBy HierarchySortByField Sort hierarchy objects according to the hierarchy field.
parentBucket sortOrder SortOrder Sorts the order of results.

Used By

Queries

Referenced by