Get-SCStaticIPAddressPool
获取静态 IP 地址池。
语法
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>]
说明
Get-SCStaticIPAddressPool cmdlet 获取一个或多个 Virtual Machine Manager (VMM) 静态 IP 地址池。
示例
示例 1:获取子网的所有可用 IPv4 IP 地址池
PS C:\> Get-SCStaticIPAddressPool -IPv4 -Subnet "10.0.0.0/24"
此命令获取指定 IPv4 子网地址的静态 IP 地址池。
示例 2:获取主机组的所有 IPv4 IP 地址池
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> Get-SCStaticIPAddressPool -IPv4 -VMHostGroup $HostGroup
第一个命令获取路径为“所有 Hosts\HostGroup02\Production”的主机组,然后将该组存储在$HostGroup变量中。
第二个命令获取存储在$HostGroup中的主机组的静态 IPv4 IP 地址池。
参数
-Cloud
指定此 cmdlet 获取地址池的私有云对象。
Type: | Cloud |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ID
指定此 cmdlet 获取的地址池的唯一 ID。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddress
指定 IPv4 或 IPv6 地址。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4
指示需要 IPv4 地址。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6
指示需要 IPv6 地址。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsMulticast
指示 IP 地址是多播地址,或者 IP 地址池包含多播 IP 地址范围。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkDefinition
指定一个逻辑网络定义,其中包含 IP 地址池由 子网 参数指定的子网。 逻辑网络定义也称为网络站点。
Type: | LogicalNetworkDefinition |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
指定此 cmdlet 获取的地址池的名称。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
指定用户名。 此 cmdlet 代表此参数指定的用户运行。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
指定用户角色。 若要获取用户角色,请使用 Get-SCUserRole cmdlet。 此 cmdlet 代表此参数指定的用户角色运行。
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subnet
指定无类路由Inter-Domain路由 (CIDR) 表示法中的 IP 子网。 可以指定 IPv4 或 IPv6 地址。
IP 子网不能与主机组或子主机组中的任何其他子网重叠。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
指定一个虚拟主机组对象。
Type: | HostGroup |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
指定VMM 服务器对象。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
指定虚拟机子网。
若要获取 VMSubnet 对象,请使用 Get-SCVMSubnet cmdlet。
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输出
StaticIPAddressPool
此 cmdlet 返回 StaticIPAddressPool 对象。