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 |