Skip to content

Commit

Permalink
[KeyVault] - Add support for custom role operations (Azure#13470)
Browse files Browse the repository at this point in the history
## What

- Regenerate swagger to the latest version (and pin it to a sha)
- Add CRUD operations for custom role definitions
- A few renames from API feedback in roleAssignment

## Why

- Now that the swagger is updated with the new RBAC operations we can add support for it

resolves Azure#12206
  • Loading branch information
maorleger authored Feb 1, 2021
1 parent 959a8c9 commit 14ed4e7
Show file tree
Hide file tree
Showing 25 changed files with 1,725 additions and 206 deletions.
1 change: 1 addition & 0 deletions sdk/keyvault/keyvault-admin/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
- Bug fix: The logging of HTTP requests wasn't properly working - now it has been fixed and tests have been written that verify the fix.
- Return `BackupResult` and `RestoreResult` from backup/restore long running operations which will contain additional information about the operation as well any relevant data.
- Backup / Restore polling will now correctly propagate any errors to the awaited call.
- Add support for custom role definitions - creating, updating, and deleting role definitions are now supported.

## 4.0.0-beta.1 (2020-09-11)

Expand Down
2 changes: 1 addition & 1 deletion sdk/keyvault/keyvault-admin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
"lint": "eslint package.json api-extractor.json src --ext .ts",
"pack": "npm pack 2>&1",
"prebuild": "npm run clean",
"regenerate": "npx autorest swagger/README.md --typescript --version=3.0.6267",
"regenerate": "npx autorest swagger/README.md --typescript",
"test:browser": "npm run clean && npm run build:test && npm run unit-test:browser",
"test:node": "npm run clean && npm run build:test && npm run unit-test:node",
"test": "npm run clean && npm run build:test && npm run unit-test",
Expand Down

Large diffs are not rendered by default.

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

Large diffs are not rendered by default.

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

Loading

0 comments on commit 14ed4e7

Please sign in to comment.