Dela via


Set-AzureNetworkSecurityGroupAssociation

Kopplar en nätverkssäkerhetsgrupp till en virtuell dator, PaaS-roll eller nätverkskort.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

Syntax

Set-AzureNetworkSecurityGroupAssociation
   -Name <String>
   [-Force]
   [-PassThru]
   -VirtualNetworkName <String>
   -SubnetName <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureNetworkSecurityGroupAssociation
   -Name <String>
   [-Force]
   [-PassThru]
   -VM <PersistentVMRoleContext>
   -ServiceName <String>
   [-NetworkInterfaceName <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureNetworkSecurityGroupAssociation
   -Name <String>
   [-Force]
   [-PassThru]
   [-Slot <String>]
   -RoleName <String>
   -ServiceName <String>
   [-NetworkInterfaceName <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Cmdleten Set-AzureNetworkSecurityGroupAssociation associerar en nätverkssäkerhetsgrupp med en virtuell dator, paaS-roll (plattform som en tjänst) eller nätverkskort.

Exempel

Exempel 1: Tilldela en virtuell dator till en nätverkssäkerhetsgrupp

PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "ContosoVM06" | Set-AzureNetworkSecurityGroupAssociation -Name "ContosoNetworkSecurityGroup"

Det här kommandot hämtar en virtuell dator med namnet ContosoVM06 för tjänsten ContosoService och skickar det virtuella datorobjektet till den aktuella cmdleten. Den aktuella cmdleten tilldelar nätverkssäkerhetsgruppen contosoNetworkSecurityGroup till den virtuella datorn.

Parametrar

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på den nätverkssäkerhetsgrupp som den här cmdleten anger.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NetworkInterfaceName

Anger namnet på det nätverkskort som den här cmdleten använder nätverkssäkerhetsgruppen för.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Returnerar ett objekt som representerar det objekt som du arbetar med. Som standard genererar den här cmdleten inga utdata.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RoleName

Anger namnet på en PaaS-roll som den här cmdleten använder nätverkssäkerhetsgruppen för.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceName

Anger namnet på en molntjänst. PaaS-rollen tillhör den tjänst som den här parametern anger.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Slot

Anger ett PaaS-fack. Den PaaS-roll som den här cmdleten anger nätverkssäkerhetsgruppen för har det fack som den här parametern anger. Giltiga värden är:

  • Produktion
  • Mellanlagring

Standardvärdet är Produktion.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetName

Anger namnet på ett undernät som den här cmdleten associerar nätverkssäkerhetsgruppen med.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkName

Anger namnet på ett virtuellt nätverk som innehåller det undernät som denna cmdlet associerar nätverkssäkerhetsgruppen med.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VM

Anger den virtuella dator som den här cmdleten använder nätverkssäkerhetsgruppen för.

Type:PersistentVMRoleContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Utdata

Boolean