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

[DOCS] Added IAM user and IAM assume role doc #7634

Merged

Conversation

Reactor11
Copy link
Contributor

Documentation for this closed issue - #7547

Changes proposed in this pull request:

  • Addition of documentation in TupleS3StoreBackend

To configure IAM user, follow this configuration.

class_name: ExpectationsStore
store_backend:
  class_name: TupleS3StoreBackend
  bucket: '<your_s3_bucket_name>'
  prefix: '<your_s3_bucket_folder_name>'
  boto3_options:
    aws_access_key_id: ${AWS_ACCESS_KEY_ID} # Uses the AWS_ACCESS_KEY_ID environment variable to get aws_access_key_id.
    aws_secret_access_key: ${AWS_ACCESS_KEY_ID}
    aws_session_token: ${AWS_ACCESS_KEY_ID}

To configure IAM Assume Role, follow this configuration.

class_name: ExpectationsStore
store_backend:
  class_name: TupleS3StoreBackend
  bucket: '<your_s3_bucket_name>'
  prefix: '<your_s3_bucket_folder_name>'
  boto3_options:
    assume_role_arn: '<your_role_to_assume>'
    region_name: '<your_aws_region_name>'
    assume_role_duration: session_duration_in_seconds

@netlify
Copy link

netlify bot commented Apr 15, 2023

Deploy Preview for niobium-lead-7998 ready!

Name Link
🔨 Latest commit ae450f3
🔍 Latest deploy log https://app.netlify.com/sites/niobium-lead-7998/deploys/6440317fed34e00008c5ac3c
😎 Deploy Preview https://deploy-preview-7634--niobium-lead-7998.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

Copy link
Contributor

@alexsherstinsky alexsherstinsky left a comment

Choose a reason for hiding this comment

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

LGTM -- thank you @Reactor11 !

@Shinnnyshinshin Shinnnyshinshin enabled auto-merge (squash) April 19, 2023 17:40
@Shinnnyshinshin Shinnnyshinshin merged commit 944f174 into great-expectations:develop Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants