Set-AzContainerRegistryNetworkRuleSet

Create or update a network rule set. Rule set can only be applied to "Premium" registry.

Note

This is the previous version of our documentation. Please consult the most recent version for up-to-date information.

Syntax

Set-AzContainerRegistryNetworkRuleSet
   -DefaultAction <String>
   [-NetworkRule <IPSNetworkRule[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzContainerRegistryNetworkRuleSet
   [-DefaultAction <String>]
   [-NetworkRule <IPSNetworkRule[]>]
   -InputObject <PSNetworkRuleSet>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Create or update a network rule set

Examples

Example 1

$subnet = New-AzVirtualNetworkSubnetConfig -Name $SubnetName -AddressPrefix "10.0.1.0/24" -ServiceEndpoint "Microsoft.ContainerRegistry"
$vnet = New-AzVirtualNetwork -Name $VnetName -ResourceGroupName $resourceGroupName -Location $location -AddressPrefix "10.0.0.0/16" -Subnet $subnet
$rule = New-AzContainerRegistryNetworkRule -VirtualNetworkRule -VirtualNetworkResourceId $vnet.Subnets[0].Id
$set = Set-AzContainerRegistryNetworkRuleSet -DefaultAction "Allow" -NetworkRule $rule

Create a new network rule set.

Parameters

-DefaultAction

Default action, could be 'Allow' or 'Deny'

Type:String
Accepted values:Allow, Deny, Allow, Deny
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DefaultProfile

The credentials, account, tenant, and subscription used for communication with Azure.

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

Input PSNetworkRuleSet

Type:PSNetworkRuleSet
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-NetworkRule

List of Network rules

Type:IPSNetworkRule[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Inputs

String

IPSNetworkRule

Outputs

PSNetworkRuleSet