Partager via


Update-AzVirtualApplianceInboundSecurityRule

Mettre à jour la règle de sécurité entrante d’une ressource d’appliance virtuelle réseau

Syntaxe

ResourceNameParameterSet (Par défaut)

Update-AzVirtualApplianceInboundSecurityRule
    -ResourceGroupName <String>
    -VirtualApplianceName <String>
    -Name <String>
    -Rule <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSInboundSecurityRulesProperty]>
    [-RuleType <String>]
    [-Force]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceObjectParameterSet

Update-AzVirtualApplianceInboundSecurityRule
    -VirtualAppliance <PSNetworkVirtualAppliance>
    -Name <String>
    -Rule <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSInboundSecurityRulesProperty]>
    [-RuleType <String>]
    [-Force]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ResourceIdParameterSet

Update-AzVirtualApplianceInboundSecurityRule
    -VirtualApplianceResourceId <String>
    -Name <String>
    -Rule <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSInboundSecurityRulesProperty]>
    [-RuleType <String>]
    [-Force]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

La commande Update-AzVirtualApplianceInboundSecurityRule met à jour/crée la règle de sécurité entrante d’une appliance virtuelle réseau. La règle de sécurité entrante crée une règle de groupe de sécurité réseau sur l’appliance virtuelle réseau et une règle LB sur l’équilibrage de charge réseau attachée à l’appliance virtuelle réseau si le type de règle est défini comme suit : Permanent

Exemples

Exemple 1

Update-AzVirtualApplianceInboundSecurityRule -ResourceGroupName InboundRuleRg -VirtualApplianceName nva1 -Name ruleCollection1 -RuleType Permanent -Rule $inbound

La commande ci-dessus crée ou met à jour la règle de sécurité entrante avec le nom de collection de règles donné : ruleCollection1 sur l’appliance virtuelle réseau : nva1 avec un type de règle permanent ayant des règles définies dans la propriété de règles. La règle de sécurité entrante crée une règle de groupe de sécurité réseau et une règle LB SLB.

Exemple 2

Update-AzVirtualApplianceInboundSecurityRule -ResourceGroupName InboundRuleRg -VirtualApplianceName nva1 -Name ruleCollection2 -RuleType AutoExpire -Rule $inbound

La commande ci-dessus crée ou met à jour la règle de sécurité entrante avec le nom de collection de règles donné : ruleCollection2 sur l’appliance virtuelle réseau : nva1 avec le type de règle Expirer automatiquement avec des règles définies dans la propriété de règles. La règle de sécurité entrante crée uniquement une règle de groupe de sécurité réseau.

Paramètres

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Force

Ne demandez pas de confirmation si vous souhaitez remplacer une ressource

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Nom de la ressource.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:True
DontShow:False
Alias:ResourceName, InboundSecurityRuleCollectionName

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ResourceGroupName

Nom du groupe de ressources.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ResourceNameParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Rule

Règle individuelle de la sécurité entrante

Propriétés du paramètre

Type:

List<T>[PSInboundSecurityRulesProperty]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-RuleType

Type de règle de sécurité entrante : AutoExpire ou Permanent

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualAppliance

Objet De l’appliance virtuelle réseau parente pour cette connexion.

Propriétés du paramètre

Type:PSNetworkVirtualAppliance
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:ParentNva, NetworkVirtualAppliance

Jeux de paramètres

ResourceObjectParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualApplianceName

Nom de l’appliance virtuelle réseau parent.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:ParentNvaName, NetworkVirtualApplianceName

Jeux de paramètres

ResourceNameParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualApplianceResourceId

ID de ressource de l’appliance virtuelle réseau parente pour cette connexion.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:ParentNvaId, NetworkVirtualApplianceId

Jeux de paramètres

ResourceIdParameterSet
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

PSNetworkVirtualAppliance

String

Sorties

PSInboundSecurityRule