VirtualMachineRole (instancia) [SPFSDK][VMROLE]
Se aplica a: Windows Azure Pack
El tipo VirtualMachineRole representa un recurso de rol de máquina virtual.
Sintaxis
{
"Name": "String",
"Label": "String",
"ProvisioningState": "String",
"ResourceDefinition": { <ResourceDefinition> },
"ResourceConfiguration": { <ResourceConfiguration> },
"InstanceView": { <InstanceView> },
"Substate": { "VMRoleMessages": [] }
}
Propiedades
Importante
Para obtener más información sobre la columna Access , vea Property Access [SPFSDK][VMROLE].
Nombre |
Tipo |
Acceso |
Descripción |
---|---|---|---|
Nombre |
String |
RC |
Nombre del recurso. |
Etiqueta |
String |
RCU |
Una etiqueta de presentación localizada para el recurso. |
ResourceDefinition |
RCU |
Plantilla del recurso, ya sea desde el momento en que se creó el recurso o desde la última vez que se actualizó. Para actualizar, cambie esta propiedad a otra definición de recurso. |
|
ResourceConfiguration |
RCU |
Valores de parámetro que se usan cuando se aprovisiona el recurso. Para actualizar, proporcione un nuevo objeto ResourceConfiguration con la propiedad ResourceConfiguration.Version que se actualiza a un valor mayor. |
|
ProvisioningState |
String |
R |
Estado del recurso. Los valores posibles son:
|
Subestado |
R |
Detalles específicos sobre el estado de aprovisionamiento actual. |
|
InstanceView |
R |
Vista de solo lectura de la información de la instancia de rol de máquina virtual. |
Comentarios
En el ejemplo de código siguiente se proporciona un objeto VirtualMachineRole de ejemplo.
{
"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": [] }
}
Consulte también
Referencia JSON del rol de máquina virtual [SPFSDK][VMROLE]
ResourceConfiguration [SPFSDK][VMROLE]
VMRoleSubstate [SPFSDK][VMROLE]
VMRoleInstanceView [SPFSDK][VMROLE]
ResourceDefinition [SPFSDK][VMROLE]