Compartir a través de


StorageProfile [SPFSDK][VMROLE]

 

Se aplica a: Windows Azure Pack

El objeto StorageProfile de una definición de recurso describe el sistema operativo y los discos duros virtuales de datos (VHD) que se usan para aprovisionar la máquina virtual. Cuando se crea una imagen de una máquina virtual, se copia una copia del VHD de origen en el host de máquina virtual.

En este tema se incluye un tipo de subobjeto simple, que se describe en la sección VirtualHardDiskIdentifier.

Jerarquía de tipos

VirtualMachineRole (instancia) [SPFSDK][VMROLE]. ResourceDefinition [SPFSDK][VMROLE]. IntrinsicSettings [SPFSDK][VMROLE]. StorageProfile

Sintaxis

{
    "OSVirtualHardDiskImage" : "OSVHDImage:1.0.0.0",
    "DataVirtualHardDisks" : [
        {
            "DataVirtualHardDiskImage" : "DataVHDName:1.0.0.0",
            "Lun" : 0
        },
    ]
}

Propiedades

Nombre

Tipo

Obligatorio

Valor predeterminado

Descripción

OSVirtualHardDiskImage

String

None

Identificador de imagen VHD del sistema operativo que se va a usar para aprovisionar instancias de máquina virtual.

El formato del identificador es <image name>:<version> , donde el formato de versión es: <principal>.< menor>.< build>.< release>. Por ejemplo, MyVirtualHD:6.33.2.10.

DataVirtualHardDisks

Matriz de VirtualHardDiskIdentifier

None

Los discos duros virtuales de datos que se van a asociar a las instancias de máquina virtual.

VirtualHardDiskIdentifier

Identifica un disco duro virtual y el número de unidad lógica (LUN) para asociarlo a para una instancia de máquina virtual.

Nombre

Tipo

Obligatorio

Valor predeterminado

Descripción

DataVirtualHardDiskImage

Int

None

Identificador de imagen de VHD.

El formato del identificador es <image name>:<version> , donde el formato de versión es: <principal>.< menor>.< build>.< release>. Por ejemplo, MyVirtualHD:6.33.2.10

Lun

Int

None

Número de unidad lógica (LUN) al que se va a conectar la unidad de disco duro.

Comentarios

En el ejemplo de código siguiente se proporciona un objeto StorageProfile de ejemplo.

{
    "OSVirtualHardDiskImage" : "OSVHDImage:1.0.0.0",
    "DataVirtualHardDisks" : [
        {
            "DataVirtualHardDiskImage" : "DataVHDImage:1.0.0.0",
            "Lun" : 0
        },
    ]
}

Consulte también

IntrinsicSettings [SPFSDK][VMROLE]
NetworkProfile [SPFSDK][VMROLE]
OperatingSystemProfile [SPFSDK][VMROLE]