Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
# UpdateHypervisor
Actualiza los metadatos de un hipervisor, lo que incluye el host, el nombre de usuario y la contraseña. Especifique el hipervisor que desea actualizar mediante el nombre de recurso de Amazon (ARN) del hipervisor en su solicitud.
## Sintaxis de la solicitud
```
{
"Host": "{{string}}",
"HypervisorArn": "{{string}}",
"LogGroupArn": "{{string}}",
"Name": "{{string}}",
"Password": "{{string}}",
"Username": "{{string}}"
}
```
## Parámetros de la solicitud
Para obtener información sobre los parámetros comunes a todas las acciones, consulte [Parámetros comunes](CommonParameters.md).
La solicitud acepta los siguientes datos en formato JSON.
** [Host](#API_BGW_UpdateHypervisor_RequestSyntax) **
El host actualizado del hipervisor. Puede ser una dirección IP o un nombre de dominio completo (FQDN).
Tipo: cadena
Limitaciones de longitud: longitud mínima de 3. Longitud máxima de 128.
Patrón: `.+`
Obligatorio: no
** [HypervisorArn](#API_BGW_UpdateHypervisor_RequestSyntax) **
El nombre de recurso de Amazon (ARN) del hipervisor que se va a actualizar.
Tipo: cadena
Limitaciones de longitud: longitud mínima de 50. La longitud máxima es de 500 caracteres.
Patrón: `arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\/[a-zA-Z-0-9]+`
Obligatorio: sí
** [LogGroupArn](#API_BGW_UpdateHypervisor_RequestSyntax) **
El nombre de recurso de Amazon (ARN) de grupo de puertas de enlace dentro del registro solicitado.
Tipo: cadena
Limitaciones de longitud: longitud mínima de 0 caracteres. La longitud máxima es de 2048 caracteres.
Patrón: `$|^arn:(aws|aws-cn|aws-us-gov):logs:([a-zA-Z0-9-]+):([0-9]+):log-group:[a-zA-Z0-9_\-\/\.]+:\*`
Obligatorio: no
** [Name](#API_BGW_UpdateHypervisor_RequestSyntax) **
El nombre actualizado del hipervisor
Tipo: cadena
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.
Patrón: `[a-zA-Z0-9-]*`
Obligatorio: no
** [Password](#API_BGW_UpdateHypervisor_RequestSyntax) **
La contraseña actualizada del hipervisor.
Tipo: cadena
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.
Patrón: `[ -~]+`
Obligatorio: no
** [Username](#API_BGW_UpdateHypervisor_RequestSyntax) **
El nombre de usuario actualizado del hipervisor.
Tipo: cadena
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.
Patrón: `[ -\.0-\[\]-~]*[!-\.0-\[\]-~][ -\.0-\[\]-~]*`
Obligatorio: no
## Sintaxis de la respuesta
```
{
"HypervisorArn": "string"
}
```
## Elementos de respuesta
Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200.
El servicio devuelve los datos siguientes en formato JSON.
** [HypervisorArn](#API_BGW_UpdateHypervisor_ResponseSyntax) **
El nombre de recurso de Amazon (ARN) del hipervisor que ha actualizado.
Tipo: cadena
Limitaciones de longitud: longitud mínima de 50. La longitud máxima es de 500 caracteres.
Patrón: `arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\/[a-zA-Z-0-9]+`
## Errores
Para obtener información acerca de los errores comunes a todas las acciones, consulte [Tipos de errores comunes](CommonErrors.md).
** AccessDeniedException **
La operación no puede continuar porque no tiene permisos suficientes.
** ErrorCode **
Es una descripción del motivo por el que no tiene permisos suficientes.
Código de estado HTTP: 400
** ConflictException **
La operación no puede continuar porque no se admite.
** ErrorCode **
Es una descripción de los motivos por los que no se admite la operación.
Código de estado HTTP: 400
** InternalServerException **
La operación no se realizó correctamente porque se produjo un error interno. Inténtelo de nuevo más tarde.
** ErrorCode **
Es una descripción del error interno que se ha producido.
Código de estado HTTP: 500
** ResourceNotFoundException **
No se encontró un recurso necesario para la acción.
** ErrorCode **
Es la descripción del motivo por el que no se ha encontrado el recurso.
Código de estado HTTP: 400
** ThrottlingException **
Las TPS se han limitado para proteger frente a altos volúmenes de solicitudes, intencionados o no.
** ErrorCode **
Error: Las TPS se han limitado para proteger frente a altos volúmenes de solicitudes, intencionados o no.
Código de estado HTTP: 400
** ValidationException **
La operación no se realizó correctamente porque se produjo un error de validación.
** ErrorCode **
Es una descripción de la causa del error de validación.
Código de estado HTTP: 400
## Véase también
Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+ [AWS Interfaz de línea de comandos V2](https://docs.aws.amazon.com/goto/cli2/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para C\+\+](https://docs.aws.amazon.com/goto/SdkForCpp/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/backup-gateway-2021-01-01/UpdateHypervisor)
+ [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/backup-gateway-2021-01-01/UpdateHypervisor)