Dela via


Get-AzureNetworkSecurityGroupAssociation

Hämtar en nätverkssäkerhetsgrupp för en virtuell dator, nätverkskort eller PaaS-roll.

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

Get-AzureNetworkSecurityGroupAssociation
   -VirtualNetworkName <String>
   -SubnetName <String>
   [-Detailed]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureNetworkSecurityGroupAssociation
   -VM <PersistentVMRoleContext>
   -ServiceName <String>
   [-NetworkInterfaceName <String>]
   [-Detailed]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureNetworkSecurityGroupAssociation
   [-Slot <String>]
   -RoleName <String>
   -ServiceName <String>
   [-NetworkInterfaceName <String>]
   [-Detailed]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Cmdleten Get-AzureNetworkSecurityGroupAssociation hämtar nätverkssäkerhetsgruppen för en virtuell dator, nätverkskort eller paaS-roll (plattform som en tjänst).

Exempel

Exempel 1: Hämta nätverkssäkerhetsgruppen för en virtuell dator

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

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 hämtar nätverkssäkerhetsgruppen som är associerad med den virtuella datorn.

Parametrar

-Detailed

Anger att den här cmdleten returnerar information om nätverkssäkerhetsgruppen som är associerad med den virtuella datorn. Den här informationen omfattar plats och regler.

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

-NetworkInterfaceName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
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 hämtar 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 hämtar 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 hämtar nätverkssäkerhetsgruppen för.

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 den här cmdleten hämtar nätverkssäkerhetsgruppen för.

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

Microsoft.WindowsAzure.Commands.ServiceManagement.Network.NetworkSecurityGroup.Model.INetworkSecurityGroup