VirtualMachineRole (Instance) [SPFSDK][VMROLE]
S’applique à : Windows Azure Pack
Le type VirtualMachineRole représente une ressource de rôle de machine virtuelle.
Syntaxe
{
"Name": "String",
"Label": "String",
"ProvisioningState": "String",
"ResourceDefinition": { <ResourceDefinition> },
"ResourceConfiguration": { <ResourceConfiguration> },
"InstanceView": { <InstanceView> },
"Substate": { "VMRoleMessages": [] }
}
Propriétés
Important
Pour plus d’informations sur la colonne Access , consultez Access de propriété [SPFSDK][VMROLE].
Nom |
Type |
Accès |
Description |
---|---|---|---|
Nom |
String |
RC |
Nom de la ressource. |
Étiquette |
String |
RCU |
Étiquette d’affichage localisée pour la ressource. |
ResourceDefinition |
RCU |
Modèle de la ressource, à partir du moment où la ressource a été créée ou à partir de la dernière fois qu’elle a été mise à jour. Pour mettre à jour, remplacez cette propriété par une autre définition de ressource. |
|
ResourceConfiguration |
RCU |
Valeurs de paramètre utilisées lors de l’approvisionnement de la ressource. Pour mettre à jour, fournissez un nouvel objet ResourceConfiguration avec la propriété ResourceConfiguration.Version mise à jour vers une valeur plus grande. |
|
ProvisioningState |
String |
R |
État de la ressource. Les valeurs possibles sont les suivantes :
|
Sous-état |
R |
Détails spécifiques sur l’état d’approvisionnement actuel. |
|
InstanceView |
R |
Vue en lecture seule des informations d’instance de rôle de machine virtuelle. |
Remarques
L’exemple de code suivant fournit un exemple d’objet 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": [] }
}
Voir aussi
Référence JSON du rôle de machine virtuelle [SPFSDK][VMROLE]
ResourceConfiguration [SPFSDK][VMROLE]
VMRoleSubstate [SPFSDK][VMROLE]
VMRoleInstanceView [SPFSDK][VMROLE]
ResourceDefinition [SPFSDK][VMROLE]