Saltar a contenido

Get-SimanAzVM⚓︎

SYNOPSIS⚓︎

Obtiene las VMs en Azure de la plataforma Siman Cloud.

SYNTAX⚓︎

Get-SimanAzVM [[-Name] <String[]>] [-Environment <String[]>] [-Role <String>] [-IncludeUsage]
 [<CommonParameters>]

DESCRIPTION⚓︎

Regresa una colección de objectos de tipo [Siman.Cloud.Azure.VM] con el detalle de las VMs en Azure.

Se puede especificar una lista de nombres y filtrar ya sea por Environment o por Role segun las etiquetas aplicadas al recurso.

COMMAND ALIASES

  • gsavm

EXAMPLES⚓︎

Example 1 - Todas las VMs del entorno Production⚓︎

PS> Get-SimanAzVM -Environment Production
Name            IP Address   State          OS Disk  Group      Role         Environment VM Id
                                           Remaining
----            ----------   -----        ---------- -----      ----         ----------- -----
smnavd-s001-01  10.0.11.4    running                 AVD        Personal     Production  c7379b67-1c57-44c2-b120-8e956f90c4e3
smnavd-s001-02  10.0.11.9    running                 AVD        Personal     Production  cdca92c5-793a-4e35-830c-5557bcfa8fa0
smnavd-s001-03  10.0.11.10   running                 AVD        Personal     Production  9f30e7e1-1833-4775-8a42-d656a3f9f720
smnavd-s001-04  10.0.11.12   running                 AVD        Personal     Production  49a608de-7956-415b-9dd8-638ee5503270
azvdg8pd-230501 10.0.10.4    running                 AVD        Balanced     Production  6f741878-51f6-4828-908c-e986485c863a
azvdg8pd-230502 10.0.10.5    running                 AVD        Balanced     Production  c00acc4b-cf64-44ff-96ca-1cacee6c7b7a
...

Example 2 - Busca VMs por nombre⚓︎

PS> Get-SimanAzVM -Name smnavd-devs*
Name            IP Address   State          OS Disk  Group      Role         Environment VM Id
                                           Remaining
----            ----------   -----        ---------- -----      ----         ----------- -----
smnavd-devs01   10.0.11.5    deallocated             Siman-Devs Personal      Production 4e019058-2f00-4ab7-b61e-fdfe241cad53
smnavd-devs04   10.0.11.7    running                 Siman-Devs Personal      Production 912269fc-6fae-4c2b-bc20-fbccfa5f1563
smnavd-devs05   10.0.11.8    running                 Siman-Devs Personal      Production 27fb833f-2332-46c2-a86e-ec385d817753

Obtiene todas las VMs que comiencen con smnavd-devs

PARAMETERS⚓︎

-Name⚓︎

Nombre o nombres de los servidores a buscar.

Este parametro acepta multiples valores y wildcards.

Type: System.String[]
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: True

-Environment⚓︎

Filtra las instancias en el entorno específicado (Production | Testing | QA | Retired).

Type: System.String[]
Parameter Sets: (All)
Aliases:

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

-Role⚓︎

Filtra en base al rol especificado.

Este parametro acepta wildcards.

Type: System.String
Parameter Sets: (All)
Aliases:

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

-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 es un proceso tardado la obtencion de las metricas en tiempo real.

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⚓︎

String⚓︎

Acepta los nombres de las VMs canalizados mediante el pipeline.

OUTPUTS⚓︎

Siman.Cloud.Azure.VM⚓︎

NOTES⚓︎