Skip to content

Commit 5ee3df7

Browse files
authored
Add support for create, update, and delete for custom role definitions (Azure#18227)
* Implement create, update, get, and delete for Role Definitions
1 parent 342fb27 commit 5ee3df7

40 files changed

+3157
-204
lines changed

sdk/keyvault/Azure.Security.KeyVault.Administration/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
## 4.0.0-beta.4 (Unreleased)
44

5+
### Added
6+
7+
- Support in `KeyVaultAccessControlClient` to create, update, and delete custom role definitions.
58

69
## 4.0.0-beta.3 (2020-11-12)
710

sdk/keyvault/Azure.Security.KeyVault.Administration/api/Azure.Security.KeyVault.Administration.netstandard2.0.cs

Lines changed: 127 additions & 38 deletions
Large diffs are not rendered by default.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
4+
using System;
5+
using Azure.Core;
6+
7+
namespace Azure.Security.KeyVault.Administration.Models
8+
{
9+
[CodeGenModel("DataAction")]
10+
public readonly partial struct KeyVaultDataAction : IEquatable<KeyVaultDataAction>
11+
{ }
12+
}

sdk/keyvault/Azure.Security.KeyVault.Administration/src/Generated/Models/KeyVaultDataAction.cs

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

sdk/keyvault/Azure.Security.KeyVault.Administration/src/Generated/Models/KeyVaultPermission.Serialization.cs

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

sdk/keyvault/Azure.Security.KeyVault.Administration/src/Generated/Models/KeyVaultPermission.cs

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

sdk/keyvault/Azure.Security.KeyVault.Administration/src/Generated/Models/KeyVaultRoleAssignmentPropertiesWithScope.Serialization.cs

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

0 commit comments

Comments
 (0)