hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.71k stars 9.07k forks source link

[Enhancement]: aws_redshiftserverless_namespace enable IAM Identity Center on creation #35923

Open ETisREAL opened 6 months ago

ETisREAL commented 6 months ago

Description

Currently it is not possible via the aws_redshiftserverless_namespace resource to enable IAM Identity Center connection on creation. This entails having to manually run some queries afterwards to finish the provisioning for that use case. It would be really beneficial and convenient to add this functionality.

Affected Resource(s) and/or Data Source(s)

Potential Terraform Configuration

resource "aws_redshiftserverless_namespace" "rs_namespace" {
  namespace_name = "example"
  iam_identity_center_connection {
    idc_instance_arn: 'arn:aws:sso:::instance/ssoins-1234a01a1b12345d'
    identity_namespace: 'MyIdcIdentityNamespace' 
  }
}

References

https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-idp-connect.html

Would you like to implement a fix?

None

github-actions[bot] commented 6 months ago

Community Note

Voting for Prioritization

Volunteering to Work on This Issue