Skip to content

Conversation

@Hweinstock
Copy link
Contributor

@Hweinstock Hweinstock commented Feb 28, 2025

Problem

Iam uses v2.

Solution

  • migrate it.
  • rename from DefaultIamClient -> IamClient.
  • add stronger type assertions on request to avoid weak type assertions later on. (replace as with proper type checks when possible)
  • Continue pattern of wrapping sdk types in "safe" types to avoid assertions.

  • Treat all work as PUBLIC. Private feature/x branches will not be squash-merged at release time.
  • Your code changes must meet the guidelines in CONTRIBUTING.md.
  • License: I confirm that my contribution is made under the terms of the Apache 2.0 license.

@Hweinstock Hweinstock changed the title refactor(sdkv3): migrate IAM client to v3 (WIP) refactor(sdkv3): migrate IAM client to v3 Mar 3, 2025
@Hweinstock Hweinstock marked this pull request as ready for review March 3, 2025 15:18
@Hweinstock Hweinstock requested a review from a team as a code owner March 3, 2025 15:18
@Hweinstock
Copy link
Contributor Author

/runIntegrationTests

@Hweinstock Hweinstock merged commit b7cfeae into aws:feature/sdkv3 Mar 3, 2025
21 of 23 checks passed
@Hweinstock Hweinstock deleted the sdkv3/iam branch March 3, 2025 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants