StorageProfile [SPFSDK][VMROLE]
S’applique à : Windows Azure Pack
L’objet StorageProfile d’une définition de ressource décrit le système d’exploitation et les disques durs virtuels de données utilisés pour approvisionner la machine virtuelle. Lorsqu’une machine virtuelle est imagené, une copie du disque dur virtuel source est copiée sur l’hôte de la machine virtuelle.
Un type de sous-objet simple est inclus dans cette rubrique, qui est décrit dans la section VirtualHardDiskIdentifier.
Hiérarchie de types
VirtualMachineRole (instance) [SPFSDK][VMROLE]. ResourceDefinition [SPFSDK][VMROLE]. IntrinsicSettings [SPFSDK][VMROLE]. StorageProfile
Syntaxe
{
"OSVirtualHardDiskImage" : "OSVHDImage:1.0.0.0",
"DataVirtualHardDisks" : [
{
"DataVirtualHardDiskImage" : "DataVHDName:1.0.0.0",
"Lun" : 0
},
]
}
Propriétés
Nom |
Type |
Obligatoire |
Valeur par défaut |
Description |
---|---|---|---|---|
OSVirtualHardDiskImage |
String |
Oui |
None |
Identificateur d’image de disque dur virtuel du système d’exploitation à utiliser pour approvisionner des instances de machine virtuelle. Le format de l’identificateur est <le nom> de l’image :<version> où le format de version est : <majeur.<> mineure>.< build>.< mise en production>. Par exemple, MyVirtualHD:6.33.2.10. |
DataVirtualHardDisks |
Tableau de VirtualHardDiskIdentifier |
Oui |
None |
Disques durs virtuels de données à attacher aux instances de machine virtuelle. |
VirtualHardDiskIdentifier
Identifie un disque dur virtuel et le numéro d’unité logique (LUN) auquel l’attacher pour une instance de machine virtuelle.
Nom |
Type |
Obligatoire |
Valeur par défaut |
Description |
---|---|---|---|---|
DataVirtualHardDiskImage |
Int |
Oui |
None |
Identificateur d’image de disque dur virtuel. Le format de l’identificateur est <le nom> de l’image :<version> où le format de version est : <majeur.<> mineure>.< build>.< mise en production>. Par exemple, MyVirtualHD:6.33.2.10 |
Lun |
Int |
Oui |
None |
Numéro d’unité logique (LUN) auquel attacher le disque dur. |
Remarques
L’exemple de code suivant fournit un exemple d’objet StorageProfile .
{
"OSVirtualHardDiskImage" : "OSVHDImage:1.0.0.0",
"DataVirtualHardDisks" : [
{
"DataVirtualHardDiskImage" : "DataVHDImage:1.0.0.0",
"Lun" : 0
},
]
}
Voir aussi
IntrinsicSettings [SPFSDK][VMROLE]
NetworkProfile [SPFSDK][VMROLE]
OperatingSystemProfile [SPFSDK][VMROLE]