VirtualMachinerole (exemplo) [SPFSDK][VMROLE]
Aplica-se a: Windows Azure Pack
O tipo VirtualMachineRole representa um recurso de função de máquina virtual.
Syntax
{
"Name": "String",
"Label": "String",
"ProvisioningState": "String",
"ResourceDefinition": { <ResourceDefinition> },
"ResourceConfiguration": { <ResourceConfiguration> },
"InstanceView": { <InstanceView> },
"Substate": { "VMRoleMessages": [] }
}
Propriedades
Importante
Para obter mais informações sobre a coluna Access , consulte Acesso à Propriedade [SPFSDK][VMROLE].
Nome |
Tipo |
Access |
Descrição |
---|---|---|---|
Name |
String |
TR |
O nome do recurso. |
Etiqueta |
String |
RCU |
Uma etiqueta de exibição localizada para o recurso. |
Definição de Recursos |
RCU |
O modelo do recurso, seja a partir do momento em que o recurso foi criado, ou a partir da última vez que foi atualizado. Para atualizar, altere esta propriedade para outra definição de recurso. |
|
Configuação de Recursos |
RCU |
Os parâmetros que são utilizados quando o recurso é aprovisionado. Para atualizar, forneça um novo objeto deConfiguration de Recursos com a propriedade ResourceConfiguration.Version que é atualizado para um valor maior. |
|
Estado de Provisionamento |
String |
R |
O estado do recurso. Os valores possíveis são:
|
Subestulo |
R |
Detalhes específicos sobre o estado atual de provisionamento. |
|
ExemploVer |
R |
Uma visão apenas de leitura da informação de instância de função da máquina virtual. |
Observações
O exemplo de código a seguir fornece uma amostra do objeto 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": [] }
}
Consulte também
VM Role JSON Reference [SPFSDK][VMROLE]
Configuration de Recursos [SPFSDK][VMROLE]
VMRoleSubstate [SPFSDK][VMROLE]
VMRoleInstanceView [SPFSDK][VMROLE]
ResourceDefinition [SPFSDK][VMROLE]