Resource: aws_verifiedpermissions_policy_template

Terraform resource for managing an AWS Verified Permissions Policy Template.

Example Usage

Basic Usage

resource "aws_verifiedpermissions_policy_template" "example" {
  policy_store_id = aws_verifiedpermissions_policy_store.example.id
  statement       = "permit (principal in ?principal, action in PhotoFlash::Action::\"FullPhotoAccess\", resource == ?resource) unless { resource.IsPrivate };"
}

Argument Reference

The following arguments are required:

The following arguments are optional:

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 Store using the policy_store_id:policy_template_id. For example:

import {
  to = aws_verifiedpermissions_policy_template.example
  id = "DxQg2j8xvXJQ1tQCYNWj9T:X19yzj8xvXJQ1tQCYNWj9T"
}

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

% terraform import aws_verifiedpermissions_policy_template.example policyStoreId:policyTemplateId