terraform-provider-huaweicloud icon indicating copy to clipboard operation
terraform-provider-huaweicloud copied to clipboard

CDN cache rule doesn't support follow_origin, url_parameter_type and url_parameter_value argument

Open kittipongo opened this issue 1 year ago • 1 comments

Current Terraform Version

$ terraform version
Terraform v1.1.9
on darwin_amd64
+ provider registry.terraform.io/huaweicloud/huaweicloud v1.60.1

Use-cases

CDN cache rule doesn't support follow_origin, url_parameter_type and url_parameter_value argument but the API document support

│ Error: Unsupported argument
│ 
│   on cdn.tf line 140, in resource "huaweicloud_cdn_domain" "domain_1":
│  140:       follow_origin = "on"
│ 
│ An argument named "follow_origin" is not expected here.

│ Error: Unsupported argument
│ 
│   on cdn.tf line 140, in resource "huaweicloud_cdn_domain" "domain_1":
│  141:       url_parameter_type = "reserve_params"
│ 
│ An argument named "url_parameter_type" is not expected here.
╵
╷
│ Error: Unsupported argument
│ 
│   on cdn.tf line 141, in resource "huaweicloud_cdn_domain" "domain_1":
│  142:       url_parameter_value = "page"
│ 
│ An argument named "url_parameter_value" is not expected here.

Attempted Solutions

Proposal

References

kittipongo avatar Jan 09 '24 11:01 kittipongo

@kittipongo please use parameters described in huaweicloud_cdn_domain instead of API docs.

ShiChangkuo avatar Jan 13 '24 11:01 ShiChangkuo