Get-SimanAwsUserSession⚓︎
SYNOPSIS⚓︎
Obtiene las sessiones de usuario conectados por Remote Desktop en AWS.
SYNTAX⚓︎
Get-SimanAwsUserSession [[-SusId] <SubscriptionId[]>] [-UserName <String[]>] [-CollectionName <String[]>]
[-Active] [<CommonParameters>]
DESCRIPTION⚓︎
Regresa un listado con las sesiones de usuario conectados a algun pool RDS en AWS, ya sea que esten activas o inactivas.
Se puede filtrar por suscriptor, por nombre de usuario o por nombre del pool.
COMMAND ALIASES
- gssn
- Get-SimanUserSession
EXAMPLES⚓︎
Example 1 - Todas las sesiones activas⚓︎
PS> Get-SimanAwsUserSession -Active
Example 2 - Filtro por suscriptor⚓︎
PS> Get-SimanAwsUserSession -SusId SUS031
User Name Collection Name RD Server State Create Time Disconnect Time Idle Type
--------- --------------- --------- ----- ----------- --------------- ---- ----
SUS031-Ventas Siman RDS 2016 SMNAWSRD47 Active 31/01/2023 4:08:24 p. m. Desktop
SUS031-Contabilidad Siman RDS 2016 SMNAWSRD54 Active 31/01/2023 4:09:24 p. m. Desktop
Example 3 - Filtro por nombre de usuario⚓︎
PS> Get-SimanAwsUserSession -UserName amunoz
User Name Collection Name RD Server State Create Time Disconnect Time Idle Type
--------- --------------- --------- ----- ----------- --------------- ---- ----
amunoz Siman RDS 2016 SMNAWSRD45 Active 31/01/2023 4:14:52 p. m. Desktop
Example 4 - Filtro por RD pool⚓︎
PS> Get-SimanAwsUserSession -CollectionName "Shafir RDS"
User Name Collection Name RD Server State Create Time Disconnect Time Idle Type
--------- --------------- --------- ----- ----------- --------------- ---- ----
SUS024-GrupoCipro1 Shafir RDS SMNAWSRD12 Disconnected 31/01/2023 8:24:33 a. m. 31/01/2023 4:15:17 p. m. 15.54 Desktop
SUS024-AlejandraB Shafir RDS SMNAWSRD12 Active 31/01/2023 8:47:26 a. m. Desktop
SUS006-ClaudiaRF Shafir RDS SMNAWSRD12 Disconnected 31/01/2023 4:24:16 p. m. 31/01/2023 4:26:27 p. m. 4.36 Desktop
SUS025-PatyMora Shafir RDS SMNAWSRD12 Disconnected 31/01/2023 2:15:43 p. m. 31/01/2023 3:36:41 p. m. 54.14 Desktop
SUS024-MonicaMata Shafir RDS SMNAWSRD12 Active 31/01/2023 2:29:02 p. m. Desktop
PARAMETERS⚓︎
-SusId⚓︎
Este parámetro puede ser una lista de IDs de suscriptor SUSnnn o una colección de objetos tipo [Siman.Cloud.Model.SubscriptionId].
Adicionalmente es posible canalizar los resultados del comando Get-SimanSubscription por medio del pipeline.
Type: Siman.Cloud.Model.SubscriptionId[]
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-UserName⚓︎
Uno o mas nombres de usuario a buscar.
Se requiere que se especifique el Login Name completo del usuario, incluyendo el prefijo del suscriptor si fuera el caso.
Type: System.String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName⚓︎
Nombre de las colecciones RDS a filtrar.
Este parametro acepta multiples valores y wildcards.
Type: System.String[]
Parameter Sets: (All)
Aliases: RDPool
Required: False
Position: Named
Default value: *
Accept pipeline input: False
Accept wildcard characters: False
-Active⚓︎
Especifica si se filtran unicamente las sesiones activas.
Por default se incluyen tanto activas como inactivas.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters⚓︎
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS⚓︎
Siman.Cloud.Model.SubscriptionId⚓︎
Acepta valores canalizados del comando Get-SimanSubscription mediante el pipeline.