Partilhar via


Get-SCStaticIPAddressPool

Obtém pools de endereços IP estáticos.

Sintaxe

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

O cmdlet Get-SCStaticIPAddressPool obtém um ou mais pools de endereços IP estáticos do VMM (Virtual Machine Manager).

Exemplos

Exemplo 1: Obter todos os pools de endereços IP IPv4 disponíveis para uma sub-rede

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

Esse comando obtém o pool de endereços IP estáticos para o endereço de sub-rede IPv4 especificado.

Exemplo 2: Obter todos os pools de endereços IP IPv4 para um grupo de hosts

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

O primeiro comando obtém o grupo de hosts que tem o caminho Todos os Hosts\HostGroup02\Production e armazena esse grupo na variável $HostGroup.

O segundo comando obtém os pools de endereços IP IPv4 estáticos para o grupo de hosts armazenado em $HostGroup.

Parâmetros

-Cloud

Especifica um objeto de nuvem privada no qual esse cmdlet obtém pools de endereços.

Tipo:Cloud
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ID

Especifica a ID exclusiva para um pool de endereços que esse cmdlet obtém.

Tipo:Guid
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-IPAddress

Especifica um endereço IPv4 ou IPv6.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-IPv4

Indica que um endereço IPv4 é necessário.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-IPv6

Indica que um endereço IPv6 é necessário.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-IsMulticast

Indica que o endereço IP é um endereço multicast ou que o pool de endereços IP contém um intervalo de endereços IP multicast.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-LogicalNetworkDefinition

Especifica uma definição de rede lógica que contém a sub-rede que o pool de endereços IP serve conforme especificado pelo parâmetro de sub-rede . Uma definição de rede lógica também é conhecida como um site de rede.

Tipo:LogicalNetworkDefinition
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Especifica o nome do pool de endereços que este cmdlet obtém.

Tipo:String
Cargo:0
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-OnBehalfOfUser

Especifica um nome de usuário. Esse cmdlet opera em nome do usuário especificado por esse parâmetro.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-OnBehalfOfUserRole

Especifica uma função de usuário. Para obter uma função de usuário, use o cmdlet Get-SCUserRole. Esse cmdlet opera em nome da função de usuário especificada por esse parâmetro.

Tipo:UserRole
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Subnet

Especifica uma sub-rede IP na notação CIDR (roteamento de Inter-Domain sem classe). Você pode especificar endereços IPv4 ou IPv6.

Uma sub-rede IP não pode se sobrepor a nenhuma outra sub-rede em um grupo de hosts ou grupos de host filho.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VMHostGroup

Especifica um objeto de grupo de host de máquina virtual.

Tipo:HostGroup
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VMMServer

Especifica um objeto de servidor do VMM.

Tipo:ServerConnection
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-VMSubnet

Especifica uma sub-rede de máquina virtual.

Para obter um objeto VMSubnet, use o cmdlet Get-SCVMSubnet.

Tipo:VMSubnet
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

StaticIPAddressPool

Esse cmdlet retorna um objeto StaticIPAddressPool.