physicalHosts
Get list of physical hosts.
Arguments
| Argument | Type | Description |
|---|---|---|
| first | Int | Returns the first n elements from the list. |
| after | String | An opaque cursor returned from a previous query's endCursor field. Pass this value verbatim to retrieve the next page of results. |
| last | Int | Returns the last n elements from the list. |
| before | String | An opaque cursor returned from a previous query's startCursor field. Pass this value verbatim to retrieve the previous page of results. |
| hostRoot (required) | HostRoot! | Host root type. |
| sortBy | HierarchySortByField | Sort hierarchy objects according to the hierarchy field. |
| sortOrder | SortOrder | Sorts the order of results. |
| filter | [Filter!] | Hierarchy object filter. |
| isBulkPolicyAssignmentFlow | Boolean | Bulk policy assignment request. |
Returns
Sample
query PhysicalHosts($hostRoot: HostRoot!) {
physicalHosts(
hostRoot: $hostRoot
first: 10
) {
nodes {
adDomain
agentId
agentPrimaryClusterUuid
authorizedOperations
cbtStatus
cdmId
cdmLink
cdmPendingObjectPauseAssignment
clusterRelation
defaultCbt
id
ipAddresses
isArchived
isChangelistEnabled
isExchangeHost
isMssqlHost
isOracleHost
isReplica
lastSuccessfulUpgradeTime
legallyHeldSnapshotCount
name
nasApiEndpoint
nasApiHostname
nasMigrationInfo
nasVendorType
networkThrottle
numWorkloadDescendants
objectType
osName
osType
rbaPackageUpgradeInfo
rbsUpgradeStatus
rbsVersion
replicatedObjectCount
resourceInfo
slaAssignment
slaPauseStatus
vfdState
}
pageInfo {
hasNextPage
endCursor
}
}
}
{
"data": {
"physicalHosts": {
"nodes": [
[
{
"adDomain": "example-string",
"agentId": "example-string",
"agentPrimaryClusterUuid": "example-string",
"authorizedOperations": [
"ACCESS_CDM_CLUSTER"
],
"cbtStatus": "example-string",
"cdmId": "example-string"
}
]
],
"pageInfo": {
"endCursor": "example-string",
"hasNextPage": true,
"hasPreviousPage": true,
"startCursor": "example-string"
}
}
}
}