Compartir a través de


DiskUpdate Constructores

Definición

Sobrecargas

DiskUpdate()

Inicializa una nueva instancia de la clase DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan)

Inicializa una nueva instancia de la clase DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, IDictionary<String,String>)
DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, IDictionary<String,String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, PropertyUpdatesInProgress, Nullable<Boolean>, IDictionary<String, String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, IDictionary<String,String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, String, IDictionary<String,String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, String, Nullable<Boolean>, IDictionary<String, String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

DiskUpdate()

Inicializa una nueva instancia de la clase DiskUpdate.

public DiskUpdate ();
Public Sub New ()

Se aplica a

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan)

Inicializa una nueva instancia de la clase DiskUpdate.

public DiskUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, int? maxShares, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan);
new Microsoft.Azure.Management.Compute.Models.DiskUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PurchasePlan -> Microsoft.Azure.Management.Compute.Models.DiskUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, diskIOPSReadWrite As Nullable(Of Long), diskMBpsReadWrite As Nullable(Of Long), diskIOPSReadOnly As Nullable(Of Long), diskMBpsReadOnly As Nullable(Of Long), maxShares As Nullable(Of Integer), encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, tier As String, burstingEnabled As Nullable(Of Boolean), purchasePlan As PurchasePlan)

Parámetros

osType
Nullable<OperatingSystemTypes>

el tipo de sistema operativo. Entre los valores posibles se incluyen: "Windows", "Linux"

diskSizeGB
Nullable<Int32>

Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco.

encryptionSettingsCollection
EncryptionSettingsCollection

La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea.

diskIOPSReadWrite
Nullable<Int64>

Número de IOPS permitidos para este disco; solo se puede establecer para discos UltraSSD. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadWrite
Nullable<Int64>

Ancho de banda permitido para este disco; solo se puede establecer para discos UltraSSD. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

diskIOPSReadOnly
Nullable<Int64>

Número total de IOPS que se permitirán en todas las máquinas virtuales que monten el disco compartido como ReadOnly. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadOnly
Nullable<Int64>

Rendimiento total (MBps) que se permitirá en todas las máquinas virtuales que monten el disco compartido como ReadOnly. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

maxShares
Nullable<Int32>

Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. El valor mayor que uno indica un disco que se puede montar en varias máquinas virtuales al mismo tiempo.

encryption
Encryption

La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma.

networkAccessPolicy
String

Entre los valores posibles se incluyen: "AllowAll", "AllowPrivate", "DenyAll"

diskAccessId
String

Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos.

tier
String

Nivel de rendimiento del disco (por ejemplo, P4, S10) como se describe aquí: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. No se aplica a los discos Ultra.

burstingEnabled
Nullable<Boolean>

Establézcalo en true para habilitar la expansión más allá del destino de rendimiento aprovisionado del disco. La expansión está deshabilitada de manera predeterminada. No se aplica a los discos Ultra.

purchasePlan
PurchasePlan

Información del plan de compra que se va a agregar en el disco del sistema operativo

Se aplica a

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, IDictionary<String,String>)

public DiskUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, int? maxShares, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, System.Collections.Generic.IDictionary<string,string> tags);
new Microsoft.Azure.Management.Compute.Models.DiskUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PurchasePlan * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.Compute.Models.DiskUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, diskIOPSReadWrite As Nullable(Of Long), diskMBpsReadWrite As Nullable(Of Long), diskIOPSReadOnly As Nullable(Of Long), diskMBpsReadOnly As Nullable(Of Long), maxShares As Nullable(Of Integer), encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, tier As String, burstingEnabled As Nullable(Of Boolean), purchasePlan As PurchasePlan, tags As IDictionary(Of String, String))

Parámetros

diskSizeGB
Nullable<Int32>
encryptionSettingsCollection
EncryptionSettingsCollection
diskIOPSReadWrite
Nullable<Int64>
diskMBpsReadWrite
Nullable<Int64>
diskIOPSReadOnly
Nullable<Int64>
diskMBpsReadOnly
Nullable<Int64>
maxShares
Nullable<Int32>
encryption
Encryption
networkAccessPolicy
String
diskAccessId
String
tier
String
burstingEnabled
Nullable<Boolean>
purchasePlan
PurchasePlan

Se aplica a

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, IDictionary<String,String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

public DiskUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, int? maxShares, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, System.Collections.Generic.IDictionary<string,string> tags, Microsoft.Azure.Management.Compute.Models.DiskSku sku);
new Microsoft.Azure.Management.Compute.Models.DiskUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PurchasePlan * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.DiskSku -> Microsoft.Azure.Management.Compute.Models.DiskUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, diskIOPSReadWrite As Nullable(Of Long), diskMBpsReadWrite As Nullable(Of Long), diskIOPSReadOnly As Nullable(Of Long), diskMBpsReadOnly As Nullable(Of Long), maxShares As Nullable(Of Integer), encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, tier As String, burstingEnabled As Nullable(Of Boolean), purchasePlan As PurchasePlan, tags As IDictionary(Of String, String), sku As DiskSku)

Parámetros

osType
Nullable<OperatingSystemTypes>

el tipo de sistema operativo. Entre los valores posibles se incluyen: "Windows", "Linux"

diskSizeGB
Nullable<Int32>

Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco.

encryptionSettingsCollection
EncryptionSettingsCollection

La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea.

diskIOPSReadWrite
Nullable<Int64>

Número de IOPS permitidos para este disco; solo se puede establecer para discos UltraSSD. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadWrite
Nullable<Int64>

Ancho de banda permitido para este disco; solo se puede establecer para discos UltraSSD. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

diskIOPSReadOnly
Nullable<Int64>

Número total de IOPS que se permitirán en todas las máquinas virtuales que monten el disco compartido como ReadOnly. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadOnly
Nullable<Int64>

Rendimiento total (MBps) que se permitirá en todas las máquinas virtuales que monten el disco compartido como ReadOnly. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

maxShares
Nullable<Int32>

Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. El valor mayor que uno indica un disco que se puede montar en varias máquinas virtuales al mismo tiempo.

encryption
Encryption

La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma.

networkAccessPolicy
String

Entre los valores posibles se incluyen: "AllowAll", "AllowPrivate", "DenyAll"

diskAccessId
String

Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos.

tier
String

Nivel de rendimiento del disco (por ejemplo, P4, S10) como se describe aquí: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. No se aplica a los discos Ultra.

burstingEnabled
Nullable<Boolean>

Establézcalo en true para habilitar la expansión más allá del destino de rendimiento aprovisionado del disco. La expansión está deshabilitada de manera predeterminada. No se aplica a los discos Ultra.

purchasePlan
PurchasePlan

Información del plan de compra que se va a agregar en el disco del sistema operativo

tags
IDictionary<String,String>

Etiquetas del recurso

sku
DiskSku

Se aplica a

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, PropertyUpdatesInProgress, Nullable<Boolean>, IDictionary<String, String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

public DiskUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, int? maxShares, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress, bool? supportsHibernation = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Models.DiskSku sku = default);
new Microsoft.Azure.Management.Compute.Models.DiskUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.DiskSku -> Microsoft.Azure.Management.Compute.Models.DiskUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, diskIOPSReadWrite As Nullable(Of Long), diskMBpsReadWrite As Nullable(Of Long), diskIOPSReadOnly As Nullable(Of Long), diskMBpsReadOnly As Nullable(Of Long), maxShares As Nullable(Of Integer), encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, tier As String, burstingEnabled As Nullable(Of Boolean), purchasePlan As PurchasePlan, propertyUpdatesInProgress As PropertyUpdatesInProgress, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As DiskSku = Nothing)

Parámetros

osType
Nullable<OperatingSystemTypes>

el tipo de sistema operativo. Entre los valores posibles se incluyen: "Windows", "Linux"

diskSizeGB
Nullable<Int32>

Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco.

encryptionSettingsCollection
EncryptionSettingsCollection

La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea.

diskIOPSReadWrite
Nullable<Int64>

Número de IOPS permitidos para este disco; solo se puede establecer para discos UltraSSD. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadWrite
Nullable<Int64>

Ancho de banda permitido para este disco; solo se puede establecer para discos UltraSSD. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

diskIOPSReadOnly
Nullable<Int64>

Número total de IOPS que se permitirán en todas las máquinas virtuales que monten el disco compartido como ReadOnly. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadOnly
Nullable<Int64>

Rendimiento total (MBps) que se permitirá en todas las máquinas virtuales que monten el disco compartido como ReadOnly. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

maxShares
Nullable<Int32>

Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. El valor mayor que uno indica un disco que se puede montar en varias máquinas virtuales al mismo tiempo.

encryption
Encryption

La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma.

networkAccessPolicy
String

Entre los valores posibles se incluyen: "AllowAll", "AllowPrivate", "DenyAll"

diskAccessId
String

Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos.

tier
String

Nivel de rendimiento del disco (por ejemplo, P4, S10) como se describe aquí: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. No se aplica a los discos Ultra.

burstingEnabled
Nullable<Boolean>

Establézcalo en true para habilitar la expansión más allá del destino de rendimiento aprovisionado del disco. La expansión está deshabilitada de manera predeterminada. No se aplica a los discos Ultra.

purchasePlan
PurchasePlan

Información del plan de compra que se va a agregar en el disco del sistema operativo

propertyUpdatesInProgress
PropertyUpdatesInProgress

Propiedades del disco para el que está pendiente la actualización.

supportsHibernation
Nullable<Boolean>

Indica que el sistema operativo de un disco admite la hibernación.

tags
IDictionary<String,String>

Etiquetas del recurso

sku
DiskSku

Se aplica a

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, IDictionary<String,String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

public DiskUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, int? maxShares, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress, bool? supportsHibernation, string publicNetworkAccess, System.Collections.Generic.IDictionary<string,string> tags, Microsoft.Azure.Management.Compute.Models.DiskSku sku = default);
new Microsoft.Azure.Management.Compute.Models.DiskUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.DiskSku -> Microsoft.Azure.Management.Compute.Models.DiskUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, diskIOPSReadWrite As Nullable(Of Long), diskMBpsReadWrite As Nullable(Of Long), diskIOPSReadOnly As Nullable(Of Long), diskMBpsReadOnly As Nullable(Of Long), maxShares As Nullable(Of Integer), encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, tier As String, burstingEnabled As Nullable(Of Boolean), purchasePlan As PurchasePlan, supportedCapabilities As SupportedCapabilities, propertyUpdatesInProgress As PropertyUpdatesInProgress, supportsHibernation As Nullable(Of Boolean), publicNetworkAccess As String, tags As IDictionary(Of String, String), Optional sku As DiskSku = Nothing)

Parámetros

osType
Nullable<OperatingSystemTypes>

el tipo de sistema operativo. Entre los valores posibles se incluyen: "Windows", "Linux"

diskSizeGB
Nullable<Int32>

Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco.

encryptionSettingsCollection
EncryptionSettingsCollection

La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea.

diskIOPSReadWrite
Nullable<Int64>

Número de IOPS permitidos para este disco; solo se puede establecer para discos UltraSSD. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadWrite
Nullable<Int64>

Ancho de banda permitido para este disco; solo se puede establecer para discos UltraSSD. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

diskIOPSReadOnly
Nullable<Int64>

Número total de IOPS que se permitirán en todas las máquinas virtuales que monten el disco compartido como ReadOnly. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadOnly
Nullable<Int64>

Rendimiento total (MBps) que se permitirá en todas las máquinas virtuales que monten el disco compartido como ReadOnly. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

maxShares
Nullable<Int32>

Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. El valor mayor que uno indica un disco que se puede montar en varias máquinas virtuales al mismo tiempo.

encryption
Encryption

La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma.

networkAccessPolicy
String

Entre los valores posibles se incluyen: "AllowAll", "AllowPrivate", "DenyAll"

diskAccessId
String

Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos.

tier
String

Nivel de rendimiento del disco (por ejemplo, P4, S10) como se describe aquí: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. No se aplica a los discos Ultra.

burstingEnabled
Nullable<Boolean>

Establézcalo en true para habilitar la expansión más allá del destino de rendimiento aprovisionado del disco. La expansión está deshabilitada de manera predeterminada. No se aplica a los discos Ultra.

purchasePlan
PurchasePlan

Información del plan de compra que se va a agregar en el disco del sistema operativo

supportedCapabilities
SupportedCapabilities

Lista de funcionalidades admitidas (como las redes aceleradas) que se van a agregar en el disco del sistema operativo.

propertyUpdatesInProgress
PropertyUpdatesInProgress

Propiedades del disco para el que está pendiente la actualización.

supportsHibernation
Nullable<Boolean>

Indica que el sistema operativo de un disco admite la hibernación.

publicNetworkAccess
String

Entre los valores posibles se incluyen: "Enabled", "Disabled"

tags
IDictionary<String,String>

Etiquetas del recurso

sku
DiskSku

Se aplica a

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, String, IDictionary<String,String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

public DiskUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, int? diskSizeGB, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, int? maxShares, Microsoft.Azure.Management.Compute.Models.Encryption encryption, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress, bool? supportsHibernation, string publicNetworkAccess, string dataAccessAuthMode, System.Collections.Generic.IDictionary<string,string> tags, Microsoft.Azure.Management.Compute.Models.DiskSku sku = default);
new Microsoft.Azure.Management.Compute.Models.DiskUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.DiskSku -> Microsoft.Azure.Management.Compute.Models.DiskUpdate
Public Sub New (osType As Nullable(Of OperatingSystemTypes), diskSizeGB As Nullable(Of Integer), encryptionSettingsCollection As EncryptionSettingsCollection, diskIOPSReadWrite As Nullable(Of Long), diskMBpsReadWrite As Nullable(Of Long), diskIOPSReadOnly As Nullable(Of Long), diskMBpsReadOnly As Nullable(Of Long), maxShares As Nullable(Of Integer), encryption As Encryption, networkAccessPolicy As String, diskAccessId As String, tier As String, burstingEnabled As Nullable(Of Boolean), purchasePlan As PurchasePlan, supportedCapabilities As SupportedCapabilities, propertyUpdatesInProgress As PropertyUpdatesInProgress, supportsHibernation As Nullable(Of Boolean), publicNetworkAccess As String, dataAccessAuthMode As String, tags As IDictionary(Of String, String), Optional sku As DiskSku = Nothing)

Parámetros

osType
Nullable<OperatingSystemTypes>

el tipo de sistema operativo. Entre los valores posibles se incluyen: "Windows", "Linux"

diskSizeGB
Nullable<Int32>

Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco.

encryptionSettingsCollection
EncryptionSettingsCollection

La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea.

diskIOPSReadWrite
Nullable<Int64>

Número de IOPS permitidos para este disco; solo se puede establecer para discos UltraSSD. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadWrite
Nullable<Int64>

Ancho de banda permitido para este disco; solo se puede establecer para discos UltraSSD. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

diskIOPSReadOnly
Nullable<Int64>

Número total de IOPS que se permitirán en todas las máquinas virtuales que monten el disco compartido como ReadOnly. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadOnly
Nullable<Int64>

Rendimiento total (MBps) que se permitirá en todas las máquinas virtuales que monten el disco compartido como ReadOnly. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

maxShares
Nullable<Int32>

Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. El valor mayor que uno indica un disco que se puede montar en varias máquinas virtuales al mismo tiempo.

encryption
Encryption

La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma.

networkAccessPolicy
String

Entre los valores posibles se incluyen: "AllowAll", "AllowPrivate", "DenyAll"

diskAccessId
String

Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos.

tier
String

Nivel de rendimiento del disco (por ejemplo, P4, S10) como se describe aquí: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. No se aplica a los discos Ultra.

burstingEnabled
Nullable<Boolean>

Establézcalo en true para habilitar la expansión más allá del destino de rendimiento aprovisionado del disco. La expansión está deshabilitada de manera predeterminada. No se aplica a los discos Ultra.

purchasePlan
PurchasePlan

Información del plan de compra que se va a agregar en el disco del sistema operativo

supportedCapabilities
SupportedCapabilities

Lista de funcionalidades admitidas que se van a agregar en el disco del sistema operativo.

propertyUpdatesInProgress
PropertyUpdatesInProgress

Propiedades del disco para el que está pendiente la actualización.

supportsHibernation
Nullable<Boolean>

Indica que el sistema operativo de un disco admite la hibernación.

publicNetworkAccess
String

Entre los valores posibles se incluyen: "Enabled", "Disabled"

dataAccessAuthMode
String

Entre los valores posibles se incluyen: "AzureActiveDirectory", "None"

tags
IDictionary<String,String>

Etiquetas del recurso

sku
DiskSku

Se aplica a

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, String, Nullable<Boolean>, IDictionary<String, String>, DiskSku)

Inicializa una nueva instancia de la clase DiskUpdate.

public DiskUpdate (Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType = default, int? diskSizeGB = default, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, long? diskIOPSReadWrite = default, long? diskMBpsReadWrite = default, long? diskIOPSReadOnly = default, long? diskMBpsReadOnly = default, int? maxShares = default, Microsoft.Azure.Management.Compute.Models.Encryption encryption = default, string networkAccessPolicy = default, string diskAccessId = default, string tier = default, bool? burstingEnabled = default, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan = default, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities = default, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress = default, bool? supportsHibernation = default, string publicNetworkAccess = default, string dataAccessAuthMode = default, bool? optimizedForFrequentAttach = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Models.DiskSku sku = default);
new Microsoft.Azure.Management.Compute.Models.DiskUpdate : Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.Encryption * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * string * string * Nullable<bool> * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Models.DiskSku -> Microsoft.Azure.Management.Compute.Models.DiskUpdate
Public Sub New (Optional osType As Nullable(Of OperatingSystemTypes) = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional encryptionSettingsCollection As EncryptionSettingsCollection = Nothing, Optional diskIOPSReadWrite As Nullable(Of Long) = Nothing, Optional diskMBpsReadWrite As Nullable(Of Long) = Nothing, Optional diskIOPSReadOnly As Nullable(Of Long) = Nothing, Optional diskMBpsReadOnly As Nullable(Of Long) = Nothing, Optional maxShares As Nullable(Of Integer) = Nothing, Optional encryption As Encryption = Nothing, Optional networkAccessPolicy As String = Nothing, Optional diskAccessId As String = Nothing, Optional tier As String = Nothing, Optional burstingEnabled As Nullable(Of Boolean) = Nothing, Optional purchasePlan As PurchasePlan = Nothing, Optional supportedCapabilities As SupportedCapabilities = Nothing, Optional propertyUpdatesInProgress As PropertyUpdatesInProgress = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional dataAccessAuthMode As String = Nothing, Optional optimizedForFrequentAttach As Nullable(Of Boolean) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As DiskSku = Nothing)

Parámetros

osType
Nullable<OperatingSystemTypes>

el tipo de sistema operativo. Entre los valores posibles se incluyen: "Windows", "Linux"

diskSizeGB
Nullable<Int32>

Si creationData.createOption es Vacío, este campo es obligatorio e indica el tamaño del disco que se va a crear. Si este campo está presente para las actualizaciones o la creación con otras opciones, indica un cambio de tamaño. Solo se permiten cambios de tamaño si el disco no está conectado a una máquina virtual en ejecución y solo puede aumentar el tamaño del disco.

encryptionSettingsCollection
EncryptionSettingsCollection

La colección de configuración de cifrado que se usa es Azure Disk Encryption, puede contener varias opciones de cifrado por disco o instantánea.

diskIOPSReadWrite
Nullable<Int64>

Número de IOPS permitidos para este disco; solo se puede establecer para discos UltraSSD. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadWrite
Nullable<Int64>

Ancho de banda permitido para este disco; solo se puede establecer para discos UltraSSD. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

diskIOPSReadOnly
Nullable<Int64>

Número total de IOPS que se permitirán en todas las máquinas virtuales que monten el disco compartido como ReadOnly. Una operación puede transferirse entre 4k y 256 000 bytes.

diskMBpsReadOnly
Nullable<Int64>

Rendimiento total (MBps) que se permitirá en todas las máquinas virtuales que monten el disco compartido como ReadOnly. MBps significa millones de bytes por segundo: MB aquí usa la notación ISO, de potencias de 10.

maxShares
Nullable<Int32>

Número máximo de máquinas virtuales que se pueden conectar al disco al mismo tiempo. El valor mayor que uno indica un disco que se puede montar en varias máquinas virtuales al mismo tiempo.

encryption
Encryption

La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma.

networkAccessPolicy
String

Entre los valores posibles se incluyen: "AllowAll", "AllowPrivate", "DenyAll"

diskAccessId
String

Id. de ARM del recurso DiskAccess para usar puntos de conexión privados en discos.

tier
String

Nivel de rendimiento del disco (por ejemplo, P4, S10) como se describe aquí: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. No se aplica a los discos Ultra.

burstingEnabled
Nullable<Boolean>

Establézcalo en true para habilitar la expansión más allá del destino de rendimiento aprovisionado del disco. La expansión está deshabilitada de manera predeterminada. No se aplica a los discos Ultra.

purchasePlan
PurchasePlan

Información del plan de compra que se va a agregar en el disco del sistema operativo

supportedCapabilities
SupportedCapabilities

Lista de funcionalidades admitidas que se van a agregar en el disco del sistema operativo.

propertyUpdatesInProgress
PropertyUpdatesInProgress

Propiedades del disco para el que está pendiente la actualización.

supportsHibernation
Nullable<Boolean>

Indica que el sistema operativo de un disco admite la hibernación.

publicNetworkAccess
String

Entre los valores posibles se incluyen: "Enabled", "Disabled"

dataAccessAuthMode
String

Entre los valores posibles se incluyen: "AzureActiveDirectory", "None"

optimizedForFrequentAttach
Nullable<Boolean>

Establecer esta propiedad en true mejora la confiabilidad y el rendimiento de los discos de datos que suelen (más de 5 veces al día) desasociados de una máquina virtual y conectadas a otra. Esta propiedad no debe establecerse para los discos que no están desasociados y conectados con frecuencia, ya que hace que los discos no se alineen con el dominio de error de la máquina virtual.

tags
IDictionary<String,String>

Etiquetas del recurso

sku
DiskSku

Se aplica a