Skip to content

Commit 1cca1f1

Browse files
authored
[keyvault] Add support for 7.4 API version (Azure#25123)
1 parent 51fd4ab commit 1cca1f1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+127
-132
lines changed

sdk/keyvault/keyvault-admin/CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
# Release History
22

3-
## 4.4.0-beta.2 (Unreleased)
3+
## 4.4.0 (Unreleased)
44

55
### Features Added
66

7+
- Added `KeyVaultSettingsClient` to get and update Managed HSM settings.
8+
79
### Breaking Changes
810

911
### Bugs Fixed
1012

1113
### Other Changes
1214

15+
- `KeyVaultAccessControlClient`, `KeyVaultBackupClient`, and `KeyVaultSettingsClient` now support service version 7.4 by default.
16+
1317
## 4.4.0-beta.1 (2022-11-10)
1418

1519
### Features Added

sdk/keyvault/keyvault-admin/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "js",
44
"TagPrefix": "js/keyvault/keyvault-admin",
5-
"Tag": "js/keyvault/keyvault-admin_6f3115fff2"
5+
"Tag": "js/keyvault/keyvault-admin_f36e9a0ef6"
66
}

sdk/keyvault/keyvault-admin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@azure/keyvault-admin",
33
"sdk-type": "client",
44
"author": "Microsoft Corporation",
5-
"version": "4.4.0-beta.2",
5+
"version": "4.4.0",
66
"license": "MIT",
77
"description": "Isomorphic client library for Azure KeyVault's administrative functions.",
88
"homepage": "https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/keyvault/keyvault-admin/README.md",

sdk/keyvault/keyvault-admin/review/keyvault-admin.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ export enum KnownKeyVaultRoleScope {
238238
}
239239

240240
// @public
241-
export const LATEST_API_VERSION = "7.4-preview.1";
241+
export const LATEST_API_VERSION = "7.4";
242242

243243
// @public
244244
export interface ListRoleAssignmentsOptions extends OperationOptions {
@@ -286,7 +286,7 @@ export interface SettingsClientOptions extends CommonClientOptions {
286286
}
287287

288288
// @public
289-
export type SUPPORTED_API_VERSIONS = "7.2" | "7.3" | "7.4-preview.1";
289+
export type SUPPORTED_API_VERSIONS = "7.2" | "7.3" | "7.4";
290290

291291
// @public
292292
export interface UnknownKeyVaultSetting extends KeyVaultSettingCommon {

sdk/keyvault/keyvault-admin/samples/v4/typescript/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"compilerOptions": {
3-
"target": "ES2018",
3+
"target": "ES2020",
44
"module": "commonjs",
55
"moduleResolution": "node",
66
"resolveJsonModule": true,

sdk/keyvault/keyvault-admin/src/constants.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
/**
55
* Current version of the Key Vault Admin SDK.
66
*/
7-
export const SDK_VERSION: string = "4.4.0-beta.2";
7+
export const SDK_VERSION: string = "4.4.0";
88

99
/**
1010
* The latest supported Key Vault service API version.
1111
*/
12-
export const LATEST_API_VERSION = "7.4-preview.1";
12+
export const LATEST_API_VERSION = "7.4";
1313

1414
/**
1515
* Supported API versions
1616
*/
17-
export type SUPPORTED_API_VERSIONS = "7.2" | "7.3" | "7.4-preview.1";
17+
export type SUPPORTED_API_VERSIONS = "7.2" | "7.3" | "7.4";

sdk/keyvault/keyvault-admin/src/generated/keyVaultClient.ts

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/keyvault/keyvault-admin/src/generated/keyVaultClientContext.ts

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/keyvault/keyvault-admin/src/generated/models/index.ts

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/keyvault/keyvault-admin/swagger/README.md

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ generate-metadata: false
1111
add-credentials: false
1212
license-header: MICROSOFT_MIT_NO_VERSION
1313
input-file:
14-
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/d78681a9d322bbd8d33ecaad7e6aaa2d513513b4/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/rbac.json
15-
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/d78681a9d322bbd8d33ecaad7e6aaa2d513513b4/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/backuprestore.json
16-
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/d78681a9d322bbd8d33ecaad7e6aaa2d513513b4/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/settings.json
14+
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/551275acb80e1f8b39036b79dfc35a8f63b601a7/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/rbac.json
15+
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/551275acb80e1f8b39036b79dfc35a8f63b601a7/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/backuprestore.json
16+
- https://raw.githubusercontent.com/Azure/azure-rest-api-specs/551275acb80e1f8b39036b79dfc35a8f63b601a7/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/settings.json
1717
output-folder: ../
1818
source-code-folder-path: ./src/generated
19-
package-version: 4.4.0-beta.2
19+
package-version: 4.4.0
2020
use-extension:
2121
"@autorest/typescript": "6.0.0-beta.15"
2222
```
@@ -79,15 +79,3 @@ directive:
7979
from: GetSettingValue
8080
to: GetSetting
8181
```
82-
83-
### Fix listSettings response based on actual response
84-
85-
See https://github.com/Azure/azure-rest-api-specs/issues/21334
86-
87-
```yaml
88-
directive:
89-
- where-model: SettingsListResult
90-
rename-property:
91-
from: value
92-
to: settings
93-
```

0 commit comments

Comments
 (0)