次の方法で共有


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

入力

PSNetworkVirtualAppliance

String

出力

PSInboundSecurityRule