New-AzContainerRegistryNetworkRule

Create a network rule.

Note

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

Syntax

New-AzContainerRegistryNetworkRule
   [-Action <String>]
   [-VirtualNetworkRule]
   -VirtualNetworkResourceId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzContainerRegistryNetworkRule
   [-Action <String>]
   [-IPRule]
   -IPAddressOrRange <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Create a network rule object in current powershell session.

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

Create virtualnetwork rule set.

Parameters

-Action

The action of network rule.

Type:String
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
-IPAddressOrRange

Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-IPRule

Indicate to create IPRule.

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

Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-VirtualNetworkRule

Indicate to create VirtualNetworkRule.

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

Inputs

String

Outputs

IPSNetworkRule