Skip to content
Open
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
16 changes: 16 additions & 0 deletions Commands/elastic-san/_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,3 +74,19 @@ Create an Elastic SAN.
```bash
elastic-san create -n san_name -g rg_name -l eastus2euap --base-size-tib 23 --extended-capacity-size-tib 14 --sku '{name:Premium_LRS,tier:Premium}' --availability-zones 1 --auto-scale-policy-enforcement Enabled --capacity-unit-scale-up-limit-tib 40 --increase-capacity-unit-by-tib 4 --unused-size-tib 24 --availability-zones 1
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{} 2025-09-01 -->

#### examples

- Create an Elastic SAN.
```bash
elastic-san create -n "san_name" -g "rg" --tags '{key1810:aaaa}' -l southcentralusstg --base-size-tib 23 --extended-capacity-size-tib 14 --sku '{name:Premium_LRS,tier:Premium}' --public-network-access Enabled --auto-scale-policy-enforcement Enabled --capacity-unit-scale-up-limit-tib 17 --increase-capacity-unit-by-tib 4 --unused-size-tib 24
```

- Create an ElasticSAN with auto scale params
```bash
elastic-san create -n san_name -g rg_name -l eastus2euap --base-size-tib 23 --extended-capacity-size-tib 14 --sku '{name:Premium_LRS,tier:Premium}' --availability-zones 1 --auto-scale-policy-enforcement Enabled --capacity-unit-scale-up-limit-tib 40 --increase-capacity-unit-by-tib 4 --unused-size-tib 24 --availability-zones 1
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/_delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,14 @@ Delete an Elastic SAN.
```bash
elastic-san delete -g "rg" -n "san_name"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{} 2025-09-01 -->

#### examples

- Delete an Elastic SAN.
```bash
elastic-san delete -g "rg" -n "san_name"
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/_list-sku.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,14 @@ Get a list of Elastic SAN skus.
```bash
elastic-san list-sku
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL3NrdXM=/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.elasticsan/skus 2025-09-01 -->

#### examples

- Get a list of Elastic SAN skus.
```bash
elastic-san list-sku
```
12 changes: 12 additions & 0 deletions Commands/elastic-san/_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,15 @@ Get a list of Elastic SANs in a subscription.
```bash
elastic-san list -g "rg"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5z/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/providers/microsoft.elasticsan/elasticsans 2025-09-01 -->
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans 2025-09-01 -->

#### examples

- Get a list of Elastic SANs in a subscription.
```bash
elastic-san list -g "rg"
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/_show.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,14 @@ Get an Elastic SAN.
```bash
elastic-san show -g "rg" -n "san_name"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{} 2025-09-01 -->

#### examples

- Get an Elastic SAN.
```bash
elastic-san show -g "rg" -n "san_name"
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,14 @@ Update an Elastic SAN.
```bash
elastic-san update -n "san_name" -g "rg" --tags '{key1710:bbbb}' --base-size-tib 25 --extended-capacity-size-tib 15 --auto-scale-policy-enforcement Disabled --capacity-unit-scale-up-limit-tib 18 --increase-capacity-unit-by-tib 5 --unused-size-tib 25
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{} 2025-09-01 -->

#### examples

- Update an Elastic SAN.
```bash
elastic-san update -n "san_name" -g "rg" --tags '{key1710:bbbb}' --base-size-tib 25 --extended-capacity-size-tib 15 --auto-scale-policy-enforcement Disabled --capacity-unit-scale-up-limit-tib 18 --increase-capacity-unit-by-tib 5 --unused-size-tib 25
```
21 changes: 21 additions & 0 deletions Commands/elastic-san/volume-group/_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,24 @@ Create a Volume Group.
```bash
elastic-san volume-group create -e san_name -n volume_group_name -g rg_name --encryption EncryptionAtRestWithPlatformKey --protocol-type Iscsi --network-acls '{virtual-network-rules:[{id:{subnet_id},action:Allow}]}' --delete-retention-policy-state Enabled --delete-retention-period-days 7
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fQ==/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{} 2025-09-01 -->

#### examples

- Create a Volume Group with PlaformManagedkey and SystemAssignedIdentity
```bash
elastic-san volume-group create -e "san_name" -n "vg_name" -g "rg" --tags '{key1910:bbbb}' --encryption EncryptionAtRestWithPlatformKey --protocol-type Iscsi --network-acls '{virtual-network-rules:[{id:"subnet_id",action:Allow}]}' --identity '{type:SystemAssigned}'
```

- Create a volume group with CustomerManagedKey and UserAssignedIdentity
```bash
elastic-san volume-group create -e "san_name" -n "vg_name" -g "rg" --encryption EncryptionAtRestWithCustomerManagedKey --protocol-type Iscsi --identity '{type:UserAssigned,user-assigned-identity:"uai_id"}' --encryption-properties '{key-vault-properties:{key-name:"key_name",key-vault-uri:"vault_uri"},identity:{user-assigned-identity:"uai_id"}}'
```

- Create a volume group with delete retention policy params
```bash
elastic-san volume-group create -e san_name -n volume_group_name -g rg_name --encryption EncryptionAtRestWithPlatformKey --protocol-type Iscsi --network-acls '{virtual-network-rules:[{id:{subnet_id},action:Allow}]}' --delete-retention-policy-state Enabled --delete-retention-period-days 7
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume-group/_delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,14 @@ Delete a Volume Group.
```bash
elastic-san volume-group delete -g "rg" -e "san_name" -n "vg_name"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fQ==/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{} 2025-09-01 -->

#### examples

- Delete a Volume Group.
```bash
elastic-san volume-group delete -g "rg" -e "san_name" -n "vg_name"
```
16 changes: 16 additions & 0 deletions Commands/elastic-san/volume-group/_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,3 +74,19 @@ List Volume Groups.
```bash
elastic-san volume-group list -g rg_name -e san_name --access-soft-deleted-resources True
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcw==/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups 2025-09-01 -->

#### examples

- List Volume Groups.
```bash
elastic-san volume-group list -g "rg" -e "san_name"
```

- List soft-deleted volume groups
```bash
elastic-san volume-group list -g rg_name -e san_name --access-soft-deleted-resources True
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume-group/_show.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,14 @@ Get a Volume Group.
```bash
elastic-san volume-group show -g "rg" -e "san_name" -n "vg_name"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fQ==/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{} 2025-09-01 -->

#### examples

- Get a Volume Group.
```bash
elastic-san volume-group show -g "rg" -e "san_name" -n "vg_name"
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume-group/_test-backup.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ Validate whether a disk snapshot backup can be taken for list of volumes.
```bash
elastic-san volume-group test-backup -g rg_name -e san_name -n volume_group_name --volume-names "[volume_name]"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS9wcmViYWNrdXA=/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/prebackup 2025-09-01 -->

#### examples

- Test Backup
```bash
elastic-san volume-group test-backup -g rg_name -e san_name -n volume_group_name --volume-names "[volume_name]"
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume-group/_test-restore.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,14 @@ Validate whether a list of backed up disk snapshots can be restored into Elastic
```bash
elastic-san volume-group test-restore -g rg_name -e san_name -n volume_group_name --disk-snapshot-ids "[snapshot_id]"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS9wcmVyZXN0b3Jl/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/prerestore 2025-09-01 -->

#### examples

- Test Restore
```bash
elastic-san volume-group test-restore -g rg_name -e san_name -n volume_group_name --disk-snapshot-ids "[snapshot_id]"
```
31 changes: 31 additions & 0 deletions Commands/elastic-san/volume-group/_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,3 +149,34 @@ Update a Volume Group.
```bash
elastic-san volume-group update -e "san_name" -n "vg_name" -g "rg" --identity '{type:SystemAssigned}'
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fQ==/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{} 2025-09-01 -->

#### examples

- Update a Volume Group.
```bash
elastic-san volume-group update -e "san_name" -n "vg_name" -g "rg" --protocol-type None --network-acls '{virtual-network-rules:[{id:"subnet_id_2",action:Allow}]}'
```

- Update volume group to use CustomerManagedKey with keyvault details
```bash
elastic-san volume-group update -e "san_name" -n "vg_name" -g "rg" --encryption EncryptionAtRestWithCustomerManagedKey --encryption-properties '{key-vault-properties:{key-name:"key_name",key-vault-uri:"vault_uri"}}'
```

- Update volume group to use another UserAssignedIdentity
```bash
elastic-san volume-group update -e "san_name" -n "vg_name" -g "rg" --identity '{type:UserAssigned,user-assigned-identity:"uai_2_id"}' --encryption-properties '{key-vault-properties:{key-name:"key_name",key-vault-uri:"vault_uri"},identity:{user-assigned-identity:"uai_2_id"}}'
```

- Update volume group back to PlatformManagedKey
```bash
elastic-san volume-group update -e "san_name" -n "vg_name" -g "rg" --encryption EncryptionAtRestWithPlatformKey
```

- Update volume group back to SystemAssignedIdentity
```bash
elastic-san volume-group update -e "san_name" -n "vg_name" -g "rg" --identity '{type:SystemAssigned}'
```
16 changes: 16 additions & 0 deletions Commands/elastic-san/volume/_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,3 +89,19 @@ Create a Volume.
```bash
elastic-san volume create -g "rg" -e "san_name" -v "vg_name" -n "volume_name_2" --size-gib 2 --creation-data '{source-id:"snapshot_id",create-source:VolumeSnapshot}'
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS92b2x1bWVzL3t9/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/volumes/{} 2025-09-01 -->

#### examples

- Create a Volume.
```bash
elastic-san volume create -g "rg" -e "san_name" -v "vg_name" -n "volume_name" --size-gib 2
```

- Create a Volume from snapshot.
```bash
elastic-san volume create -g "rg" -e "san_name" -v "vg_name" -n "volume_name_2" --size-gib 2 --creation-data '{source-id:"snapshot_id",create-source:VolumeSnapshot}'
```
21 changes: 21 additions & 0 deletions Commands/elastic-san/volume/_delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,24 @@ Delete a Volume.
```bash
elastic-san volume delete -g rg_name -e san_name -v volume_group_name -n deleted_volume_name -y --delete-type permanent
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS92b2x1bWVzL3t9/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/volumes/{} 2025-09-01 -->

#### examples

- Delete a Volume.
```bash
elastic-san volume delete -g "rg" -e "san_name" -v "vg_name" -n "volume_name"
```

- Delete a volume with its snapshot
```bash
elastic-san volume delete -g "rg" -e "san_name" -v "vg_name" -n "volume_name" -y --x-ms-delete-snapshots true --x-ms-force-delete true
```

- Delete a deleted volume permanently
```bash
elastic-san volume delete -g rg_name -e san_name -v volume_group_name -n deleted_volume_name -y --delete-type permanent
```
16 changes: 16 additions & 0 deletions Commands/elastic-san/volume/_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,3 +74,19 @@ List Volumes in a Volume Group.
```bash
elastic-san volume list -g rg_name -e san_name -v volume_group_name --access-soft-deleted-resources true
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS92b2x1bWVz/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/volumes 2025-09-01 -->

#### examples

- List Volumes in a Volume Group.
```bash
elastic-san volume list -g "rg" -e "san_name" -v "vg_name"
```

- List soft-deleted volumes
```bash
elastic-san volume list -g rg_name -e san_name -v volume_group_name --access-soft-deleted-resources true
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume/_show.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,14 @@ Get a Volume.
```bash
elastic-san volume show -g "rg" -e "san_name" -v "vg_name" -n "volume_name"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS92b2x1bWVzL3t9/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/volumes/{} 2025-09-01 -->

#### examples

- Get a Volume.
```bash
elastic-san volume show -g "rg" -e "san_name" -v "vg_name" -n "volume_name"
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume/_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,14 @@ Update a Volume.
```bash
elastic-san volume update -g "rg" -e "san_name" -v "vg_name" -n "volume_name" --size-gib 3
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS92b2x1bWVzL3t9/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/volumes/{} 2025-09-01 -->

#### examples

- Update a Volume.
```bash
elastic-san volume update -g "rg" -e "san_name" -v "vg_name" -n "volume_name" --size-gib 3
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume/snapshot/_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,14 @@ Create a Volume Snapshot.
```bash
elastic-san volume snapshot create -g "rg" -e "san_name" -v "vg_name" -n "snapshot_name" --creation-data '{source-id:"volume_id"}'
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS9zbmFwc2hvdHMve30=/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/snapshots/{} 2025-09-01 -->

#### examples

- snapshot create
```bash
elastic-san volume snapshot create -g "rg" -e "san_name" -v "vg_name" -n "snapshot_name" --creation-data '{source-id:"volume_id"}'
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume/snapshot/_delete.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,14 @@ Delete a Volume Snapshot.
```bash
elastic-san volume snapshot delete -g "rg" -e "san_name" -v "vg_name" -n "snapshot_name"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS9zbmFwc2hvdHMve30=/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/snapshots/{} 2025-09-01 -->

#### examples

- snapshot delete
```bash
elastic-san volume snapshot delete -g "rg" -e "san_name" -v "vg_name" -n "snapshot_name"
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume/snapshot/_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,14 @@ List Snapshots in a VolumeGroup or List Snapshots by Volume (name) in a VolumeGr
```bash
elastic-san volume snapshot list -g "rg" -e "san_name" -v "vg_name"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS9zbmFwc2hvdHM=/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/snapshots 2025-09-01 -->

#### examples

- snapshot list
```bash
elastic-san volume snapshot list -g "rg" -e "san_name" -v "vg_name"
```
11 changes: 11 additions & 0 deletions Commands/elastic-san/volume/snapshot/_show.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,14 @@ Get a Volume Snapshot.
```bash
elastic-san volume snapshot show -g "rg" -e "san_name" -v "vg_name" -n "snapshot_name"
```

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS9zbmFwc2hvdHMve30=/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/snapshots/{} 2025-09-01 -->

#### examples

- snapshot show
```bash
elastic-san volume snapshot show -g "rg" -e "san_name" -v "vg_name" -n "snapshot_name"
```
4 changes: 4 additions & 0 deletions Commands/elastic-san/volume/snapshot/_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,7 @@ Update a Volume Snapshot.
### [2024-07-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS9zbmFwc2hvdHMve30=/2024-07-01-preview.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/snapshots/{} 2024-07-01-preview -->

### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljc2FuL2VsYXN0aWNzYW5zL3t9L3ZvbHVtZWdyb3Vwcy97fS9zbmFwc2hvdHMve30=/2025-09-01.xml) **Stable**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.elasticsan/elasticsans/{}/volumegroups/{}/snapshots/{} 2025-09-01 -->
Loading