bridgecrewio / terraform-aws-session-manager

Terraform module for deploying AWS Session Manager
Apache License 2.0
43 stars 46 forks source link

Warning: Deprecated Resource `aws_subnet_ids data source has been deprecated` #22

Open davidjeddy opened 2 years ago

davidjeddy commented 2 years ago

Version: 0.4.2

Config

module "ssm" {
  source                    = "bridgecrewio/session-manager/aws"
  version                   = "0.4.2"

  enable_log_to_cloudwatch  = true
  enable_log_to_s3          = true
  vpc_endpoints_enabled     = true
  vpc_endpoint_private_dns_enabled = true

  access_log_bucket_name    = jssm-access-logs"
  bucket_name               = ssm-sm-logs
  kms_key_alias             = ssm-sm
  kms_key_deletion_window   = var.delete_wait_timeout
  vpc_id                    = module.vpc.vpc_id
}

Output

│ Warning: Deprecated Resource
│ 
│   with module.ssm.data.aws_subnet_ids.selected,
│   on .terraform/modules/ssm/vpce.tf line 6, in data "aws_subnet_ids" "selected":
│    6: data "aws_subnet_ids" "selected" {
│ 
│ The aws_subnet_ids data source has been deprecated and will be removed in a future version. Use the aws_subnets data source instead.
│ 
│ (and one more similar warning elsewhere)
╵