VirtualMachineRole (instance) [SPFSDK][VMROLE]
Область применения: Windows Azure Pack
Тип VirtualMachineRole представляет ресурс роли виртуальной машины.
Синтаксис
{
"Name": "String",
"Label": "String",
"ProvisioningState": "String",
"ResourceDefinition": { <ResourceDefinition> },
"ResourceConfiguration": { <ResourceConfiguration> },
"InstanceView": { <InstanceView> },
"Substate": { "VMRoleMessages": [] }
}
Свойства
Важно!
Дополнительные сведения о столбце Access см. в разделе "Доступ к свойствам" [SPFSDK][VMROLE].
Имя |
Тип |
Доступ |
Описание |
---|---|---|---|
Имя |
Строка |
RC |
Имя ресурса. |
Метка |
Строка |
RCU |
Локализованная метка отображения для ресурса. |
ResourceDefinition |
RCU |
Шаблон ресурса( из момента создания ресурса или с момента последнего обновления). Чтобы обновить это свойство, измените это свойство на другое определение ресурса. |
|
ResourceConfiguration |
RCU |
Значения параметров, используемые при подготовке ресурса. Для обновления предоставьте новый объект ResourceConfiguration со свойством ResourceConfiguration.Version , которое обновляется до большего значения. |
|
ProvisioningState |
Строка |
R |
Состояние ресурса. Возможны следующие значения:
|
Подсостояние |
R |
Конкретные сведения о текущем состоянии подготовки. |
|
InstanceView |
R |
Представление экземпляра роли виртуальной машины только для чтения. |
Примечания
В следующем примере кода представлен пример объекта VirtualMachineRole .
{
"Label": "Description Value Here",
"Name": "TestFromCodeVMRole",
"ProvisioningState": "Provisioned",
"ResourceConfiguration": {
"Version": "1.0.0.0",
"ParameterValues": "{
\"MyParameter1\" : \"Value1\",
\"MyParameter2\" : \"Value2\"
}"
},
"ResourceDefinition": { ... },
"InstanceView": {
"InstanceCount": "1",
"ResolvedResourceDefinition": { ... },
"VIPs": []
},
"Substate": { "VMRoleMessages": [] }
}
См. также:
Справочник по JSON роли виртуальной машины [SPFSDK][VMROLE]
ResourceConfiguration [SPFSDK][VMROLE]
VMRoleSubstate [SPFSDK][VMROLE]
VMRoleInstanceView [SPFSDK][VMROLE]
ResourceDefinition [SPFSDK][VMROLE]