awscc_cloudfront_key_group (Resource)

Resource Type definition for AWS::CloudFront::KeyGroup

Example Usage

The following example creates a CloudFront key group.

resource "awscc_cloudfront_key_group" "example" {
  key_group_config = {
    comment = "example key group"
    items   = [awscc_cloudfront_public_key.example.id]
    name    = "example-key-group"
  }
}

resource "awscc_cloudfront_public_key" "example" {
  public_key_config = {
    caller_reference = "test-caller-reference"
    encoded_key      = file("public_key.pem")
    name             = "test_key"
    comment          = "test public key"
  }
}

Schema

Required

Read-Only

Nested Schema for key_group_config

Required:

Optional:

Import

Import is supported using the following syntax:

$ terraform import awscc_cloudfront_key_group.example <resource ID>