INNER CODE UNIT · Go

rule

cloudflare/cf-terraforming · internal/app/cf-terraforming/cmd/custom_processing.go:450

			rule := (*response)[i].(map[string]interface{})
			// Extract only the fields we need for Terraform
			transformedRule := map[string]interface{}{
				"expression":   rule["expression"],
				"snippet_name": rule["snippet_name"],
				"description":  rule["description"],
				"enabled":      rule["enabled"],
			}
			rules = append(rules, transformedRule)
		}
		// Replace the response with a single object containing the rules array
		*response = []interface{}{
			map[string]interface{}{
				"rules": rules,
			},
		}
	case "cloudflare_snippets":
		// Transform main_module field into metadata block

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…