|
6 | 6 | | acm_certificate_arn | Existing ACM Certificate ARN | string | `` | no | |
7 | 7 | | aliases | List of FQDN's - Used to set the Alternate Domain Names (CNAMEs) setting on Cloudfront | list | `<list>` | no | |
8 | 8 | | allowed_methods | List of allowed methods (e.g. GET, PUT, POST, DELETE, HEAD) for AWS CloudFront | list | `<list>` | no | |
9 | | -| attributes | Additional attributes (e.g. `policy` or `role`) | list | `<list>` | no | |
| 9 | +| attributes | Additional attributes (e.g. `1`) | list | `<list>` | no | |
10 | 10 | | bucket_domain_format | Format of bucket domain name | string | `%s.s3.amazonaws.com` | no | |
11 | 11 | | cached_methods | List of cached methods (e.g. GET, PUT, POST, DELETE, HEAD) | list | `<list>` | no | |
12 | 12 | | comment | Comment for the origin access identity | string | `Managed by Terraform` | no | |
|
19 | 19 | | custom_error_response | List of one or more custom error response element maps | list | `<list>` | no | |
20 | 20 | | default_root_object | Object that CloudFront return when requests the root URL | string | `index.html` | no | |
21 | 21 | | default_ttl | Default amount of time (in seconds) that an object is in a CloudFront cache | string | `60` | no | |
22 | | -| delimiter | Delimiter to be used between `name`, `namespace`, `stage`, etc. | string | `-` | no | |
| 22 | +| delimiter | Delimiter to be used between `namespace`, `stage`, `name` and `attributes` | string | `-` | no | |
23 | 23 | | enabled | Select Enabled if you want CloudFront to begin processing requests as soon as the distribution is created, or select Disabled if you do not want CloudFront to begin processing requests after the distribution is created. | string | `true` | no | |
24 | 24 | | forward_cookies | Time in seconds that browser can cache the response for S3 bucket | string | `none` | no | |
25 | 25 | | forward_header_values | A list of whitelisted header values to forward to the origin | list | `<list>` | no | |
|
35 | 35 | | max_ttl | Maximum amount of time (in seconds) that an object is in a CloudFront cache | string | `31536000` | no | |
36 | 36 | | min_ttl | Minimum amount of time that you want objects to stay in CloudFront caches | string | `0` | no | |
37 | 37 | | minimum_protocol_version | Cloudfront TLS minimum protocol version | string | `TLSv1` | no | |
38 | | -| name | Name (e.g. `bastion` or `db`) | string | - | yes | |
39 | | -| namespace | Namespace (e.g. `cp` or `cloudposse`) | string | - | yes | |
| 38 | +| name | Name (e.g. `bastion` or `app`) | string | - | yes | |
| 39 | +| namespace | Namespace (e.g. `eg` or `cp`) | string | - | yes | |
40 | 40 | | null | an empty string | string | `` | no | |
41 | 41 | | origin_bucket | Name of S3 bucket | string | `` | no | |
42 | 42 | | origin_force_destroy | Delete all objects from the bucket so that the bucket can be destroyed without error (e.g. `true` or `false`) | string | `false` | no | |
43 | | -| origin_path | When set, will cause CloudFront to request your content from a directory in your Amazon S3 bucket or your custom origin. It must begin with a `/`. Do not add a `/` at the end of the path. | string | `` | no | |
| 43 | +| origin_path | An optional element that causes CloudFront to request your content from a directory in your Amazon S3 bucket or your custom origin. It must begin with a /. Do not add a / at the end of the path. | string | `` | no | |
44 | 44 | | parent_zone_id | ID of the hosted zone to contain this record (or specify `parent_zone_name`) | string | `` | no | |
45 | 45 | | parent_zone_name | Name of the hosted zone to contain this record (or specify `parent_zone_id`) | string | `` | no | |
46 | 46 | | price_class | Price class for this distribution: `PriceClass_All`, `PriceClass_200`, `PriceClass_100` | string | `PriceClass_100` | no | |
47 | 47 | | stage | Stage (e.g. `prod`, `dev`, `staging`) | string | - | yes | |
48 | | -| static_s3_bucket | aws-cli is a bucket owned by amazon that will perminantly exist It allows for the data source to be called during the destruction process without failing. It doesn't get used for anything else, this is a safe workaround for handling the fact that if a data source like the one `aws_s3_bucket.selected` gets an error, you can't continue the terraform process which also includes the 'destroy' command, where is doesn't even need this data source! Don't change this bucket name, its a variable so that we can provide this description. And this works around a problem that is an edge case. | string | `aws-cli` | no | |
49 | | -| tags | Additional tags (e.g. map('BusinessUnit`,`XYZ`) | map | `<map>` | no | |
| 48 | +| static_s3_bucket | aws-cli is a bucket owned by amazon that will perminantly exist. It allows for the data source to be called during the destruction process without failing. It doesn't get used for anything else, this is a safe workaround for handling the fact that if a data source like the one `aws_s3_bucket.selected` gets an error, you can't continue the terraform process which also includes the 'destroy' command, where is doesn't even need this data source! Don't change this bucket name, it's a variable so that we can provide this description. And this works around a problem that is an edge case. | string | `aws-cli` | no | |
| 49 | +| tags | Additional tags (e.g. map(`BusinessUnit`,`XYZ`) | map | `<map>` | no | |
50 | 50 | | use_regional_s3_endpoint | When set to 'true' the s3 origin_bucket will use the regional endpoint address instead of the global endpoint address | string | `false` | no | |
51 | 51 | | viewer_protocol_policy | allow-all, redirect-to-https | string | `redirect-to-https` | no | |
52 | 52 |
|
|
0 commit comments