CLI와 CreateWorkspaces 함께 사용 - AWS SDK 코드 예제

AWS Doc SDK ExamplesWord AWS SDK 리포지토리에는 더 많은 GitHub 예제가 있습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

CLI와 CreateWorkspaces 함께 사용

다음 코드 예제는 CreateWorkspaces의 사용 방법을 보여 줍니다.

CLI
AWS CLI

예제 1: a AlwaysOn WorkSpaceWord 생성

다음 create-workspaces 예제에서는 지정된 디렉터리와 번들을 사용하여 지정된 사용자에 대한 AlwaysOn WorkSpace Word를 생성합니다.

aws workspaces create-workspaces \ --workspaces DirectoryId=d-926722edaf,UserName=Mateo,BundleId=wsb-0zsvgp8fc

출력:

{ "FailedRequests": [], "PendingRequests": [ { "WorkspaceId": "ws-kcqms853t", "DirectoryId": "d-926722edaf", "UserName": "Mateo", "State": "PENDING", "BundleId": "wsb-0zsvgp8fc" } ] }

예제 2: a AutoStop WorkSpaceWord 생성

다음 create-workspaces 예제에서는 지정된 디렉터리와 번들을 사용하여 지정된 사용자에 대한 AutoStop WorkSpace Word를 생성합니다.

aws workspaces create-workspaces \ --workspaces DirectoryId=d-926722edaf,UserName=Mary,BundleId=wsb-0zsvgp8fc,WorkspaceProperties={RunningMode=AUTO_STOP}

출력:

{ "FailedRequests": [], "PendingRequests": [ { "WorkspaceId": "ws-dk1xzr417", "DirectoryId": "d-926722edaf", "UserName": "Mary", "State": "PENDING", "BundleId": "wsb-0zsvgp8fc" } ] }

예제 3: 사용자 디커플링 WorkSpace 생성

다음 create-workspaces 예제에서는 사용자 이름을 로 설정하고 WorkSpace 이름[UNDEFINED], 디렉터리 ID 및 번들 ID를 지정하여 user-decoupled WorkSpace 를 생성합니다.

aws workspaces create-workspaces \ --workspaces DirectoryId=d-926722edaf,UserName='"[UNDEFINED]"',WorkspaceName=MaryWorkspace1,BundleId=wsb-0zsvgp8fc,WorkspaceProperties={RunningMode=ALWAYS_ON}

출력:

{ "FailedRequests": [], "PendingRequests": [ { "WorkspaceId": "ws-abcd1234", "DirectoryId": "d-926722edaf", "UserName": "[UNDEFINED]", "State": "PENDING", "BundleId": "wsb-0zsvgp8fc", "WorkspaceName": "MaryWorkspace1" } ] }

자세한 내용은 Amazon WorkSpaces 관리 안내서가상 데스크톱 시작을 참조하세요.

  • API 세부 정보는 AWS CLI 명령 참조CreateWorkspaces를 참조하세요.

PowerShell
for PowerShell 도구

예제 1: 제공된 번들, 디렉터리 및 사용자에 대한 a WorkSpace 를 생성합니다.

New-WKSWorkspace -Workspace @{"BundleID" = "wsb-1a2b3c4d"; "DirectoryId" = "d-1a2b3c4d"; "UserName" = "USERNAME"}

예제 2:이 예제는 multiple WorkSpaces를 생성합니다.

New-WKSWorkspace -Workspace @{"BundleID" = "wsb-1a2b3c4d"; "DirectoryId" = "d-1a2b3c4d"; "UserName" = "USERNAME_1"},@{"BundleID" = "wsb-1a2b3c4d"; "DirectoryId" = "d-1a2b3c4d"; "UserName" = "USERNAME_2"}
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조CreateWorkspaces를 참조하세요.