HypervisorManagerDetails Data Type

Properties
name data type constraints description
url string  
sshPort number  
nodeConfig NameAndGuid  
user string  
sshKeyPath string  
hvCount number required
vmCount number required
vmExportImportMode VmExportImportMode  
baseImageCreationConfig BaseImageCreationConfigDTO  
account string  
useNetcat boolean required
storageType StorageType  
region string  
endpointInterfaceType EndpointInterfaceType  
ovmSettings OvmSettingsDetails  
rhvSettings RhvSettingsDetails  
awsSettings AwsSettingsDetails  
vmwareSettings VmwareSettingsDetails  
openStackSettings OpenStackSettingsDetails  
nutanixSettings NutanixSettingsDetails  
oadpSettings OadpSettingsDetails  
hvmHypervSettings HvmHypervSettingsDetails  
hvmAzureSettings HvmAzureSettingsDetails  
gcpSettings GcpSettingsDetails  
useToken boolean required
lastInventorySyncDate number  
lastSuccessfulInventorySyncDate number  
possibleActions array of RbacInstanceAction  
version string  
trustAllCerts boolean required
guid string  
type HypervisorManagerType  

Example

{
  "url" : "...",
  "sshPort" : 12345,
  "nodeConfig" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "user" : "...",
  "sshKeyPath" : "...",
  "hvCount" : 12345,
  "vmCount" : 12345,
  "vmExportImportMode" : "DISK_ATTACHMENT_CHANGED_BLOCK_TRACKING",
  "baseImageCreationConfig" : {
    "windowsImageRequired" : "FALSE",
    "linuxImageRequired" : "TRUE"
  },
  "account" : "...",
  "useNetcat" : true,
  "storageType" : "CEPH",
  "region" : "...",
  "endpointInterfaceType" : "ADMIN",
  "ovmSettings" : {
    "ovmJobStatusPollingInterval" : 12345,
    "ovmPoolToRepoMappings" : [ {
      "pool" : "...",
      "repositoryId" : "..."
    }, {
      "pool" : "...",
      "repositoryId" : "..."
    } ],
    "ovmExportCloneTypeOverride" : "SPARSE_COPY"
  },
  "rhvSettings" : {
    "rhvSnapshotCloneTimeout" : 12345,
    "rhvSnapshotCreationTimeout" : 12345,
    "rhvVmExportTimeout" : 12345,
    "rhvDiskUnlockTimeout" : 12345,
    "rhvMultiDatacenterExport" : true,
    "rhvSnapshotRemovalTimeout" : 12345,
    "rhvDcToSdMappings" : [ {
      "dataCenter" : "...",
      "storageDomain" : "..."
    }, {
      "dataCenter" : "...",
      "storageDomain" : "..."
    } ]
  },
  "awsSettings" : {
    "awsSnapshotCreationTimeout" : 12345,
    "awsImageCreationTimeout" : 12345,
    "awsVolumeActionsTimeout" : 12345,
    "awsInstanceCreationTimeout" : 12345
  },
  "vmwareSettings" : {
    "vmwareTagCategory" : "..."
  },
  "openStackSettings" : {
    "openstackDownloadImageFromGlance" : true,
    "openstackScopeVmsToDomain" : true
  },
  "nutanixSettings" : {
    "nutanixSnapshotRemovalTimeout" : 12345,
    "maxNutanixSnapshotCreatingTimeout" : 12345,
    "nutanixDiskOperationTimeout" : 12345
  },
  "oadpSettings" : {
    "oadpProjectName" : "...",
    "oadpStorageClassName" : "..."
  },
  "hvmHypervSettings" : {
    "hypervExportChunksNumber" : 12345,
    "hypevisorManagerHypervType" : "..."
  },
  "hvmAzureSettings" : {
    "azureClientId" : "...",
    "azureClientSecret" : "...",
    "azureSubscriptionId" : "...",
    "azureTenantId" : "..."
  },
  "gcpSettings" : {
    "gcpOrganizationId" : "..."
  },
  "useToken" : true,
  "lastInventorySyncDate" : 12345,
  "lastSuccessfulInventorySyncDate" : 12345,
  "possibleActions" : [ "INVENTORY_SYNC", "READ" ],
  "version" : "...",
  "trustAllCerts" : true,
  "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
  "type" : {
    "name" : "ENUM_NAME",
    "description" : "Enum description"
  }
}