Udostępnij przez


Remove-AzStorageAccountNetworkRule

Usuwanie reguł IpRules lub VirtualNetworkRules z właściwości NetWorkRule konta magazynu

Składnia

NetWorkRuleString (Domyślne)

Remove-AzStorageAccountNetworkRule
    [-ResourceGroupName] <String>
    [-Name] <String>
    -VirtualNetworkResourceId <String[]>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

IpRuleObject

Remove-AzStorageAccountNetworkRule
    [-ResourceGroupName] <String>
    [-Name] <String>
    -IPRule <PSIpRule[]>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

NetworkRuleObject

Remove-AzStorageAccountNetworkRule
    [-ResourceGroupName] <String>
    [-Name] <String>
    -VirtualNetworkRule <PSVirtualNetworkRule[]>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceAccessRuleObject

Remove-AzStorageAccountNetworkRule
    [-ResourceGroupName] <String>
    [-Name] <String>
    -ResourceAccessRule <PSResourceAccessRule[]>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

IpRuleString

Remove-AzStorageAccountNetworkRule
    [-ResourceGroupName] <String>
    [-Name] <String>
    -IPAddressOrRange <String[]>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceAccessRuleString

Remove-AzStorageAccountNetworkRule
    [-ResourceGroupName] <String>
    [-Name] <String>
    -TenantId <String>
    -ResourceId <String>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Opis

Polecenie cmdlet Remove-AzStorageAccountNetworkRule usuwa reguły IpRules lub VirtualNetworkRules z właściwości NetWorkRule konta magazynu

Przykłady

Przykład 1. Usuwanie kilku adresów IPRules za pomocą elementu IPAddressOrRange

Remove-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount" -IPAddressOrRange "10.0.0.0/7,28.1.0.0/16"

To polecenie usuwa kilka adresów IPRules z adresami IPAddressOrRange.

Przykład 2: Usuwanie elementu VirtualNetworkRule z danymi wejściowymi obiektu VirtualNetworkRule za pomocą formatu JSON

Remove-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount" -VirtualNetworkRule (@{VirtualNetworkResourceId="/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1";Action="allow"})

To polecenie usuwa element VirtualNetworkRule z danymi wejściowymi obiektu VirtualNetworkRule za pomocą formatu JSON.

Przykład 3. Usuwanie pierwszego adresu IPRule z potokiem

(Get-AzStorageAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "mystorageaccount").IpRules[0] | Remove-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myStorageAccount"

To polecenie usuwa pierwszy adres IpRule z potokiem.

Przykład 4. Usuwanie kilku reguł virtualNetworkRules za pomocą identyfikatora VirtualNetworkResourceID

Remove-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount" -VirtualNetworkResourceId "/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1","/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet2/subnets/subnet2"

To polecenie usuwa kilka reguł VirtualNetworkRules za pomocą identyfikatora VirtualNetworkResourceID.

Przykład 5. Usuwanie reguły dostępu do zasobów za pomocą identyfikatorów TenantId i ResourceId.

Remove-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount"  -TenantId $tenantId -ResourceId $ResourceId

To polecenie usuwa regułę dostępu do zasobów z identyfikatorami TenantId i ResourceId.

Przykład 6. Usuwanie pierwszych 3 reguł dostępu do zasobów z konta magazynu

(Get-AzStorageAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "mystorageaccount").ResourceAccessRules | Select-Object -First 3 | Remove-AzStorageAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "mystorageaccount"

To polecenie usuwa z konta magazynu pierwsze 3 reguły dostępu do zasobów.

Parametry

-AsJob

Uruchamianie polecenia cmdlet w tle

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:por

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Właściwości parametrów

Typ:IAzureContextContainer
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-IPAddressOrRange

Tablica adresów IPAddressOrRange spowoduje usunięcie obiektu IpRule z tą samą właściwością IpAddressOrRange.

Właściwości parametrów

Typ:

String[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

IpRuleString
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-IPRule

Tablica obiektów IpRule do usunięcia z właściwości NetWorkRule.

Właściwości parametrów

Typ:

PSIpRule[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

IpRuleObject
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:True
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Name

Określa nazwę konta magazynu.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:NazwaKontaPrzechowywania, Nazwa konta

Zbiory parametrów

(All)
Pozycja:1
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-ResourceAccessRule

NetworkRule ResourceAccessRules konta magazynu.

Właściwości parametrów

Typ:

PSResourceAccessRule[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

ResourceAccessRuleObject
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:True
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-ResourceGroupName

Określa nazwę grupy zasobów zawiera konto magazynu.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:0
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-ResourceId

ResourceAccessRule ResourceId konta magazynu w ciągu.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

ResourceAccessRuleString
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-TenantId

Zasób konta magazynuAccessRule TenantId w ciągu.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

ResourceAccessRuleString
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-VirtualNetworkResourceId

Właściwość Array of VirtualNetworkResourceId spowoduje usunięcie elementu VirtualNetworkRule z tą samą właściwością VirtualNetworkResourceId.

Właściwości parametrów

Typ:

String[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:Identyfikator podsieci, VirtualNetworkId

Zbiory parametrów

NetWorkRuleString
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-VirtualNetworkRule

Tablica obiektów VirtualNetworkRule do usunięcia z właściwości NetWorkRule.

Właściwości parametrów

Typ:

PSVirtualNetworkRule[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

NetworkRuleObject
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:True
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:Wi

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wejścia

String

PSIpRule

PSVirtualNetworkRule

Wyjść

PSVirtualNetworkRule

PSIpRule