INNER CODE UNIT · Go

r

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

		r := *response
		for i := 0; i < resourceCount; i++ {
			domains := r[i].(map[string]interface{})["domains"]
			bucketObjects := make([]interface{}, len(domains.([]interface{})))
			for j := range domains.([]interface{}) {
				b := domains.([]interface{})[j]
				b.(map[string]interface{})["bucket_name"] = pathParam
				b.(map[string]interface{})["zone_id"] = b.(map[string]interface{})["zoneId"]
				bucketObjects[j] = b
			}
			finalResponse = append(finalResponse, bucketObjects...)
		}
		*response = make([]interface{}, len(finalResponse))
		for i := range finalResponse {
			(*response)[i] = finalResponse[i]
		}
	case "cloudflare_pages_domain":
		addAttributeKeyValue(response, resourceCount, "project_name", pathParam)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…