{"catalogRevision":"cat_f13ab9a494120b5e","nodeId":"migration:cloudflare-cdn-configuration","label":"Cloudflare CDN configuration","facet":"migration","nodeType":"atom","canonicalPath":"/discover/migration/cloudflare-cdn-configuration","breadcrumbs":[{"id":"discovery","label":"Agent hosting discovery","canonicalPath":"/discover/discovery","kind":"root"},{"id":"migration","label":"Migration sources by component","canonicalPath":"/discover/migration","kind":"facet"},{"id":"migration:object-and-cdn-sources","label":"Object and CDN sources","canonicalPath":"/discover/migration/object-and-cdn-sources","kind":"group"},{"id":"migration:cloudflare-cdn-configuration","label":"Cloudflare CDN configuration","canonicalPath":"/discover/migration/cloudflare-cdn-configuration","kind":"atom"}],"parents":{"items":[{"id":"migration:object-and-cdn-sources","label":"Object and CDN sources","canonicalPath":"/discover/migration/object-and-cdn-sources","kind":"group"}],"total":1,"offset":0,"limit":100},"children":{"items":[],"total":0,"offset":0,"limit":50},"recipes":{"items":[{"id":"page:migrate:cloudflare-cdn-configuration:versioned-static-assets","label":"Migrate Cloudflare CDN configuration: Versioned static assets","canonicalPath":"/migrate/cloudflare-cdn-configuration/versioned-static-assets","kind":"recipe"},{"id":"page:migrate:cloudflare-cdn-configuration:public-image-delivery","label":"Migrate Cloudflare CDN configuration: Public image delivery","canonicalPath":"/migrate/cloudflare-cdn-configuration/public-image-delivery","kind":"recipe"},{"id":"page:migrate:cloudflare-cdn-configuration:documentation-asset-delivery","label":"Migrate Cloudflare CDN configuration: Documentation asset delivery","canonicalPath":"/migrate/cloudflare-cdn-configuration/documentation-asset-delivery","kind":"recipe"},{"id":"page:migrate:cloudflare-cdn-configuration:downloadable-file-delivery","label":"Migrate Cloudflare CDN configuration: Downloadable file delivery","canonicalPath":"/migrate/cloudflare-cdn-configuration/downloadable-file-delivery","kind":"recipe"},{"id":"page:migrate:cloudflare-cdn-configuration:cache-policy-by-content","label":"Migrate Cloudflare CDN configuration: Cache policy by content","canonicalPath":"/migrate/cloudflare-cdn-configuration/cache-policy-by-content","kind":"recipe"},{"id":"page:migrate:cloudflare-cdn-configuration:origin-cache-refresh","label":"Migrate Cloudflare CDN configuration: Origin cache refresh","canonicalPath":"/migrate/cloudflare-cdn-configuration/origin-cache-refresh","kind":"recipe"}],"total":6,"offset":0,"limit":50},"related":[],"requiredBy":{"items":[],"total":0,"offset":0,"limit":50},"publishedRecipeCount":6,"scopeNote":"Component-scoped migration candidate. No product-level feature parity or drop-in compatibility is asserted.","nextActions":[{"actionId":"browse-catalog","label":"Browse the catalog index","operationId":"catalog_index","method":"GET","relativePath":"/v1/catalog","origin":"api","parameters":{},"requiresAuthentication":false,"requiresApproval":false},{"actionId":"search-recipes","label":"Search published recipes by intent, stack and constraints","operationId":"search_recipes","method":"POST","relativePath":"/v1/catalog/search","origin":"api","parameters":{"body":{"limit":5,"query":"Cloudflare CDN configuration"}},"requiresAuthentication":false,"requiresApproval":false},{"actionId":"inspect:page:migrate:cloudflare-cdn-configuration:versioned-static-assets","label":"Inspect the full recipe contract","operationId":"inspect_recipe","method":"GET","relativePath":"/v1/catalog/recipes/page%3Amigrate%3Acloudflare-cdn-configuration%3Aversioned-static-assets","origin":"api","parameters":{"recipeId":"page:migrate:cloudflare-cdn-configuration:versioned-static-assets"},"requiresAuthentication":false,"requiresApproval":false},{"actionId":"inspect:page:migrate:cloudflare-cdn-configuration:public-image-delivery","label":"Inspect the full recipe contract","operationId":"inspect_recipe","method":"GET","relativePath":"/v1/catalog/recipes/page%3Amigrate%3Acloudflare-cdn-configuration%3Apublic-image-delivery","origin":"api","parameters":{"recipeId":"page:migrate:cloudflare-cdn-configuration:public-image-delivery"},"requiresAuthentication":false,"requiresApproval":false},{"actionId":"inspect:page:migrate:cloudflare-cdn-configuration:documentation-asset-delivery","label":"Inspect the full recipe contract","operationId":"inspect_recipe","method":"GET","relativePath":"/v1/catalog/recipes/page%3Amigrate%3Acloudflare-cdn-configuration%3Adocumentation-asset-delivery","origin":"api","parameters":{"recipeId":"page:migrate:cloudflare-cdn-configuration:documentation-asset-delivery"},"requiresAuthentication":false,"requiresApproval":false},{"actionId":"inspect:page:migrate:cloudflare-cdn-configuration:downloadable-file-delivery","label":"Inspect the full recipe contract","operationId":"inspect_recipe","method":"GET","relativePath":"/v1/catalog/recipes/page%3Amigrate%3Acloudflare-cdn-configuration%3Adownloadable-file-delivery","origin":"api","parameters":{"recipeId":"page:migrate:cloudflare-cdn-configuration:downloadable-file-delivery"},"requiresAuthentication":false,"requiresApproval":false},{"actionId":"inspect:page:migrate:cloudflare-cdn-configuration:cache-policy-by-content","label":"Inspect the full recipe contract","operationId":"inspect_recipe","method":"GET","relativePath":"/v1/catalog/recipes/page%3Amigrate%3Acloudflare-cdn-configuration%3Acache-policy-by-content","origin":"api","parameters":{"recipeId":"page:migrate:cloudflare-cdn-configuration:cache-policy-by-content"},"requiresAuthentication":false,"requiresApproval":false}]}