Freigeben über


Get-SCStaticIPAddressPool

Ruft statische IP-Adresspools ab.

Syntax

All (Standardwert)

Get-SCStaticIPAddressPool
    [[-Name] <String>]
    [-VMMServer <ServerConnection>]
    [-IPAddress <String>]
    [-IPv4]
    [-IPv6]
    [-IsMulticast]
    [-Subnet <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ByVMSubnet

Get-SCStaticIPAddressPool
    [[-Name] <String>]
    -VMSubnet <VMSubnet>
    [-VMMServer <ServerConnection>]
    [-IPAddress <String>]
    [-IPv4]
    [-IPv6]
    [-IsMulticast]
    [-Subnet <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ByHostGroup

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

ByLogicalNetworkDefinition

Get-SCStaticIPAddressPool
    [[-Name] <String>]
    -LogicalNetworkDefinition <LogicalNetworkDefinition>
    [-VMMServer <ServerConnection>]
    [-IPAddress <String>]
    [-IPv4]
    [-IPv6]
    [-IsMulticast]
    [-Subnet <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ByCloud

Get-SCStaticIPAddressPool
    [[-Name] <String>]
    -Cloud <Cloud>
    [-VMMServer <ServerConnection>]
    [-IPAddress <String>]
    [-IsMulticast]
    [-Subnet <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ById

Get-SCStaticIPAddressPool
    [[-Name] <String>]
    -ID <Guid>
    [-VMMServer <ServerConnection>]
    [-IPAddress <String>]
    [-IsMulticast]
    [-Subnet <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Beschreibung

Das Cmdlet Get-SCStaticIPAddressPool ruft einen oder mehrere statische IP-Adresspools von 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"

Mit diesem Befehl wird der statische IP-Adresspool für die angegebene IPv4-Subnetzadresse abgerufen.

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 mit dem Pfad All Hosts\HostGroup02\Production ab und speichert diese Gruppe dann in der Variablen $HostGroup.

Mit dem zweiten Befehl werden die statischen IPv4-IP-Adresspools für die Hostgruppe abgerufen, die in $HostGroup gespeichert sind.

Parameter

-Cloud

Gibt ein privates Cloud-Objekt an, in dem dieses Cmdlet Adresspools abruft.

Parametereigenschaften

Typ:Cloud
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByCloud
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ID

Gibt die eindeutige ID für einen Adresspool an, den dieses Cmdlet abruft.

Parametereigenschaften

Typ:Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ById
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-IPAddress

Gibt eine IPv4- oder IPv6-Adresse an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-IPv4

Gibt an, dass eine IPv4-Adresse erforderlich ist.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

All
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByVMSubnet
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByHostGroup
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByLogicalNetworkDefinition
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-IPv6

Gibt an, dass eine IPv6-Adresse erforderlich ist.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

All
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByVMSubnet
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByHostGroup
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByLogicalNetworkDefinition
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-IsMulticast

Gibt an, dass es sich bei der IP-Adresse um eine Multicast-Adresse handelt oder dass der IP-Adresspool einen Multicast-IP-Adressbereich enthält.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-LogicalNetworkDefinition

Gibt eine logische Netzwerkdefinition an, die das Subnetz enthält, das der IP-Adresspool gemäß dem Parameter Subnet bereitstellt. Eine logische Netzwerkdefinition wird auch als Netzwerkstandort bezeichnet.

Parametereigenschaften

Typ:LogicalNetworkDefinition
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByLogicalNetworkDefinition
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Name

Gibt den Namen des Adresspools an, den dieses Cmdlet abruft.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:0
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OnBehalfOfUser

Gibt einen Benutzernamen an. Dieses Cmdlet wird im Namen des Benutzers ausgeführt, der durch diesen Parameter angegeben wird.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OnBehalfOfUserRole

Gibt eine Benutzerrolle an. Verwenden Sie zum Abrufen einer Benutzerrolle das Cmdlet Get-SCUserRole . Dieses Cmdlet wird im Namen der Benutzerrolle ausgeführt, die durch diesen Parameter angegeben wird.

Parametereigenschaften

Typ:UserRole
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Subnet

Gibt ein IP-Subnetz in der CIDR-Notation (Classless Inter-Domain Routing) an. Sie können entweder IPv4- oder IPv6-Adressen angeben.

Ein IP-Subnetz darf sich nicht mit einem anderen Subnetz in einer Hostgruppe oder untergeordneten Hostgruppen überschneiden.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMHostGroup

Gibt ein Hostgruppenobjekt für virtuelle Maschinen an.

Parametereigenschaften

Typ:HostGroup
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByHostGroup
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMMServer

Gibt ein VMM-Serverobjekt an.

Parametereigenschaften

Typ:ServerConnection
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMSubnet

Gibt ein Subnetz eines virtuellen Computers an.

Verwenden Sie zum Abrufen eines VMSubnet-Objekts das Cmdlet Get-SCVMSubnet .

Parametereigenschaften

Typ:VMSubnet
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByVMSubnet
Position:Named
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Ausgaben

StaticIPAddressPool

Dieses Cmdlet gibt ein StaticIPAddressPool-Objekt zurück.