# Aspire.Hosting.Azure.Provisioning.Cdn

- Module: `Aspire.Hosting.Azure.Provisioning.Cdn`
- Version: `13.6.0-preview.1.26478.8`
- Source: [GitHub](https://github.com/microsoft/aspire/tree/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62)
- Functions: `157`
- Types: `255`

## Types

- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_DictionaryOfStringProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-dictionaryofstringproxy.md) -- `handle` - 6 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_DictionaryOfUserAssignedIdentityDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-dictionaryofuserassignedidentitydetailsproxy.md) -- `handle` - 6 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfAfdCustomizedCipherSuiteForTls12Proxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofafdcustomizedciphersuitefortls12proxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfAfdCustomizedCipherSuiteForTls13Proxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofafdcustomizedciphersuitefortls13proxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfCdnCustomDomainProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofcdncustomdomainproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfCustomRuleMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofcustomrulematchconditionproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfCustomRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofcustomruleproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfDeepCreatedCustomDomainProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofdeepcreatedcustomdomainproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfDeepCreatedOriginGroupProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofdeepcreatedorigingroupproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfDeepCreatedOriginProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofdeepcreatedoriginproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfDeliveryRuleActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofdeliveryruleactionproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfDeliveryRuleConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofdeliveryruleconditionproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfDeliveryRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofdeliveryruleproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfDeliveryRuleSslProtocolProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofdeliveryrulesslprotocolproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfFrontDoorActivatedResourceInfoProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listoffrontdooractivatedresourceinfoproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfFrontDoorEndpointProtocolProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listoffrontdoorendpointprotocolproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfGeoFilterProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofgeofilterproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfHttpErrorRangeProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofhttperrorrangeproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfIsDeviceMatchConditionMatchValueProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofisdevicematchconditionmatchvalueproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfManagedRuleGroupOverrideSettingProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofmanagedrulegroupoverridesettingproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfManagedRuleOverrideSettingProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofmanagedruleoverridesettingproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfPreTransformCategoryProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofpretransformcategoryproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfProfileScrubbingRulesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofprofilescrubbingrulesproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfRateLimitRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofratelimitruleproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfRequestMethodMatchConditionMatchValueProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofrequestmethodmatchconditionmatchvalueproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfRequestSchemeMatchConditionMatchValueProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofrequestschemematchconditionmatchvalueproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfSecurityPolicyWebApplicationFirewallAssociationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofsecuritypolicywebapplicationfirewallassociationproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfStringProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofstringproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfSubResourceProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofsubresourceproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfTransformTypeProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listoftransformtypeproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfUriSigningKeyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofurisigningkeyproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfUriSigningParamIdentifierProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofurisigningparamidentifierproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfWafPolicyManagedRuleSetProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofwafpolicymanagedrulesetproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_Cdn_Generated_ListOfWritableSubResourceProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/aspire-hosting-azure-provisioning-cdn-generated-listofwritablesubresourceproxy.md) -- `handle` - 7 members
- [AzureFirstPartyManagedCertificatePropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/azurefirstpartymanagedcertificatepropertiesproxy.md) -- `handle` - 7 members -- Represents the AzureFirstPartyManagedCertificateProperties Azure Provisioning model.
- [AzureResourceInfrastructureProvisioningExtensions](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/azureresourceinfrastructureprovisioningextensions.md) -- `handle` - 0 members
- [CacheConfigurationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cacheconfigurationproxy.md) -- `handle` - 15 members -- Represents the CacheConfiguration Azure Provisioning model.
- [CacheExpirationActionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cacheexpirationactionpropertiesproxy.md) -- `handle` - 9 members -- Represents the CacheExpirationActionProperties Azure Provisioning model.
- [CacheKeyQueryStringActionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cachekeyquerystringactionpropertiesproxy.md) -- `handle` - 6 members -- Represents the CacheKeyQueryStringActionProperties Azure Provisioning model.
- [CdnAzureLocationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnazurelocationproxy.md) -- `handle` - 2 members -- Represents the AzureLocation Azure Provisioning model.
- [CdnCertificateSourceProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdncertificatesourceproxy.md) -- `handle` - 3 members -- Represents the CdnCertificateSource Azure Provisioning model.
- [CdnCustomDomainProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdncustomdomainproxy.md) -- `handle` - 17 members -- Represents the CdnCustomDomain Azure Provisioning model.
- [CdnEndpointProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnendpointproxy.md) -- `handle` - 60 members -- Represents the CdnEndpoint Azure Provisioning model.
- [CdnManagedHttpsContentProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnmanagedhttpscontentproxy.md) -- `handle` - 2 members -- Represents the CdnManagedHttpsContent Azure Provisioning model.
- [CdnManagedServiceIdentityProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnmanagedserviceidentityproxy.md) -- `handle` - 7 members -- Represents the ManagedServiceIdentity Azure Provisioning model.
- [CdnOriginGroupProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnorigingroupproxy.md) -- `handle` - 19 members -- Represents the CdnOriginGroup Azure Provisioning model.
- [CdnOriginProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnoriginproxy.md) -- `handle` - 44 members -- Represents the CdnOrigin Azure Provisioning model.
- [CdnProfileProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnprofileproxy.md) -- `handle` - 26 members -- Represents the CdnProfile Azure Provisioning model.
- [CdnResourceIdentifierProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnresourceidentifierproxy.md) -- `handle` - 10 members -- Represents the ResourceIdentifier Azure Provisioning model.
- [CdnResourceTypeProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnresourcetypeproxy.md) -- `handle` - 4 members -- Represents the ResourceType Azure Provisioning model.
- [CdnSubResourceProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnsubresourceproxy.md) -- `handle` - 1 members -- Represents the SubResource Azure Provisioning model.
- [CdnSystemDataProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnsystemdataproxy.md) -- `handle` - 6 members -- Represents the SystemData Azure Provisioning model.
- [CdnUserAssignedIdentityDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnuserassignedidentitydetailsproxy.md) -- `handle` - 2 members -- Represents the UserAssignedIdentityDetails Azure Provisioning model.
- [CdnWebApplicationFirewallPolicyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnwebapplicationfirewallpolicyproxy.md) -- `handle` - 30 members -- Represents the CdnWebApplicationFirewallPolicy Azure Provisioning model.
- [CdnWritableSubResourceProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnwritablesubresourceproxy.md) -- `handle` - 3 members -- Represents the WritableSubResource Azure Provisioning model.
- [ClientPortMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/clientportmatchconditionproxy.md) -- `handle` - 10 members -- Represents the ClientPortMatchCondition Azure Provisioning model.
- [CookiesMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cookiesmatchconditionproxy.md) -- `handle` - 13 members -- Represents the CookiesMatchCondition Azure Provisioning model.
- [CustomDomainHttpsContentProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/customdomainhttpscontentproxy.md) -- `handle` - 6 members -- Represents the CustomDomainHttpsContent Azure Provisioning model.
- [CustomerCertificatePropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/customercertificatepropertiesproxy.md) -- `handle` - 15 members -- Represents the CustomerCertificateProperties Azure Provisioning model.
- [CustomRuleMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/customrulematchconditionproxy.md) -- `handle` - 16 members -- Represents the CustomRuleMatchCondition Azure Provisioning model.
- [CustomRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/customruleproxy.md) -- `handle` - 14 members -- Represents the CustomRule Azure Provisioning model.
- [DeepCreatedCustomDomainProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deepcreatedcustomdomainproxy.md) -- `handle` - 3 members -- Represents the DeepCreatedCustomDomain Azure Provisioning model.
- [DeepCreatedOriginGroupProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deepcreatedorigingroupproxy.md) -- `handle` - 12 members -- Represents the DeepCreatedOriginGroup Azure Provisioning model.
- [DeepCreatedOriginProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deepcreatedoriginproxy.md) -- `handle` - 37 members -- Represents the DeepCreatedOrigin Azure Provisioning model.
- [DeliveryRuleActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleactionproxy.md) -- `handle` - 0 members -- Represents the DeliveryRuleAction Azure Provisioning model.
- [DeliveryRuleCacheExpirationActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulecacheexpirationactionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleCacheExpirationAction Azure Provisioning model.
- [DeliveryRuleCacheKeyQueryStringActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulecachekeyquerystringactionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleCacheKeyQueryStringAction Azure Provisioning model.
- [DeliveryRuleClientPortConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleclientportconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleClientPortCondition Azure Provisioning model.
- [DeliveryRuleConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleconditionproxy.md) -- `handle` - 0 members -- Represents the DeliveryRuleCondition Azure Provisioning model.
- [DeliveryRuleCookiesConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulecookiesconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleCookiesCondition Azure Provisioning model.
- [DeliveryRuleHostNameConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulehostnameconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleHostNameCondition Azure Provisioning model.
- [DeliveryRuleHttpVersionConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulehttpversionconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleHttpVersionCondition Azure Provisioning model.
- [DeliveryRuleIsDeviceConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleisdeviceconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleIsDeviceCondition Azure Provisioning model.
- [DeliveryRulePostArgsConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulepostargsconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRulePostArgsCondition Azure Provisioning model.
- [DeliveryRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleproxy.md) -- `handle` - 10 members -- Represents the DeliveryRule Azure Provisioning model.
- [DeliveryRuleQueryStringConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulequerystringconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleQueryStringCondition Azure Provisioning model.
- [DeliveryRuleRemoteAddressConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleremoteaddressconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleRemoteAddressCondition Azure Provisioning model.
- [DeliveryRuleRequestBodyConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulerequestbodyconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleRequestBodyCondition Azure Provisioning model.
- [DeliveryRuleRequestHeaderActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulerequestheaderactionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleRequestHeaderAction Azure Provisioning model.
- [DeliveryRuleRequestHeaderConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulerequestheaderconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleRequestHeaderCondition Azure Provisioning model.
- [DeliveryRuleRequestMethodConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulerequestmethodconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleRequestMethodCondition Azure Provisioning model.
- [DeliveryRuleRequestSchemeConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulerequestschemeconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleRequestSchemeCondition Azure Provisioning model.
- [DeliveryRuleRequestUriConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulerequesturiconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleRequestUriCondition Azure Provisioning model.
- [DeliveryRuleResponseHeaderActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleresponseheaderactionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleResponseHeaderAction Azure Provisioning model.
- [DeliveryRuleRouteConfigurationOverrideActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulerouteconfigurationoverrideactionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleRouteConfigurationOverrideAction Azure Provisioning model.
- [DeliveryRuleServerPortConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleserverportconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleServerPortCondition Azure Provisioning model.
- [DeliveryRuleSocketAddressConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulesocketaddressconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleSocketAddressCondition Azure Provisioning model.
- [DeliveryRuleSslProtocolConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulesslprotocolconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleSslProtocolCondition Azure Provisioning model.
- [DeliveryRuleSslProtocolMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulesslprotocolmatchconditionproxy.md) -- `handle` - 10 members -- Represents the DeliveryRuleSslProtocolMatchCondition Azure Provisioning model.
- [DeliveryRuleUriFileExtensionConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleurifileextensionconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleUriFileExtensionCondition Azure Provisioning model.
- [DeliveryRuleUriFileNameConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleurifilenameconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleUriFileNameCondition Azure Provisioning model.
- [DeliveryRuleUriPathConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryruleuripathconditionproxy.md) -- `handle` - 2 members -- Represents the DeliveryRuleUriPathCondition Azure Provisioning model.
- [DomainValidationPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/domainvalidationpropertiesproxy.md) -- `handle` - 2 members -- Represents the DomainValidationProperties Azure Provisioning model.
- [EndpointDeliveryPolicyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/endpointdeliverypolicyproxy.md) -- `handle` - 5 members -- Represents the EndpointDeliveryPolicy Azure Provisioning model.
- [FrontDoorActivatedResourceInfoProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdooractivatedresourceinfoproxy.md) -- `handle` - 4 members -- Represents the FrontDoorActivatedResourceInfo Azure Provisioning model.
- [FrontDoorCustomDomainHttpsContentProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorcustomdomainhttpscontentproxy.md) -- `handle` - 14 members -- Represents the FrontDoorCustomDomainHttpsContent Azure Provisioning model.
- [FrontDoorCustomDomainHttpsCustomizedCipherSuiteSetProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorcustomdomainhttpscustomizedciphersuitesetproxy.md) -- `handle` - 4 members -- Represents the FrontDoorCustomDomainHttpsCustomizedCipherSuiteSet Azure Provisioning model.
- [FrontDoorCustomDomainProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorcustomdomainproxy.md) -- `handle` - 26 members -- Represents the FrontDoorCustomDomain Azure Provisioning model.
- [FrontDoorEndpointProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorendpointproxy.md) -- `handle` - 23 members -- Represents the FrontDoorEndpoint Azure Provisioning model.
- [FrontDoorOriginGroupProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoororigingroupproxy.md) -- `handle` - 23 members -- Represents the FrontDoorOriginGroup Azure Provisioning model.
- [FrontDoorOriginProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoororiginproxy.md) -- `handle` - 40 members -- Represents the FrontDoorOrigin Azure Provisioning model.
- [FrontDoorRouteCacheConfigurationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorroutecacheconfigurationproxy.md) -- `handle` - 8 members -- Represents the FrontDoorRouteCacheConfiguration Azure Provisioning model.
- [FrontDoorRouteProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorrouteproxy.md) -- `handle` - 39 members -- Represents the FrontDoorRoute Azure Provisioning model.
- [FrontDoorRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorruleproxy.md) -- `handle` - 21 members -- Represents the FrontDoorRule Azure Provisioning model.
- [FrontDoorRuleSetProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorrulesetproxy.md) -- `handle` - 11 members -- Represents the FrontDoorRuleSet Azure Provisioning model.
- [FrontDoorSecretPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorsecretpropertiesproxy.md) -- `handle` - 0 members -- Represents the FrontDoorSecretProperties Azure Provisioning model.
- [FrontDoorSecretProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorsecretproxy.md) -- `handle` - 13 members -- Represents the FrontDoorSecret Azure Provisioning model.
- [FrontDoorSecurityPolicyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorsecuritypolicyproxy.md) -- `handle` - 13 members -- Represents the FrontDoorSecurityPolicy Azure Provisioning model.
- [GeoFilterProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/geofilterproxy.md) -- `handle` - 8 members -- Represents the GeoFilter Azure Provisioning model.
- [HeaderActionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/headeractionpropertiesproxy.md) -- `handle` - 9 members -- Represents the HeaderActionProperties Azure Provisioning model.
- [HealthProbeSettingsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/healthprobesettingsproxy.md) -- `handle` - 12 members -- Represents the HealthProbeSettings Azure Provisioning model.
- [HostNameMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/hostnamematchconditionproxy.md) -- `handle` - 10 members -- Represents the HostNameMatchCondition Azure Provisioning model.
- [HttpErrorRangeProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/httperrorrangeproxy.md) -- `handle` - 6 members -- Represents the HttpErrorRange Azure Provisioning model.
- [HttpVersionMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/httpversionmatchconditionproxy.md) -- `handle` - 10 members -- Represents the HttpVersionMatchCondition Azure Provisioning model.
- [IsDeviceMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/isdevicematchconditionproxy.md) -- `handle` - 10 members -- Represents the IsDeviceMatchCondition Azure Provisioning model.
- [KeyVaultCertificateSourceProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/keyvaultcertificatesourceproxy.md) -- `handle` - 21 members -- Represents the KeyVaultCertificateSource Azure Provisioning model.
- [KeyVaultSigningKeyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/keyvaultsigningkeyproxy.md) -- `handle` - 18 members -- Represents the KeyVaultSigningKey Azure Provisioning model.
- [LoadBalancingSettingsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/loadbalancingsettingsproxy.md) -- `handle` - 9 members -- Represents the LoadBalancingSettings Azure Provisioning model.
- [ManagedCertificatePropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/managedcertificatepropertiesproxy.md) -- `handle` - 2 members -- Represents the ManagedCertificateProperties Azure Provisioning model.
- [ManagedRuleGroupOverrideSettingProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/managedrulegroupoverridesettingproxy.md) -- `handle` - 5 members -- Represents the ManagedRuleGroupOverrideSetting Azure Provisioning model.
- [ManagedRuleOverrideSettingProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/managedruleoverridesettingproxy.md) -- `handle` - 9 members -- Represents the ManagedRuleOverrideSetting Azure Provisioning model.
- [OriginAuthenticationPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/originauthenticationpropertiesproxy.md) -- `handle` - 9 members -- Represents the OriginAuthenticationProperties Azure Provisioning model.
- [OriginGroupOverrideActionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/origingroupoverrideactionpropertiesproxy.md) -- `handle` - 3 members -- Represents the OriginGroupOverrideActionProperties Azure Provisioning model.
- [OriginGroupOverrideActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/origingroupoverrideactionproxy.md) -- `handle` - 2 members -- Represents the OriginGroupOverrideAction Azure Provisioning model.
- [OriginGroupOverrideProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/origingroupoverrideproxy.md) -- `handle` - 6 members -- Represents the OriginGroupOverride Azure Provisioning model.
- [PolicySettingsDefaultCustomBlockResponseStatusCodeProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/policysettingsdefaultcustomblockresponsestatuscodeproxy.md) -- `handle` - 5 members -- Represents the PolicySettingsDefaultCustomBlockResponseStatusCode Azure Provisioning model.
- [PostArgsMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/postargsmatchconditionproxy.md) -- `handle` - 13 members -- Represents the PostArgsMatchCondition Azure Provisioning model.
- [ProfileLogScrubbingProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/profilelogscrubbingproxy.md) -- `handle` - 5 members -- Represents the ProfileLogScrubbing Azure Provisioning model.
- [ProfileScrubbingRulesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/profilescrubbingrulesproxy.md) -- `handle` - 12 members -- Represents the ProfileScrubbingRules Azure Provisioning model.
- [QueryStringMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/querystringmatchconditionproxy.md) -- `handle` - 10 members -- Represents the QueryStringMatchCondition Azure Provisioning model.
- [RateLimitRuleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/ratelimitruleproxy.md) -- `handle` - 6 members -- Represents the RateLimitRule Azure Provisioning model.
- [RemoteAddressMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/remoteaddressmatchconditionproxy.md) -- `handle` - 10 members -- Represents the RemoteAddressMatchCondition Azure Provisioning model.
- [RequestBodyMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestbodymatchconditionproxy.md) -- `handle` - 10 members -- Represents the RequestBodyMatchCondition Azure Provisioning model.
- [RequestHeaderMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestheadermatchconditionproxy.md) -- `handle` - 13 members -- Represents the RequestHeaderMatchCondition Azure Provisioning model.
- [RequestMethodMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestmethodmatchconditionproxy.md) -- `handle` - 10 members -- Represents the RequestMethodMatchCondition Azure Provisioning model.
- [RequestSchemeMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestschemematchconditionproxy.md) -- `handle` - 10 members -- Represents the RequestSchemeMatchCondition Azure Provisioning model.
- [RequestUriMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requesturimatchconditionproxy.md) -- `handle` - 10 members -- Represents the RequestUriMatchCondition Azure Provisioning model.
- [ResponseBasedOriginErrorDetectionSettingsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/responsebasedoriginerrordetectionsettingsproxy.md) -- `handle` - 8 members -- Represents the ResponseBasedOriginErrorDetectionSettings Azure Provisioning model.
- [RouteCacheCompressionSettingsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/routecachecompressionsettingsproxy.md) -- `handle` - 5 members -- Represents the RouteCacheCompressionSettings Azure Provisioning model.
- [RouteConfigurationOverrideActionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/routeconfigurationoverrideactionpropertiesproxy.md) -- `handle` - 4 members -- Represents the RouteConfigurationOverrideActionProperties Azure Provisioning model.
- [SecurityPolicyPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/securitypolicypropertiesproxy.md) -- `handle` - 0 members -- Represents the SecurityPolicyProperties Azure Provisioning model.
- [SecurityPolicyWebApplicationFirewallAssociationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/securitypolicywebapplicationfirewallassociationproxy.md) -- `handle` - 4 members -- Represents the SecurityPolicyWebApplicationFirewallAssociation Azure Provisioning model.
- [SecurityPolicyWebApplicationFirewallProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/securitypolicywebapplicationfirewallproxy.md) -- `handle` - 5 members -- Represents the SecurityPolicyWebApplicationFirewall Azure Provisioning model.
- [ServerPortMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/serverportmatchconditionproxy.md) -- `handle` - 10 members -- Represents the ServerPortMatchCondition Azure Provisioning model.
- [SharedPrivateLinkResourcePropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/sharedprivatelinkresourcepropertiesproxy.md) -- `handle` - 15 members -- Represents the SharedPrivateLinkResourceProperties Azure Provisioning model.
- [SocketAddressMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/socketaddressmatchconditionproxy.md) -- `handle` - 10 members -- Represents the SocketAddressMatchCondition Azure Provisioning model.
- [UriFileExtensionMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urifileextensionmatchconditionproxy.md) -- `handle` - 10 members -- Represents the UriFileExtensionMatchCondition Azure Provisioning model.
- [UriFileNameMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urifilenamematchconditionproxy.md) -- `handle` - 10 members -- Represents the UriFileNameMatchCondition Azure Provisioning model.
- [UriPathMatchConditionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/uripathmatchconditionproxy.md) -- `handle` - 10 members -- Represents the UriPathMatchCondition Azure Provisioning model.
- [UriRedirectActionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/uriredirectactionpropertiesproxy.md) -- `handle` - 18 members -- Represents the UriRedirectActionProperties Azure Provisioning model.
- [UriRedirectActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/uriredirectactionproxy.md) -- `handle` - 2 members -- Represents the UriRedirectAction Azure Provisioning model.
- [UriRewriteActionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urirewriteactionpropertiesproxy.md) -- `handle` - 9 members -- Represents the UriRewriteActionProperties Azure Provisioning model.
- [UriRewriteActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urirewriteactionproxy.md) -- `handle` - 2 members -- Represents the UriRewriteAction Azure Provisioning model.
- [UriSigningActionPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urisigningactionpropertiesproxy.md) -- `handle` - 5 members -- Represents the UriSigningActionProperties Azure Provisioning model.
- [UriSigningActionProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urisigningactionproxy.md) -- `handle` - 2 members -- Represents the UriSigningAction Azure Provisioning model.
- [UriSigningKeyPropertiesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urisigningkeypropertiesproxy.md) -- `handle` - 9 members -- Represents the UriSigningKeyProperties Azure Provisioning model.
- [UriSigningKeyProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urisigningkeyproxy.md) -- `handle` - 5 members -- Represents the UriSigningKey Azure Provisioning model.
- [UriSigningParamIdentifierProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urisigningparamidentifierproxy.md) -- `handle` - 6 members -- Represents the UriSigningParamIdentifier Azure Provisioning model.
- [UserManagedHttpsContentProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/usermanagedhttpscontentproxy.md) -- `handle` - 2 members -- Represents the UserManagedHttpsContent Azure Provisioning model.
- [WafPolicyManagedRuleSetProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/wafpolicymanagedrulesetproxy.md) -- `handle` - 11 members -- Represents the WafPolicyManagedRuleSet Azure Provisioning model.
- [WafPolicySettingsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/wafpolicysettingsproxy.md) -- `handle` - 14 members -- Represents the WafPolicySettings Azure Provisioning model.

## Functions

- [addCdnCustomDomain](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addcdncustomdomain.md) -- `method` -- Adds a CdnCustomDomain provisioning model.
- [addCdnEndpoint](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addcdnendpoint.md) -- `method` -- Adds a CdnEndpoint provisioning model.
- [addCdnOrigin](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addcdnorigin.md) -- `method` -- Adds a CdnOrigin provisioning model.
- [addCdnOriginGroup](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addcdnorigingroup.md) -- `method` -- Adds a CdnOriginGroup provisioning model.
- [addCdnProfile](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addcdnprofile.md) -- `method` -- Adds a CdnProfile provisioning model.
- [addCdnWebApplicationFirewallPolicy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addcdnwebapplicationfirewallpolicy.md) -- `method` -- Adds a CdnWebApplicationFirewallPolicy provisioning model.
- [addFrontDoorCustomDomain](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoorcustomdomain.md) -- `method` -- Adds a FrontDoorCustomDomain provisioning model.
- [addFrontDoorEndpoint](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoorendpoint.md) -- `method` -- Adds a FrontDoorEndpoint provisioning model.
- [addFrontDoorOrigin](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoororigin.md) -- `method` -- Adds a FrontDoorOrigin provisioning model.
- [addFrontDoorOriginGroup](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoororigingroup.md) -- `method` -- Adds a FrontDoorOriginGroup provisioning model.
- [addFrontDoorRoute](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoorroute.md) -- `method` -- Adds a FrontDoorRoute provisioning model.
- [addFrontDoorRule](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoorrule.md) -- `method` -- Adds a FrontDoorRule provisioning model.
- [addFrontDoorRuleSet](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoorruleset.md) -- `method` -- Adds a FrontDoorRuleSet provisioning model.
- [addFrontDoorSecret](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoorsecret.md) -- `method` -- Adds a FrontDoorSecret provisioning model.
- [addFrontDoorSecurityPolicy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/addfrontdoorsecuritypolicy.md) -- `method` -- Adds a FrontDoorSecurityPolicy provisioning model.
- [createAzureFirstPartyManagedCertificateProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createazurefirstpartymanagedcertificateproperties.md) -- `method` -- Creates a AzureFirstPartyManagedCertificateProperties provisioning model.
- [createCacheConfiguration](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcacheconfiguration.md) -- `method` -- Creates a CacheConfiguration provisioning model.
- [createCacheExpirationActionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcacheexpirationactionproperties.md) -- `method` -- Creates a CacheExpirationActionProperties provisioning model.
- [createCacheKeyQueryStringActionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcachekeyquerystringactionproperties.md) -- `method` -- Creates a CacheKeyQueryStringActionProperties provisioning model.
- [createCdnAzureLocation](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnazurelocation.md) -- `method` -- Creates a AzureLocation provisioning model.
- [createCdnCertificateSource](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdncertificatesource.md) -- `method` -- Creates a CdnCertificateSource provisioning model.
- [createCdnManagedHttpsContent](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnmanagedhttpscontent.md) -- `method` -- Creates a CdnManagedHttpsContent provisioning model.
- [createCdnManagedServiceIdentity](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnmanagedserviceidentity.md) -- `method` -- Creates a ManagedServiceIdentity provisioning model.
- [createCdnResourceIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnresourceidentifier.md) -- `method` -- Creates a ResourceIdentifier provisioning model.
- [createCdnResourceType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnresourcetype.md) -- `method` -- Creates a ResourceType provisioning model.
- [createCdnSubResource](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnsubresource.md) -- `method` -- Creates a SubResource provisioning model.
- [createCdnSystemData](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnsystemdata.md) -- `method` -- Creates a SystemData provisioning model.
- [createCdnUserAssignedIdentityDetails](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnuserassignedidentitydetails.md) -- `method` -- Creates a UserAssignedIdentityDetails provisioning model.
- [createCdnWritableSubResource](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcdnwritablesubresource.md) -- `method` -- Creates a WritableSubResource provisioning model.
- [createClientPortMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createclientportmatchcondition.md) -- `method` -- Creates a ClientPortMatchCondition provisioning model.
- [createCookiesMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcookiesmatchcondition.md) -- `method` -- Creates a CookiesMatchCondition provisioning model.
- [createCustomDomainHttpsContent](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcustomdomainhttpscontent.md) -- `method` -- Creates a CustomDomainHttpsContent provisioning model.
- [createCustomerCertificateProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcustomercertificateproperties.md) -- `method` -- Creates a CustomerCertificateProperties provisioning model.
- [createCustomRule](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcustomrule.md) -- `method` -- Creates a CustomRule provisioning model.
- [createCustomRuleMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createcustomrulematchcondition.md) -- `method` -- Creates a CustomRuleMatchCondition provisioning model.
- [createDeepCreatedCustomDomain](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeepcreatedcustomdomain.md) -- `method` -- Creates a DeepCreatedCustomDomain provisioning model.
- [createDeepCreatedOrigin](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeepcreatedorigin.md) -- `method` -- Creates a DeepCreatedOrigin provisioning model.
- [createDeepCreatedOriginGroup](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeepcreatedorigingroup.md) -- `method` -- Creates a DeepCreatedOriginGroup provisioning model.
- [createDeliveryRule](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrule.md) -- `method` -- Creates a DeliveryRule provisioning model.
- [createDeliveryRuleAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleaction.md) -- `method` -- Creates a DeliveryRuleAction provisioning model.
- [createDeliveryRuleCacheExpirationAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulecacheexpirationaction.md) -- `method` -- Creates a DeliveryRuleCacheExpirationAction provisioning model.
- [createDeliveryRuleCacheKeyQueryStringAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulecachekeyquerystringaction.md) -- `method` -- Creates a DeliveryRuleCacheKeyQueryStringAction provisioning model.
- [createDeliveryRuleClientPortCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleclientportcondition.md) -- `method` -- Creates a DeliveryRuleClientPortCondition provisioning model.
- [createDeliveryRuleCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulecondition.md) -- `method` -- Creates a DeliveryRuleCondition provisioning model.
- [createDeliveryRuleCookiesCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulecookiescondition.md) -- `method` -- Creates a DeliveryRuleCookiesCondition provisioning model.
- [createDeliveryRuleHostNameCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulehostnamecondition.md) -- `method` -- Creates a DeliveryRuleHostNameCondition provisioning model.
- [createDeliveryRuleHttpVersionCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulehttpversioncondition.md) -- `method` -- Creates a DeliveryRuleHttpVersionCondition provisioning model.
- [createDeliveryRuleIsDeviceCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleisdevicecondition.md) -- `method` -- Creates a DeliveryRuleIsDeviceCondition provisioning model.
- [createDeliveryRulePostArgsCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulepostargscondition.md) -- `method` -- Creates a DeliveryRulePostArgsCondition provisioning model.
- [createDeliveryRuleQueryStringCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulequerystringcondition.md) -- `method` -- Creates a DeliveryRuleQueryStringCondition provisioning model.
- [createDeliveryRuleRemoteAddressCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleremoteaddresscondition.md) -- `method` -- Creates a DeliveryRuleRemoteAddressCondition provisioning model.
- [createDeliveryRuleRequestBodyCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulerequestbodycondition.md) -- `method` -- Creates a DeliveryRuleRequestBodyCondition provisioning model.
- [createDeliveryRuleRequestHeaderAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulerequestheaderaction.md) -- `method` -- Creates a DeliveryRuleRequestHeaderAction provisioning model.
- [createDeliveryRuleRequestHeaderCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulerequestheadercondition.md) -- `method` -- Creates a DeliveryRuleRequestHeaderCondition provisioning model.
- [createDeliveryRuleRequestMethodCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulerequestmethodcondition.md) -- `method` -- Creates a DeliveryRuleRequestMethodCondition provisioning model.
- [createDeliveryRuleRequestSchemeCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulerequestschemecondition.md) -- `method` -- Creates a DeliveryRuleRequestSchemeCondition provisioning model.
- [createDeliveryRuleRequestUriCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulerequesturicondition.md) -- `method` -- Creates a DeliveryRuleRequestUriCondition provisioning model.
- [createDeliveryRuleResponseHeaderAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleresponseheaderaction.md) -- `method` -- Creates a DeliveryRuleResponseHeaderAction provisioning model.
- [createDeliveryRuleRouteConfigurationOverrideAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulerouteconfigurationoverrideaction.md) -- `method` -- Creates a DeliveryRuleRouteConfigurationOverrideAction provisioning model.
- [createDeliveryRuleServerPortCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleserverportcondition.md) -- `method` -- Creates a DeliveryRuleServerPortCondition provisioning model.
- [createDeliveryRuleSocketAddressCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulesocketaddresscondition.md) -- `method` -- Creates a DeliveryRuleSocketAddressCondition provisioning model.
- [createDeliveryRuleSslProtocolCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulesslprotocolcondition.md) -- `method` -- Creates a DeliveryRuleSslProtocolCondition provisioning model.
- [createDeliveryRuleSslProtocolMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryrulesslprotocolmatchcondition.md) -- `method` -- Creates a DeliveryRuleSslProtocolMatchCondition provisioning model.
- [createDeliveryRuleUriFileExtensionCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleurifileextensioncondition.md) -- `method` -- Creates a DeliveryRuleUriFileExtensionCondition provisioning model.
- [createDeliveryRuleUriFileNameCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleurifilenamecondition.md) -- `method` -- Creates a DeliveryRuleUriFileNameCondition provisioning model.
- [createDeliveryRuleUriPathCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdeliveryruleuripathcondition.md) -- `method` -- Creates a DeliveryRuleUriPathCondition provisioning model.
- [createDomainValidationProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdomainvalidationproperties.md) -- `method` -- Creates a DomainValidationProperties provisioning model.
- [createEndpointDeliveryPolicy](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createendpointdeliverypolicy.md) -- `method` -- Creates a EndpointDeliveryPolicy provisioning model.
- [createFrontDoorActivatedResourceInfo](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createfrontdooractivatedresourceinfo.md) -- `method` -- Creates a FrontDoorActivatedResourceInfo provisioning model.
- [createFrontDoorCustomDomainHttpsContent](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createfrontdoorcustomdomainhttpscontent.md) -- `method` -- Creates a FrontDoorCustomDomainHttpsContent provisioning model.
- [createFrontDoorCustomDomainHttpsCustomizedCipherSuiteSet](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createfrontdoorcustomdomainhttpscustomizedciphersuiteset.md) -- `method` -- Creates a FrontDoorCustomDomainHttpsCustomizedCipherSuiteSet provisioning model.
- [createFrontDoorRouteCacheConfiguration](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createfrontdoorroutecacheconfiguration.md) -- `method` -- Creates a FrontDoorRouteCacheConfiguration provisioning model.
- [createFrontDoorSecretProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createfrontdoorsecretproperties.md) -- `method` -- Creates a FrontDoorSecretProperties provisioning model.
- [createGeoFilter](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/creategeofilter.md) -- `method` -- Creates a GeoFilter provisioning model.
- [createHeaderActionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createheaderactionproperties.md) -- `method` -- Creates a HeaderActionProperties provisioning model.
- [createHealthProbeSettings](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createhealthprobesettings.md) -- `method` -- Creates a HealthProbeSettings provisioning model.
- [createHostNameMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createhostnamematchcondition.md) -- `method` -- Creates a HostNameMatchCondition provisioning model.
- [createHttpErrorRange](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createhttperrorrange.md) -- `method` -- Creates a HttpErrorRange provisioning model.
- [createHttpVersionMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createhttpversionmatchcondition.md) -- `method` -- Creates a HttpVersionMatchCondition provisioning model.
- [createIsDeviceMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createisdevicematchcondition.md) -- `method` -- Creates a IsDeviceMatchCondition provisioning model.
- [createKeyVaultCertificateSource](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createkeyvaultcertificatesource.md) -- `method` -- Creates a KeyVaultCertificateSource provisioning model.
- [createKeyVaultSigningKey](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createkeyvaultsigningkey.md) -- `method` -- Creates a KeyVaultSigningKey provisioning model.
- [createLoadBalancingSettings](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createloadbalancingsettings.md) -- `method` -- Creates a LoadBalancingSettings provisioning model.
- [createManagedCertificateProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createmanagedcertificateproperties.md) -- `method` -- Creates a ManagedCertificateProperties provisioning model.
- [createManagedRuleGroupOverrideSetting](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createmanagedrulegroupoverridesetting.md) -- `method` -- Creates a ManagedRuleGroupOverrideSetting provisioning model.
- [createManagedRuleOverrideSetting](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createmanagedruleoverridesetting.md) -- `method` -- Creates a ManagedRuleOverrideSetting provisioning model.
- [createOriginAuthenticationProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createoriginauthenticationproperties.md) -- `method` -- Creates a OriginAuthenticationProperties provisioning model.
- [createOriginGroupOverride](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createorigingroupoverride.md) -- `method` -- Creates a OriginGroupOverride provisioning model.
- [createOriginGroupOverrideAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createorigingroupoverrideaction.md) -- `method` -- Creates a OriginGroupOverrideAction provisioning model.
- [createOriginGroupOverrideActionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createorigingroupoverrideactionproperties.md) -- `method` -- Creates a OriginGroupOverrideActionProperties provisioning model.
- [createPolicySettingsDefaultCustomBlockResponseStatusCode](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createpolicysettingsdefaultcustomblockresponsestatuscode.md) -- `method` -- Creates a PolicySettingsDefaultCustomBlockResponseStatusCode provisioning model.
- [createPostArgsMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createpostargsmatchcondition.md) -- `method` -- Creates a PostArgsMatchCondition provisioning model.
- [createProfileLogScrubbing](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createprofilelogscrubbing.md) -- `method` -- Creates a ProfileLogScrubbing provisioning model.
- [createProfileScrubbingRules](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createprofilescrubbingrules.md) -- `method` -- Creates a ProfileScrubbingRules provisioning model.
- [createQueryStringMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createquerystringmatchcondition.md) -- `method` -- Creates a QueryStringMatchCondition provisioning model.
- [createRateLimitRule](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createratelimitrule.md) -- `method` -- Creates a RateLimitRule provisioning model.
- [createRemoteAddressMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createremoteaddressmatchcondition.md) -- `method` -- Creates a RemoteAddressMatchCondition provisioning model.
- [createRequestBodyMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createrequestbodymatchcondition.md) -- `method` -- Creates a RequestBodyMatchCondition provisioning model.
- [createRequestHeaderMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createrequestheadermatchcondition.md) -- `method` -- Creates a RequestHeaderMatchCondition provisioning model.
- [createRequestMethodMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createrequestmethodmatchcondition.md) -- `method` -- Creates a RequestMethodMatchCondition provisioning model.
- [createRequestSchemeMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createrequestschemematchcondition.md) -- `method` -- Creates a RequestSchemeMatchCondition provisioning model.
- [createRequestUriMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createrequesturimatchcondition.md) -- `method` -- Creates a RequestUriMatchCondition provisioning model.
- [createResponseBasedOriginErrorDetectionSettings](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createresponsebasedoriginerrordetectionsettings.md) -- `method` -- Creates a ResponseBasedOriginErrorDetectionSettings provisioning model.
- [createRouteCacheCompressionSettings](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createroutecachecompressionsettings.md) -- `method` -- Creates a RouteCacheCompressionSettings provisioning model.
- [createRouteConfigurationOverrideActionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createrouteconfigurationoverrideactionproperties.md) -- `method` -- Creates a RouteConfigurationOverrideActionProperties provisioning model.
- [createSecurityPolicyProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createsecuritypolicyproperties.md) -- `method` -- Creates a SecurityPolicyProperties provisioning model.
- [createSecurityPolicyWebApplicationFirewall](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createsecuritypolicywebapplicationfirewall.md) -- `method` -- Creates a SecurityPolicyWebApplicationFirewall provisioning model.
- [createSecurityPolicyWebApplicationFirewallAssociation](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createsecuritypolicywebapplicationfirewallassociation.md) -- `method` -- Creates a SecurityPolicyWebApplicationFirewallAssociation provisioning model.
- [createServerPortMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createserverportmatchcondition.md) -- `method` -- Creates a ServerPortMatchCondition provisioning model.
- [createSharedPrivateLinkResourceProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createsharedprivatelinkresourceproperties.md) -- `method` -- Creates a SharedPrivateLinkResourceProperties provisioning model.
- [createSocketAddressMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createsocketaddressmatchcondition.md) -- `method` -- Creates a SocketAddressMatchCondition provisioning model.
- [createUriFileExtensionMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurifileextensionmatchcondition.md) -- `method` -- Creates a UriFileExtensionMatchCondition provisioning model.
- [createUriFileNameMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurifilenamematchcondition.md) -- `method` -- Creates a UriFileNameMatchCondition provisioning model.
- [createUriPathMatchCondition](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createuripathmatchcondition.md) -- `method` -- Creates a UriPathMatchCondition provisioning model.
- [createUriRedirectAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createuriredirectaction.md) -- `method` -- Creates a UriRedirectAction provisioning model.
- [createUriRedirectActionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createuriredirectactionproperties.md) -- `method` -- Creates a UriRedirectActionProperties provisioning model.
- [createUriRewriteAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurirewriteaction.md) -- `method` -- Creates a UriRewriteAction provisioning model.
- [createUriRewriteActionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurirewriteactionproperties.md) -- `method` -- Creates a UriRewriteActionProperties provisioning model.
- [createUriSigningAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurisigningaction.md) -- `method` -- Creates a UriSigningAction provisioning model.
- [createUriSigningActionProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurisigningactionproperties.md) -- `method` -- Creates a UriSigningActionProperties provisioning model.
- [createUriSigningKey](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurisigningkey.md) -- `method` -- Creates a UriSigningKey provisioning model.
- [createUriSigningKeyProperties](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurisigningkeyproperties.md) -- `method` -- Creates a UriSigningKeyProperties provisioning model.
- [createUriSigningParamIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createurisigningparamidentifier.md) -- `method` -- Creates a UriSigningParamIdentifier provisioning model.
- [createUserManagedHttpsContent](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createusermanagedhttpscontent.md) -- `method` -- Creates a UserManagedHttpsContent provisioning model.
- [createWafPolicyManagedRuleSet](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createwafpolicymanagedruleset.md) -- `method` -- Creates a WafPolicyManagedRuleSet provisioning model.
- [createWafPolicySettings](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createwafpolicysettings.md) -- `method` -- Creates a WafPolicySettings provisioning model.
- [getCdnCustomDomainByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdncustomdomainbyidentifier.md) -- `method` -- Gets a CdnCustomDomain provisioning resource by its Bicep identifier.
- [getCdnCustomDomains](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdncustomdomains.md) -- `method` -- Gets all CdnCustomDomain provisioning resources.
- [getCdnEndpointByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnendpointbyidentifier.md) -- `method` -- Gets a CdnEndpoint provisioning resource by its Bicep identifier.
- [getCdnEndpoints](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnendpoints.md) -- `method` -- Gets all CdnEndpoint provisioning resources.
- [getCdnOriginByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnoriginbyidentifier.md) -- `method` -- Gets a CdnOrigin provisioning resource by its Bicep identifier.
- [getCdnOriginGroupByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnorigingroupbyidentifier.md) -- `method` -- Gets a CdnOriginGroup provisioning resource by its Bicep identifier.
- [getCdnOriginGroups](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnorigingroups.md) -- `method` -- Gets all CdnOriginGroup provisioning resources.
- [getCdnOrigins](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnorigins.md) -- `method` -- Gets all CdnOrigin provisioning resources.
- [getCdnProfile](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnprofile.md) -- `method` -- Gets the CdnProfile provisioning resource for the current Aspire resource.
- [getCdnProfileByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnprofilebyidentifier.md) -- `method` -- Gets a CdnProfile provisioning resource by its Bicep identifier.
- [getCdnProfiles](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnprofiles.md) -- `method` -- Gets all CdnProfile provisioning resources.
- [getCdnWebApplicationFirewallPolicies](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnwebapplicationfirewallpolicies.md) -- `method` -- Gets all CdnWebApplicationFirewallPolicy provisioning resources.
- [getCdnWebApplicationFirewallPolicyByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getcdnwebapplicationfirewallpolicybyidentifier.md) -- `method` -- Gets a CdnWebApplicationFirewallPolicy provisioning resource by its Bicep identifier.
- [getFrontDoorCustomDomainByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorcustomdomainbyidentifier.md) -- `method` -- Gets a FrontDoorCustomDomain provisioning resource by its Bicep identifier.
- [getFrontDoorCustomDomains](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorcustomdomains.md) -- `method` -- Gets all FrontDoorCustomDomain provisioning resources.
- [getFrontDoorEndpointByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorendpointbyidentifier.md) -- `method` -- Gets a FrontDoorEndpoint provisioning resource by its Bicep identifier.
- [getFrontDoorEndpoints](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorendpoints.md) -- `method` -- Gets all FrontDoorEndpoint provisioning resources.
- [getFrontDoorOriginByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoororiginbyidentifier.md) -- `method` -- Gets a FrontDoorOrigin provisioning resource by its Bicep identifier.
- [getFrontDoorOriginGroupByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoororigingroupbyidentifier.md) -- `method` -- Gets a FrontDoorOriginGroup provisioning resource by its Bicep identifier.
- [getFrontDoorOriginGroups](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoororigingroups.md) -- `method` -- Gets all FrontDoorOriginGroup provisioning resources.
- [getFrontDoorOrigins](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoororigins.md) -- `method` -- Gets all FrontDoorOrigin provisioning resources.
- [getFrontDoorRouteByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorroutebyidentifier.md) -- `method` -- Gets a FrontDoorRoute provisioning resource by its Bicep identifier.
- [getFrontDoorRoutes](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorroutes.md) -- `method` -- Gets all FrontDoorRoute provisioning resources.
- [getFrontDoorRuleByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorrulebyidentifier.md) -- `method` -- Gets a FrontDoorRule provisioning resource by its Bicep identifier.
- [getFrontDoorRules](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorrules.md) -- `method` -- Gets all FrontDoorRule provisioning resources.
- [getFrontDoorRuleSetByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorrulesetbyidentifier.md) -- `method` -- Gets a FrontDoorRuleSet provisioning resource by its Bicep identifier.
- [getFrontDoorRuleSets](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorrulesets.md) -- `method` -- Gets all FrontDoorRuleSet provisioning resources.
- [getFrontDoorSecretByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorsecretbyidentifier.md) -- `method` -- Gets a FrontDoorSecret provisioning resource by its Bicep identifier.
- [getFrontDoorSecrets](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorsecrets.md) -- `method` -- Gets all FrontDoorSecret provisioning resources.
- [getFrontDoorSecurityPolicies](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorsecuritypolicies.md) -- `method` -- Gets all FrontDoorSecurityPolicy provisioning resources.
- [getFrontDoorSecurityPolicyByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/getfrontdoorsecuritypolicybyidentifier.md) -- `method` -- Gets a FrontDoorSecurityPolicy provisioning resource by its Bicep identifier.

## Enums

- [AfdCipherSuiteSetType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/afdciphersuitesettype.md) -- `enum` - 4 values
- [AfdCustomizedCipherSuiteForTls12](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/afdcustomizedciphersuitefortls12.md) -- `enum` - 6 values
- [AfdCustomizedCipherSuiteForTls13](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/afdcustomizedciphersuitefortls13.md) -- `enum` - 2 values
- [CacheBehaviorSetting](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cachebehaviorsetting.md) -- `enum` - 3 values
- [CdnCacheLevel](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdncachelevel.md) -- `enum` - 1 values
- [CdnEndpointProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnendpointprovisioningstate.md) -- `enum` - 5 values
- [CdnManagedCertificateType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnmanagedcertificatetype.md) -- `enum` - 2 values
- [CdnMinimumTlsVersion](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnminimumtlsversion.md) -- `enum` - 3 values
- [CdnSkuName](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cdnskuname.md) -- `enum` - 13 values
- [CertificateDeleteAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/certificatedeleteaction.md) -- `enum` - 1 values
- [CertificateUpdateAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/certificateupdateaction.md) -- `enum` - 1 values
- [ClientPortOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/clientportoperator.md) -- `enum` - 10 values
- [CookiesOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/cookiesoperator.md) -- `enum` - 10 values
- [CreatedByType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/createdbytype.md) -- `enum` - 4 values
- [CustomDomainResourceState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/customdomainresourcestate.md) -- `enum` - 3 values
- [CustomHttpsAvailabilityState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/customhttpsavailabilitystate.md) -- `enum` - 10 values
- [CustomHttpsProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/customhttpsprovisioningstate.md) -- `enum` - 5 values
- [CustomRuleEnabledState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/customruleenabledstate.md) -- `enum` - 2 values
- [DeliveryRuleSslProtocol](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/deliveryrulesslprotocol.md) -- `enum` - 3 values
- [DestinationProtocol](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/destinationprotocol.md) -- `enum` - 3 values
- [DomainNameLabelScope](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/domainnamelabelscope.md) -- `enum` - 4 values
- [DomainValidationState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/domainvalidationstate.md) -- `enum` - 9 values
- [EnabledState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/enabledstate.md) -- `enum` - 2 values
- [EndpointResourceState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/endpointresourcestate.md) -- `enum` - 6 values
- [ForwardingProtocol](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/forwardingprotocol.md) -- `enum` - 3 values
- [FrontDoorCertificateType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorcertificatetype.md) -- `enum` - 3 values
- [FrontDoorDeploymentStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoordeploymentstatus.md) -- `enum` - 4 values
- [FrontDoorEndpointProtocol](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorendpointprotocol.md) -- `enum` - 2 values
- [FrontDoorMinimumTlsVersion](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorminimumtlsversion.md) -- `enum` - 3 values
- [FrontDoorProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorprovisioningstate.md) -- `enum` - 5 values
- [FrontDoorQueryStringCachingBehavior](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/frontdoorquerystringcachingbehavior.md) -- `enum` - 4 values
- [GeoFilterAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/geofilteraction.md) -- `enum` - 2 values
- [HeaderAction](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/headeraction.md) -- `enum` - 3 values
- [HealthProbeProtocol](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/healthprobeprotocol.md) -- `enum` - 3 values
- [HealthProbeRequestType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/healthproberequesttype.md) -- `enum` - 3 values
- [HostNameOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/hostnameoperator.md) -- `enum` - 10 values
- [HttpsRedirect](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/httpsredirect.md) -- `enum` - 2 values
- [HttpVersionOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/httpversionoperator.md) -- `enum` - 1 values
- [IsDeviceMatchConditionMatchValue](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/isdevicematchconditionmatchvalue.md) -- `enum` - 2 values
- [IsDeviceOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/isdeviceoperator.md) -- `enum` - 1 values
- [KeyVaultSigningKeyType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/keyvaultsigningkeytype.md) -- `enum` - 1 values
- [LinkToDefaultDomain](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/linktodefaultdomain.md) -- `enum` - 2 values
- [ManagedRuleSetupState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/managedrulesetupstate.md) -- `enum` - 2 values
- [ManagedServiceIdentityType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/managedserviceidentitytype.md) -- `enum` - 4 values
- [MatchOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/matchoperator.md) -- `enum` - 12 values
- [MatchProcessingBehavior](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/matchprocessingbehavior.md) -- `enum` - 2 values
- [OptimizationType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/optimizationtype.md) -- `enum` - 5 values
- [OriginAuthenticationType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/originauthenticationtype.md) -- `enum` - 2 values
- [OriginGroupProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/origingroupprovisioningstate.md) -- `enum` - 5 values
- [OriginGroupResourceState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/origingroupresourcestate.md) -- `enum` - 3 values
- [OriginProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/originprovisioningstate.md) -- `enum` - 5 values
- [OriginResourceState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/originresourcestate.md) -- `enum` - 3 values
- [OverrideActionType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/overrideactiontype.md) -- `enum` - 4 values
- [ParamIndicator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/paramindicator.md) -- `enum` - 3 values
- [PolicyEnabledState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/policyenabledstate.md) -- `enum` - 2 values
- [PolicyMode](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/policymode.md) -- `enum` - 2 values
- [PolicyResourceState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/policyresourcestate.md) -- `enum` - 6 values
- [PostArgsOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/postargsoperator.md) -- `enum` - 10 values
- [PreTransformCategory](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/pretransformcategory.md) -- `enum` - 6 values
- [PrivateEndpointStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/privateendpointstatus.md) -- `enum` - 5 values
- [ProfileProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/profileprovisioningstate.md) -- `enum` - 5 values
- [ProfileResourceState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/profileresourcestate.md) -- `enum` - 9 values
- [ProfileScrubbingState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/profilescrubbingstate.md) -- `enum` - 2 values
- [QueryStringBehavior](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/querystringbehavior.md) -- `enum` - 4 values
- [QueryStringCachingBehavior](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/querystringcachingbehavior.md) -- `enum` - 4 values
- [QueryStringOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/querystringoperator.md) -- `enum` - 10 values
- [RedirectType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/redirecttype.md) -- `enum` - 4 values
- [RemoteAddressOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/remoteaddressoperator.md) -- `enum` - 3 values
- [RequestBodyOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestbodyoperator.md) -- `enum` - 10 values
- [RequestHeaderOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestheaderoperator.md) -- `enum` - 10 values
- [RequestMethodMatchConditionMatchValue](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestmethodmatchconditionmatchvalue.md) -- `enum` - 7 values
- [RequestMethodOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestmethodoperator.md) -- `enum` - 1 values
- [RequestSchemeMatchConditionMatchValue](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestschemematchconditionmatchvalue.md) -- `enum` - 2 values
- [RequestSchemeOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requestschemeoperator.md) -- `enum` - 1 values
- [RequestUriOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/requesturioperator.md) -- `enum` - 10 values
- [ResponseBasedDetectedErrorType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/responsebaseddetectederrortype.md) -- `enum` - 3 values
- [RuleCacheBehavior](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/rulecachebehavior.md) -- `enum` - 3 values
- [RuleIsCompressionEnabled](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/ruleiscompressionenabled.md) -- `enum` - 2 values
- [RuleQueryStringCachingBehavior](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/rulequerystringcachingbehavior.md) -- `enum` - 4 values
- [ScrubbingRuleEntryMatchOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/scrubbingruleentrymatchoperator.md) -- `enum` - 1 values
- [ScrubbingRuleEntryMatchVariable](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/scrubbingruleentrymatchvariable.md) -- `enum` - 3 values
- [ScrubbingRuleEntryState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/scrubbingruleentrystate.md) -- `enum` - 2 values
- [SecureDeliveryProtocolType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/securedeliveryprotocoltype.md) -- `enum` - 2 values
- [ServerPortOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/serverportoperator.md) -- `enum` - 10 values
- [SharedPrivateLinkResourceStatus](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/sharedprivatelinkresourcestatus.md) -- `enum` - 5 values
- [SocketAddressOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/socketaddressoperator.md) -- `enum` - 2 values
- [SslProtocolOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/sslprotocoloperator.md) -- `enum` - 1 values
- [TransformType](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/transformtype.md) -- `enum` - 6 values
- [UriFileExtensionOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urifileextensionoperator.md) -- `enum` - 10 values
- [UriFileNameOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urifilenameoperator.md) -- `enum` - 10 values
- [UriPathOperator](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/uripathoperator.md) -- `enum` - 11 values
- [UriSigningAlgorithm](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/urisigningalgorithm.md) -- `enum` - 1 values
- [WafMatchVariable](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/wafmatchvariable.md) -- `enum` - 9 values
- [WebApplicationFirewallPolicyProvisioningState](/reference/api/typescript/aspire.hosting.azure.provisioning.cdn/webapplicationfirewallpolicyprovisioningstate.md) -- `enum` - 3 values
