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)