Update-AzVirtualApplianceInboundSecurityRule
Обновление правила безопасности входящего трафика ресурса виртуального устройства сети
Синтаксис
Update-AzVirtualApplianceInboundSecurityRule
-ResourceGroupName <String>
-VirtualApplianceName <String>
-Name <String>
[-RuleType <String>]
-Rule <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSInboundSecurityRulesProperty]>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzVirtualApplianceInboundSecurityRule
-VirtualAppliance <PSNetworkVirtualAppliance>
-Name <String>
[-RuleType <String>]
-Rule <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSInboundSecurityRulesProperty]>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzVirtualApplianceInboundSecurityRule
-VirtualApplianceResourceId <String>
-Name <String>
[-RuleType <String>]
-Rule <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSInboundSecurityRulesProperty]>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Команда Update-AzVirtualApplianceInboundSecurityRule обновляет или создает правило безопасности для входящего трафика виртуального устройства. Правило безопасности для входящего трафика создает правило NSG для NVA и правило балансировки нагрузки для подсистемы балансировки нагрузки, подключенной к NVA, если тип правила определен как постоянный:
Примеры
Пример 1
Update-AzVirtualApplianceInboundSecurityRule -ResourceGroupName InboundRuleRg -VirtualApplianceName nva1 -Name ruleCollection1 -RuleType Permanent -Rule $inbound
Приведенная выше команда создает или обновляет правило безопасности для входящего трафика с заданным именем коллекции правил: ruleCollection1 в NVA: nva1 с типом правила, постоянными правилами, определенными в свойстве правил. Правило безопасности для входящего трафика создаст правило NSG & правило балансировки нагрузки SLB.
Пример 2
Update-AzVirtualApplianceInboundSecurityRule -ResourceGroupName InboundRuleRg -VirtualApplianceName nva1 -Name ruleCollection2 -RuleType AutoExpire -Rule $inbound
Приведенная выше команда создает или обновляет правило безопасности для входящего трафика с указанным именем коллекции правил: ruleCollection2 в NVA: nva1 с типом правила автоматически истекает срок действия правил, как определено в свойстве правил. Правило безопасности для входящего трафика создаст только правило NSG.
Параметры
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Не запрашивайте подтверждение, если вы хотите перезаписать ресурс
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Имя ресурса.
Тип: | String |
Aliases: | ResourceName, InboundSecurityRuleCollectionName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | True |
-ResourceGroupName
Имя группы ресурсов.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Rule
Отдельное правило безопасности для входящего трафика
Тип: | List<T>[PSInboundSecurityRulesProperty] |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RuleType
Тип правила безопасности для входящего трафика: AutoExpire или Постоянный
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VirtualAppliance
Родительский объект виртуального сетевого устройства для этого подключения.
Тип: | PSNetworkVirtualAppliance |
Aliases: | ParentNva, NetworkVirtualAppliance |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-VirtualApplianceName
Имя родительского виртуального сетевого устройства.
Тип: | String |
Aliases: | ParentNvaName, NetworkVirtualApplianceName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VirtualApplianceResourceId
Идентификатор ресурса родительского сетевого виртуального устройства для этого подключения.
Тип: | String |
Aliases: | ParentNvaId, NetworkVirtualApplianceId |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Выходные данные
Azure PowerShell