StorageProviderRequest Data Type

Properties
name data type constraints description
type StorageProviderType required
password string max size: 255, min size: 0
host string max size: 255, min size: 0
name string max size: 255, min size: 0
nodeConfig NameAndGuid required
user string max size: 255, min size: 0
cephSettings CephSettingsRequest  
afsSettings AfsSettingsRequest  
availabilityZone string  
storagePoolManagementStrategy StoragePoolManagementStrategy  
managedStoragePools array of string  
trustAllCerts boolean required

Example

{
  "type" : "NUTANIX_VG",
  "password" : "...",
  "host" : "...",
  "name" : "...",
  "nodeConfig" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "user" : "...",
  "cephSettings" : {
    "cephAuthKey" : "...",
    "cephConfiguration" : "..."
  },
  "afsSettings" : {
    "afsPrismElementHost" : "...",
    "afsPrismElementUser" : "...",
    "afsPrismElementPassword" : "..."
  },
  "availabilityZone" : "...",
  "storagePoolManagementStrategy" : "INCLUDE",
  "managedStoragePools" : [ "...", "..." ],
  "trustAllCerts" : true
}