INNER CODE UNIT · Go
replacePathParams
cloudflare/cf-terraforming · internal/app/cf-terraforming/cmd/custom_processing.go:578
func replacePathParams(params []string, endpoint string, rType string) []string {
endpoints := make([]string, 0)
var placeholder string
switch rType {
case "cloudflare_zone_setting", "cloudflare_hostname_tls_setting":
placeholder = "{setting_id}"
case "cloudflare_waiting_room_event":
placeholder = "{waiting_room_id}"
case "cloudflare_r2_managed_domain", "cloudflare_r2_custom_domain":
placeholder = "{bucket_name}"
case "cloudflare_pages_domain":
placeholder = "{project_name}"
case "cloudflare_list_item":
placeholder = "{list_id}"
case "cloudflare_zero_trust_dlp_predefined_profile":
placeholder = "{profile_id}"
case "cloudflare_web_analytics_rule":
placeholder = "{ruleset_id}"