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.
Puntos finales basados en cuentas
Los puntos de enlace basados en cuentas ayudan a garantizar un alto rendimiento y escalabilidad al utilizar su Cuenta de AWS ID para agilizar el enrutamiento de las Servicio de AWS solicitudes de servicios compatibles con esta función. Cuando utilice un proveedor de credenciales y un AWS SDK servicio que admita puntos de enlace basados en cuentas, se creará y SDK utilizará automáticamente un punto de enlace basado en cuentas en lugar de un punto de enlace regional. Los puntos de enlace basados en cuentas adoptan la forma de: se sustituyen por su ID https://
y <account-id>
.ddb.<region>
.amazonaws.com
se sustituyen por su Cuenta de AWS <account-id>
Región de AWS<region>
De forma predeterminada, el ID de la cuenta se recopila cuando se procesa la solicitud y se utiliza para crear un punto final. La resolución de credenciales también se produce cuando se procesa la solicitud y puede cambiar el método de resolución del punto final. Según el proveedor de credenciales que utilice, es posible que el ID de la cuenta tenga un origen diferente.
Configure esta funcionalidad mediante lo siguiente:
aws_account_id
- configuración de AWSconfig
archivos compartidosAWS_ACCOUNT_ID
: variable de entornoaws.accountId
- propiedad JVM del sistema: solo en Java/Kotlin-
El ID. Cuenta de AWS Se utiliza para el enrutamiento de puntos finales basado en cuentas. Un Cuenta de AWS ID tiene un formato similar al 111122223333.
El enrutamiento de puntos finales basado en cuentas proporciona un mejor rendimiento de las solicitudes para algunos servicios.
account_id_endpoint_mode
- configuración de archivos compartidos AWSconfig
AWS_ACCOUNT_ID_ENDPOINT_MODE
: variable de entornoaws.accountIdEndpointMode
- propiedad JVM del sistema: solo en Java/Kotlin-
Esta configuración se usa para desactivar el enrutamiento de puntos finales basado en cuentas si es necesario y omitir las reglas basadas en cuentas.
Valor predeterminado:
preferred
Valores válidos:
-
preferred
— El punto final debe incluir el ID de cuenta, si está disponible. -
disabled
— Un punto final resuelto no incluye el ID de cuenta. -
required
— El punto final debe incluir el ID de la cuenta. Si el ID de la cuenta no está disponible, se SDK produce un error.
-
Compatibilidad con AWS SDKs
Las siguientes opciones SDKs son compatibles con las funciones y configuraciones descritas en este tema. Se anotan todas las excepciones parciales. Cualquier configuración de propiedades del JVM sistema es compatible con AWS SDK for Java y AWS SDK para Kotlin únicamente.
SDK | Compatible | Publicado en la SDK versión | Notas o más información |
---|---|---|---|
AWS CLI v2 | No | ||
SDKpara C++ | No | ||
SDKpara Go V2 (1.x) |
Sí | v1.35.0 | |
SDKpara Go 1.x (V1) | No | ||
SDKpara Java 2.x | Sí | v2.28.4 | |
SDKpara Java 1.x | Sí | v1.12.771 | |
SDKpara 3.x JavaScript | Sí | v3.656.0 | |
SDKpara 2.x JavaScript | No | ||
SDKpara Kotlin | Sí | v1.3.37 | |
SDKpara. NET3.x | No | ||
SDKpara PHP 3.x | Sí | v3.318.0 | |
SDKpara Python (Boto3) |
No | ||
SDKpara Ruby 3.x | Sí | v1.123.0 | |
SDKpara Rust | No | ||
SDKpara Swift | No | ||
Herramientas para PowerShell | No |