Úselo TerminateWorkspaces 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 TerminateWorkspaces con un CLI

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

CLI
AWS CLI

Para terminar un WorkSpace

En el siguiente terminate-workspaces ejemplo se termina el espacio de trabajo especificado.

aws workspaces terminate-workspaces \ --terminate-workspace-requests ws-dk1xzr417

Salida:

{ "FailedRequests": [] }

Para obtener más información, consulta Eliminar un WorkSpace en la Guía de WorkSpaces administración de Amazon.

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

PowerShell
Herramientas para PowerShell

Ejemplo 1: Termina varios WorkSpaces. El uso del modificador -Force impide que el cmdlet solicite confirmación.

Remove-WKSWorkspace -WorkspaceId "ws-1a2b3c4d5","ws-6a7b8c9d0" -Force

Ejemplo 2: recupera la colección de todos los suyos WorkSpaces y los canaliza IDs al WorkSpaceId parámetro - de Remove-WKSWorkspace, finalizando todos los. WorkSpaces El cmdlet avisará antes de que finalice cada uno de ellos. WorkSpace Para suprimir la solicitud de confirmación, agregue el modificador -Force.

Get-WKSWorkspaces | Remove-WKSWorkspace

Ejemplo 3: En este ejemplo se muestra cómo pasar los TerminateRequest objetos que definen lo WorkSpaces que se va a terminar. El cmdlet solicitará confirmación antes de continuar, a menos que también se especifique el parámetro -Force switch.

$arrRequest = @() $request1 = New-Object Amazon.WorkSpaces.Model.TerminateRequest $request1.WorkspaceId = 'ws-12345678' $arrRequest += $request1 $request2 = New-Object Amazon.WorkSpaces.Model.TerminateRequest $request2.WorkspaceId = 'ws-abcdefgh' $arrRequest += $request2 Remove-WKSWorkspace -Request $arrRequest
  • Para API obtener más información, consulte la referencia del TerminateWorkspacescmdlet AWS Tools for PowerShell .