generated: '2026-09-17' method: derived source: openapi/microsoft-azure-cdn-management-openapi.json + live probe of https://learn.microsoft.com/api/mcp (2026-09-17) note: 'The crosswalk is emitted because this provider has BOTH a live MCP server and a published OpenAPI, but the honest finding is that the two do not meet. The MCP server Microsoft serves (Microsoft Learn MCP Server) is a documentation retrieval surface; the OpenAPI is the Microsoft.Cdn ARM management contract. Not one MCP tool is backed by a Microsoft.Cdn operation, so crosswalk[] is empty by measurement, every live tool is mcp_only, and all 115 contract operations are rest_only. That gap IS the result: an agent that can read Azure CDN documentation through MCP still has no MCP path to operate Azure CDN.' surfaces: openapi: file: openapi/microsoft-azure-cdn-management-openapi.json format: Swagger 2.0 api_version: '2026-07-01' operations: 115 gated: false host: management.azure.com auth: Microsoft Entra ID OAuth 2.0 bearer (azure_auth, scope https://management.azure.com/.default) mcp: url: https://learn.microsoft.com/api/mcp gated: false transport: streamable-http tools: 3 scope: documentation graphql: null crosswalk: [] mcp_only: - tool: microsoft_docs_search reason: Documentation retrieval. No Microsoft.Cdn REST operation searches Microsoft Learn. - tool: microsoft_code_sample_search reason: Documentation retrieval. No REST equivalent. - tool: microsoft_docs_fetch reason: Documentation retrieval. No REST equivalent. rest_only: - operationId: AFDCustomDomains_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName} tag: AFDDomains long_running: true pageable: false - operationId: AFDCustomDomains_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName} tag: AFDDomains long_running: true pageable: false - operationId: AFDCustomDomains_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName} tag: AFDDomains long_running: false pageable: false - operationId: AFDCustomDomains_ListByProfile method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains tag: AFDDomains long_running: false pageable: true - operationId: AFDCustomDomains_RefreshValidationToken method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}/refreshValidationToken tag: AFDDomains long_running: true pageable: false - operationId: AFDCustomDomains_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName} tag: AFDDomains long_running: true pageable: false - operationId: AFDEndpoints_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName} tag: AFDEndpoints long_running: true pageable: false - operationId: AFDEndpoints_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName} tag: AFDEndpoints long_running: true pageable: false - operationId: AFDEndpoints_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName} tag: AFDEndpoints long_running: false pageable: false - operationId: AFDEndpoints_ListByProfile method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints tag: AFDEndpoints long_running: false pageable: true - operationId: AFDEndpoints_ListResourceUsage method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/usages tag: AFDEndpoints long_running: false pageable: true - operationId: AFDEndpoints_PurgeContent method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/purge tag: AFDEndpoints long_running: true pageable: false - operationId: AFDEndpoints_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName} tag: AFDEndpoints long_running: true pageable: false - operationId: AFDEndpoints_ValidateCustomDomain method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/validateCustomDomain tag: AFDEndpoints long_running: false pageable: false - operationId: AFDOriginGroups_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName} tag: AFDOriginGroups long_running: true pageable: false - operationId: AFDOriginGroups_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName} tag: AFDOriginGroups long_running: true pageable: false - operationId: AFDOriginGroups_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName} tag: AFDOriginGroups long_running: false pageable: false - operationId: AFDOriginGroups_ListByProfile method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups tag: AFDOriginGroups long_running: false pageable: true - operationId: AFDOriginGroups_ListResourceUsage method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/usages tag: AFDOriginGroups long_running: false pageable: true - operationId: AFDOriginGroups_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName} tag: AFDOriginGroups long_running: true pageable: false - operationId: AFDOrigins_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName} tag: AFDOrigins long_running: true pageable: false - operationId: AFDOrigins_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName} tag: AFDOrigins long_running: true pageable: false - operationId: AFDOrigins_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName} tag: AFDOrigins long_running: false pageable: false - operationId: AFDOrigins_ListByOriginGroup method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins tag: AFDOrigins long_running: false pageable: true - operationId: AFDOrigins_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName} tag: AFDOrigins long_running: true pageable: false - operationId: AFDProfiles_CheckEndpointNameAvailability method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/checkEndpointNameAvailability tag: Profiles long_running: false pageable: false - operationId: AFDProfiles_CheckHostNameAvailability method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/checkHostNameAvailability tag: Profiles long_running: false pageable: false - operationId: AFDProfiles_ListResourceUsage method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/usages tag: Profiles long_running: false pageable: true - operationId: AFDProfiles_Upgrade method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/upgrade tag: Profiles long_running: true pageable: false - operationId: AFDProfiles_ValidateSecret method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/validateSecret tag: Profiles long_running: false pageable: false - operationId: CheckEndpointNameAvailability method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/checkEndpointNameAvailability tag: null long_running: false pageable: false - operationId: CheckNameAvailability method: POST path: /providers/Microsoft.Cdn/checkNameAvailability tag: null long_running: false pageable: false - operationId: CheckNameAvailabilityWithSubscription method: POST path: /subscriptions/{subscriptionId}/providers/Microsoft.Cdn/checkNameAvailability tag: null long_running: false pageable: false - operationId: CustomDomains_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName} tag: CustomDomains long_running: true pageable: false - operationId: CustomDomains_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName} tag: CustomDomains long_running: true pageable: false - operationId: CustomDomains_DisableCustomHttps method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}/disableCustomHttps tag: CustomDomains long_running: true pageable: false - operationId: CustomDomains_EnableCustomHttps method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}/enableCustomHttps tag: CustomDomains long_running: true pageable: false - operationId: CustomDomains_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName} tag: CustomDomains long_running: false pageable: false - operationId: CustomDomains_ListByEndpoint method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains tag: CustomDomains long_running: false pageable: true - operationId: EdgeNodes_List method: GET path: /providers/Microsoft.Cdn/edgenodes tag: null long_running: false pageable: true - operationId: Endpoints_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName} tag: Endpoints long_running: true pageable: false - operationId: Endpoints_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName} tag: Endpoints long_running: true pageable: false - operationId: Endpoints_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName} tag: Endpoints long_running: false pageable: false - operationId: Endpoints_ListByProfile method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints tag: Endpoints long_running: false pageable: true - operationId: Endpoints_ListResourceUsage method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/checkResourceUsage tag: Endpoints long_running: false pageable: true - operationId: Endpoints_LoadContent method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/load tag: Endpoints long_running: true pageable: false - operationId: Endpoints_PurgeContent method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/purge tag: Endpoints long_running: true pageable: false - operationId: Endpoints_Start method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/start tag: Endpoints long_running: true pageable: false - operationId: Endpoints_Stop method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/stop tag: Endpoints long_running: true pageable: false - operationId: Endpoints_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName} tag: Endpoints long_running: true pageable: false - operationId: Endpoints_ValidateCustomDomain method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/validateCustomDomain tag: Endpoints long_running: false pageable: false - operationId: LogAnalytics_GetLogAnalyticsLocations method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getLogAnalyticsLocations tag: Profiles long_running: false pageable: false - operationId: LogAnalytics_GetLogAnalyticsMetrics method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getLogAnalyticsMetrics tag: Profiles long_running: false pageable: false - operationId: LogAnalytics_GetLogAnalyticsRankings method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getLogAnalyticsRankings tag: Profiles long_running: false pageable: false - operationId: LogAnalytics_GetLogAnalyticsResources method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getLogAnalyticsResources tag: Profiles long_running: false pageable: false - operationId: LogAnalytics_GetWafLogAnalyticsMetrics method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getWafLogAnalyticsMetrics tag: Profiles long_running: false pageable: false - operationId: LogAnalytics_GetWafLogAnalyticsRankings method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getWafLogAnalyticsRankings tag: Profiles long_running: false pageable: false - operationId: ManagedRuleSets_List method: GET path: /subscriptions/{subscriptionId}/providers/Microsoft.Cdn/cdnWebApplicationFirewallManagedRuleSets tag: null long_running: false pageable: true - operationId: Operations_List method: GET path: /providers/Microsoft.Cdn/operations tag: Operations long_running: false pageable: true - operationId: OriginGroups_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName} tag: OriginGroups long_running: true pageable: false - operationId: OriginGroups_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName} tag: OriginGroups long_running: true pageable: false - operationId: OriginGroups_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName} tag: OriginGroups long_running: false pageable: false - operationId: OriginGroups_ListByEndpoint method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups tag: OriginGroups long_running: false pageable: true - operationId: OriginGroups_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName} tag: OriginGroups long_running: true pageable: false - operationId: Origins_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName} tag: Origins long_running: true pageable: false - operationId: Origins_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName} tag: Origins long_running: true pageable: false - operationId: Origins_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName} tag: Origins long_running: false pageable: false - operationId: Origins_ListByEndpoint method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins tag: Origins long_running: false pageable: true - operationId: Origins_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName} tag: Origins long_running: true pageable: false - operationId: Policies_CreateOrUpdate method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/cdnWebApplicationFirewallPolicies/{policyName} tag: CdnWebApplicationFirewallPolicies long_running: true pageable: false - operationId: Policies_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/cdnWebApplicationFirewallPolicies/{policyName} tag: CdnWebApplicationFirewallPolicies long_running: false pageable: false - operationId: Policies_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/cdnWebApplicationFirewallPolicies/{policyName} tag: CdnWebApplicationFirewallPolicies long_running: false pageable: false - operationId: Policies_List method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/cdnWebApplicationFirewallPolicies tag: CdnWebApplicationFirewallPolicies long_running: false pageable: true - operationId: Policies_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/cdnWebApplicationFirewallPolicies/{policyName} tag: CdnWebApplicationFirewallPolicies long_running: true pageable: false - operationId: Profiles_CanMigrate method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/canMigrate tag: null long_running: true pageable: false - operationId: Profiles_CdnCanMigrateToAfd method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/cdnCanMigrateToAfd tag: Profiles long_running: true pageable: false - operationId: Profiles_CdnMigrateToAfd method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/cdnMigrateToAfd tag: Profiles long_running: true pageable: false - operationId: Profiles_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName} tag: Profiles long_running: true pageable: false - operationId: Profiles_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName} tag: Profiles long_running: true pageable: false - operationId: Profiles_GenerateSsoUri method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/generateSsoUri tag: Profiles long_running: false pageable: false - operationId: Profiles_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName} tag: Profiles long_running: false pageable: false - operationId: Profiles_List method: GET path: /subscriptions/{subscriptionId}/providers/Microsoft.Cdn/profiles tag: Profiles long_running: false pageable: true - operationId: Profiles_ListByResourceGroup method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles tag: Profiles long_running: false pageable: true - operationId: Profiles_ListResourceUsage method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/checkResourceUsage tag: Profiles long_running: false pageable: true - operationId: Profiles_ListSupportedOptimizationTypes method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getSupportedOptimizationTypes tag: Profiles long_running: false pageable: false - operationId: Profiles_Migrate method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/migrate tag: null long_running: true pageable: false - operationId: Profiles_MigrationAbort method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/migrationAbort tag: Profiles long_running: true pageable: false - operationId: Profiles_MigrationCommit method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/migrationCommit tag: Profiles long_running: true pageable: false - operationId: Profiles_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName} tag: Profiles long_running: true pageable: false - operationId: ResourceUsage_List method: POST path: /subscriptions/{subscriptionId}/providers/Microsoft.Cdn/checkResourceUsage tag: null long_running: false pageable: true - operationId: Routes_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName} tag: Routes long_running: true pageable: false - operationId: Routes_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName} tag: Routes long_running: true pageable: false - operationId: Routes_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName} tag: Routes long_running: false pageable: false - operationId: Routes_ListByEndpoint method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes tag: Routes long_running: false pageable: true - operationId: Routes_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName} tag: Routes long_running: true pageable: false - operationId: RuleSets_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName} tag: RuleSets long_running: true pageable: false - operationId: RuleSets_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName} tag: RuleSets long_running: true pageable: false - operationId: RuleSets_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName} tag: RuleSets long_running: false pageable: false - operationId: RuleSets_ListByProfile method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets tag: RuleSets long_running: false pageable: true - operationId: RuleSets_ListResourceUsage method: POST path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/usages tag: RuleSets long_running: false pageable: true - operationId: Rules_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName} tag: Rules long_running: true pageable: false - operationId: Rules_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName} tag: Rules long_running: true pageable: false - operationId: Rules_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName} tag: Rules long_running: false pageable: false - operationId: Rules_ListByRuleSet method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules tag: Rules long_running: false pageable: true - operationId: Rules_Update method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName} tag: Rules long_running: true pageable: false - operationId: Secrets_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName} tag: Secrets long_running: true pageable: false - operationId: Secrets_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName} tag: Secrets long_running: true pageable: false - operationId: Secrets_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName} tag: Secrets long_running: false pageable: false - operationId: Secrets_ListByProfile method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets tag: Secrets long_running: false pageable: true - operationId: SecurityPolicies_Create method: PUT path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName} tag: SecurityPolicies long_running: true pageable: false - operationId: SecurityPolicies_Delete method: DELETE path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName} tag: SecurityPolicies long_running: true pageable: false - operationId: SecurityPolicies_Get method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName} tag: SecurityPolicies long_running: false pageable: false - operationId: SecurityPolicies_ListByProfile method: GET path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies tag: SecurityPolicies long_running: false pageable: true - operationId: SecurityPolicies_Patch method: PATCH path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName} tag: SecurityPolicies long_running: true pageable: false - operationId: ValidateProbe method: POST path: /subscriptions/{subscriptionId}/providers/Microsoft.Cdn/validateProbe tag: null long_running: false pageable: false coverage: mcp_tools: 3 mcp_tools_bound_to_rest: 0 rest_operations: 115 rest_operations_exposed_as_tools: 0 binding_rate: 0.0 long_running_operations: 56 pageable_operations: 26