Поделиться через


Update-AzCognitiveServicesAccountNetworkRuleSet

Обновление свойства NetworkRule учетной записи Cognitive Services

Синтаксис

Update-AzCognitiveServicesAccountNetworkRuleSet
      [-ResourceGroupName] <String>
      [-Name] <String>
      [-DefaultAction <PSNetWorkRuleDefaultActionEnum>]
      [-IpRule <PSIpRule[]>]
      [-VirtualNetworkRule <PSVirtualNetworkRule[]>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Командлет Update-AzCognitiveServicesAccountNetworkRuleSet обновляет свойство NetworkRule учетной записи Cognitive Services.

Примеры

Пример 1. Обновление всех свойств NetworkRule, входных правил с помощью JSON

Update-AzCognitiveServicesAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "myaccount" -DefaultAction Allow -IpRule (@{IpAddressOrRange="200.0.0.0/24"},@{IpAddressOrRange="28.2.0.0/16"}) `
-VirtualNetworkRule (@{VirtualNetworkResourceId="/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1"},@{VirtualNetworkResourceId="/subscriptions/s1/resourceGroups/g1/providers/Microsoft.Network/virtualNetworks/vnet2/subnets/subnet2"})

Эта команда обновляет все свойства NetworkRule, входные правила с помощью JSON.

Пример 2. Обновление свойства Обхода NetworkRule

Update-AzCognitiveServicesAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "myaccount"

Это свойство "Обход обхода команды" NetworkRule (другие свойства не изменятся).

Пример 3. Очистка правил NetworkRule учетной записи Cognitive Services

Update-AzCognitiveServicesAccountNetworkRuleSet -ResourceGroupName "myResourceGroup" -Name "myaccount" -IpRule @() -VirtualNetworkRule @()

Эта команда очищает правила NetworkRule учетной записи Cognitive Services (другие свойства не изменяются).

Параметры

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultAction

AccountRule DefaultAction для учетной записи Cognitive Services. Значение по умолчанию Deny.

Тип:PSNetWorkRuleDefaultActionEnum
Допустимые значения:Deny, Allow
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IpRule

NetworkRule IpRules учетной записи Cognitive Services.

Тип:PSIpRule[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Name

Имя учетной записи Cognitive Services.

Тип:String
Aliases:CognitiveServicesAccountName, AccountName
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ResourceGroupName

Имя группы ресурсов.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VirtualNetworkRule

NetworkRule VirtualNetworkRules учетной записи Cognitive Services.

Тип:PSVirtualNetworkRule[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

String

PSIpRule[]

PSVirtualNetworkRule[]

Выходные данные

PSNetworkRuleSet