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 コマンドは、ネットワーク仮想アプライアンスの受信セキュリティ規則を更新/作成します。 受信セキュリティ規則は、NVA に NSG 規則を作成し、規則の種類が永続的として定義されている場合は、NVA にアタッチされた SLB に LB 規則を作成します。
例
例 1
Update-AzVirtualApplianceInboundSecurityRule -ResourceGroupName InboundRuleRg -VirtualApplianceName nva1 -Name ruleCollection1 -RuleType Permanent -Rule $inbound
上記のコマンドは、指定された規則コレクション名を使用して受信セキュリティ規則を作成または更新します。NVA の ruleCollection1: nva1 では、規則の種類が永続的で、規則プロパティで定義されている規則があります。 受信セキュリティ規則では、NSG 規則と SLB LB 規則が作成されます。
例 2
Update-AzVirtualApplianceInboundSecurityRule -ResourceGroupName InboundRuleRg -VirtualApplianceName nva1 -Name ruleCollection2 -RuleType AutoExpire -Rule $inbound
上記のコマンドは、指定された規則コレクション名を使用して受信セキュリティ規則を作成または更新します。NVA の ruleCollection2: nva1 では、ルールの種類が自動期限切れで、ルール プロパティで定義されている規則があります。 受信セキュリティ規則では、NSG 規則のみが作成されます。
パラメーター
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
型: | SwitchParameter |
Aliases: | cf |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DefaultProfile
Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Force
リソースを上書きする場合は、確認を求めないでください
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Name
リソースの名前。
型: | String |
Aliases: | ResourceName, InboundSecurityRuleCollectionName |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | True |
-ResourceGroupName
リソース グループ名。
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Rule
受信セキュリティの個々の規則
型: | List<T>[PSInboundSecurityRulesProperty] |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-RuleType
受信セキュリティ規則の種類: AutoExpire または永続的
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-VirtualAppliance
この接続の親ネットワーク仮想アプライアンス オブジェクト。
型: | PSNetworkVirtualAppliance |
Aliases: | ParentNva, NetworkVirtualAppliance |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-VirtualApplianceName
親ネットワーク仮想アプライアンス名。
型: | String |
Aliases: | ParentNvaName, NetworkVirtualApplianceName |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-VirtualApplianceResourceId
この接続の親ネットワーク仮想アプライアンスのリソース ID。
型: | String |
Aliases: | ParentNvaId, NetworkVirtualApplianceId |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
型: | SwitchParameter |
Aliases: | wi |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
出力
Azure PowerShell