Dela via


Get-SCStaticIPAddressPool

Hämtar statiska IP-adresspooler.

Syntax

Get-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   [-IPAddress <String>]
   [-IPv4]
   [-IPv6]
   [[-Name] <String>]
   [-IsMulticast]
   [-Subnet <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   [-IPAddress <String>]
   [-IPv4]
   [-IPv6]
   -VMSubnet <VMSubnet>
   [[-Name] <String>]
   [-IsMulticast]
   [-Subnet <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   [-IPAddress <String>]
   [-IPv4]
   [-IPv6]
   [[-Name] <String>]
   [-IsMulticast]
   [-Subnet <String>]
   -VMHostGroup <HostGroup>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   [-IPAddress <String>]
   [-IPv4]
   [-IPv6]
   -LogicalNetworkDefinition <LogicalNetworkDefinition>
   [[-Name] <String>]
   [-IsMulticast]
   [-Subnet <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   [-IPAddress <String>]
   [[-Name] <String>]
   [-IsMulticast]
   [-Subnet <String>]
   -Cloud <Cloud>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   [-IPAddress <String>]
   [[-Name] <String>]
   [-IsMulticast]
   [-Subnet <String>]
   -ID <Guid>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

Cmdleten Get-SCStaticIPAddressPool hämtar en eller flera statiska IP-adresspooler för Virtual Machine Manager (VMM).

Exempel

Exempel 1: Hämta alla tillgängliga IP-adresspooler för IPv4 för ett undernät

PS C:\> Get-SCStaticIPAddressPool -IPv4 -Subnet "10.0.0.0/24"

Det här kommandot hämtar den statiska IP-adresspoolen för den angivna IPv4-undernätsadressen.

Exempel 2: Hämta alla IP-adresspooler för IPv4 för en värdgrupp

PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> Get-SCStaticIPAddressPool -IPv4 -VMHostGroup $HostGroup

Det första kommandot hämtar den värdgrupp som har sökvägen Alla värdar\HostGroup02\Produktion och lagrar sedan gruppen i variabeln $HostGroup.

Det andra kommandot hämtar statiska IPv4 IP-adresspooler för värdgruppen som lagras i $HostGroup.

Parametrar

-Cloud

Anger ett privat molnobjekt där den här cmdleten hämtar adresspooler.

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

-ID

Anger det unika ID:t för en adresspool som den här cmdleten får.

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

-IPAddress

Anger en IPv4- eller IPv6-adress.

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

-IPv4

Anger att en IPv4-adress behövs.

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

-IPv6

Anger att en IPv6-adress behövs.

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

-IsMulticast

Anger att IP-adressen är en multicast-adress eller att IP-adresspoolen innehåller ett IP-adressintervall för multicast.

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

-LogicalNetworkDefinition

Anger en definition för logiskt nätverk som innehåller det undernät som IP-adresspoolen fungerar enligt parametern Undernät . En definition av logiskt nätverk kallas även för en nätverksplats.

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

-Name

Anger namnet på adresspoolen som den här cmdleten hämtar.

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

-OnBehalfOfUser

Anger ett användarnamn. Den här cmdleten fungerar för användarens räkning som den här parametern anger.

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

-OnBehalfOfUserRole

Anger en användarroll. Om du vill hämta en användarroll använder du cmdleten Get-SCUserRole . Den här cmdleten fungerar för den användarroll som den här parametern anger.

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

-Subnet

Anger ett IP-undernät i CIDR-notation (Classless Inter-Domain Routing). Du kan ange IPv4- eller IPv6-adresser.

Ett IP-undernät kan inte överlappa något annat undernät i en värdgrupp eller underordnade värdgrupper.

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

-VMHostGroup

Anger ett värdgruppsobjekt för en virtuell dator.

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

-VMMServer

Anger ett VMM-serverobjekt.

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

-VMSubnet

Anger ett virtuellt datorundernät.

Om du vill hämta ett VMSubnet-objekt använder du cmdleten Get-SCVMSubnet .

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

Utdata

StaticIPAddressPool

Den här cmdleten returnerar ett StaticIPAddressPool-objekt .