Add-AzStorageAccountNetworkRule
IpRules vagy VirtualNetworkRules hozzáadása egy Storage-fiók NetworkRule tulajdonságához
Syntax
Add-AzStorageAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-VirtualNetworkResourceId <String[]>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzStorageAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-IPRule <PSIpRule[]>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzStorageAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-VirtualNetworkRule <PSVirtualNetworkRule[]>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzStorageAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-ResourceAccessRule <PSResourceAccessRule[]>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzStorageAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-IPAddressOrRange <String[]>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzStorageAccountNetworkRule
[-ResourceGroupName] <String>
[-Name] <String>
-TenantId <String>
-ResourceId <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Az Add-AzStorageAccountNetworkRule parancsmag ipRules-t vagy VirtualNetworkRules-t ad hozzá egy Storage-fiók NetworkRule tulajdonságához
Példák
1. példa: Több IpRules hozzáadása az IPAddressOrRange használatával
Add-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount" -IPAddressOrRange "10.0.0.0/7","28.2.0.0/16"
Ez a parancs több IpRules-t ad hozzá az IPAddressOrRange használatával.
2. példa: VirtualNetworkRule hozzáadása a VirtualNetworkResourceID azonosítóval
$subnet = Get-AzVirtualNetwork -ResourceGroupName "myResourceGroup" -Name "myvirtualnetwork" | Get-AzVirtualNetworkSubnetConfig
Add-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount" -VirtualNetworkResourceId $subnet[0].Id
Ez a parancs hozzáad egy VirtualNetworkRule-t a VirtualNetworkResourceID azonosítóval.
3. példa: VirtualNetworkRules hozzáadása VirtualNetworkRule-objektumokkal egy másik fiókból
$networkrule = Get-AzStorageAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "mystorageaccount1"
Add-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount2" -VirtualNetworkRule $networkrule.VirtualNetworkRules
Ez a parancs virtualNetworkRules-objektumokat ad hozzá egy másik fiókból származó VirtualNetworkRule-objektumokkal.
4. példa: Több IpRule-objektum hozzáadása IpRule-objektumokkal, bemenet JSON-nal
Add-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount" -IPRule (@{IPAddressOrRange="10.0.0.0/7";Action="allow"},@{IPAddressOrRange="28.2.0.0/16";Action="allow"})
Ez a parancs több IpRule-objektumot ad hozzá IpRule-objektumokkal, jSON-bemenettel.
5. példa: Erőforrás-hozzáférési szabály hozzáadása
Add-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount" -TenantId $tenantId -ResourceId $ResourceId
Ez a parancs hozzáad egy erőforrás-hozzáférési szabályt a TenantId és a ResourceId azonosítóval.
6. példa: Az egyik tárfiók összes erőforrás-hozzáférési szabályának hozzáadása egy másik tárfiókhoz
(Get-AzStorageAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "mystorageaccount1").ResourceAccessRules | Add-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount2"
Ez a parancs lekéri az összes erőforrás-hozzáférési szabályt egy tárfiókból, és hozzáadja őket egy másik tárfiókhoz.
Paraméterek
-AsJob
Parancsmag futtatása a háttérben
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IPAddressOrRange
Az IpAddressOrRange tömbje adja hozzá az IpRulest a bemeneti IpAddressOrRange és az alapértelmezett Művelet engedélyezése a NetworkRule tulajdonsághoz.
Típus: | String[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IPRule
A NetworkRule tulajdonsághoz hozzáadni kívánt IpRule-objektumok tömbje.
Típus: | PSIpRule[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
A Tárfiók nevét adja meg.
Típus: | String |
Aliasok: | StorageAccountName, AccountName |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ResourceAccessRule
Tárfiók – NetworkRule ResourceAccessRules.
Típus: | PSResourceAccessRule[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ResourceGroupName
Megadja annak az erőforráscsoportnak a nevét, amely tartalmazza a Storage-fiókot.
Típus: | String |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ResourceId
A ResourceAccessRule ResourceId tárfiók sztringben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-TenantId
Tárfiók ResourceAccessRule TenantId azonosítója sztringben.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VirtualNetworkResourceId
A VirtualNetworkResourceId tömbje hozzáadja a VirtualNetworkRule-t a bemeneti VirtualNetworkResourceId és az alapértelmezett Művelet engedélyezése a NetworkRule tulajdonsághoz.
Típus: | String[] |
Aliasok: | SubnetId, VirtualNetworkId |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VirtualNetworkRule
A NetworkRule tulajdonsághoz hozzáadni kívánt VirtualNetworkRule-objektumok tömbje.
Típus: | PSVirtualNetworkRule[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
PSIpRule[]