Get-SCStaticIPAddressPool
Ruft statische IP-Adresspools ab.
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>]
Beschreibung
Das Cmdlet Get-SCStaticIPAddressPool ruft einen oder mehrere statische IP-Adresspools (Virtual Machine Manager, VMM) ab.
Beispiele
Beispiel 1: Abrufen aller verfügbaren IPv4-IP-Adresspools für ein Subnetz
PS C:\> Get-SCStaticIPAddressPool -IPv4 -Subnet "10.0.0.0/24"
Dieser Befehl ruft den statischen IP-Adresspool für die angegebene IPv4-Subnetzadresse ab.
Beispiel 2: Abrufen aller IPv4-IP-Adresspools für eine Hostgruppe
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> Get-SCStaticIPAddressPool -IPv4 -VMHostGroup $HostGroup
Der erste Befehl ruft die Hostgruppe ab, die den Pfad "Alle Hosts\HostGroup02\Production" aufweist, und speichert diese Gruppe dann in der $HostGroup Variablen.
Der zweite Befehl ruft die statischen IPv4-IP-Adresspools für die in $HostGroup gespeicherte Hostgruppe ab.
Parameter
-Cloud
Gibt ein privates Cloudobjekt an, in dem dieses Cmdlet Adresspools abruft.
Type: | Cloud |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ID
Gibt die eindeutige ID für einen Adresspool an, den dieses Cmdlet abruft.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddress
Gibt eine IPv4- oder IPv6-Adresse an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4
Gibt an, dass eine IPv4-Adresse erforderlich ist.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6
Gibt an, dass eine IPv6-Adresse erforderlich ist.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsMulticast
Gibt an, dass die IP-Adresse eine Multicastadresse ist oder dass der IP-Adresspool einen Multicast-IP-Adressbereich enthält.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkDefinition
Gibt eine logische Netzwerkdefinition an, die das Subnetz enthält, das der IP-Adresspool wie durch den Subnetzparameter angegeben wird. Eine logische Netzwerkdefinition wird auch als Netzwerkstandort bezeichnet.
Type: | LogicalNetworkDefinition |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Gibt den Namen des Adresspools an, den dieses Cmdlet abruft.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Gibt einen Benutzernamen an. Dieses Cmdlet wird im Namen des Benutzers ausgeführt, den dieser Parameter angibt.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Gibt eine Benutzerrolle an. Um eine Benutzerrolle abzurufen, verwenden Sie das Cmdlet Get-SCUserRole . Dieses Cmdlet wird im Namen der Benutzerrolle ausgeführt, die dieser Parameter angibt.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subnet
Gibt ein IP-Subnetz in classless Inter-Domain Routing (CIDR) Notation an. Sie können entweder IPv4- oder IPv6-Adressen angeben.
Ein IP-Subnetz kann nicht mit einem anderen Subnetz in einer Hostgruppe oder untergeordneten Hostgruppen überlappen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Gibt ein Hostgruppenobjekt für virtuelle Maschinen an.
Type: | HostGroup |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
Gibt ein Subnetz eines virtuellen Computers an.
Verwenden Sie zum Abrufen eines VMSubnet-Objekts das Cmdlet Get-SCVMSubnet .
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Ausgaben
StaticIPAddressPool
Dieses Cmdlet gibt ein StaticIPAddressPool -Objekt zurück.