Get-SimanAzWvdHost⚓︎
SYNOPSIS⚓︎
Obtiene los hosts en Azure Virtual Desktop de la plataforma.
SYNTAX⚓︎
Get-SimanAzWvdHost [[-Name] <string[]>] [-HostPool <string[]>] [-Active] [-IncludeUsage]
[<CommonParameters>]
ALIASES⚓︎
- gsvd
- Get-SimanWvdHost
DESCRIPTION⚓︎
Regresa una colección de objetos de tipo [Siman.Cloud.Azure.VirtualDesktop] con el detalle de las VMs correspondientes a los hostpools especificados.
Se puede filtrar el resultado por nombre -Name o por -HostPool.
Importante
Por defecto solo considera las sesiones en el pool de G8 productivo G8-PD.
EXAMPLES⚓︎
Example 1 - Todos los servidores activos en el pool default incluyendo sus datos de uso⚓︎
PS> Get-SimanAzWvdHost -Active -IncludeUsage
Name IP Address Status Memory CPU Disk Drain Role Environment HostPool VM Id
Remaining Mode
---- ---------- ------ ------ --- ---------- ------- ---- ----------- -------- -----
azvdg8pd-230501 10.0.10.4 Available 76% 44% 15.23 GB False Balanced Production G8-PD 6f741878…
azvdg8pd-230502 10.0.10.5 Available 89% 8% 15.14 GB False Balanced Production G8-PD c00acc4b…
azvdg8pd-230503 10.0.10.6 Available 68% 8% 15.22 GB False Balanced Production G8-PD 801da789…
azvdg8pd-230504 10.0.10.10 Available 90% 14% 15.24 GB False Balanced Production G8-PD dd41e3e3…
azvdg8pd-230505 10.0.10.9 Available 77% 6% 15.06 GB False Balanced Production G8-PD 5f775408…
azvdg8pd-230506 10.0.10.7 Available 75% 15% 15.41 GB False Balanced Production G8-PD a0aeaa54…
azvdg8pd-230507 10.0.10.14 Available 86% 7% 15.3 GB False Balanced Production G8-PD fb8afd11…
azvdg8pd-230508 10.0.10.13 Available 74% 0% 15.31 GB False Balanced Production G8-PD cb008251…
Example 2 - Filtro por HostPool⚓︎
PS> Get-SimanAzWvdHost -HostPool G8*
Name IP Address Status Drain Role Environment HostPool VM Id
Mode
---- ---------- ------ ------- ---- ----------- -------- -----
azvdg8pd-230501 10.0.10.4 Available False Balanced Production G8-PD 6f741878-51f6-4828-908c-e986485…
azvdg8pd-230502 10.0.10.5 Available False Balanced Production G8-PD c00acc4b-cf64-44ff-96ca-1cacee6…
azvdg8pd-230503 10.0.10.6 Available False Balanced Production G8-PD 801da789-c5c7-4446-8b8e-2ea5938…
azvdg8pd-230504 10.0.10.10 Available False Balanced Production G8-PD dd41e3e3-11fa-491e-a3e1-7de912b…
azvdg8pd-230505 10.0.10.9 Available False Balanced Production G8-PD 5f775408-7358-490b-b616-6468578…
azvdg8pd-230506 10.0.10.7 Available False Balanced Production G8-PD a0aeaa54-5408-4d9c-8b79-c27a42b…
azvdg8pd-230507 10.0.10.14 Available False Balanced Production G8-PD fb8afd11-1848-4934-844b-12947d6…
azvdg8pd-230510 10.0.10.15 Available False Balanced Production G8-PD 1149e6d0-c466-43c4-84c6-3cca6b8…
azvdg8qa-230505 10.0.10.8 Shutdown False Balanced QA G8-QA 67fd0743-b435-4b67-a591-7df89e9…
Utiliza el wildcard * para obtener todos los Hostpools que comiencen con G8.
Example 3 - Filtro por nombre⚓︎
PS> Get-SimanAzWvdHost -Name *-2305* -IncludeUsage
Obtiene los hosts que contengan -2305 en el nombre. En este caso todos los que fueron creados en mayo de 2023.
PARAMETERS⚓︎
-Active⚓︎
Especifica si se filtran unicamente los servidores activos.
Por default se incluyen tanto activos como inactivos.
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: ''
-HostPool⚓︎
Nombre o nombres de los HostPools a filtrar.
Este parámetro acepta múltiples valores y wildcards.
Type: System.String[]
DefaultValue: G8-PD
SupportsWildcards: true
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-IncludeUsage⚓︎
Incluye en el resultado los datos de uso en tiempo real de CPU, Memoria y Disco.
Solamente agregar este parametro en caso necesario, ya que consume tiempo la obtencion de las metricas en tiempo real.
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: ''
-Name⚓︎
Nombre o nombres de los servidores a buscar.
Este parámetro acepta múltiples valores y wildcards.
Type: System.String[]
DefaultValue: None
SupportsWildcards: true
Aliases: []
ParameterSets:
- Name: (All)
Position: 0
IsRequired: false
ValueFromPipeline: true
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⚓︎
Acepta nombres de servidores canalizados mediante el pipeline.
OUTPUTS⚓︎
Siman.Cloud.Azure.VirtualDesktop⚓︎
Objeto personalizado con la información de las máquinas virtuales provisionadas en el hostpool.