Skip to content

Commit acebfd6

Browse files
authored
Update Set-AzStorageAccount.md (#20156)
* Update Set-AzStorageAccount.md * Update Set-AzStorageAccount.md
1 parent 8872dfc commit acebfd6

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

src/Storage/Storage.Management/help/Set-AzStorageAccount.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,34 +92,54 @@ You can use this cmdlet to modify the account type, update a customer domain, or
9292
## EXAMPLES
9393

9494
### Example 1: Set the Storage account type
95+
<!-- Skip: Output cannot be splitted from code -->
96+
97+
98+
9599
```
96100
PS C:\>Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -SkuName "Standard_RAGRS"
97101
```
98102

99103
This command sets the Storage account type to Standard_RAGRS.
100104

101105
### Example 2: Set a custom domain for a Storage account
106+
<!-- Skip: Output cannot be splitted from code -->
107+
108+
109+
102110
```
103111
PS C:\>Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -CustomDomainName "www.contoso.com" -UseSubDomain $true
104112
```
105113

106114
This command sets a custom domain for a Storage account.
107115

108116
### Example 3: Set the access tier value
117+
<!-- Skip: Output cannot be splitted from code -->
118+
119+
120+
109121
```
110122
PS C:\>Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -AccessTier Cool
111123
```
112124

113125
The command sets the Access Tier value to be cool.
114126

115127
### Example 4: Set the custom domain and tags
128+
<!-- Skip: Output cannot be splitted from code -->
129+
130+
131+
116132
```
117133
PS C:\>Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -CustomDomainName "www.domainname.com" -UseSubDomain $true -Tag @{tag0="value0";tag1="value1";tag2="value2"}
118134
```
119135

120136
The command sets the custom domain and tags for a Storage account.
121137

122138
### Example 5: Set Encryption KeySource to Keyvault
139+
<!-- Skip: Output cannot be splitted from code -->
140+
141+
142+
123143
```
124144
PS C:\>Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -AssignIdentity
125145
PS C:\>$account = Get-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount"
@@ -139,13 +159,21 @@ This command set Encryption KeySource with a new created Keyvault.
139159
If want to enable key auto rotation, don't set keyversion when set Keyvault properties for the first time, or clean up it by set keyvault properties again with keyversion as empty.
140160

141161
### Example 6: Set Encryption KeySource to "Microsoft.Storage"
162+
<!-- Skip: Output cannot be splitted from code -->
163+
164+
165+
142166
```
143167
PS C:\>Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -StorageEncryption
144168
```
145169

146170
This command set Encryption KeySource to "Microsoft.Storage"
147171

148172
### Example 7: Set NetworkRuleSet property of a Storage account with JSON
173+
<!-- Skip: Output cannot be splitted from code -->
174+
175+
176+
149177
```
150178
PS C:\>Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -NetworkRuleSet (@{bypass="Logging,Metrics";
151179
ipRules=(@{IPAddressOrRange="20.11.0.0/16";Action="allow"},
@@ -158,6 +186,10 @@ PS C:\>Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorag
158186
This command sets NetworkRuleSet property of a Storage account with JSON
159187

160188
### Example 8: Get NetworkRuleSet property from a Storage account, and set it to another Storage account
189+
<!-- Skip: Output cannot be splitted from code -->
190+
191+
192+
161193
```
162194
PS C:\> $networkRuleSet = (Get-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount").NetworkRuleSet
163195
PS C:\> Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount2" -NetworkRuleSet $networkRuleSet
@@ -166,6 +198,10 @@ PS C:\> Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystora
166198
This first command gets NetworkRuleSet property from a Storage account, and the second command sets it to another Storage account
167199

168200
### Example 9: Upgrade a Storage account with Kind "Storage" or "BlobStorage" to "StorageV2" kind Storage account
201+
<!-- Skip: Output cannot be splitted from code -->
202+
203+
204+
169205
```
170206
PS C:\> Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -UpgradeToStorageV2
171207
```

0 commit comments

Comments
 (0)