Compartir a través de


Set-SCLoadBalancer

Modifica las propiedades de un equilibrador de carga.

Sintaxis

Default (Es el valor predeterminado).

Set-SCLoadBalancer
    [-VMMServer <ServerConnection>]
    [-LoadBalancer] <LoadBalancer>
    [-LoadBalancerAddress <String>]
    [-Port <UInt16>]
    [-Manufacturer <String>]
    [-Model <String>]
    [-RunAsAccount <RunAsAccount>]
    [-ConfigurationProvider <ConfigurationProvider>]
    [-AddVMHostGroup <HostGroup[]>]
    [-RemoveVMHostGroup <HostGroup[]>]
    [-AddLogicalNetworkVIP <LogicalNetwork[]>]
    [-RemoveLogicalNetworkVIP <LogicalNetwork[]>]
    [-AddLogicalNetworkDedicatedIP <LogicalNetwork[]>]
    [-RemoveLogicalNetworkDedicatedIP <LogicalNetwork[]>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Description

El cmdlet Set-SCLoadBalancer modifica las propiedades de un equilibrador de carga.

Ejemplos

Ejemplo 1: Cambiar el proveedor de configuración de un equilibrador de carga

PS C:\> $LoadBalancer = Get-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com"
PS C:\> $NewProvider = Get-SCConfigurationProvider | where { $_.Type -eq "LoadBalancer" -and $_.Manufacturer -eq "LB Manufacturer 2" -and $_.Model -eq "LB02"}
PS C:\> Set-SCLoadBalancer -LoadBalancer $LoadBalancer -ConfigurationProvider $NewProvider -Manufacturer "LB Manufacturer 2" -Model "LB02"

El primer comando obtiene el objeto del equilibrador de carga con la dirección de LB01.Contoso.com y almacena el objeto en la variable $LoadBalancer.

El segundo comando obtiene el proveedor de configuración con el fabricante de LB Fabricante 2 y el modelo de LB02.

El tercer comando actualiza el proveedor de configuración para el equilibrador de carga almacenado en $LoadBalancer al proveedor de configuración almacenado en $NewProvider.

Parámetros

-AddLogicalNetworkDedicatedIP

Especifica la red lógica desde la que este cmdlet asigna una dirección IP a una máquina virtual de un nivel de servicio como dirección de back-end de un servicio.

Propiedades del parámetro

Tipo:

LogicalNetwork[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AddLogicalNetworkVIP

Especifica la red lógica desde la que este cmdlet asigna una dirección IP virtual (VIP) a una VIP del equilibrador de carga como dirección front-end de un servicio.

Propiedades del parámetro

Tipo:

LogicalNetwork[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AddVMHostGroup

Especifica una matriz de grupos de hosts que este cmdlet agrega a una matriz de grupos de hosts existente o a una nube privada.

Propiedades del parámetro

Tipo:

HostGroup[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ConfigurationProvider

Especifica un objeto de proveedor de configuración. Un proveedor de configuración es un complemento de VMM que traduce los comandos de PowerShell de VMM en llamadas API específicas de un tipo de equilibrador de carga. Si no se especifica ningún proveedor de configuración, VMM usa la información del fabricante y el modelo para elegir un proveedor de configuración disponible. Si no se encuentra ningún proveedor de configuración, no se agrega el equilibrador de carga.

Propiedades del parámetro

Tipo:ConfigurationProvider
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y que este progreso se almacena en la variable denominada por este parámetro.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-LoadBalancer

Especifica un objeto de equilibrador de carga.

Propiedades del parámetro

Tipo:LoadBalancer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:0
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-LoadBalancerAddress

Especifica el nombre de dominio completo (FQDN) o la dirección IP de un equilibrador de carga. Los formatos habituales son FQDN, direcciones IPv4 o IPv6, pero consulte con el fabricante del equilibrador de carga el formato válido para el equilibrador de carga.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Manufacturer

Especifica el nombre de la empresa que fabricó un dispositivo físico. Los caracteres válidos incluyen:

  • Letras (a-z)
  • Números (0 al 9)
  • Subrayado (_)
  • Guión (-)
  • Punto (.)
  • Comillas simples (')

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Model

Especifica el modelo de un dispositivo físico.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Port

Especifica el puerto de red que se va a utilizar al agregar un objeto o crear una conexión. Los valores válidos son: 1 a 4095.

Propiedades del parámetro

Tipo:UInt16
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PROTipID

Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.

Propiedades del parámetro

Tipo:Guid
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RemoveLogicalNetworkDedicatedIP

Especifica la red lógica desde la que se asignó una dirección IP a una máquina virtual en un nivel de servicio como dirección front-end de un servicio, y ahora se quita.

Propiedades del parámetro

Tipo:

LogicalNetwork[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RemoveLogicalNetworkVIP

Especifica la red lógica desde la que se asignó una dirección IP virtual (VIP) a un equilibrador de carga como dirección front-end de un servicio y ahora se ha quitado.

Propiedades del parámetro

Tipo:

LogicalNetwork[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RemoveVMHostGroup

Especifica una matriz de grupos de hosts que este cmdlet quita de una matriz de grupos de hosts o de una nube privada.

Propiedades del parámetro

Tipo:

HostGroup[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RunAsAccount

Especifica una cuenta de ejecución que contiene credenciales con permiso para realizar esta acción.

Propiedades del parámetro

Tipo:RunAsAccount
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-VMMServer

Especifica un objeto de servidor VMM.

Propiedades del parámetro

Tipo:ServerConnection
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Salidas

LoadBalancer

Este cmdlet devuelve un objeto LoadBalancer .