name | data type | constraints | description |
---|---|---|---|
guid | string | ||
name | string | ||
host | string | ||
user | string | ||
type | StorageProviderType | ||
nodeConfig | NameAndGuid | ||
storageCount | number | required | |
cephSettings | CephSettingsDetails | ||
afsSettings | AfsSettingsDetails | ||
availabilityZone | string | ||
serverPartnerUuid | string | ||
lastInventorySyncDate | number | ||
lastSuccessfulInventorySyncDate | number | ||
possibleActions | array of RbacInstanceAction | ||
storagePoolManagementStrategy | StoragePoolManagementStrategy | ||
managedStoragePools | array of string | ||
version | string | ||
trustAllCerts | boolean | required |
Example
{ "guid" : "...", "name" : "...", "host" : "...", "user" : "...", "type" : "NUTANIX_VG", "nodeConfig" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "storageCount" : 12345, "cephSettings" : { "cephAuthKey" : "...", "cephConfiguration" : "..." }, "afsSettings" : { "afsPrismElementHost" : "...", "afsPrismElementUser" : "..." }, "availabilityZone" : "...", "serverPartnerUuid" : "...", "lastInventorySyncDate" : 12345, "lastSuccessfulInventorySyncDate" : 12345, "possibleActions" : [ "HVM_READ", "READ" ], "storagePoolManagementStrategy" : "EXCLUDE", "managedStoragePools" : [ "...", "..." ], "version" : "...", "trustAllCerts" : true }