Skip to content

Commit

Permalink
CodeGen from PR 20979 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 228c17e9f2fb62ee4cae2933bf90aa7d527fe36e into f3312d0962e91b065f287e44f5ae76db038fcd87
  • Loading branch information
SDKAuto committed Oct 18, 2022
1 parent 08febf0 commit 923928d
Show file tree
Hide file tree
Showing 30 changed files with 4,579 additions and 2,607 deletions.
9 changes: 5 additions & 4 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

152 changes: 152 additions & 0 deletions sdk/cdn/arm-cdn/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,157 @@
# Release History

## 8.0.0-beta.1 (2022-10-18)

**Features**

- Added operation AfdProfiles.beginUpgrade
- Added operation AfdProfiles.beginUpgradeAndWait
- Added operation AfdProfiles.validateSecret
- Added operation CustomDomains.beginDisableCustomHttps
- Added operation CustomDomains.beginDisableCustomHttpsAndWait
- Added operation CustomDomains.beginEnableCustomHttps
- Added operation CustomDomains.beginEnableCustomHttpsAndWait
- Added operation Profiles.beginMigrate
- Added operation Profiles.beginMigrateAndWait
- Added operation Profiles.beginMigrationCommit
- Added operation Profiles.beginMigrationCommitAndWait
- Added operation Profiles.canMigrate
- 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 AfdProfilesUpgradeHeaders
- Added Interface AfdProfilesUpgradeOptionalParams
- Added Interface AfdProfilesValidateSecretOptionalParams
- Added Interface AzureFirstPartyManagedCertificate
- Added Interface AzureFirstPartyManagedCertificateParameters
- Added Interface CanMigrateParameters
- Added Interface CanMigrateResult
- 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 ManagedServiceIdentity
- Added Interface MigrateResult
- Added Interface MigrationErrorType
- Added Interface MigrationParameters
- Added Interface MigrationWebApplicationFirewallMapping
- Added Interface Origin
- Added Interface OriginGroup
- Added Interface OriginGroupOverrideAction
- Added Interface OriginGroupProperties
- Added Interface OriginProperties
- Added Interface Profile
- Added Interface ProfileChangeSkuWafMapping
- Added Interface ProfilesCanMigrateOptionalParams
- Added Interface ProfilesMigrateHeaders
- Added Interface ProfilesMigrateOptionalParams
- Added Interface ProfilesMigrationCommitHeaders
- Added Interface ProfilesMigrationCommitOptionalParams
- Added Interface ProfileUpgradeParameters
- 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 UserAssignedIdentity
- Added Interface UserManagedHttpsParameters
- Added Type Alias AfdProfilesUpgradeResponse
- Added Type Alias AfdProfilesValidateSecretResponse
- Added Type Alias CanMigrateDefaultSku
- Added Type Alias EndpointProvisioningState
- Added Type Alias ManagedServiceIdentityType
- Added Type Alias MetricsGranularity
- Added Type Alias MetricsSeriesUnit
- Added Type Alias OriginGroupProvisioningState
- Added Type Alias OriginProvisioningState
- Added Type Alias ProfileProvisioningState
- Added Type Alias ProfilesCanMigrateResponse
- Added Type Alias ProfilesMigrateResponse
- Added Type Alias ResourceUsageUnit
- Added Type Alias WafMetricsGranularity
- Added Type Alias WafMetricsSeriesUnit
- 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
- Interface ProfileUpdateParameters has a new optional parameter identity
- Added Enum KnownCanMigrateDefaultSku
- Added Enum KnownEndpointProvisioningState
- Added Enum KnownManagedServiceIdentityType
- Added Enum KnownMetricsGranularity
- Added Enum KnownMetricsSeriesUnit
- Added Enum KnownOriginGroupProvisioningState
- Added Enum KnownOriginProvisioningState
- Added Enum KnownProfileProvisioningState
- Added Enum KnownResourceUsageUnit
- 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
- Removed operation CustomDomains.disableCustomHttps
- Removed operation CustomDomains.enableCustomHttps
- Class CdnManagementClient no longer has parameter validate
- Removed Enum KnownMetricsResponseGranularity
- Removed Enum KnownMetricsResponseSeriesItemUnit
- Removed Enum KnownWafMetricsResponseGranularity

## 7.0.1 (2022-04-21)

**Features**
Expand Down
4 changes: 2 additions & 2 deletions sdk/cdn/arm-cdn/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ Cdn Management Client

[Source code](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/cdn/arm-cdn) |
[Package (NPM)](https://www.npmjs.com/package/@azure/arm-cdn) |
[API reference documentation](https://docs.microsoft.com/javascript/api/@azure/arm-cdn) |
[API reference documentation](https://docs.microsoft.com/javascript/api/@azure/arm-cdn?view=azure-node-preview) |
[Samples](https://github.com/Azure-Samples/azure-samples-js-management)

## Getting started

### Currently supported environments

- [LTS versions of Node.js](https://github.com/nodejs/release#release-schedule)
- [LTS versions of Node.js](https://nodejs.org/about/releases/)
- Latest versions of Safari, Chrome, Edge and Firefox.

See our [support policy](https://github.com/Azure/azure-sdk-for-js/blob/main/SUPPORT.md) for more details.
Expand Down
8 changes: 4 additions & 4 deletions sdk/cdn/arm-cdn/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "82fdf284eea880a8e027c354911a814999a77178",
"commit": "968fb8c99a55c8c6278ef7a1708985ff56d59309",
"readme": "specification/cdn/resource-manager/readme.md",
"autorest_command": "autorest --version=3.7.3 --typescript --modelerfour.lenient-model-deduplication --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\work\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\cdn\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-beta.17 --generate-sample=true",
"autorest_command": "autorest --version=3.8.4 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/cdn/resource-manager/readme.md --use=@autorest/typescript@6.0.0-rc.1",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.2.0",
"use": "@autorest/typescript@6.0.0-beta.17"
"release_tool": "@azure-tools/js-sdk-release-tools@2.4.4",
"use": "@autorest/typescript@6.0.0-rc.1"
}
35 changes: 15 additions & 20 deletions sdk/cdn/arm-cdn/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for CdnManagementClient.",
"version": "7.0.1",
"version": "8.0.0-beta.1",
"engines": {
"node": ">=14.0.0"
"node": ">=12.0.0"
},
"dependencies": {
"@azure/core-lro": "^2.2.0",
"@azure/abort-controller": "^1.0.0",
"@azure/core-paging": "^1.2.0",
"@azure/core-client": "^1.0.0",
"@azure/core-client": "^1.5.0",
"@azure/core-auth": "^1.3.0",
"@azure/core-rest-pipeline": "^1.1.0",
"@azure/core-rest-pipeline": "^1.8.0",
"tslib": "^2.2.0"
},
"keywords": [
Expand All @@ -28,7 +28,7 @@
"module": "./dist-esm/src/index.js",
"types": "./types/arm-cdn.d.ts",
"devDependencies": {
"@microsoft/api-extractor": "^7.31.1",
"@microsoft/api-extractor": "7.18.11",
"@rollup/plugin-commonjs": "^21.0.1",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-multi-entry": "^4.1.0",
Expand All @@ -40,9 +40,13 @@
"uglify-js": "^3.4.9",
"rimraf": "^3.0.0",
"@azure/identity": "^2.0.1",
"@azure-tools/test-recorder": "^1.0.0",
"@azure-tools/test-recorder": "^2.0.0",
"@azure-tools/test-credential": "^1.0.0",
"mocha": "^7.1.1",
"cross-env": "^7.0.2"
"@types/chai": "^4.2.8",
"chai": "^4.2.0",
"cross-env": "^7.0.2",
"@azure/dev-tool": "^1.0.0"
},
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/cdn/arm-cdn",
"repository": {
Expand Down Expand Up @@ -93,9 +97,8 @@
"unit-test:node": "cross-env TEST_MODE=playback npm run integration-test:node",
"unit-test:browser": "echo skipped",
"integration-test": "npm run integration-test:node && npm run integration-test:browser",
"integration-test:node": "mocha -r esm --require ts-node/register --timeout 1200000 --full-trace test/*.ts --reporter ../../../common/tools/mocha-multi-reporter.js",
"integration-test:browser": "echo skipped",
"docs": "echo skipped"
"integration-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 'test/*.ts'",
"integration-test:browser": "echo skipped"
},
"sideEffects": false,
"//metadata": {
Expand All @@ -106,13 +109,5 @@
}
]
},
"autoPublish": true,
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-cdn?view=azure-node-preview"
}
}
"autoPublish": true
}
Loading

0 comments on commit 923928d

Please sign in to comment.