Partilhar via


Get-SCStaticIPAddressPool

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

Sintaxe

All (Predefinição)

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

Description

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

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"

Este 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 All Hosts\HostGroup02\Production e, em seguida, 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 armazenados no $HostGroup.

Parâmetros

-Cloud

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

Propriedades dos parâmetros

Tipo:Cloud
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ByCloud
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ID

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

Propriedades dos parâmetros

Tipo:Guid
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ById
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-IPAddress

Especifica um endereço IPv4 ou IPv6.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-IPv4

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

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

All
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ByVMSubnet
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ByHostGroup
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ByLogicalNetworkDefinition
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-IPv6

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

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

All
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ByVMSubnet
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ByHostGroup
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ByLogicalNetworkDefinition
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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 Subnet . Uma definição de rede lógica também é referida como um site de rede.

Propriedades dos parâmetros

Tipo:LogicalNetworkDefinition
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ByLogicalNetworkDefinition
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Name

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

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:0
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-OnBehalfOfUser

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

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-OnBehalfOfUserRole

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

Propriedades dos parâmetros

Tipo:UserRole
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Subnet

Especifica uma sub-rede IP na notação CIDR (Roteamento 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 hosts filho.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMHostGroup

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

Propriedades dos parâmetros

Tipo:HostGroup
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ByHostGroup
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMMServer

Especifica um objeto de servidor VMM.

Propriedades dos parâmetros

Tipo:ServerConnection
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMSubnet

Especifica uma sub-rede de máquina virtual.

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

Propriedades dos parâmetros

Tipo:VMSubnet
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ByVMSubnet
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Saídas

StaticIPAddressPool

Este cmdlet retorna um objeto StaticIPAddressPool .