Automatically roll your AWS IAM access key (aws_access_key_id) and secret key (aws_secret_access_key).

roll-it

Keep your AWS Credentials fresh 🍊 on Windows, Mac, Linux (arm or x86)!

What it Does

Programmatically rotate your AWS IAM access keys and secret. Helpful for automatically ensuring compliance with organization key rotation policies.

Detects your current credential chain and attempts to match it to a credentials file.

If successful, creates remote keys and deletes the old ones, updating your credentials file.

This program fails safe: It will not delete any keys until is has successfully created new ones. Thus, you may need to delete old keys in the console before first using it so that there is a free slot for your new key to be created in.

What it Does Not Do

Schedule itself. Use other tools for that.

Installation

Download the latest release, for your OS and architecture, and either put it in your PATH or somewhere your scheduler can access both it and your ~/.aws/credentials file. There are no options and no output for a successful key rotation, but a failure will print information about the error and exit with a non-zero exit code.

roll-it is also available through a homebrew/linuxbrew tap, however bottling is limited, so you may need to --build-from-source on installation (which is painless (thanks Go!) but takes a bit longer).

$ brew tap pckilgore/roll-it
$ brew install roll-it # optionally --build-from-source if no bottle

Project Goals

  1. Auditability:
    • No dependencies outside Go standard library and official AWS SDKs. Your associate engineers should be able to determine this program is safe to handle your organization's sensitive credentials.
  2. Respectful and Safe:
    • It should always fail-safe, and try to never leave the user without valid credentials, even if that means console intervention is neccessary for it to begin (or continue) to work.
  3. Sane defaults:
    • It should work out of the box for standard setups, and should not be extended to support exotic setups.
  4. Cross-Platform:
    • Make no assumptions about operating system or scheduler.
  5. Small & Fast:
    • You should never notice it running.
  6. User Facing:
    • Not designed—and should not be used—to rotate server or service keys.

Running Automatically

You need to use some other program to schedule execution.

For example, in a user crontab on Apple/Linux, extract the binary to somewhere, and add an entry to your user crontab referencing the executable:

$ crontab -e # Edit to add...
$ crontab -l # Show what was added
50 9 * * 1-5 ~/bin/rollit

That example runs rollit Mon-Fri at 9:50 AM (assuming rollit executable copied to $HOME/bin).

For more ideas, please use the wiki

(c) 2021 Patrick Kilgore

See LICENSE

Owner
Patrick Kilgore
Javascript, Cloud, and continually improving functional programming guy. Ex @groundbreaker @draftbit
Patrick Kilgore
Comments
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.8.3 to 1.9.0

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.8.3 to 1.9.0

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.8.3 to 1.9.0.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/config's changelog.

    Release (2021-10-21)

    General Highlights

    • Feature: Updated to latest version
    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2: v1.10.0
      • Feature: Adds dynamic signing middleware that switches to unsigned payload when TLS is enabled.
    • github.com/aws/aws-sdk-go-v2/service/appflow: v1.8.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/applicationautoscaling: v1.8.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/autoscaling: v1.13.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging: v1.3.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/cloudformation: v1.11.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/cloudsearch: v1.7.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/cloudtrail: v1.7.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/cloudwatch: v1.9.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/cloudwatchevents: v1.7.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs: v1.8.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/codedeploy: v1.7.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/configservice: v1.10.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/dataexchange: v1.7.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/directconnect: v1.9.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/docdb: v1.10.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/dynamodb: v1.6.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/ec2: v1.20.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/ecr: v1.8.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.10.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/efs: v1.9.0
      • Feature: API client updated
    • github.com/aws/aws-sdk-go-v2/service/elasticache: v1.12.0

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @pckilgore.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.7

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.7

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.7.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/config's changelog.

    Release (2022-12-20)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/batch: v1.20.0
      • Feature: Adds isCancelled and isTerminated to DescribeJobs response.
    • github.com/aws/aws-sdk-go-v2/service/ec2: v1.77.0
      • Feature: Adds support for pagination in the EC2 DescribeImages API.
    • github.com/aws/aws-sdk-go-v2/service/lookoutequipment: v1.16.0
      • Feature: This release adds support for listing inference schedulers by status.
    • github.com/aws/aws-sdk-go-v2/service/medialive: v1.27.0
      • Feature: This release adds support for two new features to AWS Elemental MediaLive. First, you can now burn-in timecodes to your MediaLive outputs. Second, we now now support the ability to decode Dolby E audio when it comes in on an input.
    • github.com/aws/aws-sdk-go-v2/service/nimble: v1.15.0
      • Feature: Amazon Nimble Studio now supports configuring session storage volumes and persistence, as well as backup and restore sessions through launch profiles.
    • github.com/aws/aws-sdk-go-v2/service/resourceexplorer2: v1.1.0
      • Feature: Documentation updates for AWS Resource Explorer.
    • github.com/aws/aws-sdk-go-v2/service/route53domains: v1.13.0
      • Feature: Use Route 53 domain APIs to change owner, create/delete DS record, modify IPS tag, resend authorization. New: AssociateDelegationSignerToDomain, DisassociateDelegationSignerFromDomain, PushDomain, ResendOperationAuthorization. Updated: UpdateDomainContact, ListOperations, CheckDomainTransferability.
    • github.com/aws/aws-sdk-go-v2/service/sagemaker: v1.60.0
      • Feature: Amazon SageMaker Autopilot adds support for new objective metrics in CreateAutoMLJob API.
    • github.com/aws/aws-sdk-go-v2/service/transcribe: v1.24.0
      • Feature: Enable our batch transcription jobs for Swedish and Vietnamese.

    Release (2022-12-19)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/athena: v1.21.0
      • Feature: Add missed InvalidRequestException in GetCalculationExecutionCode,StopCalculationExecution APIs. Correct required parameters (Payload and Type) in UpdateNotebook API. Change Notebook size from 15 Mb to 10 Mb.
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.22.0
      • Feature: This release adds support for alarm-based rollbacks in ECS, a new feature that allows customers to add automated safeguards for Amazon ECS service rolling updates.
    • github.com/aws/aws-sdk-go-v2/service/kinesisvideo: v1.14.0
      • Feature: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
    • github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage: v1.0.0
      • Release: New AWS service client module
      • Feature: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
    • github.com/aws/aws-sdk-go-v2/service/rds: v1.36.0
      • Feature: Add support for --enable-customer-owned-ip to RDS create-db-instance-read-replica API for RDS on Outposts.
    • github.com/aws/aws-sdk-go-v2/service/sagemaker: v1.59.0
      • Feature: AWS Sagemaker - Sagemaker Images now supports Aliases as secondary identifiers for ImageVersions. SageMaker Images now supports additional metadata for ImageVersions for better images management.

    Release (2022-12-16)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/appflow: v1.22.0
      • Feature: This release updates the ListConnectorEntities API action so that it returns paginated responses that customers can retrieve with next tokens.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.6

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.6

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.6.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/config's changelog.

    Release (2022-12-19)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/athena: v1.21.0
      • Feature: Add missed InvalidRequestException in GetCalculationExecutionCode,StopCalculationExecution APIs. Correct required parameters (Payload and Type) in UpdateNotebook API. Change Notebook size from 15 Mb to 10 Mb.
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.22.0
      • Feature: This release adds support for alarm-based rollbacks in ECS, a new feature that allows customers to add automated safeguards for Amazon ECS service rolling updates.
    • github.com/aws/aws-sdk-go-v2/service/kinesisvideo: v1.14.0
      • Feature: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
    • github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage: v1.0.0
      • Release: New AWS service client module
      • Feature: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
    • github.com/aws/aws-sdk-go-v2/service/rds: v1.36.0
      • Feature: Add support for --enable-customer-owned-ip to RDS create-db-instance-read-replica API for RDS on Outposts.
    • github.com/aws/aws-sdk-go-v2/service/sagemaker: v1.59.0
      • Feature: AWS Sagemaker - Sagemaker Images now supports Aliases as secondary identifiers for ImageVersions. SageMaker Images now supports additional metadata for ImageVersions for better images management.

    Release (2022-12-16)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/appflow: v1.22.0
      • Feature: This release updates the ListConnectorEntities API action so that it returns paginated responses that customers can retrieve with next tokens.
    • github.com/aws/aws-sdk-go-v2/service/cloudfront: v1.22.2
      • Documentation: Updated documentation for CloudFront
    • github.com/aws/aws-sdk-go-v2/service/datasync: v1.20.0
      • Feature: AWS DataSync now supports the use of tags with task executions. With this new feature, you can apply tags each time you execute a task, giving you greater control and management over your task executions.
    • github.com/aws/aws-sdk-go-v2/service/efs: v1.18.3
      • Documentation: General documentation updates for EFS.
    • github.com/aws/aws-sdk-go-v2/service/guardduty: v1.16.6
      • Documentation: This release provides the valid characters for the Description and Name field.
    • github.com/aws/aws-sdk-go-v2/service/iotfleetwise: v1.2.0
      • Feature: Updated error handling for empty resource names in "UpdateSignalCatalog" and "GetModelManifest" operations.
    • github.com/aws/aws-sdk-go-v2/service/sagemaker: v1.58.0
      • Feature: AWS sagemaker - Features: This release adds support for random seed, it's an integer value used to initialize a pseudo-random number generator. Setting a random seed will allow the hyperparameter tuning search strategies to produce more consistent configurations for the same tuning job.

    Release (2022-12-15)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2: v1.17.3
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/config: v1.18.5
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/credentials: v1.13.5
      • Bug Fix: Unify logic between shared config and in finding home directory

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.18.25

    build(deps): bump github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.18.25

    Bumps github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.18.25.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/service/iam's changelog.

    Release (2022-12-15)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2: v1.17.3
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/config: v1.18.5
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/credentials: v1.13.5
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/service/backupgateway: v1.8.0
      • Feature: This release adds support for VMware vSphere tags, enabling customer to protect VMware virtual machines using tag-based policies for AWS tags mapped from vSphere tags. This release also adds support for customer-accessible gateway-hypervisor interaction log and upload bandwidth rate limit schedule.
    • github.com/aws/aws-sdk-go-v2/service/connect: v1.40.0
      • Feature: Added support for "English - New Zealand" and "English - South African" to be used with Amazon Connect Custom Vocabulary APIs.
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.21.0
      • Feature: This release adds support for container port ranges in ECS, a new capability that allows customers to provide container port ranges to simplify use cases where multiple ports are in use in a container. This release updates TaskDefinition mutation APIs and the Task description APIs.
    • github.com/aws/aws-sdk-go-v2/service/eks: v1.26.0
      • Feature: Add support for Windows managed nodes groups.
    • github.com/aws/aws-sdk-go-v2/service/glue: v1.38.0
      • Feature: This release adds support for AWS Glue Crawler with native DeltaLake tables, allowing Crawlers to classify Delta Lake format tables and catalog them for query engines to query against.
    • github.com/aws/aws-sdk-go-v2/service/kinesis: v1.16.0
      • Feature: Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams.
    • github.com/aws/aws-sdk-go-v2/service/location: v1.19.5
      • Documentation: This release adds support for a new style, "VectorOpenDataStandardLight" which can be used with the new data source, "Open Data Maps (Preview)".
    • github.com/aws/aws-sdk-go-v2/service/m2: v1.2.0
      • Feature: Adds an optional create-only KmsKeyId property to Environment and Application resources.
    • github.com/aws/aws-sdk-go-v2/service/sagemaker: v1.57.0
      • Feature: SageMaker Inference Recommender now allows customers to load tests their models on various instance types using private VPC.
    • github.com/aws/aws-sdk-go-v2/service/securityhub: v1.26.0
      • Feature: Added new resource details objects to ASFF, including resources for AwsEc2LaunchTemplate, AwsSageMakerNotebookInstance, AwsWafv2WebAcl and AwsWafv2RuleGroup.
    • github.com/aws/aws-sdk-go-v2/service/translate: v1.16.0
      • Feature: Raised the input byte size limit of the Text field in the TranslateText API to 10000 bytes.

    Release (2022-12-14)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/cloudwatch: v1.23.0
      • Feature: Adding support for Metrics Insights Alarms
    • github.com/aws/aws-sdk-go-v2/service/costexplorer: v1.24.0
      • Feature: This release supports percentage-based thresholds on Cost Anomaly Detection alert subscriptions.
    • github.com/aws/aws-sdk-go-v2/service/networkmanager: v1.16.0
      • Feature: Appliance Mode support for AWS Cloud WAN.
    • github.com/aws/aws-sdk-go-v2/service/redshiftdata: v1.17.0
      • Feature: This release adds a new --client-token field to ExecuteStatement and BatchExecuteStatement operations. Customers can now run queries with the additional client token parameter to ensures idempotency.
    • github.com/aws/aws-sdk-go-v2/service/sagemakermetrics: v1.0.1
      • Documentation: Update SageMaker Metrics documentation.

    Release (2022-12-13)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.5

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.5

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.5.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/config's changelog.

    Release (2022-12-15)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2: v1.17.3
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/config: v1.18.5
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/credentials: v1.13.5
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/service/backupgateway: v1.8.0
      • Feature: This release adds support for VMware vSphere tags, enabling customer to protect VMware virtual machines using tag-based policies for AWS tags mapped from vSphere tags. This release also adds support for customer-accessible gateway-hypervisor interaction log and upload bandwidth rate limit schedule.
    • github.com/aws/aws-sdk-go-v2/service/connect: v1.40.0
      • Feature: Added support for "English - New Zealand" and "English - South African" to be used with Amazon Connect Custom Vocabulary APIs.
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.21.0
      • Feature: This release adds support for container port ranges in ECS, a new capability that allows customers to provide container port ranges to simplify use cases where multiple ports are in use in a container. This release updates TaskDefinition mutation APIs and the Task description APIs.
    • github.com/aws/aws-sdk-go-v2/service/eks: v1.26.0
      • Feature: Add support for Windows managed nodes groups.
    • github.com/aws/aws-sdk-go-v2/service/glue: v1.38.0
      • Feature: This release adds support for AWS Glue Crawler with native DeltaLake tables, allowing Crawlers to classify Delta Lake format tables and catalog them for query engines to query against.
    • github.com/aws/aws-sdk-go-v2/service/kinesis: v1.16.0
      • Feature: Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams.
    • github.com/aws/aws-sdk-go-v2/service/location: v1.19.5
      • Documentation: This release adds support for a new style, "VectorOpenDataStandardLight" which can be used with the new data source, "Open Data Maps (Preview)".
    • github.com/aws/aws-sdk-go-v2/service/m2: v1.2.0
      • Feature: Adds an optional create-only KmsKeyId property to Environment and Application resources.
    • github.com/aws/aws-sdk-go-v2/service/sagemaker: v1.57.0
      • Feature: SageMaker Inference Recommender now allows customers to load tests their models on various instance types using private VPC.
    • github.com/aws/aws-sdk-go-v2/service/securityhub: v1.26.0
      • Feature: Added new resource details objects to ASFF, including resources for AwsEc2LaunchTemplate, AwsSageMakerNotebookInstance, AwsWafv2WebAcl and AwsWafv2RuleGroup.
    • github.com/aws/aws-sdk-go-v2/service/translate: v1.16.0
      • Feature: Raised the input byte size limit of the Text field in the TranslateText API to 10000 bytes.

    Release (2022-12-14)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/cloudwatch: v1.23.0
      • Feature: Adding support for Metrics Insights Alarms
    • github.com/aws/aws-sdk-go-v2/service/costexplorer: v1.24.0
      • Feature: This release supports percentage-based thresholds on Cost Anomaly Detection alert subscriptions.
    • github.com/aws/aws-sdk-go-v2/service/networkmanager: v1.16.0
      • Feature: Appliance Mode support for AWS Cloud WAN.
    • github.com/aws/aws-sdk-go-v2/service/redshiftdata: v1.17.0
      • Feature: This release adds a new --client-token field to ExecuteStatement and BatchExecuteStatement operations. Customers can now run queries with the additional client token parameter to ensures idempotency.
    • github.com/aws/aws-sdk-go-v2/service/sagemakermetrics: v1.0.1
      • Documentation: Update SageMaker Metrics documentation.

    Release (2022-12-13)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.4

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.4

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.4.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/config's changelog.

    Release (2022-12-02)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/appsync: v1.17.0
      • Feature: Fixes the URI for the evaluatecode endpoint to include the /v1 prefix (ie. "/v1/dataplane-evaluatecode").
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.20.1
      • Documentation: Documentation updates for Amazon ECS
    • github.com/aws/aws-sdk-go-v2/service/fms: v1.21.0
      • Feature: AWS Firewall Manager now supports Fortigate Cloud Native Firewall as a Service as a third-party policy type.
    • github.com/aws/aws-sdk-go-v2/service/mediaconvert: v1.28.0
      • Feature: The AWS Elemental MediaConvert SDK has added support for configurable ID3 eMSG box attributes and the ability to signal them with InbandEventStream tags in DASH and CMAF outputs.
    • github.com/aws/aws-sdk-go-v2/service/medialive: v1.25.0
      • Feature: Updates to Event Signaling and Management (ESAM) API and documentation.
    • github.com/aws/aws-sdk-go-v2/service/polly: v1.21.0
      • Feature: Add language code for Finnish (fi-FI)
    • github.com/aws/aws-sdk-go-v2/service/proton: v1.18.0
      • Feature: CreateEnvironmentAccountConnection RoleArn input is now optional
    • github.com/aws/aws-sdk-go-v2/service/redshiftserverless: v1.3.0
      • Feature: Add Table Level Restore operations for Amazon Redshift Serverless. Add multi-port support for Amazon Redshift Serverless endpoints. Add Tagging support to Snapshots and Recovery Points in Amazon Redshift Serverless.
    • github.com/aws/aws-sdk-go-v2/service/sns: v1.18.7
      • Documentation: This release adds the message payload-filtering feature to the SNS Subscribe, SetSubscriptionAttributes, and GetSubscriptionAttributes API actions

    Release (2022-12-01)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/codecatalyst: v1.0.0
      • Release: New AWS service client module
      • Feature: This release adds operations that support customers using the AWS Toolkits and Amazon CodeCatalyst, a unified software development service that helps developers develop, deploy, and maintain applications in the cloud. For more information, see the documentation.
    • github.com/aws/aws-sdk-go-v2/service/comprehend: v1.20.0
      • Feature: Comprehend now supports semi-structured documents (such as PDF files or image files) as inputs for custom analysis using the synchronous APIs (ClassifyDocument and DetectEntities).
    • github.com/aws/aws-sdk-go-v2/service/gamelift: v1.16.0
      • Feature: GameLift introduces a new feature, GameLift Anywhere. GameLift Anywhere allows you to integrate your own compute resources with GameLift. You can also use GameLift Anywhere to iteratively test your game servers without uploading the build to GameLift for every iteration.
    • github.com/aws/aws-sdk-go-v2/service/pipes: v1.0.0
      • Release: New AWS service client module
      • Feature: AWS introduces new Amazon EventBridge Pipes which allow you to connect sources (SQS, Kinesis, DDB, Kafka, MQ) to Targets (14+ EventBridge Targets) without any code, with filtering, batching, input transformation, and an optional Enrichment stage (Lambda, StepFunctions, ApiGateway, ApiDestinations)
    • github.com/aws/aws-sdk-go-v2/service/sfn: v1.16.0
      • Feature: This release adds support for the AWS Step Functions Map state in Distributed mode. The changes include a new MapRun resource and several new and modified APIs.

    Release (2022-11-30)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/accessanalyzer: v1.18.0
      • Feature: This release adds support for S3 cross account access points. IAM Access Analyzer will now produce public or cross account findings when it detects bucket delegation to external account access points.
    • github.com/aws/aws-sdk-go-v2/service/athena: v1.20.0
      • Feature: This release includes support for using Apache Spark in Amazon Athena.
    • github.com/aws/aws-sdk-go-v2/service/dataexchange: v1.17.0
      • Feature: This release enables data providers to license direct access to data in their Amazon S3 buckets or AWS Lake Formation data lakes through AWS Data Exchange. Subscribers get read-only access to the data and can use it in downstream AWS services, like Amazon Athena, without creating or managing copies.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.1 to 1.17.2

    build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.1 to 1.17.2

    Bumps github.com/aws/aws-sdk-go-v2 from 1.17.1 to 1.17.2.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2's changelog.

    Release (2022-12-02)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/appsync: v1.17.0
      • Feature: Fixes the URI for the evaluatecode endpoint to include the /v1 prefix (ie. "/v1/dataplane-evaluatecode").
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.20.1
      • Documentation: Documentation updates for Amazon ECS
    • github.com/aws/aws-sdk-go-v2/service/fms: v1.21.0
      • Feature: AWS Firewall Manager now supports Fortigate Cloud Native Firewall as a Service as a third-party policy type.
    • github.com/aws/aws-sdk-go-v2/service/mediaconvert: v1.28.0
      • Feature: The AWS Elemental MediaConvert SDK has added support for configurable ID3 eMSG box attributes and the ability to signal them with InbandEventStream tags in DASH and CMAF outputs.
    • github.com/aws/aws-sdk-go-v2/service/medialive: v1.25.0
      • Feature: Updates to Event Signaling and Management (ESAM) API and documentation.
    • github.com/aws/aws-sdk-go-v2/service/polly: v1.21.0
      • Feature: Add language code for Finnish (fi-FI)
    • github.com/aws/aws-sdk-go-v2/service/proton: v1.18.0
      • Feature: CreateEnvironmentAccountConnection RoleArn input is now optional
    • github.com/aws/aws-sdk-go-v2/service/redshiftserverless: v1.3.0
      • Feature: Add Table Level Restore operations for Amazon Redshift Serverless. Add multi-port support for Amazon Redshift Serverless endpoints. Add Tagging support to Snapshots and Recovery Points in Amazon Redshift Serverless.
    • github.com/aws/aws-sdk-go-v2/service/sns: v1.18.7
      • Documentation: This release adds the message payload-filtering feature to the SNS Subscribe, SetSubscriptionAttributes, and GetSubscriptionAttributes API actions

    Release (2022-12-01)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/codecatalyst: v1.0.0
      • Release: New AWS service client module
      • Feature: This release adds operations that support customers using the AWS Toolkits and Amazon CodeCatalyst, a unified software development service that helps developers develop, deploy, and maintain applications in the cloud. For more information, see the documentation.
    • github.com/aws/aws-sdk-go-v2/service/comprehend: v1.20.0
      • Feature: Comprehend now supports semi-structured documents (such as PDF files or image files) as inputs for custom analysis using the synchronous APIs (ClassifyDocument and DetectEntities).
    • github.com/aws/aws-sdk-go-v2/service/gamelift: v1.16.0
      • Feature: GameLift introduces a new feature, GameLift Anywhere. GameLift Anywhere allows you to integrate your own compute resources with GameLift. You can also use GameLift Anywhere to iteratively test your game servers without uploading the build to GameLift for every iteration.
    • github.com/aws/aws-sdk-go-v2/service/pipes: v1.0.0
      • Release: New AWS service client module
      • Feature: AWS introduces new Amazon EventBridge Pipes which allow you to connect sources (SQS, Kinesis, DDB, Kafka, MQ) to Targets (14+ EventBridge Targets) without any code, with filtering, batching, input transformation, and an optional Enrichment stage (Lambda, StepFunctions, ApiGateway, ApiDestinations)
    • github.com/aws/aws-sdk-go-v2/service/sfn: v1.16.0
      • Feature: This release adds support for the AWS Step Functions Map state in Distributed mode. The changes include a new MapRun resource and several new and modified APIs.

    Release (2022-11-30)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/accessanalyzer: v1.18.0
      • Feature: This release adds support for S3 cross account access points. IAM Access Analyzer will now produce public or cross account findings when it detects bucket delegation to external account access points.
    • github.com/aws/aws-sdk-go-v2/service/athena: v1.20.0
      • Feature: This release includes support for using Apache Spark in Amazon Athena.
    • github.com/aws/aws-sdk-go-v2/service/dataexchange: v1.17.0
      • Feature: This release enables data providers to license direct access to data in their Amazon S3 buckets or AWS Lake Formation data lakes through AWS Data Exchange. Subscribers get read-only access to the data and can use it in downstream AWS services, like Amazon Athena, without creating or managing copies.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.18.24

    build(deps): bump github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.18.24

    Bumps github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.18.24.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/service/iam's changelog.

    Release (2022-12-02)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/appsync: v1.17.0
      • Feature: Fixes the URI for the evaluatecode endpoint to include the /v1 prefix (ie. "/v1/dataplane-evaluatecode").
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.20.1
      • Documentation: Documentation updates for Amazon ECS
    • github.com/aws/aws-sdk-go-v2/service/fms: v1.21.0
      • Feature: AWS Firewall Manager now supports Fortigate Cloud Native Firewall as a Service as a third-party policy type.
    • github.com/aws/aws-sdk-go-v2/service/mediaconvert: v1.28.0
      • Feature: The AWS Elemental MediaConvert SDK has added support for configurable ID3 eMSG box attributes and the ability to signal them with InbandEventStream tags in DASH and CMAF outputs.
    • github.com/aws/aws-sdk-go-v2/service/medialive: v1.25.0
      • Feature: Updates to Event Signaling and Management (ESAM) API and documentation.
    • github.com/aws/aws-sdk-go-v2/service/polly: v1.21.0
      • Feature: Add language code for Finnish (fi-FI)
    • github.com/aws/aws-sdk-go-v2/service/proton: v1.18.0
      • Feature: CreateEnvironmentAccountConnection RoleArn input is now optional
    • github.com/aws/aws-sdk-go-v2/service/redshiftserverless: v1.3.0
      • Feature: Add Table Level Restore operations for Amazon Redshift Serverless. Add multi-port support for Amazon Redshift Serverless endpoints. Add Tagging support to Snapshots and Recovery Points in Amazon Redshift Serverless.
    • github.com/aws/aws-sdk-go-v2/service/sns: v1.18.7
      • Documentation: This release adds the message payload-filtering feature to the SNS Subscribe, SetSubscriptionAttributes, and GetSubscriptionAttributes API actions

    Release (2022-12-01)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/codecatalyst: v1.0.0
      • Release: New AWS service client module
      • Feature: This release adds operations that support customers using the AWS Toolkits and Amazon CodeCatalyst, a unified software development service that helps developers develop, deploy, and maintain applications in the cloud. For more information, see the documentation.
    • github.com/aws/aws-sdk-go-v2/service/comprehend: v1.20.0
      • Feature: Comprehend now supports semi-structured documents (such as PDF files or image files) as inputs for custom analysis using the synchronous APIs (ClassifyDocument and DetectEntities).
    • github.com/aws/aws-sdk-go-v2/service/gamelift: v1.16.0
      • Feature: GameLift introduces a new feature, GameLift Anywhere. GameLift Anywhere allows you to integrate your own compute resources with GameLift. You can also use GameLift Anywhere to iteratively test your game servers without uploading the build to GameLift for every iteration.
    • github.com/aws/aws-sdk-go-v2/service/pipes: v1.0.0
      • Release: New AWS service client module
      • Feature: AWS introduces new Amazon EventBridge Pipes which allow you to connect sources (SQS, Kinesis, DDB, Kafka, MQ) to Targets (14+ EventBridge Targets) without any code, with filtering, batching, input transformation, and an optional Enrichment stage (Lambda, StepFunctions, ApiGateway, ApiDestinations)
    • github.com/aws/aws-sdk-go-v2/service/sfn: v1.16.0
      • Feature: This release adds support for the AWS Step Functions Map state in Distributed mode. The changes include a new MapRun resource and several new and modified APIs.

    Release (2022-11-30)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/accessanalyzer: v1.18.0
      • Feature: This release adds support for S3 cross account access points. IAM Access Analyzer will now produce public or cross account findings when it detects bucket delegation to external account access points.
    • github.com/aws/aws-sdk-go-v2/service/athena: v1.20.0
      • Feature: This release includes support for using Apache Spark in Amazon Athena.
    • github.com/aws/aws-sdk-go-v2/service/dataexchange: v1.17.0
      • Feature: This release enables data providers to license direct access to data in their Amazon S3 buckets or AWS Lake Formation data lakes through AWS Data Exchange. Subscribers get read-only access to the data and can use it in downstream AWS services, like Amazon Athena, without creating or managing copies.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.3

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.3

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.3.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/config's changelog.

    Release (2022-11-22)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/appflow: v1.21.0
      • Feature: Adding support for Amazon AppFlow to transfer the data to Amazon Redshift databases through Amazon Redshift Data API service. This feature will support the Redshift destination connector on both public and private accessible Amazon Redshift Clusters and Amazon Redshift Serverless.
    • github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2: v1.15.0
      • Feature: Support for Apache Flink 1.15 in Kinesis Data Analytics.

    Release (2022-11-21)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/route53: v1.25.0
      • Feature: Amazon Route 53 now supports the Asia Pacific (Hyderabad) Region (ap-south-2) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.

    Release (2022-11-18.2)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/ssmsap: v1.0.1
      • Bug Fix: Removes old model file for ssm sap and uses the new model file to regenerate client

    Release (2022-11-18)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/appflow: v1.20.0
      • Feature: AppFlow provides a new API called UpdateConnectorRegistration to update a custom connector that customers have previously registered. With this API, customers no longer need to unregister and then register a connector to make an update.
    • github.com/aws/aws-sdk-go-v2/service/auditmanager: v1.21.0
      • Feature: This release introduces a new feature for Audit Manager: Evidence finder. You can now use evidence finder to quickly query your evidence, and add the matching evidence results to an assessment report.
    • github.com/aws/aws-sdk-go-v2/service/chimesdkvoice: v1.0.0
    • github.com/aws/aws-sdk-go-v2/service/cloudfront: v1.21.0
      • Feature: CloudFront API support for staging distributions and associated traffic management policies.
    • github.com/aws/aws-sdk-go-v2/service/connect: v1.38.0
      • Feature: Added AllowedAccessControlTags and TagRestrictedResource for Tag Based Access Control on Amazon Connect Webpage
    • github.com/aws/aws-sdk-go-v2/service/dynamodb: v1.17.6
      • Documentation: Updated minor fixes for DynamoDB documentation.
    • github.com/aws/aws-sdk-go-v2/service/dynamodbstreams: v1.13.25
      • Documentation: Updated minor fixes for DynamoDB documentation.
    • github.com/aws/aws-sdk-go-v2/service/ec2: v1.72.0
      • Feature: This release adds support for copying an Amazon Machine Image's tags when copying an AMI.
    • github.com/aws/aws-sdk-go-v2/service/glue: v1.35.0
      • Feature: AWSGlue Crawler - Adding support for Table and Column level Comments with database level datatypes for JDBC based crawler.
    • github.com/aws/aws-sdk-go-v2/service/iotroborunner: v1.0.0
      • Release: New AWS service client module

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.2

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.2

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.2.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/config's changelog.

    Release (2022-11-17)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/amplify: v1.12.0
      • Feature: Adds a new value (WEB_COMPUTE) to the Platform enum that allows customers to create Amplify Apps with Server-Side Rendering support.
    • github.com/aws/aws-sdk-go-v2/service/appflow: v1.19.0
      • Feature: AppFlow simplifies the preparation and cataloging of SaaS data into the AWS Glue Data Catalog where your data can be discovered and accessed by AWS analytics and ML services. AppFlow now also supports data field partitioning and file size optimization to improve query performance and reduce cost.
    • github.com/aws/aws-sdk-go-v2/service/appsync: v1.16.0
      • Feature: This release introduces the APPSYNC_JS runtime, and adds support for JavaScript in AppSync functions and AppSync pipeline resolvers.
    • github.com/aws/aws-sdk-go-v2/service/databasemigrationservice: v1.22.0
      • Feature: Adds support for Internet Protocol Version 6 (IPv6) on DMS Replication Instances
    • github.com/aws/aws-sdk-go-v2/service/ec2: v1.71.0
      • Feature: This release adds a new optional parameter "privateIpAddress" for the CreateNatGateway API. PrivateIPAddress will allow customers to select a custom Private IPv4 address instead of having it be auto-assigned.
    • github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2: v1.18.25
      • Documentation: Provides new target group attributes to turn on/off cross zone load balancing and configure target group health for Network Load Balancers and Application Load Balancers. Provides improvements to health check configuration for Network Load Balancers.
    • github.com/aws/aws-sdk-go-v2/service/emrserverless: v1.4.0
      • Feature: Adds support for AWS Graviton2 based applications. You can now select CPU architecture when creating new applications or updating existing ones.
    • github.com/aws/aws-sdk-go-v2/service/ivschat: v1.1.0
      • Feature: Adds LoggingConfiguration APIs for IVS Chat - a feature that allows customers to store and record sent messages in a chat room to S3 buckets, CloudWatch logs, or Kinesis firehose.
    • github.com/aws/aws-sdk-go-v2/service/lambda: v1.25.0
      • Feature: Add Node 18 (nodejs18.x) support to AWS Lambda.
    • github.com/aws/aws-sdk-go-v2/service/personalize: v1.22.0
      • Feature: This release provides support for creation and use of metric attributions in AWS Personalize
    • github.com/aws/aws-sdk-go-v2/service/polly: v1.20.0
      • Feature: Add two new neural voices - Ola (pl-PL) and Hala (ar-AE).
    • github.com/aws/aws-sdk-go-v2/service/rum: v1.8.0
      • Feature: CloudWatch RUM now supports custom events. To use custom events, create an app monitor or update an app monitor with CustomEvent Status as ENABLED.
    • github.com/aws/aws-sdk-go-v2/service/s3control: v1.26.0
      • Feature: Added 34 new S3 Storage Lens metrics to support additional customer use cases.
    • github.com/aws/aws-sdk-go-v2/service/secretsmanager: v1.16.7
      • Documentation: Documentation updates for Secrets Manager.
    • github.com/aws/aws-sdk-go-v2/service/securityhub: v1.24.0
      • Feature: Added SourceLayerArn and SourceLayerHash field for security findings. Updated AwsLambdaFunction Resource detail
    • github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry: v1.15.0
      • Feature: This release adds support for tagged resource associations, which allows you to associate a group of resources with a defined resource tag key and value to the application.
    • github.com/aws/aws-sdk-go-v2/service/sts: v1.17.4
      • Documentation: Documentation updates for AWS Security Token Service.
    • github.com/aws/aws-sdk-go-v2/service/textract: v1.18.0
      • Feature: This release adds support for specifying and extracting information from documents using the Signatures feature within Analyze Document API
    • github.com/aws/aws-sdk-go-v2/service/workspaces: v1.27.0
      • Feature: The release introduces CreateStandbyWorkspaces, an API that allows you to create standby WorkSpaces associated with a primary WorkSpace in another Region. DescribeWorkspaces now includes related WorkSpaces properties. DescribeWorkspaceBundles and CreateWorkspaceBundle now return more bundle details.

    Release (2022-11-16)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.1

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.1

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.1.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/config's changelog.

    Release (2022-11-16)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/batch: v1.19.1
      • Documentation: Documentation updates related to Batch on EKS
    • github.com/aws/aws-sdk-go-v2/service/billingconductor: v1.2.0
      • Feature: This release adds a new feature BillingEntity pricing rule.
    • github.com/aws/aws-sdk-go-v2/service/cloudformation: v1.24.0
      • Feature: Added UnsupportedTarget HandlerErrorCode for use with CFN Resource Hooks
    • github.com/aws/aws-sdk-go-v2/service/comprehendmedical: v1.14.0
      • Feature: This release supports new set of entities and traits. It also adds new category (BEHAVIORAL_ENVIRONMENTAL_SOCIAL).
    • github.com/aws/aws-sdk-go-v2/service/connect: v1.37.0
      • Feature: This release adds a new MonitorContact API for initiating monitoring of ongoing Voice and Chat contacts.
    • github.com/aws/aws-sdk-go-v2/service/eks: v1.23.0
      • Feature: Adds support for customer-provided placement groups for Kubernetes control plane instances when creating local EKS clusters on Outposts
    • github.com/aws/aws-sdk-go-v2/service/elasticache: v1.24.0
      • Feature: for Redis now supports AWS Identity and Access Management authentication access to Redis clusters starting with redis-engine version 7.0
    • github.com/aws/aws-sdk-go-v2/service/iottwinmaker: v1.8.0
      • Feature: This release adds the following: 1) ExecuteQuery API allows users to query their AWS IoT TwinMaker Knowledge Graph 2) Pricing plan APIs allow users to configure and manage their pricing mode 3) Support for property groups and tabular property values in existing AWS IoT TwinMaker APIs.
    • github.com/aws/aws-sdk-go-v2/service/personalizeevents: v1.12.0
      • Feature: This release provides support for creation and use of metric attributions in AWS Personalize
    • github.com/aws/aws-sdk-go-v2/service/proton: v1.17.0
      • Feature: Add support for sorting and filtering in ListServiceInstances
    • github.com/aws/aws-sdk-go-v2/service/rds: v1.30.0
      • Feature: This release adds support for container databases (CDBs) to Amazon RDS Custom for Oracle. A CDB contains one PDB at creation. You can add more PDBs using Oracle SQL. You can also customize your database installation by setting the Oracle base, Oracle home, and the OS user name and group.
    • github.com/aws/aws-sdk-go-v2/service/ssm: v1.33.0
      • Feature: This release adds support for cross account access in CreateOpsItem, UpdateOpsItem and GetOpsItem. It introduces new APIs to setup resource policies for SSM resources: PutResourcePolicy, GetResourcePolicies and DeleteResourcePolicy.
    • github.com/aws/aws-sdk-go-v2/service/ssmincidents: v1.19.0
      • Feature: Add support for PagerDuty integrations on ResponsePlan, IncidentRecord, and RelatedItem APIs
    • github.com/aws/aws-sdk-go-v2/service/transfer: v1.24.0
      • Feature: Allow additional operations to throw ThrottlingException
    • github.com/aws/aws-sdk-go-v2/service/xray: v1.15.0
      • Feature: This release adds new APIs - PutResourcePolicy, DeleteResourcePolicy, ListResourcePolicies for supporting resource based policies for AWS X-Ray.

    Release (2022-11-15)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/connect: v1.36.0
      • Feature: This release updates the APIs: UpdateInstanceAttribute, DescribeInstanceAttribute, and ListInstanceAttributes. You can use it to programmatically enable/disable enhanced contact monitoring using attribute type ENHANCED_CONTACT_MONITORING on the specified Amazon Connect instance.
    • github.com/aws/aws-sdk-go-v2/service/greengrassv2: v1.20.0
      • Feature: Adds new parent target ARN paramater to CreateDeployment, GetDeployment, and ListDeployments APIs for the new subdeployments feature.
    • github.com/aws/aws-sdk-go-v2/service/route53: v1.24.0
      • Feature: Amazon Route 53 now supports the Europe (Spain) Region (eu-south-2) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
    • github.com/aws/aws-sdk-go-v2/service/ssmsap: v1.0.0
      • Release: New AWS service client module
      • Feature: AWS Systems Manager for SAP provides simplified operations and management of SAP applications such as SAP HANA. With this release, SAP customers and partners can automate and simplify their SAP system administration tasks such as backup/restore of SAP HANA.
    • github.com/aws/aws-sdk-go-v2/service/workspaces: v1.26.0

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.19.0

    build(deps): bump github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.19.0

    Bumps github.com/aws/aws-sdk-go-v2/service/iam from 1.18.23 to 1.19.0.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2/service/iam's changelog.

    Release (2023-01-05)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/accessanalyzer: v1.19.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/account: v1.8.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/acm: v1.17.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/acmpca: v1.20.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/alexaforbusiness: v1.15.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/amp: v1.16.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/amplify: v1.13.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/amplifybackend: v1.14.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
      • Feature: Updated GetBackendAPIModels response to include ModelIntrospectionSchema json string
    • github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder: v1.9.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/apigateway: v1.16.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi: v1.11.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/apigatewayv2: v1.13.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/appconfig: v1.15.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/appconfigdata: v1.5.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/appflow: v1.23.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/appintegrations: v1.14.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/applicationautoscaling: v1.17.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler: v1.10.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice: v1.15.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/applicationinsights: v1.17.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/appmesh: v1.17.0
      • Feature: Add ErrorCodeOverrideaws/smithy-go#401
    • github.com/aws/aws-sdk-go-v2/service/apprunner: v1.16.0

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.8

    build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.8

    Bumps github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.18.8.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.1 to 1.17.3

    build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.1 to 1.17.3

    Bumps github.com/aws/aws-sdk-go-v2 from 1.17.1 to 1.17.3.

    Changelog

    Sourced from github.com/aws/aws-sdk-go-v2's changelog.

    Release (2022-12-15)

    General Highlights

    • Dependency Update: Updated to the latest SDK module versions

    Module Highlights

    • github.com/aws/aws-sdk-go-v2: v1.17.3
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/config: v1.18.5
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/credentials: v1.13.5
      • Bug Fix: Unify logic between shared config and in finding home directory
    • github.com/aws/aws-sdk-go-v2/service/backupgateway: v1.8.0
      • Feature: This release adds support for VMware vSphere tags, enabling customer to protect VMware virtual machines using tag-based policies for AWS tags mapped from vSphere tags. This release also adds support for customer-accessible gateway-hypervisor interaction log and upload bandwidth rate limit schedule.
    • github.com/aws/aws-sdk-go-v2/service/connect: v1.40.0
      • Feature: Added support for "English - New Zealand" and "English - South African" to be used with Amazon Connect Custom Vocabulary APIs.
    • github.com/aws/aws-sdk-go-v2/service/ecs: v1.21.0
      • Feature: This release adds support for container port ranges in ECS, a new capability that allows customers to provide container port ranges to simplify use cases where multiple ports are in use in a container. This release updates TaskDefinition mutation APIs and the Task description APIs.
    • github.com/aws/aws-sdk-go-v2/service/eks: v1.26.0
      • Feature: Add support for Windows managed nodes groups.
    • github.com/aws/aws-sdk-go-v2/service/glue: v1.38.0
      • Feature: This release adds support for AWS Glue Crawler with native DeltaLake tables, allowing Crawlers to classify Delta Lake format tables and catalog them for query engines to query against.
    • github.com/aws/aws-sdk-go-v2/service/kinesis: v1.16.0
      • Feature: Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams.
    • github.com/aws/aws-sdk-go-v2/service/location: v1.19.5
      • Documentation: This release adds support for a new style, "VectorOpenDataStandardLight" which can be used with the new data source, "Open Data Maps (Preview)".
    • github.com/aws/aws-sdk-go-v2/service/m2: v1.2.0
      • Feature: Adds an optional create-only KmsKeyId property to Environment and Application resources.
    • github.com/aws/aws-sdk-go-v2/service/sagemaker: v1.57.0
      • Feature: SageMaker Inference Recommender now allows customers to load tests their models on various instance types using private VPC.
    • github.com/aws/aws-sdk-go-v2/service/securityhub: v1.26.0
      • Feature: Added new resource details objects to ASFF, including resources for AwsEc2LaunchTemplate, AwsSageMakerNotebookInstance, AwsWafv2WebAcl and AwsWafv2RuleGroup.
    • github.com/aws/aws-sdk-go-v2/service/translate: v1.16.0
      • Feature: Raised the input byte size limit of the Text field in the TranslateText API to 10000 bytes.

    Release (2022-12-14)

    Module Highlights

    • github.com/aws/aws-sdk-go-v2/service/cloudwatch: v1.23.0
      • Feature: Adding support for Metrics Insights Alarms
    • github.com/aws/aws-sdk-go-v2/service/costexplorer: v1.24.0
      • Feature: This release supports percentage-based thresholds on Cost Anomaly Detection alert subscriptions.
    • github.com/aws/aws-sdk-go-v2/service/networkmanager: v1.16.0
      • Feature: Appliance Mode support for AWS Cloud WAN.
    • github.com/aws/aws-sdk-go-v2/service/redshiftdata: v1.17.0
      • Feature: This release adds a new --client-token field to ExecuteStatement and BatchExecuteStatement operations. Customers can now run queries with the additional client token parameter to ensures idempotency.
    • github.com/aws/aws-sdk-go-v2/service/sagemakermetrics: v1.0.1
      • Documentation: Update SageMaker Metrics documentation.

    Release (2022-12-13)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • Interactive mode

    Interactive mode

    With MFA, we can't just roll keys programmatically (or can we? 1Password API? I hope not).

    Need a different strategy.

    MVP:

    • [ ] Don't even hit the AWS API if we detect MFA characteristics in profile (but still bail and warn).
    • [ ] Add interactive mode that asks for a code then does the thing

    Other thoughts:

    • Print a notice to terminal on start if keys closing on some sort of date?
    • How do we store max_key_age somewhere? In profile? In XDA_CONFIG?
AWS credential_process utility to assume AWS IAM Roles with Yubikey Touch and Authenticator App TOPT MFA to provide temporary session credentials; With encrypted caching and support for automatic credential refresh.
AWS credential_process utility to assume AWS IAM Roles with Yubikey Touch and Authenticator App TOPT MFA to provide temporary session credentials; With encrypted caching and support for automatic credential refresh.

AWS credential_process utility to assume AWS IAM Roles with Yubikey Touch and Authenticator App TOPT MFA to provide temporary session credentials; With encrypted caching and support for automatic credential refresh.

Dec 20, 2022
rpCheckup is an AWS resource policy security checkup tool that identifies public, external account access, intra-org account access, and private resources.
rpCheckup is an AWS resource policy security checkup tool that identifies public, external account access, intra-org     account access, and private resources.

rpCheckup - Catch AWS resource policy backdoors like Endgame rpCheckup is an AWS resource policy security checkup tool that identifies public, externa

Dec 26, 2022
Assume AWS IAM roles from GitHub Actions workflows with no stored secrets
Assume AWS IAM roles from GitHub Actions workflows with no stored secrets

AWS IAM roles for GitHub Actions workflows Background and rationale GitHub Actions are a pretty nice solution for CI/CD. Where they fall short is inte

Feb 12, 2022
lightweight, self-service AWS IAM management
lightweight, self-service AWS IAM management

Contents Overview Architecture Prerequisites Workflow What groups exist? Who do I ask for access? What groups am I in? How do I add group members? How

Jan 16, 2022
A package for access aws service using AWS SDK for Golang

goaws ?? A package for access aws service using AWS SDK for Golang Advantage with goaws package Example for get user list IAM with AWS SDK for Golang

Nov 25, 2021
Useful AWS access key attribution tool
Useful AWS access key attribution tool

whodunnit Working towards this: https://twitter.com/__steele/status/1410437278489477120. Dumping code now to validate if it's useful or not before inv

Jan 1, 2022
A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API

Heimdall Heimdall is inspired by Ory's OAthkeeper, tries however to resolve the functional limitations of that product by also building on a more mode

Jan 6, 2023
Send IAM-signed requests to AppSync and API Gateway

golang-iam-requests Provides helpers to send IAM-signed requests to AWS AppSync and AWS API Gateway services Generates a v4 sign using IAM credentials

Apr 21, 2022
A Pulumi multi language component to create an IAM role for an EKS cluster

xyz Pulumi Component Provider (Go) This repo is a boilerplate showing how to create a Pulumi component provider written in Go. You can search-replace

Oct 27, 2021
No need for IAM users when we have Yubikeys

cloudkey As far as I can tell, the only justification for AWS IAM users that I hear nowadays is for usage on non-interactive systems outside of AWS, e

Dec 5, 2022
Simple CRUD API written in Go, built using AWS SAM tool and using the AWS' infrastructure.
Simple CRUD API written in Go, built using AWS SAM tool and using the AWS' infrastructure.

tutor-pet API Simple CRUD API written in Go, built using AWS SAM tool and using the AWS' infrastructure. Macro architecture: Code architecture: Pre-Re

Aug 17, 2022
Simple no frills AWS S3 Golang Library using REST with V4 Signing (without AWS Go SDK)

simples3 : Simple no frills AWS S3 Library using REST with V4 Signing Overview SimpleS3 is a golang library for uploading and deleting objects on S3 b

Nov 4, 2022
Integrate AWS EKS Anywhere cluster with AWS Services
 Integrate AWS EKS Anywhere cluster with AWS Services

This article provides step-by-step instruction on integrating AWS EKS Anywhere with AWS Services so the applications running on customer data center can securely connect with these services.

Mar 6, 2022
Apis para la administracion de notifiaciones, utilizando servicios como AWS SNS y AWS SQS

notificacion_api Servicio para envĂ­o de notificaciĂłnes por difusiĂłn en AWS SNS Especificaciones TĂ©cnicas TecnologĂ­as Implementadas y Versiones Golang

Jan 7, 2022
Aws-parameter-bulk - Export AWS SSM Parameter Store values in bulk to .env files

aws-parameter-bulk Utility to read parameters from AWS Systems Manager (SSM) Par

Oct 18, 2022
Aws-cognito-demo-go - Source code for AWS Cognito in Go

AWS Cognito Demo in Go Source code for YouTube series, AWS Cognito in Go - https

Dec 10, 2022
Una prueba técnica: Servicio Golang REST API local, sobre Docker, gRPC, AWS Serverless y sobre Kubernetes en AWS EC2

Una prueba técnica: Servicio Golang REST API local, sobre Docker, gRPC, AWS Serverless y sobre Kubernetes en AWS EC2

May 7, 2022
Aws-cdk-go-examples - Example projects using the AWS CDK by Golang

aws-cdk-go-examples Example projects using the AWS CDK by Golang Useful commands

Nov 24, 2022
Automatically resize your ebs

ebs-autoresize Automatically resize your ebs. Table of Contents ebs-autoresize Table of Contents Installing Getting Started Resize Best practices Cont

Oct 16, 2022