Resource: aws_verifiedpermissions_policy

Terraform resource for managing an AWS Verified Permissions Policy.

Example Usage

Basic Usage

resource "aws_verifiedpermissions_policy" "test" {
  policy_store_id = aws_verifiedpermissions_policy_store.test.id

  definition {
    static {
      statement = "permit (principal, action == Action::\"view\", resource in Album:: \"test_album\");"
    }
  }
}

Argument Reference

The following arguments are required:

Definition

Static

Template Linked

Attribute Reference

This resource exports the following attributes in addition to the arguments above:

Import

In Terraform v1.5.0 and later, use an import block to import Verified Permissions Policy using the policy_id,policy_store_id. For example:

import {
  to = aws_verifiedpermissions_policy.example
  id = "policy-id-12345678,policy-store-id-12345678"
}

Using terraform import, import Verified Permissions Policy using the policy_id,policy_store_id. For example:

% terraform import aws_verifiedpermissions_policy.example policy-id-12345678,policy-store-id-12345678