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.61k stars 8.99k forks source link

[New Resource]: aws_verifiedpermissions_identity_source #35801

Open peterehik-px opened 4 months ago

peterehik-px commented 4 months ago

Description

Add Verified Permission identity source

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

Potential Terraform Configuration

resource "aws_verifiedpermissions_identity_source" "test" {
  policy_store_id = aws_verifiedpermissions_identity_source.test.id

  configuration {
    cognito_user_pool_configuration {
      user_pool_arn = aws_cognito_user_pool.test.arn
      client_ids = []
    }
  }

  principal_entity_type = ""

}

References

Relates https://github.com/hashicorp/terraform-provider-aws/issues/32158.

Would you like to implement a fix?

None

github-actions[bot] commented 4 months ago

Community Note

Voting for Prioritization

Volunteering to Work on This Issue

hanoj-budime commented 2 months ago

Hi team,

Any thoughts on this road too ? @ewbankkit @justinretzolk @johnsonaj

hanoj-budime commented 1 month ago

Hi team,

Just a note : For group membership.. Token claims.. https://docs.aws.amazon.com/cli/latest/reference/verifiedpermissions/create-identity-source.html

image

hanoj-budime commented 1 month ago

Any updates ?

hanoj-budime commented 1 month ago

Hey.. Any updates ?

Include recent changes as well.

resource "aws_verifiedpermissions_identity_source" "test" {
  policy_store_id = aws_verifiedpermissions_identity_source.test.id

  configuration {
    cognito_user_pool_configuration {
      user_pool_arn = aws_cognito_user_pool.test.arn
      client_ids = []
      groupConfiguration {
       groupEntityType = ""
      }
    }
  }
  principal_entity_type = ""
}
cbarensfeld commented 1 week ago

I could really use this one, last piece for full avp deployment through terraform

DanielRieske commented 1 day ago

Seeing that this is the last resource needed by the community for this service, I'll happily pick this up and will add the PR shortly.