Get Host Criteria
Get all host criteria
Request
URI
GET
https://{api_host}/v1/clusters/{id}/hosts/criteria
COPY
Path Parameters
string
id
Required
Cluster ID
Responses
200
Ok
Returns PageOfHostCriterion of type(s) application/json
{
"elements": [
{
"name": "One among: HOST_COMPATIBLE_WITH_CLUSTER_USING_PNICS, UNMANAGED_HOSTS_IN_VCENTER, UNMANAGED_HOSTS_IN_HCIMGR, UNMANAGED_HOSTS_IN_HCIMGR_MANUAL_DISCOVERY",
"subCriteria": [
"HostCriterion Object"
],
"arguments": {
"arguments": "string"
},
"description": "string"
}
],
"pageMetadata": {
"pageNumber": 0,
"pageSize": 0,
"totalElements": 0,
"totalPages": 0
}
}
array of object
elements
Optional
The list of elements included in this page
object
pageMetadata
Optional
Represents pageable elements pagination metadata
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/v1/clusters/{id}/hosts/criteria
Clusters Operations
GET
Get Tags Assigned To Cluster
PUT
Assign Tags To Cluster
DELETE
Remove Tags From Cluster
GET
Get Clusters
POST
Create Cluster
POST
Validate Cluster Update Spec
POST
Get Cluster Network Configuration
POST
Post Host Query
GET
Get Cluster Datastores
POST
Add Datastore To Cluster
POST
Post Datastore Query 1
GET
Get Vdses
POST
Import Vds To Inventory
POST
Validate Vsan Remote Datastore Mount Spec
POST
Validate Vsan Remote Datastore Spec
Deprecated
POST
Validate Cluster Creation Spec
GET
Get Cluster
DELETE
Delete Cluster
PATCH
Update Cluster
GET
Get Cluster Update Validation
GET
Get Cluster Tag Manager Url
GET
Get Tag Assignable For Cluster
GET
Get Cluster Network Configuration Query Response
GET
Get Cluster Network Configuration Criteria
GET
Get Host Criteria
GET
Get Host Criterion
GET
Get Datastores Criteria 1
GET
Get Datastore Criterion 1
GET
Get Host Query Response 1
GET
Get Datastore Query Response 1
GET
Get Cluster Create Validation
GET
Get Tags Assigned To Clusters
DELETE
Remove Datastore From Cluster