Utilizzare DescribeWorkspaces con una CLI - Esempi di codice per SDK AWS

Sono disponibili altri esempi per SDK AWS nel repository GitHub della documentazione degli esempi per SDK AWS.

Utilizzare DescribeWorkspaces con una CLI

Gli esempi di codice seguenti mostrano come utilizzare DescribeWorkspaces.

CLI
AWS CLI

Come descrivere uno spazio di lavoro

L’esempio describe-workspaces seguente descrive lo spazio di lavoro specificato.

aws workspaces describe-workspaces \ --workspace-ids ws-dk1xzr417

Output:

{ "Workspaces": [ { "WorkspaceId": "ws-dk1xzr417", "DirectoryId": "d-926722edaf", "UserName": "Mary", "IpAddress": "172.16.0.175", "State": "STOPPED", "BundleId": "wsb-0zsvgp8fc", "SubnetId": "subnet-500d5819", "ComputerName": "WSAMZN-RBSLTTD9", "WorkspaceProperties": { "RunningMode": "AUTO_STOP", "RunningModeAutoStopTimeoutInMinutes": 60, "RootVolumeSizeGib": 80, "UserVolumeSizeGib": 10, "ComputeTypeName": "VALUE" }, "ModificationStates": [] } ] }

Per ulteriori informazioni, consulta Amministrare WorkSpaces nella Guida di amministrazione di Amazon WorkSpaces.

  • Per informazioni dettagliate sull’API, consulta DescribeWorkspaces nella documentazione di riferimento dei comandi della AWS CLI.

PowerShell
Strumenti per PowerShell V4

Esempio 1: recupera i dettagli di tutti gli spazi di lavoro nella pipeline.

Get-WKSWorkspace

Output:

BundleId : wsb-1a2b3c4d ComputerName : DirectoryId : d-1a2b3c4d ErrorCode : ErrorMessage : IpAddress : RootVolumeEncryptionEnabled : False State : PENDING SubnetId : UserName : myuser UserVolumeEncryptionEnabled : False VolumeEncryptionKey : WorkspaceId : ws-1a2b3c4d WorkspaceProperties : Amazon.WorkSpaces.Model.WorkspaceProperties

Esempio 2: questo comando mostra i valori delle proprietà secondarie di WorkSpaceProperties per uno spazio di lavoro nella Regione us-west-2. Per ulteriori informazioni sulle proprietà secondarie di WorkSpaceProperties, consulta https://docs.aws.amazon.com/workspaces/latest/api/API_WorkspaceProperties.html.

(Get-WKSWorkspace -Region us-west-2 -WorkSpaceId ws-xdaf7hc9s).WorkspaceProperties

Output:

ComputeTypeName : STANDARD RootVolumeSizeGib : 80 RunningMode : AUTO_STOP RunningModeAutoStopTimeoutInMinutes : 60 UserVolumeSizeGib : 50

Esempio 3: questo comando mostra i valori delle proprietà secondarie RootVolumeSizeGib di WorkSpaceProperties per uno spazio di lavoro nella Regione us-west-2. La dimensione del volume root, in GiB, è 80.

(Get-WKSWorkspace -Region us-west-2 -WorkSpaceId ws-xdaf7hc9s).WorkspaceProperties.RootVolumeSizeGib

Output:

80
  • Per informazioni dettagliate sull’API, consulta DescribeWorkspaces nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V4).

Strumenti per PowerShell V5

Esempio 1: recupera i dettagli di tutti gli spazi di lavoro nella pipeline.

Get-WKSWorkspace

Output:

BundleId : wsb-1a2b3c4d ComputerName : DirectoryId : d-1a2b3c4d ErrorCode : ErrorMessage : IpAddress : RootVolumeEncryptionEnabled : False State : PENDING SubnetId : UserName : myuser UserVolumeEncryptionEnabled : False VolumeEncryptionKey : WorkspaceId : ws-1a2b3c4d WorkspaceProperties : Amazon.WorkSpaces.Model.WorkspaceProperties

Esempio 2: questo comando mostra i valori delle proprietà secondarie di WorkSpaceProperties per uno spazio di lavoro nella Regione us-west-2. Per ulteriori informazioni sulle proprietà secondarie di WorkSpaceProperties, consulta https://docs.aws.amazon.com/workspaces/latest/api/API_WorkspaceProperties.html.

(Get-WKSWorkspace -Region us-west-2 -WorkSpaceId ws-xdaf7hc9s).WorkspaceProperties

Output:

ComputeTypeName : STANDARD RootVolumeSizeGib : 80 RunningMode : AUTO_STOP RunningModeAutoStopTimeoutInMinutes : 60 UserVolumeSizeGib : 50

Esempio 3: questo comando mostra i valori delle proprietà secondarie RootVolumeSizeGib di WorkSpaceProperties per uno spazio di lavoro nella Regione us-west-2. La dimensione del volume root, in GiB, è 80.

(Get-WKSWorkspace -Region us-west-2 -WorkSpaceId ws-xdaf7hc9s).WorkspaceProperties.RootVolumeSizeGib

Output:

80
  • Per informazioni dettagliate sull’API, consulta DescribeWorkspaces nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V5).