UnplacementReasonApiDTO

Description

Details to describe why an entity could not be placed

Optional Parameters

failedResources
  • type: array

  • description: A list of resources that caused the entity not to be placed

resourceOwner
  • description: The entity owning the resources that caused unplacement, if different than this entity. For example, a volume that caused a VM to be unplaced.

  • reference: BaseApiDTO

providerType
  • type: string

  • description: The entity type that sells the commodities that caused unplacement.

  • enum: ['Application', 'ApplicationComponent', 'ApplicationServer', 'AvailabilityZone', 'BusinessAccount', 'BusinessApplication', 'BusinessTransaction', 'BusinessUser', 'Chassis', 'CloudService', 'ComputeTier', 'Container', 'ContainerPod', 'ContainerSpec', 'Database', 'DatabaseServer', 'DatabaseServerTier', 'DatabaseTier', 'DataCenter', 'DesktopPool', 'DiskArray', 'DPod', 'HCIPhysicalMachine', 'HypervisorServer', 'Internet', 'IOModule', 'LoadBalancer', 'LogicalPool', 'Namespace', 'Network', 'PhysicalMachine', 'ProcessorPool', 'Region', 'ReservedInstance', 'Service', 'ServiceProvider', 'Storage', 'StorageController', 'StorageTier', 'Switch', 'Unknown', 'ViewPod', 'VirtualApplication', 'VirtualDataCenter', 'VirtualMachine', 'VirtualVolume', 'VPod', 'WorkloadController', 'ContainerPlatformCluster', 'CloudCommitment', 'ApplicationComponentSpec', 'VirtualMachineSpec', 'DocumentCollection', 'NodeGroup', 'PowerVMPhysicalMachine', 'DataWarehouse', 'DataWarehouseTier']

closestSeller
  • description: The seller that came closest to satisfying the commodities. This information is not always available.

  • reference: BaseApiDTO

placementProblem
  • type: string

  • description: Categorizes the reason which caused unplacement

  • enum: ['COSTS_NOT_FOUND', 'NOT_CONTROLLABLE', 'UNSATISFIED_COMMODITIES']