Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ReleasePR track2_@azure/arm-cdn] [CDN][2021-06-01] Adding originResponseTimeoutSeconds and Identity to profile update properties #19459

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
227 changes: 219 additions & 8 deletions sdk/cdn/arm-cdn/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,226 @@
# Release History

## 7.0.0 (2021-12-18)

**Features**

## 6.0.1 (Unreleased)
- Added operation CustomDomains.disableCustomHttps
- Added operation CustomDomains.enableCustomHttps
- Added operation RuleSets.create
- Added Interface ActivatedResourceReference
- Added Interface AfdRouteCacheConfiguration
- Added Interface CacheConfiguration
- Added Interface CheckHostNameAvailabilityInput
- Added Interface ClientPortMatchConditionParameters
- Added Interface DimensionProperties
- Added Interface ErrorAdditionalInfo
- Added Interface ErrorDetail
- Added Interface HostNameMatchConditionParameters
- Added Interface LogSpecification
- Added Interface ManagedServiceIdentity
- Added Interface MetricAvailability
- Added Interface MetricSpecification
- Added Interface OriginGroupOverride
- Added Interface RouteConfigurationOverrideActionParameters
- Added Interface ServerPortMatchConditionParameters
- Added Interface ServiceSpecification
- Added Interface SocketAddrMatchConditionParameters
- Added Interface SslProtocolMatchConditionParameters
- Added Type Alias AzureFirstPartyManagedCertificate
- Added Type Alias AzureFirstPartyManagedCertificateParameters
- 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 Enum47
- Added Type Alias HostNameOperator
- Added Type Alias ManagedServiceIdentityType
- Added Type Alias RuleCacheBehavior
- Added Type Alias RuleIsCompressionEnabled
- Added Type Alias RuleQueryStringCachingBehavior
- 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 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
- 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 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 identity
- Type Alias Profile has a new parameter frontDoorId
- Type Alias Profile has a new parameter kind
- 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 KnownClientPortOperator
- Added Enum KnownEnum47
- Added Enum KnownHostNameOperator
- Added Enum KnownManagedServiceIdentityType
- 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 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

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes
**Breaking Changes**

- 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 AFDProfiles.checkHostNameAvailability has a new signature
- 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 IsDeviceMatchConditionParameters no longer has parameter transforms
- 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
- 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.
Expand Down
6 changes: 3 additions & 3 deletions sdk/cdn/arm-cdn/_meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"commit": "ea0f7b072ad3aaff203ea9003246b9e584b819ff",
"commit": "d967edeee8fd6af6d40bffe53cceed1bd053d7ad",
"readme": "specification/cdn/resource-manager/readme.md",
"autorest_command": "autorest --version=3.1.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\mydev\\azure-sdk-for-js ../azure-rest-api-specs/specification/cdn/resource-manager/readme.md --use=@autorest/typescript@6.0.0-alpha.16.20211207.1",
"autorest_command": "autorest --version=3.1.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/cdn/resource-manager/readme.md --use=@autorest/typescript@6.0.0-alpha.16.20211130.1",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"use": "@autorest/typescript@6.0.0-alpha.16.20211207.1"
"use": "@autorest/typescript@6.0.0-alpha.16.20211130.1"
}
18 changes: 4 additions & 14 deletions sdk/cdn/arm-cdn/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,8 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for CdnManagementClient.",
"version": "6.0.1",
"engines": {
"node": ">=12.0.0"
},
"version": "7.0.0",
"engines": { "node": ">=12.0.0" },
"dependencies": {
"@azure/core-lro": "^2.2.0",
"@azure/abort-controller": "^1.0.0",
Expand All @@ -16,13 +14,7 @@
"@azure/core-rest-pipeline": "^1.1.0",
"tslib": "^2.2.0"
},
"keywords": [
"node",
"azure",
"typescript",
"browser",
"isomorphic"
],
"keywords": ["node", "azure", "typescript", "browser", "isomorphic"],
"license": "MIT",
"main": "./dist/index.js",
"module": "./dist-esm/src/index.js",
Expand All @@ -49,9 +41,7 @@
"type": "git",
"url": "https://github.com/Azure/azure-sdk-for-js.git"
},
"bugs": {
"url": "https://github.com/Azure/azure-sdk-for-js/issues"
},
"bugs": { "url": "https://github.com/Azure/azure-sdk-for-js/issues" },
"files": [
"dist/**/*.js",
"dist/**/*.js.map",
Expand Down
Loading