Restore Point Collections - Update
Operación para actualizar la colección de puntos de restauración.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}?api-version=2024-07-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nombre del grupo de recursos. |
restore
|
path | True |
string |
Nombre de la colección de puntos de restauración. |
subscription
|
path | True |
string |
Credenciales de suscripción que identifican de forma única la suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI de cada llamada de servicio. |
api-version
|
query | True |
string |
Versión de api de cliente. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
properties.source |
Las propiedades del recurso de origen a partir de las que se crea esta colección de puntos de restauración. |
|
tags |
object |
Etiquetas de recursos |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo |
|
Other Status Codes |
Respuesta de error que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantar la cuenta de usuario |
Ejemplos
Restore |
Restore |
RestorePointCollection_Update_MaximumSet_Gen
Solicitud de ejemplo
PATCH https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/restorePointCollections/aaaaaaaaaaaaaaaaaaaa?api-version=2024-07-01
{
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
}
},
"tags": {
"key8536": "aaaaaaaaaaaaaaaaaaa"
}
}
Respuesta de muestra
{
"location": "norwayeast",
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"location": "eastus"
},
"provisioningState": "Successful",
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"restorePoints": [
{
"properties": {
"excludeDisks": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
}
],
"sourceMetadata": {
"hardwareProfile": {
"vmSize": "Standard_B1s",
"vmSizeProperties": {
"vCPUsAvailable": 9,
"vCPUsPerCore": 12
}
},
"storageProfile": {
"osDisk": {
"osType": "Windows",
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"name": "testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f",
"caching": "ReadWrite",
"diskSizeGB": 3,
"managedDisk": {
"storageAccountType": "Standard_LRS",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
}
},
"dataDisks": [
{
"lun": 1,
"name": "testingexcludedisk_DataDisk_1",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_DataDisk_1",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/diskRestorePoints/testingexcludedisk_DataDisk_1_68785190-1acb-4d5e-a8ae-705b45f3dca5"
},
"diskSizeGB": 24
}
],
"diskControllerType": "NVMe"
},
"osProfile": {
"computerName": "computerName",
"adminUsername": "admin",
"customData": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaa",
"keyData": "aaaaaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"secrets": [
{
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"vaultCertificates": [
{
"certificateUrl": "aaaaaaa",
"certificateStore": "aaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
}
],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaaaaaaaa"
}
},
"licenseType": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"location": "westus"
},
"provisioningState": "aaaaaaaaaaaaaaaaa",
"consistencyMode": "CrashConsistent",
"timeCreated": "2021-11-30T12:58:26.593Z"
},
"id": "aaaaaaaaaaa",
"name": "aaaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaaaaaaaaaaaaaaaaaa"
}
]
},
"tags": {},
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"name": "myRpc",
"type": "Microsoft.Compute/restorePointCollections"
}
RestorePointCollection_Update_MinimumSet_Gen
Solicitud de ejemplo
Respuesta de muestra
{
"location": "norwayeast"
}
Definiciones
Nombre | Description |
---|---|
Additional |
Especifica información adicional con formato XML que se puede incluir en el archivo Unattend.xml, que usa el programa de instalación de Windows. El contenido se define estableciendo el nombre, el nombre del componente y el paso en el que se aplica el contenido. |
Api |
Referencia de entidad de API. |
Api |
Error de API. |
Api |
Base de errores de api. |
Boot |
El diagnóstico de arranque es una característica de depuración que permite ver la salida de la consola y la captura de pantalla para diagnosticar el estado de la máquina virtual. Puede ver fácilmente la salida del registro de consola. Azure también le permite ver una captura de pantalla de la máquina virtual desde el hipervisor. |
Caching |
Obtiene el tipo de almacenamiento en caché. |
Cloud |
Respuesta de error del servicio Compute. |
Component |
Nombre del componente. Actualmente, el único valor permitido es Microsoft-Windows-Shell-Setup. |
Consistency |
ConsistencyMode de RestorePoint. Se puede especificar en la entrada al crear un punto de restauración. Por ahora, solo CrashConsistent se acepta como entrada válida. Consulte https://aka.ms/RestorePoints para obtener más información. |
Diagnostics |
Especifica el estado de configuración de diagnóstico de arranque. Versión mínima de api: 2015-06-15. |
Disk |
Obtiene el tipo de controlador de disco de la máquina virtual capturada en el momento de la creación del punto de restauración. |
Disk |
Describe el parámetro del identificador de recurso del conjunto de cifrado de disco administrado por el cliente que se puede especificar para el disco. Nota: El identificador de recurso del conjunto de cifrado de disco solo se puede especificar para el disco administrado. Consulte https://aka.ms/mdssewithcmkoverview para obtener más información. |
Disk |
Describe una configuración de cifrado para un disco |
Disk |
Detalles del punto de restauración de disco. |
Disk |
Vista de instancia de un punto de restauración de disco. |
Disk |
Vista de instancia de un punto de restauración de disco. |
Encryption |
Especifica la identidad administrada usada por ADE para obtener el token de acceso para las operaciones de keyvault. |
Hardware |
Especifica la configuración de hardware de la máquina virtual. |
Hyper |
HyperVGeneration de la máquina virtual de origen para la que se captura el punto de restauración. |
Inner |
Detalles del error interno. |
Instance |
Estado de la vista de instancia. |
Key |
Describe una referencia a la clave de Key Vault. |
Key |
Describe una referencia al secreto de Key Vault. |
Linux |
Especifica la configuración del sistema operativo Linux en la máquina virtual. Para obtener una lista de las distribuciones de Linux admitidas, consulte Linux on Azure-Endorsed Distributions. |
Linux |
Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS. |
Linux |
Especifica la configuración relacionada con la aplicación de revisiones de invitado de máquina virtual en Linux. |
Linux |
Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform. |
Linux |
Especifica la configuración adicional que se va a aplicar cuando el modo de revisión AutomaticByPlatform está seleccionado en la configuración de revisión de Linux. |
Linux |
Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible. |
Managed |
Parámetros de un disco administrado. |
Mode |
Especifica el modo en el que se ejecutará ProxyAgent si la característica está habilitada. ProxyAgent comenzará a auditar o supervisar, pero no aplicará el control de acceso sobre las solicitudes a los puntos de conexión host en modo auditoría, mientras que en el modo Aplicar aplicará el control de acceso. El valor predeterminado es Aplicar modo. |
Operating |
Obtiene el tipo de sistema operativo. |
OSProfile |
Especifica la configuración del sistema operativo para la máquina virtual. Algunas de las opciones de configuración no se pueden cambiar una vez que se aprovisiona la máquina virtual. |
Pass |
Nombre del pase. Actualmente, el único valor permitido es OobeSystem. |
Patch |
Especifica la configuración relacionada con la aplicación de revisiones de invitado de máquina virtual en Windows. |
Protocol |
Especifica el protocolo del agente de escucha winRM. Los valores posibles son: http,https. |
Proxy |
Especifica la configuración de ProxyAgent al crear la máquina virtual. Versión mínima de api: 2023-09-01. |
Restore |
Detalles del punto de restauración. |
Restore |
Cree o actualice los parámetros de la colección Restore Point. |
Restore |
Las propiedades del recurso de origen a partir de las que se crea esta colección de puntos de restauración. |
Restore |
Actualice los parámetros de la colección De punto de restauración. |
Restore |
Configuración de cifrado en reposo para el punto de restauración de disco. Es una propiedad opcional que se puede especificar en la entrada al crear un punto de restauración. |
Restore |
Tipo de clave que se usa para cifrar los datos del punto de restauración de disco. |
Restore |
Vista de instancia de un punto de restauración. |
Restore |
Describe las propiedades de la máquina virtual para la que se creó el punto de restauración. Las propiedades proporcionadas son un subconjunto y la instantánea de las propiedades generales de la máquina virtual capturadas en el momento de la creación del punto de restauración. |
Restore |
Describe un disco de datos. |
Restore |
Describe un disco del sistema operativo. |
Restore |
Describe el perfil de almacenamiento. |
security |
Especifica encryptionType del disco administrado. Se establece en DiskWithVMGuestState para el cifrado del disco administrado junto con el blob VMGuestState, VMGuestStateOnly para el cifrado de solo el blob VMGuestState y NonPersistedTPM para no conservar el estado de firmware en el blob VMGuestState. Nota: Solo se puede establecer para máquinas virtuales confidenciales. |
Security |
Especifica la configuración del perfil de seguridad para la máquina virtual o el conjunto de escalado de máquinas virtuales. |
Security |
Especifica securityType de la máquina virtual. Debe establecerse en cualquier valor especificado para habilitar UefiSettings. El comportamiento predeterminado es: UefiSettings no se habilitará a menos que se establezca esta propiedad. |
Setting |
Especifica el nombre de la configuración a la que se aplica el contenido. Los valores posibles son: FirstLogonCommands y AutoLogon. |
Ssh |
Configuración de SSH para máquinas virtuales basadas en Linux que se ejecutan en Azure |
Ssh |
Contiene información sobre la clave pública del certificado SSH y la ruta de acceso en la máquina virtual Linux donde se coloca la clave pública. |
Status |
Código de nivel. |
Storage |
Especifica el tipo de cuenta de almacenamiento para el disco administrado. NOTA: UltraSSD_LRS solo se puede usar con discos de datos, no se puede usar con disco del sistema operativo. |
Sub |
|
Uefi |
Especifica la configuración de seguridad, como el arranque seguro y vTPM que se usa al crear la máquina virtual. Versión mínima de api: 2020-12-01. |
Vault |
Describe una sola referencia de certificado en un almacén de claves y dónde debe residir el certificado en la máquina virtual. |
Vault |
Describe un conjunto de certificados que están todos en la misma instancia de Key Vault. |
Virtual |
Especifica el tamaño de la máquina virtual. El tipo de datos de enumeración está actualmente en desuso y se quitará el 23 de diciembre de 2023. La manera recomendada de obtener la lista de tamaños disponibles es usar estas API: Enumerar todos los tamaños de máquina virtual disponibles en un conjunto de disponibilidad, Enumerar todos los tamaños de máquina virtual disponibles en una región, Enumerar todos los tamaños de máquina virtual disponibles para cambiar el tamaño. Para obtener más información sobre los tamaños de máquina virtual, consulte tamaños de para máquinas virtuales. Los tamaños de máquina virtual disponibles dependen de la región y el conjunto de disponibilidad. |
VMDisk |
Especifica la configuración del perfil de seguridad para el disco administrado. Nota: Solo se puede establecer para máquinas virtuales confidenciales. |
VMSize |
Especifica la configuración de la propiedad tamaño de máquina virtual en la máquina virtual. |
Windows |
Especifica la configuración del sistema operativo Windows en la máquina virtual. |
Windows |
Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS. |
Windows |
Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform. |
Windows |
Especifica la configuración adicional que se va a aplicar cuando el modo de revisión AutomaticByPlatform está seleccionado en la configuración de revisión de Windows. |
Windows |
Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible. |
Win |
Describe la configuración de administración remota de Windows de la máquina virtual. |
Win |
Describe el protocolo y la huella digital del agente de escucha de administración remota de Windows. |
AdditionalUnattendContent
Especifica información adicional con formato XML que se puede incluir en el archivo Unattend.xml, que usa el programa de instalación de Windows. El contenido se define estableciendo el nombre, el nombre del componente y el paso en el que se aplica el contenido.
Nombre | Tipo | Description |
---|---|---|
componentName |
Nombre del componente. Actualmente, el único valor permitido es Microsoft-Windows-Shell-Setup. |
|
content |
string |
Especifica el contenido con formato XML que se agrega al archivo unattend.xml para la ruta de acceso y el componente especificados. El XML debe ser inferior a 4 KB y debe incluir el elemento raíz para la configuración o característica que se está insertando. |
passName |
Nombre del pase. Actualmente, el único valor permitido es OobeSystem. |
|
settingName |
Especifica el nombre de la configuración a la que se aplica el contenido. Los valores posibles son: FirstLogonCommands y AutoLogon. |
ApiEntityReference
Referencia de entidad de API.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso de ARM en forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Error de API.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
details |
Detalles del error de api |
|
innererror |
Error interno de api |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error concreto. |
ApiErrorBase
Base de errores de api.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
message |
string |
Mensaje de error. |
target |
string |
Destino del error concreto. |
BootDiagnostics
El diagnóstico de arranque es una característica de depuración que permite ver la salida de la consola y la captura de pantalla para diagnosticar el estado de la máquina virtual. Puede ver fácilmente la salida del registro de consola. Azure también le permite ver una captura de pantalla de la máquina virtual desde el hipervisor.
Nombre | Tipo | Description |
---|---|---|
enabled |
boolean |
Si se deben habilitar los diagnósticos de arranque en la máquina virtual. |
storageUri |
string |
Uri de la cuenta de almacenamiento que se va a usar para colocar la salida y la captura de pantalla de la consola. Si no se especifica storageUri al habilitar los diagnósticos de arranque, se usará el almacenamiento administrado. |
CachingTypes
Obtiene el tipo de almacenamiento en caché.
Nombre | Tipo | Description |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CloudError
Respuesta de error del servicio Compute.
Nombre | Tipo | Description |
---|---|---|
error |
Error de API. |
ComponentNames
Nombre del componente. Actualmente, el único valor permitido es Microsoft-Windows-Shell-Setup.
Nombre | Tipo | Description |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
ConsistencyModeTypes
ConsistencyMode de RestorePoint. Se puede especificar en la entrada al crear un punto de restauración. Por ahora, solo CrashConsistent se acepta como entrada válida. Consulte https://aka.ms/RestorePoints para obtener más información.
Nombre | Tipo | Description |
---|---|---|
ApplicationConsistent |
string |
|
CrashConsistent |
string |
|
FileSystemConsistent |
string |
DiagnosticsProfile
Especifica el estado de configuración de diagnóstico de arranque. Versión mínima de api: 2015-06-15.
Nombre | Tipo | Description |
---|---|---|
bootDiagnostics |
El diagnóstico de arranque es una característica de depuración que permite ver la salida de la consola y la captura de pantalla para diagnosticar el estado de la máquina virtual. NOTA: si se especifica storageUri, asegúrese de que la cuenta de almacenamiento esté en la misma región y suscripción que la máquina virtual. Puede ver fácilmente la salida del registro de consola. Azure también le permite ver una captura de pantalla de la máquina virtual desde el hipervisor. |
DiskControllerTypes
Obtiene el tipo de controlador de disco de la máquina virtual capturada en el momento de la creación del punto de restauración.
Nombre | Tipo | Description |
---|---|---|
NVMe |
string |
|
SCSI |
string |
DiskEncryptionSetParameters
Describe el parámetro del identificador de recurso del conjunto de cifrado de disco administrado por el cliente que se puede especificar para el disco. Nota: El identificador de recurso del conjunto de cifrado de disco solo se puede especificar para el disco administrado. Consulte https://aka.ms/mdssewithcmkoverview para obtener más información.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
DiskEncryptionSettings
Describe una configuración de cifrado para un disco
Nombre | Tipo | Description |
---|---|---|
diskEncryptionKey |
Especifica la ubicación de la clave de cifrado de disco, que es un secreto de Key Vault. |
|
enabled |
boolean |
Especifica si se debe habilitar el cifrado de disco en la máquina virtual. |
keyEncryptionKey |
Especifica la ubicación de la clave de cifrado de claves en Key Vault. |
DiskRestorePointAttributes
Detalles del punto de restauración de disco.
Nombre | Tipo | Description |
---|---|---|
encryption |
Configuración de cifrado en reposo para el punto de restauración de disco. Es una propiedad opcional que se puede especificar en la entrada al crear un punto de restauración. |
|
id |
string |
Identificador de recurso |
sourceDiskRestorePoint |
Identificador de recurso del punto de restauración del disco de origen. |
DiskRestorePointInstanceView
Vista de instancia de un punto de restauración de disco.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de punto de restauración de disco. |
replicationStatus |
Información de estado de replicación del punto de restauración de disco. |
DiskRestorePointReplicationStatus
Vista de instancia de un punto de restauración de disco.
Nombre | Tipo | Description |
---|---|---|
completionPercent |
integer |
Porcentaje de finalización de replicación. |
status |
Información de estado del recurso. |
EncryptionIdentity
Especifica la identidad administrada usada por ADE para obtener el token de acceso para las operaciones de keyvault.
Nombre | Tipo | Description |
---|---|---|
userAssignedIdentityResourceId |
string |
Especifica el identificador de recurso de ARM de una de las identidades de usuario asociadas a la máquina virtual. |
HardwareProfile
Especifica la configuración de hardware de la máquina virtual.
Nombre | Tipo | Description |
---|---|---|
vmSize |
Especifica el tamaño de la máquina virtual. El tipo de datos de enumeración está actualmente en desuso y se quitará el 23 de diciembre de 2023. La manera recomendada de obtener la lista de tamaños disponibles es usar estas API: Enumerar todos los tamaños de máquina virtual disponibles en un conjunto de disponibilidad, Enumerar todos los tamaños de máquina virtual disponibles en una región, Enumerar todos los tamaños de máquina virtual disponibles para cambiar el tamaño. Para obtener más información sobre los tamaños de máquina virtual, consulte tamaños de para máquinas virtuales. Los tamaños de máquina virtual disponibles dependen de la región y el conjunto de disponibilidad. |
|
vmSizeProperties |
Especifica las propiedades para personalizar el tamaño de la máquina virtual. Versión mínima de api: 2021-07-01. Esta característica sigue en modo de vista previa y no se admite para VirtualMachineScaleSet. Siga las instrucciones de personalización de máquina virtual para obtener más información. |
HyperVGenerationTypes
HyperVGeneration de la máquina virtual de origen para la que se captura el punto de restauración.
Nombre | Tipo | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
InnerError
Detalles del error interno.
Nombre | Tipo | Description |
---|---|---|
errordetail |
string |
Mensaje de error interno o volcado de memoria de excepciones. |
exceptiontype |
string |
Tipo de excepción. |
InstanceViewStatus
Estado de la vista de instancia.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de estado. |
displayStatus |
string |
Etiqueta localizable corta para el estado. |
level |
Código de nivel. |
|
message |
string |
Mensaje de estado detallado, incluido para alertas y mensajes de error. |
time |
string |
Hora del estado. |
KeyVaultKeyReference
Describe una referencia a la clave de Key Vault.
Nombre | Tipo | Description |
---|---|---|
keyUrl |
string |
Dirección URL que hace referencia a una clave de cifrado de claves en Key Vault. |
sourceVault |
Dirección URL relativa del almacén de claves que contiene la clave. |
KeyVaultSecretReference
Describe una referencia al secreto de Key Vault.
Nombre | Tipo | Description |
---|---|---|
secretUrl |
string |
Dirección URL que hace referencia a un secreto en un almacén de claves. |
sourceVault |
Dirección URL relativa del almacén de claves que contiene el secreto. |
LinuxConfiguration
Especifica la configuración del sistema operativo Linux en la máquina virtual. Para obtener una lista de las distribuciones de Linux admitidas, consulte Linux on Azure-Endorsed Distributions.
Nombre | Tipo | Description |
---|---|---|
disablePasswordAuthentication |
boolean |
Especifica si se debe deshabilitar la autenticación de contraseña. |
enableVMAgentPlatformUpdates |
boolean |
Indica si las actualizaciones de la plataforma VMAgent están habilitadas para la máquina virtual Linux. El valor predeterminado es false. |
patchSettings |
[Característica de vista previa] Especifica la configuración relacionada con la aplicación de revisiones de invitado de máquina virtual en Linux. |
|
provisionVMAgent |
boolean |
Indica si se debe aprovisionar el agente de máquina virtual en la máquina virtual. Cuando esta propiedad no se especifica en el cuerpo de la solicitud, el comportamiento predeterminado es establecerla en true. Esto garantizará que el agente de máquina virtual esté instalado en la máquina virtual para que las extensiones se puedan agregar a la máquina virtual más adelante. |
ssh |
Especifica la configuración de clave ssh para un sistema operativo Linux. |
LinuxPatchAssessmentMode
Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS.
Los valores posibles son:
ImageDefault: controla el tiempo de las evaluaciones de revisiones en una máquina virtual.
AutomaticByPlatform: la plataforma desencadenará evaluaciones periódicas de revisiones. La propiedad provisionVMAgent debe ser true.
Nombre | Tipo | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
Especifica la configuración relacionada con la aplicación de revisiones de invitado de máquina virtual en Linux.
Nombre | Tipo | Description |
---|---|---|
assessmentMode |
Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS. |
|
automaticByPlatformSettings |
Especifica la configuración adicional para el modo de revisión AutomaticByPlatform en la aplicación de revisiones de invitado de máquina virtual en Linux. |
|
patchMode |
Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform.
Nombre | Tipo | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Especifica la configuración adicional que se va a aplicar cuando el modo de revisión AutomaticByPlatform está seleccionado en la configuración de revisión de Linux.
Nombre | Tipo | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Permite al cliente programar la aplicación de revisiones sin actualizaciones accidentales |
rebootSetting |
Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform. |
LinuxVMGuestPatchMode
Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible.
Los valores posibles son:
imageDefault: se usa la configuración de aplicación de revisiones predeterminada de la máquina virtual.
AutomaticByPlatform: la plataforma actualizará automáticamente la máquina virtual. La propiedad provisionVMAgent debe ser true
Nombre | Tipo | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
ManagedDiskParameters
Parámetros de un disco administrado.
Nombre | Tipo | Description |
---|---|---|
diskEncryptionSet |
Especifica el identificador de recurso del conjunto de cifrado de disco administrado del cliente para el disco administrado. |
|
id |
string |
Identificador de recurso |
securityProfile |
Especifica el perfil de seguridad del disco administrado. |
|
storageAccountType |
Especifica el tipo de cuenta de almacenamiento para el disco administrado. NOTA: UltraSSD_LRS solo se puede usar con discos de datos, no se puede usar con disco del sistema operativo. |
Mode
Especifica el modo en el que se ejecutará ProxyAgent si la característica está habilitada. ProxyAgent comenzará a auditar o supervisar, pero no aplicará el control de acceso sobre las solicitudes a los puntos de conexión host en modo auditoría, mientras que en el modo Aplicar aplicará el control de acceso. El valor predeterminado es Aplicar modo.
Nombre | Tipo | Description |
---|---|---|
Audit |
string |
|
Enforce |
string |
OperatingSystemType
Obtiene el tipo de sistema operativo.
Nombre | Tipo | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
OSProfile
Especifica la configuración del sistema operativo para la máquina virtual. Algunas de las opciones de configuración no se pueden cambiar una vez que se aprovisiona la máquina virtual.
Nombre | Tipo | Description |
---|---|---|
adminPassword |
string |
Especifica la contraseña de la cuenta de administrador. |
adminUsername |
string |
Especifica el nombre de la cuenta de administrador. |
allowExtensionOperations |
boolean |
Especifica si se deben permitir operaciones de extensión en la máquina virtual. Esto solo se puede establecer en False cuando no hay extensiones presentes en la máquina virtual. |
computerName |
string |
Especifica el nombre del sistema operativo host de la máquina virtual. Este nombre no se puede actualizar después de crear la máquina virtual. longitud máxima (Windows): 15 caracteres. longitud máxima (Linux): 64 caracteres. Para conocer las convenciones de nomenclatura y las restricciones, consulte directrices de implementación de servicios de infraestructura de Azure. |
customData |
string |
Especifica una cadena codificada en base 64 de datos personalizados. La cadena codificada en base 64 se descodifica en una matriz binaria que se guarda como un archivo en la máquina virtual. La longitud máxima de la matriz binaria es de 65535 bytes. Nota: No pase secretos ni contraseñas en la propiedad customData. Esta propiedad no se puede actualizar después de crear la máquina virtual. La propiedad "customData" se pasa a la máquina virtual que se va a guardar como un archivo, para obtener más información, consulte Datos personalizados en máquinas virtuales de Azure. Para usar cloud-init para la máquina virtual Linux, consulte Uso de cloud-init para personalizar una máquina virtual Linux durante la creación. |
linuxConfiguration |
Especifica la configuración del sistema operativo Linux en la máquina virtual. Para obtener una lista de las distribuciones de Linux admitidas, consulte Linux on Azure-Endorsed Distributions. |
|
requireGuestProvisionSignal |
boolean |
Propiedad opcional que debe establecerse en True o omitirse. |
secrets |
Especifica el conjunto de certificados que se deben instalar en la máquina virtual. Para instalar certificados en una máquina virtual, se recomienda usar la extensión de máquina virtual de Azure Key Vault de para Linux o la extensión de máquina virtual de Azure Key Vault de para Windows. |
|
windowsConfiguration |
Especifica la configuración del sistema operativo Windows en la máquina virtual. |
PassNames
Nombre del pase. Actualmente, el único valor permitido es OobeSystem.
Nombre | Tipo | Description |
---|---|---|
OobeSystem |
string |
PatchSettings
Especifica la configuración relacionada con la aplicación de revisiones de invitado de máquina virtual en Windows.
Nombre | Tipo | Description |
---|---|---|
assessmentMode |
Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS. |
|
automaticByPlatformSettings |
Especifica la configuración adicional para el modo de revisión AutomaticByPlatform en la aplicación de revisiones de invitado de máquina virtual en Windows. |
|
enableHotpatching |
boolean |
Permite a los clientes aplicar revisiones a sus máquinas virtuales de Azure sin necesidad de reiniciar. Para enableHotpatching, el "provisionVMAgent" debe establecerse en true y "patchMode" debe establecerse en "AutomaticByPlatform". |
patchMode |
Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible. |
ProtocolTypes
Especifica el protocolo del agente de escucha winRM. Los valores posibles son: http,https.
Nombre | Tipo | Description |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Especifica la configuración de ProxyAgent al crear la máquina virtual. Versión mínima de api: 2023-09-01.
Nombre | Tipo | Description |
---|---|---|
enabled |
boolean |
Especifica si la característica ProxyAgent debe estar habilitada en la máquina virtual o en el conjunto de escalado de máquinas virtuales. |
keyIncarnationId |
integer |
Aumentar el valor de esta propiedad permite al usuario restablecer la clave utilizada para proteger el canal de comunicación entre invitado y host. |
mode |
Especifica el modo en el que se ejecutará ProxyAgent si la característica está habilitada. ProxyAgent comenzará a auditar o supervisar, pero no aplicará el control de acceso sobre las solicitudes a los puntos de conexión host en modo auditoría, mientras que en el modo Aplicar aplicará el control de acceso. El valor predeterminado es Aplicar modo. |
RestorePoint
Detalles del punto de restauración.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
name |
string |
Nombre del recurso |
properties.consistencyMode |
ConsistencyMode de RestorePoint. Se puede especificar en la entrada al crear un punto de restauración. Por ahora, solo CrashConsistent se acepta como entrada válida. Consulte https://aka.ms/RestorePoints para obtener más información. |
|
properties.excludeDisks |
Lista de identificadores de recursos de disco que el cliente desea excluir del punto de restauración. Si no se especifica ningún disco, se incluirán todos los discos. |
|
properties.instanceView |
Vista de instancia del punto de restauración. |
|
properties.provisioningState |
string |
Obtiene el estado de aprovisionamiento del punto de restauración. |
properties.sourceMetadata |
Obtiene los detalles de la máquina virtual capturada en el momento de la creación del punto de restauración. |
|
properties.sourceRestorePoint |
Identificador de recurso del punto de restauración de origen desde el que se debe crear una copia. |
|
properties.timeCreated |
string |
Obtiene la hora de creación del punto de restauración. |
type |
string |
Tipo de recurso |
RestorePointCollection
Cree o actualice los parámetros de la colección Restore Point.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
location |
string |
Ubicación del recurso |
name |
string |
Nombre del recurso |
properties.provisioningState |
string |
Estado de aprovisionamiento de la colección de puntos de restauración. |
properties.restorePointCollectionId |
string |
Identificador único de la colección de puntos de restauración. |
properties.restorePoints |
Lista que contiene todos los puntos de restauración creados en esta colección de puntos de restauración. |
|
properties.source |
Las propiedades del recurso de origen a partir de las que se crea esta colección de puntos de restauración. |
|
tags |
object |
Etiquetas de recursos |
type |
string |
Tipo de recurso |
RestorePointCollectionSourceProperties
Las propiedades del recurso de origen a partir de las que se crea esta colección de puntos de restauración.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso del recurso de origen usado para crear esta colección de puntos de restauración |
location |
string |
Ubicación del recurso de origen usado para crear esta colección de puntos de restauración. |
RestorePointCollectionUpdate
Actualice los parámetros de la colección De punto de restauración.
Nombre | Tipo | Description |
---|---|---|
properties.provisioningState |
string |
Estado de aprovisionamiento de la colección de puntos de restauración. |
properties.restorePointCollectionId |
string |
Identificador único de la colección de puntos de restauración. |
properties.restorePoints |
Lista que contiene todos los puntos de restauración creados en esta colección de puntos de restauración. |
|
properties.source |
Las propiedades del recurso de origen a partir de las que se crea esta colección de puntos de restauración. |
|
tags |
object |
Etiquetas de recursos |
RestorePointEncryption
Configuración de cifrado en reposo para el punto de restauración de disco. Es una propiedad opcional que se puede especificar en la entrada al crear un punto de restauración.
Nombre | Tipo | Description |
---|---|---|
diskEncryptionSet |
Describe el parámetro del identificador de recurso del conjunto de cifrado de disco administrado por el cliente que se puede especificar para el disco. Nota: El identificador de recurso del conjunto de cifrado de disco solo se puede especificar para el disco administrado. Consulte https://aka.ms/mdssewithcmkoverview para obtener más información. |
|
type |
Tipo de clave que se usa para cifrar los datos del punto de restauración de disco. |
RestorePointEncryptionType
Tipo de clave que se usa para cifrar los datos del punto de restauración de disco.
Nombre | Tipo | Description |
---|---|---|
EncryptionAtRestWithCustomerKey |
string |
El punto de restauración de disco se cifra en reposo con la clave administrada por el cliente que un cliente puede cambiar y revocar. |
EncryptionAtRestWithPlatformAndCustomerKeys |
string |
El punto de restauración de disco se cifra en reposo con 2 capas de cifrado. Una de las claves es Customer managed (Administrado por el cliente) y la otra clave es Platform managed (Administrada por la plataforma). |
EncryptionAtRestWithPlatformKey |
string |
El punto de restauración de disco se cifra en reposo con la clave administrada por la plataforma. |
RestorePointInstanceView
Vista de instancia de un punto de restauración.
Nombre | Tipo | Description |
---|---|---|
diskRestorePoints |
La información de puntos de restauración de disco. |
|
statuses |
Información de estado del recurso. |
RestorePointSourceMetadata
Describe las propiedades de la máquina virtual para la que se creó el punto de restauración. Las propiedades proporcionadas son un subconjunto y la instantánea de las propiedades generales de la máquina virtual capturadas en el momento de la creación del punto de restauración.
Nombre | Tipo | Description |
---|---|---|
diagnosticsProfile |
Obtiene el perfil de diagnóstico. |
|
hardwareProfile |
Obtiene el perfil de hardware. |
|
hyperVGeneration |
HyperVGeneration de la máquina virtual de origen para la que se captura el punto de restauración. |
|
licenseType |
string |
Obtiene el tipo de licencia, que es para traiga su propio escenario de licencia. |
location |
string |
Ubicación de la máquina virtual desde la que se creó el punto de restauración. |
osProfile |
Obtiene el perfil del sistema operativo. |
|
securityProfile |
Obtiene el perfil de seguridad. |
|
storageProfile |
Obtiene el perfil de almacenamiento. |
|
userData |
string |
UserData asociado a la máquina virtual de origen para la que se captura el punto de restauración, que es un valor codificado en base 64. |
vmId |
string |
Obtiene el identificador único de la máquina virtual. |
RestorePointSourceVMDataDisk
Describe un disco de datos.
Nombre | Tipo | Description |
---|---|---|
caching |
Obtiene el tipo de almacenamiento en caché. |
|
diskRestorePoint |
Contiene las propiedades del punto de restauración de disco. |
|
diskSizeGB |
integer |
Obtiene el tamaño de disco inicial en GB para los discos de datos en blanco y el nuevo tamaño deseado para los discos de datos y sistema operativo existentes. |
lun |
integer |
Obtiene el número de unidad lógica. |
managedDisk |
Contiene los detalles del disco administrado. |
|
name |
string |
Obtiene el nombre del disco. |
writeAcceleratorEnabled |
boolean |
Muestra true si el disco está habilitado para el acelerador de escritura. |
RestorePointSourceVMOSDisk
Describe un disco del sistema operativo.
Nombre | Tipo | Description |
---|---|---|
caching |
Obtiene el tipo de almacenamiento en caché. |
|
diskRestorePoint |
Contiene las propiedades del punto de restauración de disco. |
|
diskSizeGB |
integer |
Obtiene el tamaño del disco en GB. |
encryptionSettings |
Obtiene la configuración de cifrado de disco. |
|
managedDisk |
Obtiene los detalles del disco administrado. |
|
name |
string |
Obtiene el nombre del disco. |
osType |
Obtiene el tipo de sistema operativo. |
|
writeAcceleratorEnabled |
boolean |
Muestra true si el disco está habilitado para el acelerador de escritura. |
RestorePointSourceVMStorageProfile
Describe el perfil de almacenamiento.
Nombre | Tipo | Description |
---|---|---|
dataDisks |
Obtiene los discos de datos de la máquina virtual capturadas en el momento de la creación del punto de restauración. |
|
diskControllerType |
Obtiene el tipo de controlador de disco de la máquina virtual capturada en el momento de la creación del punto de restauración. |
|
osDisk |
Obtiene el disco del sistema operativo de la máquina virtual capturada en el momento de la creación del punto de restauración. |
securityEncryptionTypes
Especifica encryptionType del disco administrado. Se establece en DiskWithVMGuestState para el cifrado del disco administrado junto con el blob VMGuestState, VMGuestStateOnly para el cifrado de solo el blob VMGuestState y NonPersistedTPM para no conservar el estado de firmware en el blob VMGuestState. Nota: Solo se puede establecer para máquinas virtuales confidenciales.
Nombre | Tipo | Description |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityProfile
Especifica la configuración del perfil de seguridad para la máquina virtual o el conjunto de escalado de máquinas virtuales.
Nombre | Tipo | Description |
---|---|---|
encryptionAtHost |
boolean |
El usuario puede usar esta propiedad en la solicitud para habilitar o deshabilitar el cifrado de host para la máquina virtual o el conjunto de escalado de máquinas virtuales. Esto habilitará el cifrado para todos los discos, incluido el recurso o el disco temporal en el propio host. El comportamiento predeterminado es: el cifrado en el host se deshabilitará a menos que esta propiedad esté establecida en true para el recurso. |
encryptionIdentity |
Especifica la identidad administrada usada por ADE para obtener el token de acceso para las operaciones de keyvault. |
|
proxyAgentSettings |
Especifica la configuración de ProxyAgent al crear la máquina virtual. Versión mínima de api: 2023-09-01. |
|
securityType |
Especifica securityType de la máquina virtual. Debe establecerse en cualquier valor especificado para habilitar UefiSettings. El comportamiento predeterminado es: UefiSettings no se habilitará a menos que se establezca esta propiedad. |
|
uefiSettings |
Especifica la configuración de seguridad, como el arranque seguro y vTPM que se usa al crear la máquina virtual. Versión mínima de api: 2020-12-01. |
SecurityTypes
Especifica securityType de la máquina virtual. Debe establecerse en cualquier valor especificado para habilitar UefiSettings. El comportamiento predeterminado es: UefiSettings no se habilitará a menos que se establezca esta propiedad.
Nombre | Tipo | Description |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
SettingNames
Especifica el nombre de la configuración a la que se aplica el contenido. Los valores posibles son: FirstLogonCommands y AutoLogon.
Nombre | Tipo | Description |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
SshConfiguration
Configuración de SSH para máquinas virtuales basadas en Linux que se ejecutan en Azure
Nombre | Tipo | Description |
---|---|---|
publicKeys |
Lista de claves públicas SSH que se usan para autenticarse con máquinas virtuales basadas en Linux. |
SshPublicKey
Contiene información sobre la clave pública del certificado SSH y la ruta de acceso en la máquina virtual Linux donde se coloca la clave pública.
Nombre | Tipo | Description |
---|---|---|
keyData |
string |
Certificado de clave pública SSH que se usa para autenticarse con la máquina virtual mediante ssh. La clave debe tener al menos 2048 bits y en formato ssh-rsa. Para crear claves SSH, consulte [Creación de claves SSH en máquinas virtuales Linux y Mac para Linux en Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
path |
string |
Especifica la ruta de acceso completa en la máquina virtual creada donde se almacena la clave pública ssh. Si el archivo ya existe, la clave especificada se anexa al archivo. Ejemplo: /home/user/.ssh/authorized_keys |
StatusLevelTypes
Código de nivel.
Nombre | Tipo | Description |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
StorageAccountTypes
Especifica el tipo de cuenta de almacenamiento para el disco administrado. NOTA: UltraSSD_LRS solo se puede usar con discos de datos, no se puede usar con disco del sistema operativo.
Nombre | Tipo | Description |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
SubResource
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
UefiSettings
Especifica la configuración de seguridad, como el arranque seguro y vTPM que se usa al crear la máquina virtual. Versión mínima de api: 2020-12-01.
Nombre | Tipo | Description |
---|---|---|
secureBootEnabled |
boolean |
Especifica si se debe habilitar el arranque seguro en la máquina virtual. Versión mínima de api: 2020-12-01. |
vTpmEnabled |
boolean |
Especifica si vTPM debe estar habilitado en la máquina virtual. Versión mínima de api: 2020-12-01. |
VaultCertificate
Describe una sola referencia de certificado en un almacén de claves y dónde debe residir el certificado en la máquina virtual.
Nombre | Tipo | Description |
---|---|---|
certificateStore |
string |
En el caso de las máquinas virtuales Windows, especifica el almacén de certificados en la máquina virtual a la que se debe agregar el certificado. El almacén de certificados especificado se encuentra implícitamente en la cuenta localMachine. En el caso de las máquinas virtuales Linux, el archivo de certificado se coloca en el directorio /var/lib/waagent, con el nombre de archivo <UppercaseThumbprint>.crt para el archivo de certificado X509 y <UppercaseThumbprint>.prv para la clave privada. Ambos archivos tienen formato .pem. |
certificateUrl |
string |
Esta es la dirección URL de un certificado que se ha cargado en Key Vault como secreto. Para agregar un secreto a Key Vault, consulte Agregar una clave o un secreto al almacén de claves. En este caso, el certificado debe ser La codificación Base64 del siguiente objeto JSON que se codifica en UTF-8: |
VaultSecretGroup
Describe un conjunto de certificados que están todos en la misma instancia de Key Vault.
Nombre | Tipo | Description |
---|---|---|
sourceVault |
Dirección URL relativa del almacén de claves que contiene todos los certificados de VaultCertificates. |
|
vaultCertificates |
Lista de referencias del almacén de claves en SourceVault que contienen certificados. |
VirtualMachineSizeTypes
Especifica el tamaño de la máquina virtual. El tipo de datos de enumeración está actualmente en desuso y se quitará el 23 de diciembre de 2023. La manera recomendada de obtener la lista de tamaños disponibles es usar estas API: Enumerar todos los tamaños de máquina virtual disponibles en un conjunto de disponibilidad, Enumerar todos los tamaños de máquina virtual disponibles en una región, Enumerar todos los tamaños de máquina virtual disponibles para cambiar el tamaño. Para obtener más información sobre los tamaños de máquina virtual, consulte tamaños de para máquinas virtuales. Los tamaños de máquina virtual disponibles dependen de la región y el conjunto de disponibilidad.
Nombre | Tipo | Description |
---|---|---|
Basic_A0 |
string |
|
Basic_A1 |
string |
|
Basic_A2 |
string |
|
Basic_A3 |
string |
|
Basic_A4 |
string |
|
Standard_A0 |
string |
|
Standard_A1 |
string |
|
Standard_A10 |
string |
|
Standard_A11 |
string |
|
Standard_A1_v2 |
string |
|
Standard_A2 |
string |
|
Standard_A2_v2 |
string |
|
Standard_A2m_v2 |
string |
|
Standard_A3 |
string |
|
Standard_A4 |
string |
|
Standard_A4_v2 |
string |
|
Standard_A4m_v2 |
string |
|
Standard_A5 |
string |
|
Standard_A6 |
string |
|
Standard_A7 |
string |
|
Standard_A8 |
string |
|
Standard_A8_v2 |
string |
|
Standard_A8m_v2 |
string |
|
Standard_A9 |
string |
|
Standard_B1ms |
string |
|
Standard_B1s |
string |
|
Standard_B2ms |
string |
|
Standard_B2s |
string |
|
Standard_B4ms |
string |
|
Standard_B8ms |
string |
|
Standard_D1 |
string |
|
Standard_D11 |
string |
|
Standard_D11_v2 |
string |
|
Standard_D12 |
string |
|
Standard_D12_v2 |
string |
|
Standard_D13 |
string |
|
Standard_D13_v2 |
string |
|
Standard_D14 |
string |
|
Standard_D14_v2 |
string |
|
Standard_D15_v2 |
string |
|
Standard_D16_v3 |
string |
|
Standard_D16s_v3 |
string |
|
Standard_D1_v2 |
string |
|
Standard_D2 |
string |
|
Standard_D2_v2 |
string |
|
Standard_D2_v3 |
string |
|
Standard_D2s_v3 |
string |
|
Standard_D3 |
string |
|
Standard_D32_v3 |
string |
|
Standard_D32s_v3 |
string |
|
Standard_D3_v2 |
string |
|
Standard_D4 |
string |
|
Standard_D4_v2 |
string |
|
Standard_D4_v3 |
string |
|
Standard_D4s_v3 |
string |
|
Standard_D5_v2 |
string |
|
Standard_D64_v3 |
string |
|
Standard_D64s_v3 |
string |
|
Standard_D8_v3 |
string |
|
Standard_D8s_v3 |
string |
|
Standard_DS1 |
string |
|
Standard_DS11 |
string |
|
Standard_DS11_v2 |
string |
|
Standard_DS12 |
string |
|
Standard_DS12_v2 |
string |
|
Standard_DS13 |
string |
|
Standard_DS13-2_v2 |
string |
|
Standard_DS13-4_v2 |
string |
|
Standard_DS13_v2 |
string |
|
Standard_DS14 |
string |
|
Standard_DS14-4_v2 |
string |
|
Standard_DS14-8_v2 |
string |
|
Standard_DS14_v2 |
string |
|
Standard_DS15_v2 |
string |
|
Standard_DS1_v2 |
string |
|
Standard_DS2 |
string |
|
Standard_DS2_v2 |
string |
|
Standard_DS3 |
string |
|
Standard_DS3_v2 |
string |
|
Standard_DS4 |
string |
|
Standard_DS4_v2 |
string |
|
Standard_DS5_v2 |
string |
|
Standard_E16_v3 |
string |
|
Standard_E16s_v3 |
string |
|
Standard_E2_v3 |
string |
|
Standard_E2s_v3 |
string |
|
Standard_E32-16_v3 |
string |
|
Standard_E32-8s_v3 |
string |
|
Standard_E32_v3 |
string |
|
Standard_E32s_v3 |
string |
|
Standard_E4_v3 |
string |
|
Standard_E4s_v3 |
string |
|
Standard_E64-16s_v3 |
string |
|
Standard_E64-32s_v3 |
string |
|
Standard_E64_v3 |
string |
|
Standard_E64s_v3 |
string |
|
Standard_E8_v3 |
string |
|
Standard_E8s_v3 |
string |
|
Standard_F1 |
string |
|
Standard_F16 |
string |
|
Standard_F16s |
string |
|
Standard_F16s_v2 |
string |
|
Standard_F1s |
string |
|
Standard_F2 |
string |
|
Standard_F2s |
string |
|
Standard_F2s_v2 |
string |
|
Standard_F32s_v2 |
string |
|
Standard_F4 |
string |
|
Standard_F4s |
string |
|
Standard_F4s_v2 |
string |
|
Standard_F64s_v2 |
string |
|
Standard_F72s_v2 |
string |
|
Standard_F8 |
string |
|
Standard_F8s |
string |
|
Standard_F8s_v2 |
string |
|
Standard_G1 |
string |
|
Standard_G2 |
string |
|
Standard_G3 |
string |
|
Standard_G4 |
string |
|
Standard_G5 |
string |
|
Standard_GS1 |
string |
|
Standard_GS2 |
string |
|
Standard_GS3 |
string |
|
Standard_GS4 |
string |
|
Standard_GS4-4 |
string |
|
Standard_GS4-8 |
string |
|
Standard_GS5 |
string |
|
Standard_GS5-16 |
string |
|
Standard_GS5-8 |
string |
|
Standard_H16 |
string |
|
Standard_H16m |
string |
|
Standard_H16mr |
string |
|
Standard_H16r |
string |
|
Standard_H8 |
string |
|
Standard_H8m |
string |
|
Standard_L16s |
string |
|
Standard_L32s |
string |
|
Standard_L4s |
string |
|
Standard_L8s |
string |
|
Standard_M128-32ms |
string |
|
Standard_M128-64ms |
string |
|
Standard_M128ms |
string |
|
Standard_M128s |
string |
|
Standard_M64-16ms |
string |
|
Standard_M64-32ms |
string |
|
Standard_M64ms |
string |
|
Standard_M64s |
string |
|
Standard_NC12 |
string |
|
Standard_NC12s_v2 |
string |
|
Standard_NC12s_v3 |
string |
|
Standard_NC24 |
string |
|
Standard_NC24r |
string |
|
Standard_NC24rs_v2 |
string |
|
Standard_NC24rs_v3 |
string |
|
Standard_NC24s_v2 |
string |
|
Standard_NC24s_v3 |
string |
|
Standard_NC6 |
string |
|
Standard_NC6s_v2 |
string |
|
Standard_NC6s_v3 |
string |
|
Standard_ND12s |
string |
|
Standard_ND24rs |
string |
|
Standard_ND24s |
string |
|
Standard_ND6s |
string |
|
Standard_NV12 |
string |
|
Standard_NV24 |
string |
|
Standard_NV6 |
string |
VMDiskSecurityProfile
Especifica la configuración del perfil de seguridad para el disco administrado. Nota: Solo se puede establecer para máquinas virtuales confidenciales.
Nombre | Tipo | Description |
---|---|---|
diskEncryptionSet |
Especifica el identificador de recurso del conjunto de cifrado de disco administrado del cliente para el disco administrado que se usa para el disco de sistema operativo ConfidentialVM cifrado con clave administrada por el cliente y el blob vmGuest. |
|
securityEncryptionType |
Especifica encryptionType del disco administrado. Se establece en DiskWithVMGuestState para el cifrado del disco administrado junto con el blob VMGuestState, VMGuestStateOnly para el cifrado de solo el blob VMGuestState y NonPersistedTPM para no conservar el estado de firmware en el blob VMGuestState. Nota: Solo se puede establecer para máquinas virtuales confidenciales. |
VMSizeProperties
Especifica la configuración de la propiedad tamaño de máquina virtual en la máquina virtual.
Nombre | Tipo | Description |
---|---|---|
vCPUsAvailable |
integer |
Especifica el número de vCPU disponibles para la máquina virtual. Cuando esta propiedad no se especifica en el cuerpo de la solicitud, el comportamiento predeterminado es establecerlo en el valor de las vCPU disponibles para ese tamaño de máquina virtual expuesto en la respuesta de api de Enumerar todos los tamaños de máquina virtual disponibles en una región. |
vCPUsPerCore |
integer |
Especifica la relación de núcleos físicos de vCPU. Cuando esta propiedad no se especifica en el cuerpo de la solicitud, el comportamiento predeterminado se establece en el valor de vCPUsPerCore para el tamaño de máquina virtual expuesto en la respuesta de api de Enumerar todos los tamaños de máquina virtual disponibles en una región. Establecer esta propiedad en 1 también significa que el hyper-threading está deshabilitado. |
WindowsConfiguration
Especifica la configuración del sistema operativo Windows en la máquina virtual.
Nombre | Tipo | Description |
---|---|---|
additionalUnattendContent |
Especifica información con formato XML codificado en base 64 adicional que se puede incluir en el archivo Unattend.xml, que usa el programa de instalación de Windows. |
|
enableAutomaticUpdates |
boolean |
Indica si las actualizaciones automáticas están habilitadas para la máquina virtual Windows. El valor predeterminado es true. En el caso de los conjuntos de escalado de máquinas virtuales, esta propiedad se puede actualizar y las actualizaciones surtirán efecto en el reaprovisionamiento del sistema operativo. |
enableVMAgentPlatformUpdates |
boolean |
Indica si las actualizaciones de la plataforma VMAgent están habilitadas para la máquina virtual Windows. |
patchSettings |
[Característica de vista previa] Especifica la configuración relacionada con la aplicación de revisiones de invitado de máquina virtual en Windows. |
|
provisionVMAgent |
boolean |
Indica si se debe aprovisionar el agente de máquina virtual en la máquina virtual. Cuando esta propiedad no se especifica en el cuerpo de la solicitud, se establece en true de forma predeterminada. Esto garantizará que el agente de máquina virtual esté instalado en la máquina virtual para que las extensiones se puedan agregar a la máquina virtual más adelante. |
timeZone |
string |
Especifica la zona horaria de la máquina virtual. Por ejemplo, "Hora estándar del Pacífico". Los valores posibles se pueden TimeZoneInfo.Id valor de las zonas horarias devueltas por TimeZoneInfo.GetSystemTimeZones. |
winRM |
Especifica los agentes de escucha de administración remota de Windows. Esto habilita Windows PowerShell remoto. |
WindowsPatchAssessmentMode
Especifica el modo de evaluación de revisiones de invitado de máquina virtual para la máquina virtual IaaS.
Los valores posibles son:
ImageDefault: controla el tiempo de las evaluaciones de revisiones en una máquina virtual.
AutomaticByPlatform: la plataforma desencadenará evaluaciones periódicas de revisiones. La propiedad provisionVMAgent debe ser true.
Nombre | Tipo | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform.
Nombre | Tipo | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Especifica la configuración adicional que se va a aplicar cuando el modo de revisión AutomaticByPlatform está seleccionado en la configuración de revisión de Windows.
Nombre | Tipo | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Permite al cliente programar la aplicación de revisiones sin actualizaciones accidentales |
rebootSetting |
Especifica la configuración de reinicio para todas las operaciones de instalación de revisiones AutomaticByPlatform. |
WindowsVMGuestPatchMode
Especifica el modo de aplicación de revisiones de invitado de máquina virtual a máquinas virtuales iaaS o máquinas virtuales asociadas al conjunto de escalado de máquinas virtuales con OrchestrationMode como flexible.
Los valores posibles son:
Manual: controla la aplicación de revisiones en una máquina virtual. Para ello, aplique revisiones manualmente dentro de la máquina virtual. En este modo, las actualizaciones automáticas están deshabilitadas; La propiedad WindowsConfiguration.enableAutomaticUpdates debe ser false
AutomaticByOS: el sistema operativo actualizará automáticamente la máquina virtual. La propiedad WindowsConfiguration.enableAutomaticUpdates debe ser true.
AutomaticByPlatform: la máquina virtual actualizará automáticamente la plataforma. Las propiedades provisionVMAgent y WindowsConfiguration.enableAutomaticUpdates deben ser true.
Nombre | Tipo | Description |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
Describe la configuración de administración remota de Windows de la máquina virtual.
Nombre | Tipo | Description |
---|---|---|
listeners |
Lista de agentes de escucha de administración remota de Windows |
WinRMListener
Describe el protocolo y la huella digital del agente de escucha de administración remota de Windows.
Nombre | Tipo | Description |
---|---|---|
certificateUrl |
string |
Esta es la dirección URL de un certificado que se ha cargado en Key Vault como secreto. Para agregar un secreto a Key Vault, consulte Agregar una clave o un secreto al almacén de claves. En este caso, el certificado debe ser la codificación Base64 del siguiente objeto JSON que se codifica en UTF-8: |
protocol |
Especifica el protocolo del agente de escucha winRM. Los valores posibles son: http,https. |