VirtualEnvironmentWorkflowContextDetails Data Type

Properties
name data type description
hvCluster HypervisorClusterListRecord
hypervisor HypervisorDetails
hypervisorManager HypervisorManagerDetails
project ProjectListRecord
dataCenter DataCenterDetails

Example

{
  "hvCluster" : {
    "guid" : "...",
    "uuid" : "...",
    "name" : "...",
    "hvManager" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "hvManagerType" : "KUBERNETES",
    "dataCenter" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "storageProvider" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "nodeConfig" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "projects" : [ {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    }, {
      "guid" : "...",
      "name" : "..."
    } ],
    "visibleForAllProjects" : true
  },
  "hypervisor" : {
    "host" : "...",
    "sshPort" : 12345,
    "nodeConfig" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "user" : "...",
    "sshKeyPath" : "...",
    "vmCount" : 12345,
    "hvManager" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "hvmType" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    },
    "vmExportImportMode" : "DISK_IMAGE_TRANSFER",
    "transferNicAddress" : "...",
    "dataCenterName" : "...",
    "cluster" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "vmOwner" : "...",
    "vmOwningGroup" : "...",
    "storageType" : "CEPH",
    "storageProvider" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "licenseCovered" : true,
    "useNetcat" : true,
    "citrixSettings" : {
      "citrixExportRefreshRate" : 12345,
      "citrixEnableXvaCompression" : true,
      "citrixSnapshotRemovalTimeout" : 12345
    },
    "libvirtSettings" : {
      "libvirtSshTimeout" : 12345,
      "libvirtSshKnownHostsPath" : "...",
      "libvirtSshProgressRefreshRate" : 12345,
      "libvirtLvmSnapshotSize" : "...",
      "libvirtLvmSnapshotExtents" : "...",
      "libvirtAlwaysExportFullIfVmTurnedOff" : true
    },
    "proxmoxSettings" : {
      "proxmoxBackupStorage" : "...",
      "proxmoxCompressionType" : "GZIP",
      "proxmoxNbdBufferReleaseMaxAttempts" : 12345,
      "proxmoxNbdBufferReleaseTimeout" : 12345,
      "proxmoxNbdBufferReleaseWaitPeriod" : 12345,
      "proxmoxAvailableNbdWaitPeriod" : 12345,
      "proxmoxConnectQcow2ToNbdWaitPeriod" : 12345
    },
    "hvHypervSettings" : {
      "hypervExportChunksNumber" : 12345,
      "hypevisorManagerHypervType" : "..."
    },
    "lastInventorySyncDate" : 12345,
    "lastSuccessfulInventorySyncDate" : 12345,
    "possibleActions" : [ "INVENTORY_SYNC", "HVM_READ" ],
    "version" : "...",
    "trustAllCerts" : true,
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "type" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    }
  },
  "hypervisorManager" : {
    "url" : "...",
    "sshPort" : 12345,
    "nodeConfig" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "user" : "...",
    "sshKeyPath" : "...",
    "hvCount" : 12345,
    "vmCount" : 12345,
    "vmExportImportMode" : "SSH_TRANSFER",
    "baseImageCreationConfig" : {
      "windowsImageRequired" : "INHERIT",
      "linuxImageRequired" : "INHERIT"
    },
    "account" : "...",
    "useNetcat" : true,
    "storageType" : "DEFAULT",
    "region" : "...",
    "endpointInterfaceType" : "PUBLIC",
    "ovmSettings" : {
      "ovmJobStatusPollingInterval" : 12345,
      "ovmPoolToRepoMappings" : [ { }, { } ],
      "ovmExportCloneTypeOverride" : "THIN_CLONE"
    },
    "rhvSettings" : {
      "rhvSnapshotCloneTimeout" : 12345,
      "rhvSnapshotCreationTimeout" : 12345,
      "rhvVmExportTimeout" : 12345,
      "rhvDiskUnlockTimeout" : 12345,
      "rhvMultiDatacenterExport" : true,
      "rhvSnapshotRemovalTimeout" : 12345,
      "rhvDcToSdMappings" : [ { }, { } ]
    },
    "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", "HV_READ" ],
    "version" : "...",
    "trustAllCerts" : true,
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "type" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    }
  },
  "project" : {
    "guid" : "...",
    "uuid" : "...",
    "name" : "...",
    "active" : true,
    "present" : true,
    "hvManager" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "quota" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "backupDestinations" : [ {
      "type" : { },
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    }, {
      "type" : { },
      "guid" : "...",
      "name" : "..."
    } ],
    "authenticationDomains" : [ {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    }, {
      "guid" : "...",
      "name" : "..."
    } ]
  },
  "dataCenter" : {
    "guid" : "...",
    "uuid" : "...",
    "name" : "...",
    "hypervisor" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "hvManager" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "virtualMachines" : [ {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    }, {
      "guid" : "...",
      "name" : "..."
    } ]
  }
}