AzureResourceManagerCdnContext Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AzureFirstPartyManagedCertificateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheExpirationActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheKeyQueryStringActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnCertificateSource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnCustomDomainCreateOrUpdateContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnCustomDomainData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnCustomDomainResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnEndpointData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnEndpointPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnEndpointResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnManagedHttpsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnMigrationToAfdContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnNameAvailabilityContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnNameAvailabilityResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginGroupData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnOriginGroupPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginGroupResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnOriginPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSku))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CertificateSourceProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CidrIPAddress))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientPortMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponseContinentsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponseCountryOrRegionsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CookiesMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainHttpsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomerCertificateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRule))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedCustomDomain))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOrigin))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOriginGroup))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRule))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCacheExpirationAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCacheKeyQueryStringAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleClientPortCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleConditionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCookiesCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleHostNameCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleHttpVersionCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleIsDeviceCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRulePostArgsCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleQueryStringCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRemoteAddressCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestBodyCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestHeaderAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestHeaderCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestMethodCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestSchemeCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestUriCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleResponseHeaderAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRouteConfigurationOverrideAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleServerPortCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSocketAddressCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSslProtocolCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSslProtocolMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriFileExtensionCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriFileNameCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriPathCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DomainValidationProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgeNode))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgenodeResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointDeliveryPolicy))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointNameAvailabilityContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointNameAvailabilityResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorActivatedResourceInfo))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorCustomDomainData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainHttpsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainHttpsCustomizedCipherSuiteSet))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorCustomDomainResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorEndpointData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorEndpointResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginGroupData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginGroupResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorPurgeContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRouteCacheConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRouteData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRoutePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRouteResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRulePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleSetData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleSetResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecretData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecretProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecretResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecurityPolicyData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecurityPolicyPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecurityPolicyResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUsageResourceName))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.GeoFilter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HeaderActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HealthProbeSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HostNameAvailabilityContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HostNameMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HttpErrorRange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HttpVersionMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.IPAddressGroup))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.IsDeviceMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyVaultCertificateSource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyVaultSigningKey))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.LoadBalancingSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.LoadContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedCertificateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupOverrideSetting))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleOverrideSetting))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinitionList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.ManagedServiceIdentity))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponseSeriesItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponseSeriesPropertiesItemsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrateResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationEndpointMapping))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationErrorType))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationWebApplicationFirewallMapping))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginAuthenticationProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverride))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverrideAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverrideActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PostArgsMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileChangeSkuWafMapping))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.ProfileData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileLogScrubbing))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfilePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.ProfileResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileResourceGetLogAnalyticsMetricsOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileResourceGetLogAnalyticsRankingsOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileResourceGetWafLogAnalyticsMetricsOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileResourceGetWafLogAnalyticsRankingsOptions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileScrubbingRules))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileUpgradeContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PurgeContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.QueryStringMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesPropertiesItemsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesPropertiesItemsMetricsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitRule))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitRuleList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RemoteAddressMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestBodyMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestHeaderMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestMethodMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestSchemeMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestUriMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseCustomDomainsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseEndpointsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseEndpointsPropertiesItemsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourceUsageListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResponseBasedOriginErrorDetectionSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteCacheCompressionSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteConfigurationOverrideActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleSetListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecretListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewallAssociation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ServerPortMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SharedPrivateLinkResourceProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SocketAddressMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SsoUri))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Resources.Models.SubResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SupportedOptimizationTypesListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCertificateSourceParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCustomDomainHttpsParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleActionParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleConditionParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownSecretProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownSecurityPolicyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriFileExtensionMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriFileNameMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriPathMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRedirectAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRedirectActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRewriteAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRewriteActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningKey))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningKeyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningParamIdentifier))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UsagesListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.UserAssignedIdentity))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UserManagedHttpsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateCustomDomainContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateCustomDomainResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateProbeContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateProbeResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateSecretContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateSecretResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponseSeriesItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponseSeriesPropertiesItemsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafPolicyManagedRuleSet))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafPolicySettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafRankingsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafRankingsResponseDataItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Resources.Models.WritableSubResource))]
public class AzureResourceManagerCdnContext : System.ClientModel.Primitives.ModelReaderWriterContext
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AzureFirstPartyManagedCertificateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheExpirationActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheKeyQueryStringActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnCertificateSource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnCustomDomainCreateOrUpdateContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnCustomDomainData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnCustomDomainResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnEndpointData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnEndpointPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnEndpointResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnManagedHttpsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnMigrationToAfdContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnNameAvailabilityContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnNameAvailabilityResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginGroupData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnOriginGroupPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginGroupResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnOriginPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSku))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CertificateSourceProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CidrIPAddress))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientPortMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponseContinentsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponseCountryOrRegionsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CookiesMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainHttpsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomerCertificateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRule))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedCustomDomain))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOrigin))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOriginGroup))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRule))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCacheExpirationAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCacheKeyQueryStringAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleClientPortCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleConditionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCookiesCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleHostNameCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleHttpVersionCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleIsDeviceCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRulePostArgsCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleQueryStringCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRemoteAddressCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestBodyCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestHeaderAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestHeaderCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestMethodCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestSchemeCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestUriCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleResponseHeaderAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRouteConfigurationOverrideAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleServerPortCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSocketAddressCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSslProtocolCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSslProtocolMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriFileExtensionCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriFileNameCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriPathCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DomainValidationProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgeNode))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgenodeResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointDeliveryPolicy))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointNameAvailabilityContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointNameAvailabilityResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorActivatedResourceInfo))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorCustomDomainData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainHttpsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainHttpsCustomizedCipherSuiteSet))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorCustomDomainResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorEndpointData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorEndpointResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginGroupData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginGroupResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorPurgeContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRouteCacheConfiguration))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRouteData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRoutePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRouteResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRulePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleSetData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleSetResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecretData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecretProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecretResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecurityPolicyData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecurityPolicyPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecurityPolicyResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUsageResourceName))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.GeoFilter))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HeaderActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HealthProbeSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HostNameAvailabilityContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HostNameMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HttpErrorRange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HttpVersionMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.IPAddressGroup))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.IsDeviceMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyVaultCertificateSource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyVaultSigningKey))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.LoadBalancingSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.LoadContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedCertificateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupOverrideSetting))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleOverrideSetting))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinitionList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.ManagedServiceIdentity))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponseSeriesItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponseSeriesPropertiesItemsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrateResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationEndpointMapping))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationErrorType))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationWebApplicationFirewallMapping))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginAuthenticationProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverride))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverrideAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverrideActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PostArgsMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileChangeSkuWafMapping))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.ProfileData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileLogScrubbing))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfilePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.ProfileResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileScrubbingRules))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileUpgradeContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PurgeContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.QueryStringMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesPropertiesItemsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesPropertiesItemsMetricsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitRule))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitRuleList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RemoteAddressMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestBodyMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestHeaderMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestMethodMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestSchemeMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestUriMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseCustomDomainsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseEndpointsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseEndpointsPropertiesItemsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourceUsageListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResponseBasedOriginErrorDetectionSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteCacheCompressionSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteConfigurationOverrideActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleSetListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecretListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewall))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewallAssociation))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ServerPortMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SharedPrivateLinkResourceProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SocketAddressMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SsoUri))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Resources.Models.SubResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SupportedOptimizationTypesListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCertificateSourceParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCustomDomainHttpsParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleActionParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleConditionParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownSecretProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownSecurityPolicyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriFileExtensionMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriFileNameMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriPathMatchCondition))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRedirectAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRedirectActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRewriteAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRewriteActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningKey))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningKeyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningParamIdentifier))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UsagesListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.UserAssignedIdentity))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UserManagedHttpsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateCustomDomainContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateCustomDomainResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateProbeContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateProbeResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateSecretContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateSecretResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponseSeriesItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponseSeriesPropertiesItemsItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafPolicyManagedRuleSet))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafPolicySettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafRankingsResponse))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafRankingsResponseDataItem))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Resources.Models.WritableSubResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AFDDomainListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AFDEndpointListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AFDOriginGroupListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AFDOriginListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentStages))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionChange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnDeploymentVersionData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionFrontDoorOriginChange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionFrontDoorOriginGroupChange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnDeploymentVersionResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionRouteChange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionRuleChange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionRuleSetChange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionSecurityPolicyChange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnEdgeAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnKeyGroupData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnKeyGroupPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnKeyGroupResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnProfileAgentData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnProfileAgentPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnProfileAgentResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnResourceReference))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnRouteProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnRoutingRuleLink))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnRuleProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnRuleSetProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSecretProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSecurityPolicyLink))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSecurityPolicyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebAgentData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebAgentKnowledgeSourceData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebAgentKnowledgeSourcePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebAgentKnowledgeSourceResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebAgentPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebAgentPath))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebAgentResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientCertificateRequiredAndOriginValidatesAdvancedSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientCertificateRequiredAndValidatedAdvancedSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientCertificateValidatedIfPresentedAdvancedSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CompareDeploymentVersionsContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CompareDeploymentVersionsResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CompleteMtlsPassthroughToOriginAdvancedSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainPropertiesParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleFrontDoor))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleListFrontDoor))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedCustomDomainProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOriginGroupProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOriginProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleEdgeActionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeploymentVersionListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeploymentVersionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeploymentVersionUpdateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgeNodeProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointPropertiesUpdateParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainMtlsSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainUpdatePropertiesParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointPropertiesUpdateParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginCapacitySettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupUpdatePropertiesParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginUpdatePropertiesParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecretMtlsCertificateChain))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorStateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUrlSigningAction))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUrlSigningActionContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorWafLogScrubbingRule))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorWebApplicationFirewallPolicyProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontendEndpointLink))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyGroupListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyGroupProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KnowledgeSourceList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KnowledgeSourceProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KnowledgeSourcePropertiesUpdateParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleExclusion))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupOverrideFrontDoor))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleOverrideFrontDoor))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinitionProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetFrontDoor))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetListFrontDoor))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MatchConditionFrontDoor))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrateResultProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupUpdatePropertiesParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginUpdatePropertiesParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PolicySettingsFrontDoor))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PolicySettingsLogScrubbing))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileAgentListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileAgentProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileAgentUpdateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfilePropertiesUpdateParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitGroupByVariable))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteUpdatePropertiesParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleUpdatePropertiesParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyPropertiesWithEmbeddedWafPolicy))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyUpdateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewallParametersWithEmbeddedWafPolicy))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCdnDeploymentVersionChange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownFrontDoorCustomDomainMtlsSettings))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WebAgentList))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WebAgentProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WebAgentPropertiesUpdateParameters))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WebApplicationFirewallPolicyProperties))]
public class AzureResourceManagerCdnContext : System.ClientModel.Primitives.ModelReaderWriterContext
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AzureFirstPartyManagedCertificateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheExpirationActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheKeyQueryStringActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnCertificateSource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnCustomDomainCreateOrUpdateContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnCustomDomainData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnCustomDomainResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnEndpointData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnEndpointPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnEndpointResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnManagedHttpsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnMigrationToAfdContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnNameAvailabilityContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnNameAvailabilityResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginGroupData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnOriginGroupPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginGroupResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnOriginPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSku))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CertificateSourceProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CidrIPAddress))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientPortMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponseContinentsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponseCountryOrRegionsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CookiesMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainHttpsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomerCertificateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRule))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedCustomDomain))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOrigin))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOriginGroup))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRule))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCacheExpirationAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCacheKeyQueryStringAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleClientPortCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleConditionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCookiesCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleHostNameCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleHttpVersionCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleIsDeviceCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRulePostArgsCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleQueryStringCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRemoteAddressCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestBodyCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestHeaderAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestHeaderCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestMethodCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestSchemeCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestUriCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleResponseHeaderAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRouteConfigurationOverrideAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleServerPortCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSocketAddressCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSslProtocolCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSslProtocolMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriFileExtensionCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriFileNameCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriPathCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DomainValidationProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgeNode))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgenodeResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointDeliveryPolicy))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointNameAvailabilityContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointNameAvailabilityResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorActivatedResourceInfo))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorCustomDomainData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainHttpsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainHttpsCustomizedCipherSuiteSet))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorCustomDomainResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorEndpointData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorEndpointResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginGroupData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginGroupResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorPurgeContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRouteCacheConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRouteData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRoutePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRouteResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRulePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleSetData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleSetResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecretData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecretProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecretResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecurityPolicyData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecurityPolicyPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecurityPolicyResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUsageResourceName))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.GeoFilter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HeaderActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HealthProbeSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HostNameAvailabilityContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HostNameMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HttpErrorRange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HttpVersionMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.IPAddressGroup))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.IsDeviceMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyVaultCertificateSource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyVaultSigningKey))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.LoadBalancingSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.LoadContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedCertificateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupOverrideSetting))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleOverrideSetting))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinitionList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.ManagedServiceIdentity))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponseSeriesItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponseSeriesPropertiesItemsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrateResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationEndpointMapping))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationErrorType))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationWebApplicationFirewallMapping))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginAuthenticationProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverride))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverrideAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverrideActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PostArgsMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileChangeSkuWafMapping))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.ProfileData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileLogScrubbing))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfilePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.ProfileResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileResourceGetLogAnalyticsMetricsOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileResourceGetLogAnalyticsRankingsOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileResourceGetWafLogAnalyticsMetricsOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileResourceGetWafLogAnalyticsRankingsOptions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileScrubbingRules))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileUpgradeContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PurgeContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.QueryStringMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesPropertiesItemsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesPropertiesItemsMetricsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitRule))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitRuleList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RemoteAddressMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestBodyMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestHeaderMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestMethodMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestSchemeMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestUriMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseCustomDomainsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseEndpointsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseEndpointsPropertiesItemsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourceUsageListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResponseBasedOriginErrorDetectionSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteCacheCompressionSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteConfigurationOverrideActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleSetListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecretListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewallAssociation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ServerPortMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SharedPrivateLinkResourceProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SocketAddressMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SsoUri))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Resources.Models.SubResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SupportedOptimizationTypesListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCertificateSourceParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCustomDomainHttpsParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleActionParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleConditionParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownSecretProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownSecurityPolicyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriFileExtensionMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriFileNameMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriPathMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRedirectAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRedirectActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRewriteAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRewriteActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningKey))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningKeyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningParamIdentifier))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UsagesListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.UserAssignedIdentity))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UserManagedHttpsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateCustomDomainContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateCustomDomainResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateProbeContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateProbeResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateSecretContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateSecretResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponseSeriesItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponseSeriesPropertiesItemsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafPolicyManagedRuleSet))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafPolicySettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafRankingsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafRankingsResponseDataItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Resources.Models.WritableSubResource))>]
type AzureResourceManagerCdnContext = class
inherit ModelReaderWriterContext
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AzureFirstPartyManagedCertificateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheExpirationActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CacheKeyQueryStringActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnCertificateSource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnCustomDomainCreateOrUpdateContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnCustomDomainData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnCustomDomainResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnEndpointData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnEndpointPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnEndpointResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnManagedHttpsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnMigrationToAfdContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnNameAvailabilityContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnNameAvailabilityResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginGroupData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnOriginGroupPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginGroupResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnOriginPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnOriginResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSku))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebApplicationFirewallPolicyResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CertificateSourceProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CidrIPAddress))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientPortMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponseContinentsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ContinentsResponseCountryOrRegionsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CookiesMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainHttpsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomerCertificateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRule))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedCustomDomain))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOrigin))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOriginGroup))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRule))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCacheExpirationAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCacheKeyQueryStringAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleClientPortCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleConditionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleCookiesCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleHostNameCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleHttpVersionCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleIsDeviceCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRulePostArgsCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleQueryStringCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRemoteAddressCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestBodyCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestHeaderAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestHeaderCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestMethodCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestSchemeCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRequestUriCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleResponseHeaderAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleRouteConfigurationOverrideAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleServerPortCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSocketAddressCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSslProtocolCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleSslProtocolMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriFileExtensionCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriFileNameCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleUriPathCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DomainValidationProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgeNode))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgenodeResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointDeliveryPolicy))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointNameAvailabilityContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointNameAvailabilityResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorActivatedResourceInfo))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorCustomDomainData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainHttpsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainHttpsCustomizedCipherSuiteSet))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorCustomDomainResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorEndpointData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorEndpointResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginGroupData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginGroupResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorOriginResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorPurgeContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRouteCacheConfiguration))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRouteData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRoutePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRouteResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorRulePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleSetData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorRuleSetResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecretData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecretProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecretResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecurityPolicyData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecurityPolicyPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.FrontDoorSecurityPolicyResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUsageResourceName))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.GeoFilter))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HeaderActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HealthProbeSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HostNameAvailabilityContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HostNameMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HttpErrorRange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.HttpVersionMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.IPAddressGroup))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.IsDeviceMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyVaultCertificateSource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyVaultSigningKey))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.LoadBalancingSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.LoadContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedCertificateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupOverrideSetting))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleOverrideSetting))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinitionList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.ManagedServiceIdentity))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponseSeriesItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MetricsResponseSeriesPropertiesItemsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrateResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationEndpointMapping))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationErrorType))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrationWebApplicationFirewallMapping))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginAuthenticationProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverride))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverrideAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupOverrideActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PostArgsMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileChangeSkuWafMapping))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.ProfileData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileLogScrubbing))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfilePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.ProfileResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileScrubbingRules))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileUpgradeContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PurgeContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.QueryStringMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesPropertiesItemsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RankingsResponseTablesPropertiesItemsMetricsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitRule))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitRuleList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RemoteAddressMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestBodyMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestHeaderMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestMethodMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestSchemeMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RequestUriMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseCustomDomainsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseEndpointsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourcesResponseEndpointsPropertiesItemsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResourceUsageListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ResponseBasedOriginErrorDetectionSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteCacheCompressionSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteConfigurationOverrideActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleSetListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecretListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewall))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewallAssociation))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ServerPortMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SharedPrivateLinkResourceProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SocketAddressMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SsoUri))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Resources.Models.SubResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SupportedOptimizationTypesListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCertificateSourceParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCustomDomainHttpsParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleActionParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownDeliveryRuleConditionParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownSecretProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownSecurityPolicyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriFileExtensionMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriFileNameMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriPathMatchCondition))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRedirectAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRedirectActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRewriteAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriRewriteActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningKey))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningKeyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UriSigningParamIdentifier))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UsagesListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.UserAssignedIdentity))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UserManagedHttpsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateCustomDomainContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateCustomDomainResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateProbeContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateProbeResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateSecretContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ValidateSecretResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponseSeriesItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafMetricsResponseSeriesPropertiesItemsItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafPolicyManagedRuleSet))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafPolicySettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafRankingsResponse))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WafRankingsResponseDataItem))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Resources.Models.WritableSubResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AFDDomainListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AFDEndpointListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AFDOriginGroupListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.AFDOriginListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CanMigrateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentStages))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionChange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnDeploymentVersionData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionFrontDoorOriginChange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionFrontDoorOriginGroupChange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnDeploymentVersionResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionRouteChange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionRuleChange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionRuleSetChange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnDeploymentVersionSecurityPolicyChange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnEdgeAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnKeyGroupData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnKeyGroupPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnKeyGroupResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnProfileAgentData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnProfileAgentPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnProfileAgentResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnResourceReference))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnRouteProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnRoutingRuleLink))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnRuleProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnRuleSetProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSecretProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSecurityPolicyLink))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnSecurityPolicyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebAgentData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebAgentKnowledgeSourceData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebAgentKnowledgeSourcePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebAgentKnowledgeSourceResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebAgentPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebAgentPath))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.CdnWebAgentResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CdnWebApplicationFirewallPolicyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientCertificateRequiredAndOriginValidatesAdvancedSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientCertificateRequiredAndValidatedAdvancedSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ClientCertificateValidatedIfPresentedAdvancedSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CompareDeploymentVersionsContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CompareDeploymentVersionsResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CompleteMtlsPassthroughToOriginAdvancedSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomDomainPropertiesParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleFrontDoor))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.CustomRuleListFrontDoor))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedCustomDomainProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOriginGroupProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeepCreatedOriginProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeliveryRuleEdgeActionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeploymentVersionListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeploymentVersionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.DeploymentVersionUpdateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EdgeNodeProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.EndpointPropertiesUpdateParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainMtlsSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorCustomDomainUpdatePropertiesParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorEndpointPropertiesUpdateParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginCapacitySettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginGroupUpdatePropertiesParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorOriginUpdatePropertiesParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorSecretMtlsCertificateChain))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorStateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUrlSigningAction))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorUrlSigningActionContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorWafLogScrubbingRule))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontDoorWebApplicationFirewallPolicyProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.FrontendEndpointLink))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyGroupListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KeyGroupProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KnowledgeSourceList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KnowledgeSourceProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.KnowledgeSourcePropertiesUpdateParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleExclusion))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleGroupOverrideFrontDoor))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleOverrideFrontDoor))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetDefinitionProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetFrontDoor))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ManagedRuleSetListFrontDoor))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MatchConditionFrontDoor))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.MigrateResultProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginGroupUpdatePropertiesParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.OriginUpdatePropertiesParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PolicySettingsFrontDoor))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.PolicySettingsLogScrubbing))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileAgentListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileAgentProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileAgentUpdateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfileProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.ProfilePropertiesUpdateParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RateLimitGroupByVariable))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RouteUpdatePropertiesParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.RuleUpdatePropertiesParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyPropertiesWithEmbeddedWafPolicy))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyUpdateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.SecurityPolicyWebApplicationFirewallParametersWithEmbeddedWafPolicy))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownCdnDeploymentVersionChange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.UnknownFrontDoorCustomDomainMtlsSettings))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WebAgentList))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WebAgentProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WebAgentPropertiesUpdateParameters))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Cdn.Models.WebApplicationFirewallPolicyProperties))>]
type AzureResourceManagerCdnContext = class
inherit ModelReaderWriterContext
Public Class AzureResourceManagerCdnContext
Inherits ModelReaderWriterContext
- Inheritance
- Attributes
Properties
| Name | Description |
|---|---|
| Default |
Gets the default instance |
Methods
| Name | Description |
|---|---|
| GetTypeBuilder(Type) |
Gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT. (Inherited from ModelReaderWriterContext) |
| TryGetTypeBuilder(Type, ModelReaderWriterTypeBuilder) |
Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT. (Inherited from ModelReaderWriterContext) |
| TryGetTypeBuilderCore(Type, ModelReaderWriterTypeBuilder) |
Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT. |