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 .