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

Enable FIPS and dual-stack from SDK config #2168

Merged
merged 6 commits into from
Jan 6, 2023
Merged

Enable FIPS and dual-stack from SDK config #2168

merged 6 commits into from
Jan 6, 2023

Conversation

rcoh
Copy link
Collaborator

@rcoh rcoh commented Jan 4, 2023

Motivation and Context

Description

  • Wire up FIPS & dualstack providers for SdkConfig
  • Move tests from credentials-provider that belong in RetryConfig

Testing

  • local and integration tests

Checklist

  • I have updated CHANGELOG.next.toml if I made changes to the smithy-rs codegen or runtime crates
  • I have updated CHANGELOG.next.toml if I made changes to the AWS SDK, generated SDK code, or SDK runtime crates

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@github-actions
Copy link

github-actions bot commented Jan 4, 2023

A new generated diff is ready to view.

A new doc preview is ready to view.

@github-actions
Copy link

github-actions bot commented Jan 4, 2023

A new generated diff is ready to view.

A new doc preview is ready to view.

@rcoh rcoh marked this pull request as ready for review January 5, 2023 10:45
@rcoh rcoh requested review from a team as code owners January 5, 2023 10:45
@rcoh rcoh requested review from 82marbag and hlbarber January 5, 2023 10:45
@github-actions
Copy link

github-actions bot commented Jan 5, 2023

A new generated diff is ready to view.

A new doc preview is ready to view.

aws/rust-runtime/aws-config/src/lib.rs Outdated Show resolved Hide resolved
Comment on lines 460 to 465
/// When true, send this request to the dual-stack endpoint.
///
/// If the configured endpoint does not support dual-stack, the request MAY return an error.
///
/// **Note**: Not all services and regions support dual-stack. If a service does not support
/// dual-stack, this setting will have no effect.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here, I'm not clear on the difference between an endpoint supporting dual-stack and a service supporting dual-stack

aws/rust-runtime/aws-config/src/lib.rs Show resolved Hide resolved
aws/rust-runtime/aws-types/src/sdk_config.rs Outdated Show resolved Hide resolved
@rcoh rcoh requested a review from a team as a code owner January 6, 2023 17:40
@rcoh rcoh enabled auto-merge (squash) January 6, 2023 17:45
@github-actions
Copy link

github-actions bot commented Jan 6, 2023

A new generated diff is ready to view.

A new doc preview is ready to view.

@github-actions
Copy link

github-actions bot commented Jan 6, 2023

A new generated diff is ready to view.

A new doc preview is ready to view.

@github-actions
Copy link

github-actions bot commented Jan 6, 2023

A new generated diff is ready to view.

A new doc preview is ready to view.

@rcoh rcoh merged commit aaac83f into main Jan 6, 2023
@rcoh rcoh deleted the fips-dualstack branch January 6, 2023 22:17
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.

Add FIPS/Dualstack support for EP 2.0
2 participants