DiskUpdate Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
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"
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.
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.
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.
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.
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.
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.
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
- osType
- Nullable<OperatingSystemTypes>
- encryptionSettingsCollection
- EncryptionSettingsCollection
- encryption
- Encryption
- networkAccessPolicy
- String
- diskAccessId
- String
- tier
- String
- purchasePlan
- PurchasePlan
- tags
- IDictionary<String,String>
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"
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.
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.
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.
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.
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.
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.
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"
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.
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.
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.
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.
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.
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.
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.
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"
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.
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.
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.
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.
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.
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.
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.
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"
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.
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.
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.
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.
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.
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.
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.
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"
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.
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.
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.
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.
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.
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.
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.
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"
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
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de