Remove-AzStorageAccountNetworkRule

IpRules of VirtualNetworkRules verwijderen uit de eigenschap NetWorkRule van een opslagaccount

Syntax

Remove-AzStorageAccountNetworkRule
      [-ResourceGroupName] <String>
      [-Name] <String>
      -VirtualNetworkResourceId <String[]>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzStorageAccountNetworkRule
      [-ResourceGroupName] <String>
      [-Name] <String>
      -IPRule <PSIpRule[]>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzStorageAccountNetworkRule
      [-ResourceGroupName] <String>
      [-Name] <String>
      -VirtualNetworkRule <PSVirtualNetworkRule[]>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzStorageAccountNetworkRule
      [-ResourceGroupName] <String>
      [-Name] <String>
      -ResourceAccessRule <PSResourceAccessRule[]>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzStorageAccountNetworkRule
      [-ResourceGroupName] <String>
      [-Name] <String>
      -IPAddressOrRange <String[]>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzStorageAccountNetworkRule
      [-ResourceGroupName] <String>
      [-Name] <String>
      -TenantId <String>
      -ResourceId <String>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De cmdlet Remove-AzStorageAccountNetworkRule verwijdert IpRules of VirtualNetworkRules uit de eigenschap NetWorkRule van een opslagaccount

Voorbeelden

Voorbeeld 1: Meerdere IpRules verwijderen met IPAddressOrRange

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

Met deze opdracht verwijdert u verschillende IpRules met IPAddressOrRange.

Voorbeeld 2: Een VirtualNetworkRule verwijderen met VirtualNetworkRule-objectinvoer met JSON

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

Met deze opdracht verwijdert u een VirtualNetworkRule met VirtualNetworkRule-objectinvoer met JSON.

Voorbeeld 3: Eerste IpRule verwijderen met pijplijn

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

Met deze opdracht verwijdert u eerst IpRule met pijplijn.

Voorbeeld 4: Meerdere VirtualNetworkRules verwijderen met 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"

Met deze opdracht verwijdert u verschillende VirtualNetworkRules met VirtualNetworkResourceID.

Voorbeeld 5: Een resourcetoegangsregel verwijderen met TenantId en ResourceId.

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

Met deze opdracht verwijdert u een resourcetoegangsregel met TenantId en ResourceId.

Voorbeeld 6: De eerste drie resourcetoegangsregels uit een opslagaccount verwijderen

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

Met deze opdracht worden de eerste drie toegangsregels voor resources uit een opslagaccount verwijderd.

Parameters

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPAddressOrRange

De matrix van IpAddressOrRange verwijdert IpRule met dezelfde IpAddressOrRange uit de eigenschap NetWorkRule.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IPRule

De matrix van IpRule-objecten die moeten worden verwijderd uit de eigenschap NetWorkRule.

Type:PSIpRule[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Hiermee geeft u de naam van het opslagaccount.

Type:String
Aliases:StorageAccountName, AccountName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceAccessRule

NetworkRule ResourceAccessRules voor opslagaccount.

Type:PSResourceAccessRule[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Hiermee geeft u de naam van de resourcegroep bevat het opslagaccount.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

ResourceId van opslagaccount ResourceAccessRule in tekenreeks.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TenantId

ResourceAccessRule TenantId van opslagaccount in tekenreeks.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkResourceId

Met de matrix van VirtualNetworkResourceId wordt VirtualNetworkRule met dezelfde VirtualNetworkResourceId uit de eigenschap NetWorkRule verwijderd.

Type:String[]
Aliases:SubnetId, VirtualNetworkId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkRule

De matrix van VirtualNetworkRule-objecten die moeten worden verwijderd uit de eigenschap NetWorkRule.

Type:PSVirtualNetworkRule[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

String

PSIpRule[]

PSVirtualNetworkRule[]

Uitvoerwaarden

PSVirtualNetworkRule

PSIpRule