Managed Entity Get Available Field
List of custom field definitions that are valid for the object's type.
The fields are sorted by name.
Required privileges: System.View
Request
URI
GET
https://{vcenter-host}/sdk/vim25/{release}/ManagedEntity/{moId}/availableField
COPY
Path Parameters
string
moId
Required
The unique identifier for the managed object to which the property attaches; the serialized managed object reference for a request has the form moType/moId
, in this case ManagedEntity/{moId}
.
string
release
Required
The vSphere release schema. The current specification covers vSphere 8.0.2.0 APIs.
Responses
200
OK
Returns Array of CustomFieldDef of type(s) application/json
[
{
"_typeName": "string",
"key": 0,
"name": "string",
"type": "string",
"managedObjectType": "string",
"fieldDefPrivileges": {
"_typeName": "string",
"createPrivilege": "string",
"readPrivilege": "string",
"updatePrivilege": "string",
"deletePrivilege": "string"
},
"fieldInstancePrivileges": {
"_typeName": "string",
"createPrivilege": "string",
"readPrivilege": "string",
"updatePrivilege": "string",
"deletePrivilege": "string"
}
}
]
Managed Entity Operations
POST
Managed Entity Destroy Task
GET
Managed Entity Get Alarm Actions Enabled
GET
Managed Entity Get Available Field
GET
Managed Entity Get Config Issue
GET
Managed Entity Get Config Status
GET
Managed Entity Get Custom Value
GET
Managed Entity Get Declared Alarm State
GET
Managed Entity Get Disabled Method
GET
Managed Entity Get Effective Role
GET
Managed Entity Get Name
GET
Managed Entity Get Overall Status
GET
Managed Entity Get Parent
GET
Managed Entity Get Permission
GET
Managed Entity Get Recent Task
GET
Managed Entity Get Tag
GET
Managed Entity Get Triggered Alarm State
GET
Managed Entity Get Value
POST
Managed Entity Reload
POST
Managed Entity Rename Task
POST
Managed Entity Set Custom Value