Saltar a contenido

Update-SimanRdDrainMode⚓︎

SYNOPSIS⚓︎

Establece si un servidor Remote Desktop puede aceptar nuevas conexiones.

SYNTAX⚓︎

Object⚓︎

Update-SimanRdDrainMode -InputObject <RdPoolServer> -NewConnectionAllowed <string> [-PassThru]
 [<CommonParameters>]

Name⚓︎

Update-SimanRdDrainMode [-ServerName] <string[]> -NewConnectionAllowed <string> [-PassThru]
 [<CommonParameters>]

ALIASES⚓︎

  • Set-SimanAwsRdDrainMode

DESCRIPTION⚓︎

Con este comando se cambia el estado DrainMode del servidor mediante el parametro NewConnectionAllowed, el cual puede aceptar 3 distintos valores:

  • Yes: El servidor permite nuevas conexiones.
  • No: No acepta nuevas conexiones pero mantiee las que ya se encuentran activas.
  • NotUntilReboot: No acepta nuevas conexiones hasta que sea reniciado manual o automaticamente.

EXAMPLES⚓︎

Example 1 - Cierra el acceso a un servidor temporalmente⚓︎

PS> Update-SimanRdDrainMode -ServerName SMNAWSRD230802 -NewConnectionAllowed NotUntilReboot

Example 2 - Habilita el acceso a un servidor⚓︎

PS> Update-SimanRdDrainMode -ServerName SMNAWSRD230802 -NewConnectionAllowed Yes

Habilita nuevamente el acceso al servidor SMNAWSRD230802

Example 3 - Bloquea el acceso de nuevas conexiones al varios servidores⚓︎

PS> Update-SimanRdDrainMode -ServerName SMNAWSRD230802, SMNAWSRD230803 -NewConnectionAllowed No

Cierra de manera definitiva el acceso los dos servidores especificados.

PARAMETERS⚓︎

-InputObject⚓︎

{{ Fill InputObject Description }}

Type: System.Object
DefaultValue: ''
SupportsWildcards: false
Aliases:
- RdPoolServer
ParameterSets:
- Name: Object
  Position: Named
  IsRequired: true
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-NewConnectionAllowed⚓︎

Define el estado del DrainMode del servidor de acuerdo a como se explica en la descripción del comando.

Type: System.String
DefaultValue: None
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues:
- Yes
- NotUntilReboot
- No
HelpMessage: ''

-PassThru⚓︎

{{ Fill PassThru Description }}

Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-ServerName⚓︎

Nombre de uno o mas servidores a configurar.

Este parametro puede ser canalizado mediante el pipeline.

Type: System.String[]
DefaultValue: None
SupportsWildcards: false
Aliases:
- RDServer
- Server
- ComputerName
ParameterSets:
- Name: Name
  Position: 0
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

CommonParameters⚓︎

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS⚓︎

System.String⚓︎

Nombres de los servidores a configurar.

System.Object⚓︎

{{ Fill in the Description }}

OUTPUTS⚓︎

None⚓︎

NOTES⚓︎