Set-SCLoadBalancerVIPTemplate

Modifica las propiedades de una plantilla vip del equilibrador de carga.

Syntax

Set-SCLoadBalancerVIPTemplate
   [-VMMServer <ServerConnection>]
   [-LoadBalancerVIPTemplate] <LoadBalancerVIPTemplate>
   [-Name <String>]
   [-Description <String>]
   [-LoadBalancerManufacturer <String>]
   [-LoadBalancerModel <String>]
   [-LoadBalancerConnectionPersistence <LoadBalancerConnectionPersistence>]
   [-LoadBalancerHealthMonitor <LoadBalancerHealthMonitor[]>]
   [-LoadBalancerProtocol <LoadBalancerProtocol>]
   [-LoadBalancerPort <UInt16>]
   [-LoadBalancerBackEndPort <UInt16>]
   [-LoadBalancingMethod <LoadBalancingMethod>]
   [-DisableLoadBalancerConnectionPersistence]
   [-MakeGeneric]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

El cmdlet Set-SCLoadBalancerVIPTemplate modifica las propiedades de una plantilla de IP virtual (VIP) del equilibrador de carga.

Ejemplos

Ejemplo 1: Cambio del método de equilibrio de carga en una plantilla de IP virtual del equilibrador de carga

PS C:\> $VIPTemplate = Get-SCLoadBalancerVIPTemplate -Manufacturer "LB Manufacturer" -Model "LB01" -Name "VIPTemplate01"
PS C:\> $LBMethod = New-SCLoadBalancingMethod -Name "RoundRobin"
PS C:\> Set-SCLoadBalancerVIPTemplate -LoadBalancerVIPTemplate $VIPTemplate -LoadBalancingMethod $LBMethod

El primer comando obtiene el objeto de plantilla vip denominado VIPTemplate01 y almacena el objeto en la variable $VIPTemplate.

El segundo comando crea un nuevo objeto de método de equilibrio de carga con el nombre Round Robin y almacena el objeto en la variable $LBMethod.

El último comando cambia el método de equilibrio de carga de la plantilla de VIP almacenada en $VIPTemplate al método almacenado en $LBMethod, que es Round Robin.

Parámetros

-Description

Especifica una descripción para la plantilla de VIP.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableLoadBalancerConnectionPersistence

Indica que la persistencia de conexión del equilibrador de carga en un perfil de VIP está deshabilitada.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y que se almacena en la variable cuyo nombre indica este parámetro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerBackEndPort

Especifica el puerto en el que se ejecuta el servicio back-end que se está equilibrando la carga.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerConnectionPersistence

Especifica un objeto de persistencia de conexión del equilibrador de carga.

Type:LoadBalancerConnectionPersistence
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerHealthMonitor

Especifica una matriz de objetos de monitor de estado del equilibrador de carga.

Type:LoadBalancerHealthMonitor[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerManufacturer

Especifica el nombre de la empresa que ha fabricado un equilibrador de carga. Los valores permitidos para este parámetro son los siguientes:

  • Letras (a-z)
  • Números (0 al 9)
  • Subrayado (_)
  • Guion (-)
  • Punto (.)
  • Comillas simples (')
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerModel

Especifica el modelo de un equilibrador de carga.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerPort

Especifica el puerto que se va a usar al configurar una VIP en un equilibrador de carga.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerProtocol

Especifica el protocolo que se va a usar al conectarse a un equilibrador de carga o a un objeto de protocolo de equilibrador de carga.

Type:LoadBalancerProtocol
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerVIPTemplate

Especifica una plantilla de VIP del equilibrador de carga.

Type:LoadBalancerVIPTemplate
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-LoadBalancingMethod

Especifica el método de equilibrio de carga que se va a usar. Los valores permitidos para este parámetro son los siguientes:

  • RoundRobin
  • LeastConnectionsmember
  • Observedmember
  • Predictmember
  • Ratiomember
  • Miembro más rápido
  • LeastConnections
  • Observednode
  • Predictnode
  • Rationode
  • FastestResponseTime
  • LeastSessions
  • None

Para determinar los métodos disponibles para un equilibrador de carga específico, use este comando: (Get-SCLoadBalancer)[0].AvailableLoadBalancingMethods

Type:LoadBalancingMethod
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MakeGeneric

Indica que un perfil de VIP puede aplicar la configuración genérica del equilibrador de carga.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre de un objeto de Virtual Machine Manager (VMM).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

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

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Especifica un objeto de servidor VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Salidas

LoadBalancer

Este cmdlet devuelve un objeto LoadBalancer .