Поделиться через


класс Msvm_FcPortAllocationSettingData

Представляет настроенное состояние искусственного порта Fibre Channel или коммутатора Fibre Channel.

Следующий синтаксис представляет собой упрощенный код MOF и включает все унаследованные свойства.

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_FcPortAllocationSettingData : CIM_ResourceAllocationSettingData
{
  string  InstanceID;
  string  Caption = "Virtual Fibre Channel VDev Default Settings";
  string  Description = "The default settings for the virtual Fibre Channel connection pool.";
  string  ElementName;
  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";
};

Члены

Класс Msvm_FcPortAllocationSettingData имеет следующие типы членов:

Элемент Property

Класс Msvm_FcPortAllocationSettingData имеет эти свойства.

Адрес

Тип данных: string

Тип доступа: только для чтения

Адрес ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

AddressOnParent

Тип данных: string

Тип доступа: только для чтения

Описывает адрес этого ресурса в контексте родительского объекта. Свойства Parent и AddressOnParent используются для описания связи контроллера, а также порядка устройств на контроллере. Это свойство наследуется от CIM_ResourceAllocationSettingData.

AllocationUnits

Тип данных: string

Тип доступа: только для чтения

Единицы распределения, используемые свойствами Резервирования и Ограничения . Это свойство наследуется от CIM_ResourceAllocationSettingData.

Автоматическое размещение

Тип данных: boolean

Тип доступа: только для чтения

Указывает, будет ли ресурс выделен автоматически. Это свойство наследуется от CIM_ResourceAllocationSettingData.

AutomaticDeallocation

Тип данных: boolean

Тип доступа: только для чтения

Указывает, будет ли ресурс автоматически освобожден. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Caption

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: MaxLen (64)

Краткое описание объекта . Это свойство наследуется от CIM_ManagedElement.

Соединение

Тип данных: строковый массив

Тип доступа: только для чтения

Устройство, к которому подключен этот ресурс. Это свойство наследуется от CIM_ResourceAllocationSettingData.

ConsumerVisibility

Тип данных: uint16

Тип доступа: только для чтения

Видимость потребителя выделенного ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Описание

Тип данных: string

Тип доступа: только для чтения

Описание объекта. Это свойство наследуется от CIM_ManagedElement.

ElementName

Тип данных: string

Тип доступа: только для чтения

Отображаемое имя объекта. Это свойство наследуется от CIM_SettingData. Изменение этого свойства приведет к изменению имени элемента связанного логического производного устройства.

Это свойство доступно только для чтения, но его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

HostResource

Тип данных: строковый массив

Тип доступа: только для чтения

Каждому устройству на виртуальной машине можно назначить только один ресурс узла, поэтому можно задать только первый элемент этого массива. Для устройств, поддерживающих эту функцию, задайте первый элемент массива HostResource , содержащий ссылку на назначенный базовый ресурс узла. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Это свойство доступно только для чтения, но если свойство ResourceType имеет значение 22 (Диск), а свойство ResourceSubType — "Физический диск Майкрософт", его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

InstanceID

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Ключ

Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_SettingData.

Ограничение

Тип данных: uint64

Тип доступа: только для чтения

Максимальный объем ресурса, который будет предоставлен для этого выделения. Единица измерения для этого свойства задается свойством VirtualQuantityUnits . Это свойство наследуется от CIM_ResourceAllocationSettingData.

MappingBehavior

Тип данных: uint16

Тип доступа: только для чтения

Указывает, как этот ресурс сопоставляется с базовыми ресурсами. Это свойство наследуется от CIM_ResourceAllocationSettingData.

OtherResourceType

Тип данных: string

Тип доступа: только для чтения

Строка, описывающая тип ресурса, если четко определенное значение недоступно, а ResourceType имеет значение 1(Other). Это свойство наследуется от CIM_ResourceAllocationSettingData.

Parent

Тип данных: string

Тип доступа: только для чтения

Родительский объект ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

PoolID

Тип данных: string

Тип доступа: только для чтения

Идентификатор пула ресурсов, из которого был выделен этот ресурс. Для экземпляров, связанных с виртуальной машиной, это будут данные Microsoft:GUID\для устройств. Для экземпляров, определяющих потенциальные параметры для виртуальной машины, это будет "Microsoft:Definition\GUID\Type", где type может иметь значение "Maximum", "Minimum", "Default" или "Increment". Это свойство наследуется от CIM_ResourceAllocationSettingData.

Резервирование

Тип данных: uint64

Тип доступа: только для чтения

Объем ресурса, гарантированно доступный для этого выделения. Единица измерения для этого свойства задается свойством VirtualQuantityUnits . Эти ресурсы гарантированно будут доступны для использования виртуальной машиной. Это свойство наследуется от CIM_ResourceAllocationSettingData.

ResourceSubType

Тип данных: string

Тип доступа: только для чтения

Строка, описывающая конкретный подтип реализации для этого ресурса. Например, это можно использовать для различения разных моделей одного и того же типа ресурсов. Это свойство наследуется от CIM_ResourceAllocationSettingData.

ResourceType

Тип данных: uint16

Тип доступа: только для чтения

Тип ресурса, который представляет этот параметр выделения. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Другое (1)

Компьютерная система (2)

Процессор (3)

Память (4)

Контроллер IDE (5)

Параллельный адаптер SCSI HBA (6)

ФК HBA (7)

ISCSI HBA (8)

IB HCA (9)

Адаптер Ethernet (10)

Другие сетевые адаптеры (11)

Слот ввода-вывода (12)

Устройство ввода-вывода (13)

Гибкий диск (14)

Cd Drive (15)

DVD-накопитель (16)

Последовательный порт (17)

Параллельный порт (18)

Контроллер USB (19)

Графический контроллер (20)

Экстент хранилища (21)

Диск (22)

Лента (23)

Другое запоминающее устройство (24)

Контроллер firewire (25)

Секционируемая единица (26)

Базовая секционируемая единица (27)

Источник питания (28)

Устройство охлаждения (29)

Зарезервировано DMTF (30 32767)

Зарезервировано поставщиком (32768 65535)

VirtualQuantity

Тип данных: uint64

Тип доступа: только для чтения

Указывает количество ресурсов, представленных потребителю. Единица измерения для этого свойства задается свойством VirtualQuantityUnits . Это свойство наследуется от CIM_ResourceAllocationSettingData.

VirtualQuantityUnits

Тип данных: string

Тип доступа: только для чтения

Задает единицу измерения для этого выделения ресурсов. Значение этого свойства должно быть юридическим значением квалификатора "Программные единицы", как определено в приложении C.1 DSP0004 версии 2.5 или более поздней версии. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Weight

Тип данных: uint32

Тип доступа: только для чтения

Целое число, определяющее относительный вес каждого процессора виртуальной машины. После того как все резервы будут удовлетворены, оставшаяся физическая емкость процессора платформы размещения будет выделена виртуальным машинам в зависимости от их относительного веса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Диапазон: 0 1000

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe