Creates a QuickSight folder with custom permissions for a specified user.

Terraform Template

resource "aws_quicksight_folder" "example" {
  folder_id = "example-id"
  name = "example-name"

  permissions {
    actions = ["quicksight:CreateFolder", "quicksight:DescribeFolder", "quicksight:UpdateFolder", "quicksight:DeleteFolder", "quicksight:CreateFolderMembership", "quicksight:DeleteFolderMembership", "quicksight:DescribeFolderPermissions", "quicksight:UpdateFolderPermissions"]
    principal = "aws_quicksight_user.example.arn"
  }
}