CIM_ResourceAllocationSettingData classe
Représente les paramètres d’une ressource allouée qui sont en dehors de l’étendue de la classe CIM généralement utilisée pour représenter la ressource elle-même. Ces paramètres incluent des informations spécifiques à l’allocation qui peuvent ne pas être visibles par le consommateur de la ressource.
Syntaxe
[Abstract, Version("2.24.0"), UMLPackagePath("CIM::Core::Resource"), AMENDMENT]
class CIM_ResourceAllocationSettingData : CIM_SettingData
{
uint16 ResourceType;
string OtherResourceType;
string ResourceSubType;
string PoolID;
uint16 ConsumerVisibility;
string HostResource[];
string AllocationUnits;
uint64 VirtualQuantity;
uint64 Reservation;
uint64 Limit;
uint32 Weight;
boolean AutomaticAllocation;
boolean AutomaticDeallocation;
string Parent;
string Connection[];
string Address;
uint16 MappingBehavior;
string AddressOnParent;
string VirtualQuantityUnits = "count";
};
Membres
La classe CIM_ResourceAllocationSettingData a les types de membres suivants :
Propriétés
La classe CIM_ResourceAllocationSettingData possède ces propriétés.
-
Adresse
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Adresse de la ressource, par exemple, l’adresse MAC d’un port Ethernet.
-
-
AddressOnParent
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Adresse de cette ressource du contexte du parent. Cette propriété est utilisée pour décrire une relation de contrôleur et l’ordre des appareils sur un contrôleur. Par exemple, si le parent est un contrôleur PCI, cette propriété spécifie l’emplacement PCI de cet appareil enfant.
-
-
AllocationUnits
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. Reservation », « CIM_ResourceAllocationSettingData. Limit »), IsPUnit
Unités d’allocation utilisées par les propriétés Reservation et Limit .
-
-
AutomaticAllocation
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
true pour allouer automatiquement la ressource ; sinon, false.
-
-
AutomaticDeallocation
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
true pour libérer automatiquement la ressource ; sinon, false.
-
-
Connection
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Tableau qui indique les objets connectés à la ressource, tels qu’un réseau nommé ou un port de commutateur.
-
-
ConsumerVisibility
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Visibilité des consommateurs sur la ressource allouée.
-
-
Inconnu (0)
-
Transmis ( 2)
-
Virtualisé (3)
-
Non représenté (4)
-
DMTF réservé (..)
-
Fournisseur réservé (32767..65535)
HostResource
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. ConsumerVisibility », « CIM_ResourceAllocationSettingData. MappingBehavior »)
Tableau qui contient l’affectation des ressources allouées. Chaque valeur non null de cette propriété doit être mise en forme en tant qu’URI basé sur RFC3986. Si la ressource est modélisée, la valeur doit être un URI WBEM.
Limite
-
Type de données : uint64
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. AllocationUnits »)
Quantité maximale de ressources à accorder à l’allocation. Le type d’unité de cette propriété est spécifié par la propriété AllocationUnits .
MappingBehavior
-
Type de données : uint16
-
Type d'accès : Lecture seule
Indique comment la ressource est mappée aux ressources sous-jacentes.
Inconnu (0)
Non pris en charge (2)
Dédié (3)
Affinité réversible (4)
Affinité dure (5)
DMTF réservé (..)
Fournisseur réservé (32767..65535)
OtherResourceType
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. ResourceType »)
Description du type de ressource lorsque la propriété ResourceType a la valeur 1 (autre).
Parent
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Parent de la ressource, par exemple, un contrôleur pour l’allocation actuelle.
PoolID
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourcePool. PoolId »)
ID du pool de ressources qui a généré la ressource.
Réservation
-
Type de données : uint64
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. AllocationUnits »)
Nombre de ressources dont la disponibilité est garantie pour cette allocation. Sur les systèmes qui prennent en charge le sur-engagement des ressources, cette valeur est généralement utilisée pour le contrôle d’admission.
Le type d’unité de cette propriété est spécifié par la propriété AllocationUnits .
ResourceSubType
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. ResourceType »)
Sous-type spécifique à l’implémentation pour cette ressource. Par exemple, cela peut être utilisé pour distinguer différents modèles du même type de ressource.
ResourceType
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. OtherResourceType », « CIM_ResourceAllocationSettingData. ResourceSubType »)
Type de ressource représenté par les paramètres d’allocation.
Autre (1)
Système informatique (2)
Processeur (3)
Mémoire (4)
Contrôleur IDE (5)
HBA SCSI parallèle (6)
FC HBA (7)
ISCSI HBA (8)
IB HCA (9)
Adaptateur Ethernet (10)
Autre carte réseau (11)
Emplacement d’E/S (12)
Appareil d’E/S (13)
Lecteur de disquette (14)
Lecteur DE CD (15)
Lecteur DE DVD (16)
Lecteur de disque (17)
Lecteur de bande (18)
Extension de stockage (19)
Autre périphérique de stockage (20)
Port série (21)
Port parallèle (22)
Contrôleur USB (23)
Contrôleur graphique (24)
Contrôleur IEEE 1394 (25)
Unité partitionnable (26)
Unité partitionnable de base (27)
Alimentation (28)
Capacité de refroidissement (29)
Port de commutateur Ethernet (30)
Disque logique (31)
Volume de stockage (32)
Connexion Ethernet (33)
DMTF réservé (..)
Fournisseur réservé (0x8000.. 0xFFFF)
VirtualQuantity
-
Type de données : uint64
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. VirtualQuantityUnits »)
Nombre de ressources présentées au consommateur de la ressource.
VirtualQuantityUnits
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ResourceAllocationSettingData. VirtualQuantity »), IsPUnit
Unités utilisées par la propriété VirtualQuantity .
Poids
-
Type de données : uint32
-
Type d'accès : Lecture seule
Priorité relative pour cette allocation par rapport aux autres allocations du même pool de ressources.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 |
Serveur minimal pris en charge |
Windows Server 2012 |
Espace de noms |
Root\virtualization\v2 |
MOF |
|
DLL |
|