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.
Cliente IMDS
nota
Para obtener ayuda para comprender el diseño de las páginas de configuración o para interpretar la tabla Support by AWS SDKs and tools que aparece a continuación, consulteDescripción de las páginas de configuración de esta guía.
SDKs implemente un cliente de Instance Metadata Service versión 2 (IMDSv2) mediante solicitudes orientadas a la sesión. Para obtener más información IMDSv2, consulte Uso IMDSv2 en la Guía del EC2 usuario de Amazon. El cliente IMDS se puede configurar mediante un objeto de configuración de cliente disponible en la base de código del SDK.
Configure esta funcionalidad mediante lo siguiente:
retries
: miembro del objeto de configuración del cliente-
El número de reintentos adicionales de cualquier solicitud fallida.
Valor predeterminado: 3
Valores válidos: un número mayor que 0.
port
: miembro del objeto de configuración del cliente-
El puerto del punto de conexión.
Valor predeterminado: 80
Valores válidos: un número.
token_ttl
: miembro del objeto de configuración del cliente-
El TTL del token.
Valor predeterminado: 21.600 segundos (6 horas, el tiempo máximo asignado).
Valores válidos: un número.
endpoint
: miembro del objeto de configuración del cliente-
El tipo de punto de conexión.
Valor predeterminado: si el
endpoint_mode
es igual aIPv4
, el punto de conexión predeterminado eshttp://169.254.169.254
. Valor predeterminado: si elendpoint_mode
es igual aIPv6
, el punto de conexión predeterminado eshttp://[fd00:ec2::254]
.Valores válidos: URI válido.
La mayoría de las opciones son compatibles con las siguientes opciones SDKs. Consulte la base de códigos específica del SDK para obtener más información.
endpoint_mode
: miembro del objeto de configuración del cliente-
El modo de punto de conexión de IMDS.
Valor predeterminado:
IPv4
Valores válidos:
IPv4
,IPv6
http_open_timeout
: miembro del objeto de configuración del cliente (puede variar el nombre)-
La cantidad de segundos que se va a esperar para que se abra la conexión.
Valor predeterminado: 1 segundo.
Valores válidos: un número mayor que 0.
http_read_timeout
: miembro del objeto de configuración del cliente (puede variar el nombre)-
El número de segundos que tarda en leerse un fragmento de datos.
Valor predeterminado: 1 segundo.
Valores válidos: un número mayor que 0.
http_debug_output
: miembro del objeto de configuración del cliente (puede variar el nombre)-
Establece un flujo de salida para la depuración.
Valor predeterminado: ninguno.
Valores válidos: un flujo de E/S válido, como STDOUT.
backoff
: miembro del objeto de configuración del cliente (puede variar el nombre)-
El número de segundos que permanecen inactivos entre los reintentos o la función de espera proporcionada por el cliente para llamar. Esto reemplaza la estrategia de retroceso exponencial predeterminada.
Valor predeterminado: varía según el SDK.
Valores válidos: varían según el SDK. Puede ser un valor numérico o una llamada a una función personalizada.
Support by AWS SDKs and tools
Las siguientes SDKs son compatibles con las funciones y configuraciones descritas en este tema. Se anotan todas las excepciones parciales. Todos los ajustes de propiedades del sistema JVM son compatibles con AWS SDK para Java y AWS SDK para Kotlin únicamente.
SDK | Compatible | Notas o más información |
---|---|---|
AWS CLI v2 | Sí | |
SDK para C++ | No | |
SDK para Go V2 (1.x) |
Sí | |
SDK para Go 1.x (V1) | Sí | |
SDK para Java 2.x | Sí | |
SDK para Java 1.x | Sí | |
SDK para 3.x JavaScript | Sí | |
SDK para 2.x JavaScript | Sí | |
SDK para Kotlin | No | |
SDK para .NET 3.x | Sí | |
SDK para PHP 3.x | Sí | |
SDK para Python (Boto3) |
Sí | |
SDK para Ruby 3.x | Sí | |
SDK para Rust | Sí | |
SDK para Swift | Sí | |
Herramientas para PowerShell | Sí |