Skip to content

Latest commit

 

History

History
598 lines (564 loc) · 32.3 KB

CHANGELOG.md

File metadata and controls

598 lines (564 loc) · 32.3 KB

Release History

9.1.1 (Unreleased)

Features Added

Breaking Changes

Bugs Fixed

Other Changes

9.1.0 (2024-04-08)

Features

  • Added Interface ProfileLogScrubbing
  • Added Interface ProfileScrubbingRules
  • Added Type Alias ProfileScrubbingState
  • Added Type Alias ScrubbingRuleEntryMatchOperator
  • Added Type Alias ScrubbingRuleEntryMatchVariable
  • Added Type Alias ScrubbingRuleEntryState
  • Interface Profile has a new optional parameter logScrubbing
  • Interface ProfileUpdateParameters has a new optional parameter logScrubbing
  • Added Enum KnownProfileScrubbingState
  • Added Enum KnownScrubbingRuleEntryMatchOperator
  • Added Enum KnownScrubbingRuleEntryMatchVariable
  • Added Enum KnownScrubbingRuleEntryState

9.0.0 (2023-10-10)

Features

  • Added operation AfdProfiles.beginUpgrade
  • Added operation AfdProfiles.beginUpgradeAndWait
  • Added operation AfdProfiles.checkEndpointNameAvailability
  • Added operation AfdProfiles.validateSecret
  • Added operation Profiles.beginCanMigrate
  • Added operation Profiles.beginCanMigrateAndWait
  • Added operation Profiles.beginMigrate
  • Added operation Profiles.beginMigrateAndWait
  • Added operation Profiles.beginMigrationCommit
  • Added operation Profiles.beginMigrationCommitAndWait
  • Added Interface AfdCustomDomainsCreateHeaders
  • Added Interface AfdCustomDomainsDeleteHeaders
  • Added Interface AfdCustomDomainsRefreshValidationTokenHeaders
  • Added Interface AfdCustomDomainsUpdateHeaders
  • Added Interface AfdEndpointsCreateHeaders
  • Added Interface AfdEndpointsDeleteHeaders
  • Added Interface AfdEndpointsPurgeContentHeaders
  • Added Interface AfdEndpointsUpdateHeaders
  • Added Interface AfdOriginGroupsCreateHeaders
  • Added Interface AfdOriginGroupsDeleteHeaders
  • Added Interface AfdOriginGroupsUpdateHeaders
  • Added Interface AfdOriginsCreateHeaders
  • Added Interface AfdOriginsDeleteHeaders
  • Added Interface AfdOriginsUpdateHeaders
  • Added Interface AfdProfilesCheckEndpointNameAvailabilityOptionalParams
  • Added Interface AfdProfilesUpgradeHeaders
  • Added Interface AfdProfilesUpgradeOptionalParams
  • Added Interface AfdProfilesValidateSecretOptionalParams
  • Added Interface CanMigrateParameters
  • Added Interface CanMigrateResult
  • Added Interface CustomDomainsCreateHeaders
  • Added Interface CustomDomainsDeleteHeaders
  • Added Interface CustomDomainsDisableCustomHttpsHeaders
  • Added Interface CustomDomainsEnableCustomHttpsHeaders
  • Added Interface EndpointsCreateHeaders
  • Added Interface EndpointsDeleteHeaders
  • Added Interface EndpointsLoadContentHeaders
  • Added Interface EndpointsPurgeContentHeaders
  • Added Interface EndpointsStartHeaders
  • Added Interface EndpointsStopHeaders
  • Added Interface EndpointsUpdateHeaders
  • Added Interface ManagedServiceIdentity
  • Added Interface MigrateResult
  • Added Interface MigrationErrorType
  • Added Interface MigrationParameters
  • Added Interface MigrationWebApplicationFirewallMapping
  • Added Interface OriginGroupsCreateHeaders
  • Added Interface OriginGroupsDeleteHeaders
  • Added Interface OriginGroupsUpdateHeaders
  • Added Interface OriginsCreateHeaders
  • Added Interface OriginsDeleteHeaders
  • Added Interface OriginsUpdateHeaders
  • Added Interface PoliciesCreateOrUpdateHeaders
  • Added Interface PoliciesUpdateHeaders
  • Added Interface ProfileChangeSkuWafMapping
  • Added Interface ProfilesCanMigrateHeaders
  • Added Interface ProfilesCanMigrateOptionalParams
  • Added Interface ProfilesCreateHeaders
  • Added Interface ProfilesDeleteHeaders
  • Added Interface ProfilesMigrateHeaders
  • Added Interface ProfilesMigrateOptionalParams
  • Added Interface ProfilesMigrationCommitHeaders
  • Added Interface ProfilesMigrationCommitOptionalParams
  • Added Interface ProfilesUpdateHeaders
  • Added Interface ProfileUpgradeParameters
  • Added Interface RoutesCreateHeaders
  • Added Interface RoutesDeleteHeaders
  • Added Interface RoutesUpdateHeaders
  • Added Interface RulesCreateHeaders
  • Added Interface RulesDeleteHeaders
  • Added Interface RuleSetsDeleteHeaders
  • Added Interface RulesUpdateHeaders
  • Added Interface SecretsCreateHeaders
  • Added Interface SecretsDeleteHeaders
  • Added Interface SecurityPoliciesCreateHeaders
  • Added Interface SecurityPoliciesDeleteHeaders
  • Added Interface SecurityPoliciesPatchHeaders
  • Added Interface UserAssignedIdentity
  • Added Type Alias AfdProfilesCheckEndpointNameAvailabilityResponse
  • Added Type Alias AfdProfilesUpgradeResponse
  • Added Type Alias AfdProfilesValidateSecretResponse
  • Added Type Alias CanMigrateDefaultSku
  • Added Type Alias ManagedServiceIdentityType
  • Added Type Alias MetricsGranularity
  • Added Type Alias MetricsSeriesUnit
  • Added Type Alias ProfilesCanMigrateResponse
  • Added Type Alias ProfilesMigrateResponse
  • Added Type Alias WafMetricsGranularity
  • Added Type Alias WafMetricsSeriesUnit
  • Interface AFDDomain has a new optional parameter extendedProperties
  • Interface AFDDomainProperties has a new optional parameter extendedProperties
  • Interface AzureFirstPartyManagedCertificateParameters has a new optional parameter certificateAuthority
  • Interface AzureFirstPartyManagedCertificateParameters has a new optional parameter expirationDate
  • Interface AzureFirstPartyManagedCertificateParameters has a new optional parameter secretSource
  • Interface AzureFirstPartyManagedCertificateParameters has a new optional parameter subject
  • Interface AzureFirstPartyManagedCertificateParameters has a new optional parameter subjectAlternativeNames
  • Interface AzureFirstPartyManagedCertificateParameters has a new optional parameter thumbprint
  • Interface CdnWebApplicationFirewallPolicy has a new optional parameter extendedProperties
  • Interface Profile has a new optional parameter extendedProperties
  • Interface Profile has a new optional parameter identity
  • Interface ProfileUpdateParameters has a new optional parameter identity
  • Added Enum KnownCanMigrateDefaultSku
  • Added Enum KnownManagedServiceIdentityType
  • Added Enum KnownMetricsGranularity
  • Added Enum KnownMetricsSeriesUnit
  • Added Enum KnownWafMetricsGranularity
  • Added Enum KnownWafMetricsSeriesUnit
  • Enum KnownProfileResourceState has a new value AbortingMigration
  • Enum KnownProfileResourceState has a new value CommittingMigration
  • Enum KnownProfileResourceState has a new value Migrated
  • Enum KnownProfileResourceState has a new value Migrating
  • Enum KnownProfileResourceState has a new value PendingMigrationCommit

Breaking Changes

  • Removed operation group Validate
  • Class CdnManagementClient has a new signature
  • Type of parameter granularity of interface MetricsResponse is changed from MetricsResponseGranularity to MetricsGranularity
  • Type of parameter unit of interface MetricsResponseSeriesItem is changed from MetricsResponseSeriesItemUnit to MetricsSeriesUnit
  • Type of parameter granularity of interface WafMetricsResponse is changed from WafMetricsResponseGranularity to WafMetricsGranularity
  • Type of parameter unit of interface WafMetricsResponseSeriesItem is changed from "count" to WafMetricsSeriesUnit
  • Class CdnManagementClient no longer has parameter validate
  • Removed Enum KnownMetricsResponseGranularity
  • Removed Enum KnownMetricsResponseSeriesItemUnit
  • Removed Enum KnownWafMetricsResponseGranularity

8.0.0 (2022-11-17)

Features

  • Added operation CustomDomains.beginDisableCustomHttps
  • Added operation CustomDomains.beginDisableCustomHttpsAndWait
  • Added operation CustomDomains.beginEnableCustomHttps
  • Added operation CustomDomains.beginEnableCustomHttpsAndWait
  • Added Interface AFDDomain
  • Added Interface AFDDomainProperties
  • Added Interface AFDEndpoint
  • Added Interface AFDEndpointProperties
  • Added Interface AFDOrigin
  • Added Interface AFDOriginGroup
  • Added Interface AFDOriginGroupProperties
  • Added Interface AFDOriginProperties
  • Added Interface AzureFirstPartyManagedCertificate
  • Added Interface AzureFirstPartyManagedCertificateParameters
  • Added Interface CdnManagedHttpsParameters
  • Added Interface CdnWebApplicationFirewallPolicy
  • Added Interface CustomDomain
  • Added Interface CustomerCertificate
  • Added Interface CustomerCertificateParameters
  • Added Interface DeepCreatedCustomDomain
  • Added Interface DeliveryRuleCacheExpirationAction
  • Added Interface DeliveryRuleCacheKeyQueryStringAction
  • Added Interface DeliveryRuleClientPortCondition
  • Added Interface DeliveryRuleCookiesCondition
  • Added Interface DeliveryRuleHostNameCondition
  • Added Interface DeliveryRuleHttpVersionCondition
  • Added Interface DeliveryRuleIsDeviceCondition
  • Added Interface DeliveryRulePostArgsCondition
  • Added Interface DeliveryRuleQueryStringCondition
  • Added Interface DeliveryRuleRemoteAddressCondition
  • Added Interface DeliveryRuleRequestBodyCondition
  • Added Interface DeliveryRuleRequestHeaderAction
  • Added Interface DeliveryRuleRequestHeaderCondition
  • Added Interface DeliveryRuleRequestMethodCondition
  • Added Interface DeliveryRuleRequestSchemeCondition
  • Added Interface DeliveryRuleRequestUriCondition
  • Added Interface DeliveryRuleResponseHeaderAction
  • Added Interface DeliveryRuleRouteConfigurationOverrideAction
  • Added Interface DeliveryRuleServerPortCondition
  • Added Interface DeliveryRuleSocketAddrCondition
  • Added Interface DeliveryRuleSslProtocolCondition
  • Added Interface DeliveryRuleUrlFileExtensionCondition
  • Added Interface DeliveryRuleUrlFileNameCondition
  • Added Interface DeliveryRuleUrlPathCondition
  • Added Interface EdgeNode
  • Added Interface Endpoint
  • Added Interface EndpointProperties
  • Added Interface ManagedCertificate
  • Added Interface ManagedCertificateParameters
  • Added Interface ManagedRuleSetDefinition
  • Added Interface Origin
  • Added Interface OriginGroup
  • Added Interface OriginGroupOverrideAction
  • Added Interface OriginGroupProperties
  • Added Interface OriginProperties
  • Added Interface Profile
  • Added Interface ProxyResource
  • Added Interface RateLimitRule
  • Added Interface Route
  • Added Interface RouteProperties
  • Added Interface Rule
  • Added Interface RuleProperties
  • Added Interface RuleSet
  • Added Interface RuleSetProperties
  • Added Interface Secret
  • Added Interface SecretProperties
  • Added Interface SecurityPolicy
  • Added Interface SecurityPolicyProperties
  • Added Interface SecurityPolicyWebApplicationFirewallParameters
  • Added Interface TrackedResource
  • Added Interface UrlRedirectAction
  • Added Interface UrlRewriteAction
  • Added Interface UrlSigningAction
  • Added Interface UrlSigningKeyParameters
  • Added Interface UserManagedHttpsParameters
  • Added Type Alias EndpointProvisioningState
  • Added Type Alias OriginGroupProvisioningState
  • Added Type Alias OriginProvisioningState
  • Added Type Alias ProfileProvisioningState
  • Added Type Alias ResourceUsageUnit
  • Interface CustomDomainsDisableCustomHttpsOptionalParams has a new optional parameter resumeFrom
  • Interface CustomDomainsDisableCustomHttpsOptionalParams has a new optional parameter updateIntervalInMs
  • Interface CustomDomainsEnableCustomHttpsOptionalParams has a new optional parameter resumeFrom
  • Interface CustomDomainsEnableCustomHttpsOptionalParams has a new optional parameter updateIntervalInMs
  • Added Enum KnownEndpointProvisioningState
  • Added Enum KnownOriginGroupProvisioningState
  • Added Enum KnownOriginProvisioningState
  • Added Enum KnownProfileProvisioningState
  • Added Enum KnownResourceUsageUnit

Breaking Changes

  • Removed operation CustomDomains.disableCustomHttps
  • Removed operation CustomDomains.enableCustomHttps

7.0.1 (2022-04-21)

Features

  • Bug fix

7.0.0 (2022-03-23)

Features

  • Added operation group AfdCustomDomains
  • Added operation group AfdEndpoints
  • Added operation group AfdOriginGroups
  • Added operation group AfdOrigins
  • Added operation group AfdProfiles
  • Added operation CustomDomains.disableCustomHttps
  • Added operation CustomDomains.enableCustomHttps
  • Added operation RuleSets.create
  • Added Interface ActivatedResourceReference
  • Added Interface AfdCustomDomainsCreateOptionalParams
  • Added Interface AfdCustomDomainsDeleteOptionalParams
  • Added Interface AfdCustomDomainsGetOptionalParams
  • Added Interface AfdCustomDomainsListByProfileNextOptionalParams
  • Added Interface AfdCustomDomainsListByProfileOptionalParams
  • Added Interface AfdCustomDomainsRefreshValidationTokenOptionalParams
  • Added Interface AfdCustomDomainsUpdateOptionalParams
  • Added Interface AfdEndpointsCreateOptionalParams
  • Added Interface AfdEndpointsDeleteOptionalParams
  • Added Interface AfdEndpointsGetOptionalParams
  • Added Interface AfdEndpointsListByProfileNextOptionalParams
  • Added Interface AfdEndpointsListByProfileOptionalParams
  • Added Interface AfdEndpointsListResourceUsageNextOptionalParams
  • Added Interface AfdEndpointsListResourceUsageOptionalParams
  • Added Interface AfdEndpointsPurgeContentOptionalParams
  • Added Interface AfdEndpointsUpdateOptionalParams
  • Added Interface AfdEndpointsValidateCustomDomainOptionalParams
  • Added Interface AfdOriginGroupsCreateOptionalParams
  • Added Interface AfdOriginGroupsDeleteOptionalParams
  • Added Interface AfdOriginGroupsGetOptionalParams
  • Added Interface AfdOriginGroupsListByProfileNextOptionalParams
  • Added Interface AfdOriginGroupsListByProfileOptionalParams
  • Added Interface AfdOriginGroupsListResourceUsageNextOptionalParams
  • Added Interface AfdOriginGroupsListResourceUsageOptionalParams
  • Added Interface AfdOriginGroupsUpdateOptionalParams
  • Added Interface AfdOriginsCreateOptionalParams
  • Added Interface AfdOriginsDeleteOptionalParams
  • Added Interface AfdOriginsGetOptionalParams
  • Added Interface AfdOriginsListByOriginGroupNextOptionalParams
  • Added Interface AfdOriginsListByOriginGroupOptionalParams
  • Added Interface AfdOriginsUpdateOptionalParams
  • Added Interface AfdProfilesCheckHostNameAvailabilityOptionalParams
  • Added Interface AfdProfilesListResourceUsageNextOptionalParams
  • Added Interface AfdProfilesListResourceUsageOptionalParams
  • Added Interface AfdRouteCacheConfiguration
  • Added Interface CacheConfiguration
  • Added Interface CheckEndpointNameAvailabilityInput
  • Added Interface CheckEndpointNameAvailabilityOptionalParams
  • Added Interface CheckEndpointNameAvailabilityOutput
  • Added Interface CheckHostNameAvailabilityInput
  • Added Interface ClientPortMatchConditionParameters
  • Added Interface DimensionProperties
  • Added Interface ErrorAdditionalInfo
  • Added Interface ErrorDetail
  • Added Interface HostNameMatchConditionParameters
  • Added Interface LogSpecification
  • Added Interface MetricAvailability
  • Added Interface MetricSpecification
  • Added Interface OriginGroupOverride
  • Added Interface RouteConfigurationOverrideActionParameters
  • Added Interface SecurityPolicyPropertiesParameters
  • Added Interface SecurityPolicyUpdateParameters
  • Added Interface ServerPortMatchConditionParameters
  • Added Interface ServiceSpecification
  • Added Interface SocketAddrMatchConditionParameters
  • Added Interface SslProtocolMatchConditionParameters
  • Added Type Alias AfdCustomDomainsCreateResponse
  • Added Type Alias AfdCustomDomainsGetResponse
  • Added Type Alias AfdCustomDomainsListByProfileNextResponse
  • Added Type Alias AfdCustomDomainsListByProfileResponse
  • Added Type Alias AfdCustomDomainsUpdateResponse
  • Added Type Alias AfdEndpointsCreateResponse
  • Added Type Alias AfdEndpointsGetResponse
  • Added Type Alias AfdEndpointsListByProfileNextResponse
  • Added Type Alias AfdEndpointsListByProfileResponse
  • Added Type Alias AfdEndpointsListResourceUsageNextResponse
  • Added Type Alias AfdEndpointsListResourceUsageResponse
  • Added Type Alias AfdEndpointsUpdateResponse
  • Added Type Alias AfdEndpointsValidateCustomDomainResponse
  • Added Type Alias AfdOriginGroupsCreateResponse
  • Added Type Alias AfdOriginGroupsGetResponse
  • Added Type Alias AfdOriginGroupsListByProfileNextResponse
  • Added Type Alias AfdOriginGroupsListByProfileResponse
  • Added Type Alias AfdOriginGroupsListResourceUsageNextResponse
  • Added Type Alias AfdOriginGroupsListResourceUsageResponse
  • Added Type Alias AfdOriginGroupsUpdateResponse
  • Added Type Alias AfdOriginsCreateResponse
  • Added Type Alias AfdOriginsGetResponse
  • Added Type Alias AfdOriginsListByOriginGroupNextResponse
  • Added Type Alias AfdOriginsListByOriginGroupResponse
  • Added Type Alias AfdOriginsUpdateResponse
  • Added Type Alias AfdProfilesCheckHostNameAvailabilityResponse
  • Added Type Alias AfdProfilesListResourceUsageNextResponse
  • Added Type Alias AfdProfilesListResourceUsageResponse
  • Added Type Alias AutoGeneratedDomainNameLabelScope
  • Added Type Alias AzureFirstPartyManagedCertificate
  • Added Type Alias AzureFirstPartyManagedCertificateParameters
  • Added Type Alias CheckEndpointNameAvailabilityResponse
  • Added Type Alias ClientPortOperator
  • Added Type Alias CustomDomainsDisableCustomHttpsResponse
  • Added Type Alias CustomDomainsEnableCustomHttpsResponse
  • Added Type Alias DeliveryRuleClientPortCondition
  • Added Type Alias DeliveryRuleHostNameCondition
  • Added Type Alias DeliveryRuleRouteConfigurationOverrideAction
  • Added Type Alias DeliveryRuleServerPortCondition
  • Added Type Alias DeliveryRuleSocketAddrCondition
  • Added Type Alias DeliveryRuleSslProtocolCondition
  • Added Type Alias HostNameOperator
  • Added Type Alias PolicySettingsDefaultCustomBlockResponseStatusCode
  • Added Type Alias ResourceType
  • Added Type Alias RuleCacheBehavior
  • Added Type Alias RuleIsCompressionEnabled
  • Added Type Alias RuleQueryStringCachingBehavior
  • Added Type Alias SecurityPolicyPropertiesParametersUnion
  • Added Type Alias ServerPortOperator
  • Added Type Alias SocketAddrOperator
  • Added Type Alias SslProtocol
  • Added Type Alias SslProtocolOperator
  • Added Type Alias WafMatchVariable
  • Interface AFDDomainUpdateParameters has a new optional parameter preValidatedCustomDomainResourceId
  • Interface AFDDomainUpdateParameters has a new optional parameter profileName
  • Interface AFDDomainUpdatePropertiesParameters has a new optional parameter preValidatedCustomDomainResourceId
  • Interface AFDDomainUpdatePropertiesParameters has a new optional parameter profileName
  • Interface AFDEndpointPropertiesUpdateParameters has a new optional parameter profileName
  • Interface AFDEndpointUpdateParameters has a new optional parameter profileName
  • Interface AFDOriginGroupUpdateParameters has a new optional parameter profileName
  • Interface AFDOriginGroupUpdatePropertiesParameters has a new optional parameter profileName
  • Interface AFDOriginUpdateParameters has a new optional parameter enforceCertificateNameCheck
  • Interface AFDOriginUpdateParameters has a new optional parameter originGroupName
  • Interface AFDOriginUpdatePropertiesParameters has a new optional parameter enforceCertificateNameCheck
  • Interface AFDOriginUpdatePropertiesParameters has a new optional parameter originGroupName
  • Interface Certificate has a new optional parameter type
  • Interface DeepCreatedOrigin has a new optional parameter privateEndpointStatus
  • Interface ErrorResponse has a new optional parameter error
  • Interface HttpVersionMatchConditionParameters has a new optional parameter transforms
  • Interface Operation has a new optional parameter isDataAction
  • Interface Operation has a new optional parameter origin
  • Interface Operation has a new optional parameter serviceSpecification
  • Interface OperationDisplay has a new optional parameter description
  • Interface ProfileUpdateParameters has a new optional parameter originResponseTimeoutSeconds
  • Interface RequestMethodMatchConditionParameters has a new optional parameter transforms
  • Interface RequestSchemeMatchConditionParameters has a new optional parameter transforms
  • Interface RouteUpdateParameters has a new optional parameter cacheConfiguration
  • Interface RouteUpdateParameters has a new optional parameter endpointName
  • Interface RouteUpdatePropertiesParameters has a new optional parameter cacheConfiguration
  • Interface RouteUpdatePropertiesParameters has a new optional parameter endpointName
  • Interface RuleUpdateParameters has a new optional parameter ruleSetName
  • Interface RuleUpdatePropertiesParameters has a new optional parameter ruleSetName
  • Interface ValidateSecretInput has a new optional parameter secretVersion
  • Class CdnManagementClient has a new parameter afdCustomDomains
  • Class CdnManagementClient has a new parameter afdEndpoints
  • Class CdnManagementClient has a new parameter afdOriginGroups
  • Class CdnManagementClient has a new parameter afdOrigins
  • Class CdnManagementClient has a new parameter afdProfiles
  • Add parameters of SecurityPolicyPropertiesParameters to TypeAlias SecurityPolicyWebApplicationFirewallParameters
  • Type Alias AFDDomain has a new parameter profileName
  • Type Alias AFDDomain has a new parameter preValidatedCustomDomainResourceId
  • Type Alias AFDEndpoint has a new parameter profileName
  • Type Alias AFDEndpoint has a new parameter autoGeneratedDomainNameLabelScope
  • Type Alias AFDEndpointProperties has a new parameter autoGeneratedDomainNameLabelScope
  • Type Alias AFDOrigin has a new parameter originGroupName
  • Type Alias AFDOrigin has a new parameter enforceCertificateNameCheck
  • Type Alias AFDOriginGroup has a new parameter profileName
  • Type Alias CustomerCertificate has a new parameter secretSource
  • Type Alias CustomerCertificate has a new parameter secretVersion
  • Type Alias CustomerCertificate has a new parameter thumbprint
  • Type Alias CustomerCertificateParameters has a new parameter subject
  • Type Alias CustomerCertificateParameters has a new parameter expirationDate
  • Type Alias CustomerCertificateParameters has a new parameter thumbprint
  • Type Alias Endpoint has a new parameter customDomains
  • Type Alias EndpointProperties has a new parameter customDomains
  • Type Alias ManagedCertificateParameters has a new parameter subject
  • Type Alias ManagedCertificateParameters has a new parameter expirationDate
  • Type Alias Profile has a new parameter kind
  • Type Alias Profile has a new parameter frontDoorId
  • Type Alias Profile has a new parameter originResponseTimeoutSeconds
  • Type Alias Route has a new parameter endpointName
  • Type Alias Route has a new parameter cacheConfiguration
  • Type Alias Rule has a new parameter ruleSetName
  • Type Alias RuleSet has a new parameter profileName
  • Type Alias RuleSetProperties has a new parameter profileName
  • Type Alias Secret has a new parameter profileName
  • Type Alias SecretProperties has a new parameter profileName
  • Type Alias SecurityPolicy has a new parameter profileName
  • Type Alias SecurityPolicyProperties has a new parameter profileName
  • Added Enum KnownAfdQueryStringCachingBehavior
  • Added Enum KnownAutoGeneratedDomainNameLabelScope
  • Added Enum KnownClientPortOperator
  • Added Enum KnownHostNameOperator
  • Added Enum KnownPolicySettingsDefaultCustomBlockResponseStatusCode
  • Added Enum KnownResourceType
  • Added Enum KnownRuleCacheBehavior
  • Added Enum KnownRuleIsCompressionEnabled
  • Added Enum KnownRuleQueryStringCachingBehavior
  • Added Enum KnownServerPortOperator
  • Added Enum KnownSocketAddrOperator
  • Added Enum KnownSslProtocol
  • Added Enum KnownSslProtocolOperator
  • Added Enum KnownWafMatchVariable
  • Enum KnownAfdCertificateType has a new value AzureFirstPartyManagedCertificate
  • Enum KnownDeliveryRuleAction has a new value RouteConfigurationOverride
  • Enum KnownDomainValidationState has a new value InternalError
  • Enum KnownDomainValidationState has a new value RefreshingValidationToken
  • Enum KnownDomainValidationState has a new value Rejected
  • Enum KnownLogMetricsGroupBy has a new value CountryOrRegion
  • Enum KnownMatchVariable has a new value ClientPort
  • Enum KnownMatchVariable has a new value HostName
  • Enum KnownMatchVariable has a new value ServerPort
  • Enum KnownMatchVariable has a new value SslProtocol
  • Enum KnownMetricsResponseSeriesItemUnit has a new value MilliSeconds
  • Enum KnownSecretType has a new value AzureFirstPartyManagedCertificate
  • Enum KnownTransform has a new value RemoveNulls
  • Enum KnownTransform has a new value Trim
  • Enum KnownTransform has a new value UrlDecode
  • Enum KnownTransform has a new value UrlEncode
  • Enum KnownWafRankingType has a new value CountryOrRegion

Breaking Changes

  • Removed operation group AFDCustomDomains
  • Removed operation group AFDEndpoints
  • Removed operation group AFDOriginGroups
  • Removed operation group AFDOrigins
  • Removed operation group AFDProfiles
  • Removed operation CustomDomains.beginDisableCustomHttps
  • Removed operation CustomDomains.beginDisableCustomHttpsAndWait
  • Removed operation CustomDomains.beginEnableCustomHttps
  • Removed operation CustomDomains.beginEnableCustomHttpsAndWait
  • Removed operation RuleSets.beginCreate
  • Removed operation RuleSets.beginCreateAndWait
  • Removed operation Secrets.beginUpdate
  • Removed operation Secrets.beginUpdateAndWait
  • Operation SecurityPolicies.beginPatch has a new signature
  • Operation SecurityPolicies.beginPatchAndWait has a new signature
  • Interface AFDEndpointPropertiesUpdateParameters no longer has parameter originResponseTimeoutSeconds
  • Interface AFDEndpointUpdateParameters no longer has parameter originResponseTimeoutSeconds
  • Interface AFDOriginGroupUpdateParameters no longer has parameter responseBasedAfdOriginErrorDetectionSettings
  • Interface AFDOriginGroupUpdatePropertiesParameters no longer has parameter responseBasedAfdOriginErrorDetectionSettings
  • Interface CacheExpirationActionParameters no longer has parameter odataType
  • Interface CacheKeyQueryStringActionParameters no longer has parameter odataType
  • Interface CdnCertificateSourceParameters no longer has parameter odataType
  • Interface Certificate no longer has parameter thumbprint
  • Interface CookiesMatchConditionParameters no longer has parameter odataType
  • Interface CustomDomainsDisableCustomHttpsOptionalParams no longer has parameter resumeFrom
  • Interface CustomDomainsDisableCustomHttpsOptionalParams no longer has parameter updateIntervalInMs
  • Interface CustomDomainsEnableCustomHttpsOptionalParams no longer has parameter resumeFrom
  • Interface CustomDomainsEnableCustomHttpsOptionalParams no longer has parameter updateIntervalInMs
  • Interface ErrorResponse no longer has parameter code
  • Interface ErrorResponse no longer has parameter message
  • Interface HeaderActionParameters no longer has parameter odataType
  • Interface HttpVersionMatchConditionParameters no longer has parameter odataType
  • Interface IsDeviceMatchConditionParameters no longer has parameter odataType
  • Interface KeyVaultCertificateSourceParameters no longer has parameter odataType
  • Interface KeyVaultSigningKeyParameters no longer has parameter odataType
  • Interface OriginGroupOverrideActionParameters no longer has parameter odataType
  • Interface PostArgsMatchConditionParameters no longer has parameter odataType
  • Interface QueryStringMatchConditionParameters no longer has parameter odataType
  • Interface RemoteAddressMatchConditionParameters no longer has parameter odataType
  • Interface RequestBodyMatchConditionParameters no longer has parameter odataType
  • Interface RequestHeaderMatchConditionParameters no longer has parameter odataType
  • Interface RequestMethodMatchConditionParameters no longer has parameter odataType
  • Interface RequestSchemeMatchConditionParameters no longer has parameter odataType
  • Interface RequestUriMatchConditionParameters no longer has parameter odataType
  • Interface RouteUpdateParameters no longer has parameter compressionSettings
  • Interface RouteUpdateParameters no longer has parameter queryStringCachingBehavior
  • Interface RouteUpdatePropertiesParameters no longer has parameter compressionSettings
  • Interface RouteUpdatePropertiesParameters no longer has parameter queryStringCachingBehavior
  • Interface RuleSetsCreateOptionalParams no longer has parameter resumeFrom
  • Interface RuleSetsCreateOptionalParams no longer has parameter updateIntervalInMs
  • Interface UrlFileExtensionMatchConditionParameters no longer has parameter odataType
  • Interface UrlFileNameMatchConditionParameters no longer has parameter odataType
  • Interface UrlPathMatchConditionParameters no longer has parameter odataType
  • Interface UrlRedirectActionParameters no longer has parameter odataType
  • Interface UrlRewriteActionParameters no longer has parameter odataType
  • Interface UrlSigningActionParameters no longer has parameter odataType
  • Interface CacheExpirationActionParameters has a new required parameter typeName
  • Interface CacheKeyQueryStringActionParameters has a new required parameter typeName
  • Interface CdnCertificateSourceParameters has a new required parameter typeName
  • Interface CookiesMatchConditionParameters has a new required parameter typeName
  • Interface HeaderActionParameters has a new required parameter typeName
  • Interface HttpVersionMatchConditionParameters has a new required parameter typeName
  • Interface IsDeviceMatchConditionParameters has a new required parameter typeName
  • Interface KeyVaultCertificateSourceParameters has a new required parameter typeName
  • Interface KeyVaultSigningKeyParameters has a new required parameter typeName
  • Interface OriginGroupOverrideActionParameters has a new required parameter typeName
  • Interface PostArgsMatchConditionParameters has a new required parameter typeName
  • Interface QueryStringMatchConditionParameters has a new required parameter typeName
  • Interface RemoteAddressMatchConditionParameters has a new required parameter typeName
  • Interface RequestBodyMatchConditionParameters has a new required parameter typeName
  • Interface RequestHeaderMatchConditionParameters has a new required parameter typeName
  • Interface RequestMethodMatchConditionParameters has a new required parameter typeName
  • Interface RequestSchemeMatchConditionParameters has a new required parameter typeName
  • Interface RequestUriMatchConditionParameters has a new required parameter typeName
  • Interface UrlFileExtensionMatchConditionParameters has a new required parameter typeName
  • Interface UrlFileNameMatchConditionParameters has a new required parameter typeName
  • Interface UrlPathMatchConditionParameters has a new required parameter typeName
  • Interface UrlRedirectActionParameters has a new required parameter typeName
  • Interface UrlRewriteActionParameters has a new required parameter typeName
  • Interface UrlSigningActionParameters has a new required parameter typeName
  • Class CdnManagementClient no longer has parameter aFDCustomDomains
  • Class CdnManagementClient no longer has parameter aFDEndpoints
  • Class CdnManagementClient no longer has parameter aFDOriginGroups
  • Class CdnManagementClient no longer has parameter aFDOrigins
  • Class CdnManagementClient no longer has parameter aFDProfiles
  • Delete parameters of SecurityPolicyParameters in TypeAlias SecurityPolicyWebApplicationFirewallParameters
  • Type Alias AFDEndpoint no longer has parameter originResponseTimeoutSeconds
  • Type Alias AFDOriginGroup no longer has parameter responseBasedAfdOriginErrorDetectionSettings
  • Type Alias CustomerCertificate no longer has parameter version
  • Type Alias CustomerCertificate no longer has parameter certificateUrl
  • Type Alias Profile no longer has parameter frontdoorId
  • Type Alias Route no longer has parameter compressionSettings
  • Type Alias Route no longer has parameter queryStringCachingBehavior
  • Removed Enum KnownEnum46
  • Removed Enum KnownValidateSecretType
  • Enum KnownLogMetricsGroupBy no longer has value Country
  • Enum KnownMatchVariable no longer has value RemoteAddr
  • Enum KnownSkuName no longer has value PremiumChinaCdn
  • Enum KnownWafRankingType no longer has value Country

6.0.0 (2021-12-16)

The package of @azure/arm-cdn is using our next generation design principles since version 6.0.0, which contains breaking changes.

To understand the detail of the change, please refer to Changelog.

To migrate the existing applications to the latest version, please refer to Migration Guide.

To learn more, please refer to our documentation Quick Start.