Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Announcement: Changes to service endpoints for DynamoDB #4449

Open
RyanFitzSimmonsAK opened this issue Feb 24, 2025 · 0 comments
Open

Announcement: Changes to service endpoints for DynamoDB #4449

RyanFitzSimmonsAK opened this issue Feb 24, 2025 · 0 comments

Comments

@RyanFitzSimmonsAK
Copy link
Contributor

RyanFitzSimmonsAK commented Feb 24, 2025

In AWS SDK for Python v1.37.0, we will release changes to the DynamoDB client that adopt a new AWS account-based endpoints feature. For more information on account based endpoints, please refer to the official SDK documentation. In SDK releases from this version on, clients will connect to a DynamoDB endpoint in the form of (account-id).ddb.(region).amazonaws.com instead of dynamodb.(region).amazonaws.com.

If your network configuration blocks outgoing traffic to DynamoDB based on DNS names or endpoint URLs, you must adjust your configuration, because the service's DNS name will change. You may also choose to switch to an IP-based configuration. The IP address ranges for DynamoDB, as well as other AWS services, can be found in the AWS documentation.

You may instead disable account-based endpoints for DynamoDB by setting the config setting account_id_endpoint_mode to disabled, as a system property or environment variable. We recommend against this because the DynamoDB service uses account-based endpoints to ensure performance and scalability.

@RyanFitzSimmonsAK RyanFitzSimmonsAK added feature-request This issue requests a feature. needs-triage This issue or PR still needs to be triaged. and removed feature-request This issue requests a feature. needs-triage This issue or PR still needs to be triaged. labels Feb 24, 2025
@RyanFitzSimmonsAK RyanFitzSimmonsAK self-assigned this Feb 24, 2025
@RyanFitzSimmonsAK RyanFitzSimmonsAK pinned this issue Feb 24, 2025
@RyanFitzSimmonsAK RyanFitzSimmonsAK removed their assignment Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant