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
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
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.