Megosztás a következőn keresztül:


Add-AzCognitiveServicesAccountNetworkRule

IpRules vagy VirtualNetworkRules hozzáadása Egy Cognitive Services-fiók NetworkRule tulajdonságához

Syntax

Add-AzCognitiveServicesAccountNetworkRule
   [-ResourceGroupName] <String>
   [-Name] <String>
   -VirtualNetworkResourceId <String[]>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzCognitiveServicesAccountNetworkRule
   [-ResourceGroupName] <String>
   [-Name] <String>
   -IpRule <PSIpRule[]>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzCognitiveServicesAccountNetworkRule
   [-ResourceGroupName] <String>
   [-Name] <String>
   -VirtualNetworkRule <PSVirtualNetworkRule[]>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzCognitiveServicesAccountNetworkRule
   [-ResourceGroupName] <String>
   [-Name] <String>
   -IpAddressOrRange <String[]>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Az Add-AzCognitiveServicesAccountNetworkRule parancsmag ipRules-t vagy VirtualNetworkRules-t ad hozzá egy Cognitive Services-fiók NetworkRule tulajdonságához

Példák

1. példa: Több IpRules hozzáadása az IpAddressOrRange használatával

Add-AzCognitiveServicesAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myaccount" -IpAddressOrRange "200.0.0.0/24","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-AzCognitiveServicesAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myaccount" -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-AzCognitiveServicesAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "myaccount1"
Add-AzCognitiveServicesAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myaccount2" -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-AzCognitiveServicesAccountNetworkRule -ResourceGroupName "myResourceGroup" -Name "myaccount" -IpRule (@{IpAddressOrRange="200.0.0.0/24"},@{IpAddressOrRange="28.2.0.0/16"})

Ez a parancs több IpRule-objektumot ad hozzá IpRule-objektumokkal, jSON-bemenettel.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

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

-IpAddressOrRange

Cognitive Services-fiók – NetworkRule IpRules IpAddressOrRange sztringben.

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

-IpRule

Cognitive Services-fiók – NetworkRule IpRules.

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

-Name

Cognitive Services-fiók neve.

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

-ResourceGroupName

Az erőforráscsoport neve.

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

-VirtualNetworkResourceId

Cognitive Services-fiók – NetworkRule VirtualNetworkRules VirtualNetworkResourceId sztringben.

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

-VirtualNetworkRule

Cognitive Services-fiók – NetworkRule VirtualNetworkRules.

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

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

Bevitelek

String

PSIpRule[]

PSVirtualNetworkRule[]

Kimenetek

PSVirtualNetworkRule

PSIpRule