Úselo StopWorkspaces con un CLI - AWS SDKEjemplos de código

Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Úselo StopWorkspaces con un CLI

En los siguientes ejemplos de código se muestra cómo se utiliza StopWorkspaces.

CLI
AWS CLI

Para detener un AutoStop WorkSpace

El siguiente stop-workspaces ejemplo detiene lo especificado WorkSpace. WorkSpace Debe tener un modo de ejecución deAutoStop.

aws workspaces stop-workspaces \ --stop-workspace-requests WorkspaceId=ws-dk1xzr417

Salida:

{ "FailedRequests": [] }

Para obtener más información, consulta Stop and start an AutoStop WorkSpace en la Guía de WorkSpaces administración de Amazon.

  • Para API obtener más información, consulte StopWorkspacesla Referencia de AWS CLI comandos.

PowerShell
Herramientas para PowerShell

Ejemplo 1: Detiene varios WorkSpaces.

Stop-WKSWorkspace -WorkspaceId "ws-1a2b3c4d5","ws-6a7b8c9d0"

Ejemplo 2: recupera la colección de todos sus datos WorkSpaces y los canaliza IDs al WorkSpaceId parámetro Stop, WKSWorkspace lo que provoca WorkSpaces que se detenga.

Get-WKSWorkspaces | Stop-WKSWorkspace

Ejemplo 3: En este ejemplo se muestra cómo pasar StopRequest objetos que definen lo WorkSpaces que se debe detener.

$arrRequest = @() $request1 = New-Object Amazon.WorkSpaces.Model.StopRequest $request1.WorkspaceId = 'ws-12345678' $arrRequest += $request1 $request2 = New-Object Amazon.WorkSpaces.Model.StopRequest $request2.WorkspaceId = 'ws-abcdefgh' $arrRequest += $request2 Stop-WKSWorkspace -Request $arrRequest