Skip to content
Merged
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
36 changes: 36 additions & 0 deletions Commands/disk-encryption-set/_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,39 @@ Create a disk encryption set
### [2022-03-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2022-03-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2022-03-02 -->

### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2023-04-02 -->

#### examples

- Create a disk encryption set
```bash
disk-encryption-set create --resource-group MyResourceGroup --name MyDiskEncryptionSet --key-url MyKey --source-vault MyVault
```

- Create a disk encryption set with a system assigned identity.
```bash
disk-encryption-set create --resource-group MyResourceGroup --name MyDiskEncryptionSet --key-url MyKey --source-vault MyVault --mi-system-assigned
```

- Create a disk encryption set with a user assigned identity.
```bash
disk-encryption-set create --resource-group MyResourceGroup --name MyDiskEncryptionSet --key-url MyKey --source-vault MyVault --mi-user-assigned myAssignedId
```

- Create a disk encryption set with system assigned identity and a user assigned identity.
```bash
disk-encryption-set create --resource-group MyResourceGroup --name MyDiskEncryptionSet --key-url MyKey --source-vault MyVault --mi-system-assigned --mi-user-assigned myAssignedId
```

- Create a disk encryption set with multi-tenant application client id to access key vault in a different tenant.
```bash
disk-encryption-set create --resource-group MyResourceGroup --name MyDiskEncryptionSet --key-url MyKey --source-vault MyVault --federated-client-id myFederatedClientId
```

- Create a disk encryption set.
```bash
disk-encryption-set create --resource-group MyResourceGroup --name MyDiskEncryptionSet --key-url MyKey --source-vault MyVault --encryption-type EncryptionAtRestWithPlatformAndCustomerKeys
```
11 changes: 11 additions & 0 deletions Commands/disk-encryption-set/_delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,14 @@ Delete a disk encryption set.
```bash
disk-encryption-set delete --name MyDiskEncryptionSet --resource-group MyResourceGroup
```

### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2023-04-02 -->

#### examples

- Delete a disk encryption set.
```bash
disk-encryption-set delete --name MyDiskEncryptionSet --resource-group MyResourceGroup
```
7 changes: 7 additions & 0 deletions Commands/disk-encryption-set/_list-associated-resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,10 @@ List all resources that are encrypted with this disk encryption set.
### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fS9hc3NvY2lhdGVkcmVzb3VyY2Vz/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{}/associatedresources 2023-04-02 -->

#### examples

- List all resources that are encrypted with a disk encryption set.
```bash
disk-encryption-set list-associated-resources --resource-group myResourceGroup --disk-encryption-set-name myDiskEncryptionSet
```
17 changes: 17 additions & 0 deletions Commands/disk-encryption-set/_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,20 @@ List disk encryption sets.

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.compute/diskencryptionsets 2022-03-02 -->
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets 2022-03-02 -->

### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cw==/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.compute/diskencryptionsets 2023-04-02 -->
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets 2023-04-02 -->

#### examples

- List all disk encryption sets in a subscription.
```bash
disk-encryption-set list
```

- List all disk encryption sets in a resource group.
```bash
disk-encryption-set list --resource-group myResourceGroup
```
11 changes: 11 additions & 0 deletions Commands/disk-encryption-set/_show.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,14 @@ Get information about a disk encryption set.
```bash
disk-encryption-set show --name MyDiskEncryptionSet --resource-group MyResourceGroup
```

### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2023-04-02 -->

#### examples

- Get information of a disk encryption sets
```bash
disk-encryption-set show --name MyDiskEncryptionSet --resource-group MyResourceGroup
```
21 changes: 21 additions & 0 deletions Commands/disk-encryption-set/_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,24 @@ Update a disk encryption set
### [2022-03-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2022-03-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2022-03-02 -->

### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2023-04-02 -->

#### examples

- Update a disk encryption set.
```bash
disk-encryption-set update --name MyDiskEncryptionSet --resource-group MyResourceGroup --key-url MyKey --source-vault MyVault
```

- Update multi-tenant application client id of a disk encryption set.
```bash
disk-encryption-set update --name MyDiskEncryptionSet --resource-group MyResourceGroup --key-url MyKey --source-vault MyVault --federated-client-id myFederatedClientId
```

- Clear multi-tenant application client id of a disk encryption set.
```bash
disk-encryption-set update --name MyDiskEncryptionSet --resource-group MyResourceGroup --key-url MyKey --source-vault MyVault --federated-client-id None
```
9 changes: 9 additions & 0 deletions Commands/disk-encryption-set/identity/_assign.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _disk-encryption-set identity assign_

Assign the user or system managed identities.

## Versions

### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2023-04-02 identity -->
9 changes: 9 additions & 0 deletions Commands/disk-encryption-set/identity/_remove.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _disk-encryption-set identity remove_

Remove the user or system managed identities.

## Versions

### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2023-04-02 identity -->
9 changes: 9 additions & 0 deletions Commands/disk-encryption-set/identity/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Command] _disk-encryption-set identity show_

Show the details of managed identities.

## Versions

### [2023-04-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL2Rpc2tlbmNyeXB0aW9uc2V0cy97fQ==/2023-04-02.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/diskencryptionsets/{} 2023-04-02 identity -->
14 changes: 14 additions & 0 deletions Commands/disk-encryption-set/identity/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# [Group] _disk-encryption-set identity_

Manage identities of a disk encryption set.

## Commands

- [assign](/Commands/disk-encryption-set/identity/_assign.md)
: Assign the user or system managed identities.

- [remove](/Commands/disk-encryption-set/identity/_remove.md)
: Remove the user or system managed identities.

- [show](/Commands/disk-encryption-set/identity/_show.md)
: Show the details of managed identities.
5 changes: 5 additions & 0 deletions Commands/disk-encryption-set/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

Disk Encryption Set resource.

## Subgroups

- [identity](/Commands/disk-encryption-set/identity/readme.md)
: Manage identities of a disk encryption set.

## Commands

- [create](/Commands/disk-encryption-set/_create.md)
Expand Down
Loading