を使用した Nimble Studio の例 AWS CLI - AWS SDKコードの例

Doc AWS SDK ExamplesWord リポジトリには、さらに多くの GitHub の例があります。 AWS SDK

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

を使用した Nimble Studio の例 AWS CLI

次のコード例は、Nimble Studio AWS Command Line Interface で を使用してアクションを実行し、一般的なシナリオを実装する方法を示しています。

アクションはより大きなプログラムからのコードの抜粋であり、コンテキスト内で実行する必要があります。アクションは個々のサービス機能を呼び出す方法を示していますが、コンテキスト内のアクションは、関連するシナリオで確認できます。

各例には、完全なソースコードへのリンクが含まれています。ここでは、コンテキストでコードを設定および実行する方法の手順を確認できます。

トピック

アクション

次のコード例は、get-eula を使用する方法を示しています。

AWS CLI

スタジオに関する情報を取得するには

次のget-eula例は、EULA に関する情報を示しています。

aws nimble get-eula \ --eula-id "EULAid"

出力:

{ "eula": { "content": "https://www.mozilla.org/en-US/MPL/2.0/", "createdAt": "2021-04-20T16:45:23+00:00", "eulaId": "gJZLygd-Srq_5NNbSfiaLg", "name": "Mozilla-FireFox", "updatedAt": "2021-04-20T16:45:23+00:00" } }

詳細については、Amazon Nimble Studio ユーザーガイドのEULAを受け入れる」を参照してください。

  • API の詳細については、 AWS CLI コマンドリファレンスGetEula」を参照してください。

次の例は、get-launch-profile-details を使用する方法を説明しています。

AWS CLI

使用可能なウィジェットを一覧表示するには

次のget-launch-profile-details例では、起動プロファイルの詳細を一覧表示します。

aws nimble get-launch-profile-details \ --studio-id "StudioID" \ --launch-profile-id "LaunchProfileID"

出力:

{ "launchProfile": { "arn": "arn:aws:nimble:us-west-2:123456789012:launch-profile/yeG7lDwNQEiwNTRT7DrV7Q", "createdAt": "2022-01-27T21:18:59+00:00", "createdBy": "AROA3OO2NEHCCYRNDDIFT:i-EXAMPLE11111", "description": "The Launch Profile for the Render workers created by StudioBuilder.", "ec2SubnetIds": [ "subnet-EXAMPLE11111" ], "launchProfileId": "yeG7lDwNQEiwNTRT7DrV7Q", "launchProfileProtocolVersions": [ "2021-03-31" ], "name": "RenderWorker-Default", "state": "READY", "statusCode": "LAUNCH_PROFILE_CREATED", "statusMessage": "Launch Profile has been created", "streamConfiguration": { "clipboardMode": "ENABLED", "ec2InstanceTypes": [ "g4dn.4xlarge", "g4dn.8xlarge" ], "maxSessionLengthInMinutes": 690, "maxStoppedSessionLengthInMinutes": 0, "streamingImageIds": [ "Cw_jXnp1QcSSXhE2hkNRoQ", "YGXAqgoWTnCNSV8VP20sHQ" ] }, "studioComponentIds": [ "_hR_-RaAReSOjAnLakbX7Q", "vQ5w_TbIRayPkAZgcbyYRA", "ZQuMxN99Qfa_Js6ma9TwdA", "45KjOSPPRzK2OyvpCuQ6qw" ], "tags": { "resourceArn": "arn:aws:nimble:us-west-2:123456789012:launch-profile/yeG7lDwNQEiwNTRT7DrV7Q" }, "updatedAt": "2022-01-27T21:19:13+00:00", "updatedBy": "AROA3OO2NEHCCYRNDDIFT:i-00b98256b04d9e989", "validationResults": [ { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_ACTIVE_DIRECTORY_STUDIO_COMPONENT" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_SUBNET_ASSOCIATION" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_NETWORK_ACL_ASSOCIATION" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_SECURITY_GROUP_ASSOCIATION" } ] }, "streamingImages": [ { "arn": "arn:aws:nimble:us-west-2:123456789012:streaming-image/Cw_jXnp1QcSSXhE2hkNRoQ", "description": "Base windows image for NimbleStudio", "ec2ImageId": "ami-EXAMPLE11111", "eulaIds": [ "gJZLygd-Srq_5NNbSfiaLg", "ggK2eIw6RQyt8PIeeOlD3g", "a-D9Wc0VQCKUfxAinCDxaw", "RvoNmVXiSrS4LhLTb6ybkw", "wtp85BcSTa2NZeNRnMKdjw", "Rl-J0fM5Sl2hyIiwWIV6hw" ], "name": "NimbleStudioWindowsStreamImage", "owner": "amazon", "platform": "WINDOWS", "state": "READY", "streamingImageId": "Cw_jXnp1QcSSXhE2hkNRoQ", "tags": { "resourceArn": "arn:aws:nimble:us-west-2:123456789012:streaming-image/Cw_jXnp1QcSSXhE2hkNRoQ" } }, { "arn": "arn:aws:nimble:us-west-2:123456789012:streaming-image/YGXAqgoWTnCNSV8VP20sHQ", "description": "Base linux image for NimbleStudio", "ec2ImageId": "ami-EXAMPLE11111", "eulaIds": [ "gJZLygd-Srq_5NNbSfiaLg", "ggK2eIw6RQyt8PIeeOlD3g", "a-D9Wc0VQCKUfxAinCDxaw", "RvoNmVXiSrS4LhLTb6ybkw", "wtp85BcSTa2NZeNRnMKdjw", "Rl-J0fM5Sl2hyIiwWIV6hw" ], "name": "NimbleStudioLinuxStreamImage", "owner": "amazon", "platform": "LINUX", "state": "READY", "streamingImageId": "YGXAqgoWTnCNSV8VP20sHQ", "tags": { "resourceArn": "arn:aws:nimble:us-west-2:123456789012:streaming-image/YGXAqgoWTnCNSV8VP20sHQ" } } ], "studioComponentSummaries": [ { "description": "FSx for Windows", "name": "FSxWindows", "studioComponentId": "ZQuMxN99Qfa_Js6ma9TwdA", "subtype": "AMAZON_FSX_FOR_WINDOWS", "type": "SHARED_FILE_SYSTEM" }, { "description": "Instance configuration studio component.", "name": "InstanceConfiguration", "studioComponentId": "vQ5w_TbIRayPkAZgcbyYRA", "subtype": "CUSTOM", "type": "CUSTOM" }, { "name": "ActiveDirectory", "studioComponentId": "_hR_-RaAReSOjAnLakbX7Q", "subtype": "AWS_MANAGED_MICROSOFT_AD", "type": "ACTIVE_DIRECTORY" }, { "description": "Render farm running Deadline", "name": "RenderFarm", "studioComponentId": "45KjOSPPRzK2OyvpCuQ6qw", "subtype": "CUSTOM", "type": "COMPUTE_FARM" } ] }

詳細については、Amazon Nimble Studio ユーザーガイド「起動プロファイルの作成」を参照してください。

  • API の詳細については、AWS CLI 「 コマンドリファレンス」のGetLaunchProfileDetails」を参照してください。

次の例は、get-launch-profile を使用する方法を説明しています。

AWS CLI

使用可能なウィジェットを一覧表示するには

次のget-launch-profile例は、起動プロファイルに関する情報を示しています。

aws nimble get-launch-profile \ --studio-id "StudioID" \ --launch-profile-id "LaunchProfileID"

出力:

{ "launchProfile": { "arn": "arn:aws:nimble:us-west-2:123456789012:launch-profile/yeG7lDwNQEiwNTRT7DrV7Q", "createdAt": "2022-01-27T21:18:59+00:00", "createdBy": "AROA3OO2NEHCCYRNDDIFT:i-EXAMPLE11111", "description": "The Launch Profile for the Render workers created by StudioBuilder.", "ec2SubnetIds": [ "subnet-EXAMPLE11111" ], "launchProfileId": "yeG7lDwNQEiwNTRT7DrV7Q", "launchProfileProtocolVersions": [ "2021-03-31" ], "name": "RenderWorker-Default", "state": "READY", "statusCode": "LAUNCH_PROFILE_CREATED", "statusMessage": "Launch Profile has been created", "streamConfiguration": { "clipboardMode": "ENABLED", "ec2InstanceTypes": [ "g4dn.4xlarge", "g4dn.8xlarge" ], "maxSessionLengthInMinutes": 690, "maxStoppedSessionLengthInMinutes": 0, "streamingImageIds": [ "Cw_jXnp1QcSSXhE2hkNRoQ", "YGXAqgoWTnCNSV8VP20sHQ" ] }, "studioComponentIds": [ "_hR_-RaAReSOjAnLakbX7Q", "vQ5w_TbIRayPkAZgcbyYRA", "ZQuMxN99Qfa_Js6ma9TwdA", "45KjOSPPRzK2OyvpCuQ6qw" ], "tags": {}, "updatedAt": "2022-01-27T21:19:13+00:00", "updatedBy": "AROA3OO2NEHCCYRNDDIFT:i-00b98256b04d9e989", "validationResults": [ { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_ACTIVE_DIRECTORY_STUDIO_COMPONENT" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_SUBNET_ASSOCIATION" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_NETWORK_ACL_ASSOCIATION" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_SECURITY_GROUP_ASSOCIATION" } ] } }

詳細については、Amazon Nimble Studio ユーザーガイド「起動プロファイルの作成」を参照してください。

  • API の詳細については、 AWS CLI コマンドリファレンスGetLaunchProfile」を参照してください。

次のコード例は、get-studio を使用する方法を示しています。

AWS CLI

スタジオに関する情報を取得するには

次のget-studio例では、 AWS アカウントのスタジオを一覧表示します。

aws nimble get-studio \ --studio-id "StudioID"

出力:

{ "studio": { "adminRoleArn": "arn:aws:iam::123456789012:role/studio-admin-role", "arn": "arn:aws:nimble:us-west-2:123456789012:studio/stid-EXAMPLE11111", "createdAt": "2022-01-27T20:29:35+00:00", "displayName": "studio-name", "homeRegion": "us-west-2", "ssoClientId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "state": "READY", "statusCode": "STUDIO_CREATED", "statusMessage": "The studio has been created successfully ", "studioEncryptionConfiguration": { "keyType": "AWS_OWNED_KEY" }, "studioId": "us-west-2:stid-EXAMPLE11111", "studioName": "studio-name", "studioUrl": "https://studio-name.nimblestudio.us-west-2.amazonaws.com", "tags": {}, "updatedAt": "2022-01-27T20:29:37+00:00", "userRoleArn": "arn:aws:iam::123456789012:role/studio-user-role" } }

詳細については、「Amazon Nimble Studio ユーザーガイド」の「Amazon Nimble Studio とは?」を参照してください。

  • API の詳細については、AWS CLI 「 コマンドリファレンス」のGetStudio」を参照してください。

次の例は、list-eula-acceptances を使用する方法を説明しています。

AWS CLI

使用可能なウィジェットを一覧表示するには

次のlist-eula-acceptances例では、 AWS アカウントで受け入れられた EULAs を一覧表示します。

aws nimble list-eula-acceptances \ --studio-id "StudioID"

出力:

{ "eulaAcceptances": [ { "acceptedAt": "2022-01-28T17:44:35+00:00", "acceptedBy": "92677b4b19-e9fd012a-94ad-4f16-9866-c69a63ab6486", "accepteeId": "us-west-2:stid-nyoqq12fteqy1x48", "eulaAcceptanceId": "V0JlpZQaSx6yHcUuX0qfQw", "eulaId": "Rl-J0fM5Sl2hyIiwWIV6hw" }, { "acceptedAt": "2022-01-28T17:44:35+00:00", "acceptedBy": "92677b4b19-e9fd012a-94ad-4f16-9866-c69a63ab6486", "accepteeId": "us-west-2:stid-nyoqq12fteqy1x48", "eulaAcceptanceId": "YY_uDFW-SVibc627qbug0Q", "eulaId": "RvoNmVXiSrS4LhLTb6ybkw" }, { "acceptedAt": "2022-01-28T17:44:35+00:00", "acceptedBy": "92677b4b19-e9fd012a-94ad-4f16-9866-c69a63ab6486", "accepteeId": "us-west-2:stid-nyoqq12fteqy1x48", "eulaAcceptanceId": "ovO87PnhQ4-MpttiL5uN6Q", "eulaId": "a-D9Wc0VQCKUfxAinCDxaw" }, { "acceptedAt": "2022-01-28T17:44:35+00:00", "acceptedBy": "92677b4b19-e9fd012a-94ad-4f16-9866-c69a63ab6486", "accepteeId": "us-west-2:stid-nyoqq12fteqy1x48", "eulaAcceptanceId": "5YeXje4yROamuTESGvqIAQ", "eulaId": "gJZLygd-Srq_5NNbSfiaLg" }, { "acceptedAt": "2022-01-28T17:44:35+00:00", "acceptedBy": "92677b4b19-e9fd012a-94ad-4f16-9866-c69a63ab6486", "accepteeId": "us-west-2:stid-nyoqq12fteqy1x48", "eulaAcceptanceId": "W1sIn8PtScqeJEn8sxxhgw", "eulaId": "ggK2eIw6RQyt8PIeeOlD3g" }, { "acceptedAt": "2022-01-28T17:44:35+00:00", "acceptedBy": "92677b4b19-e9fd012a-94ad-4f16-9866-c69a63ab6486", "accepteeId": "us-west-2:stid-nyoqq12fteqy1x48", "eulaAcceptanceId": "Zq9KNEQPRMWJ7FolSoQgUA", "eulaId": "wtp85BcSTa2NZeNRnMKdjw" } ] }

詳細については、Amazon Nimble Studio ユーザーガイドのEULAを受け入れる」を参照してください。

  • API の詳細については、AWS CLI 「 コマンドリファレンス」のListEulaAcceptances」を参照してください。

次のコード例は、list-eulas を使用する方法を示しています。

AWS CLI

使用可能なウィジェットを一覧表示するには

次のlist-eulas例では、 AWS アカウントの EULAs を一覧表示します。

aws nimble list-eulas

出力:

{ "eulas": [ { "content": "https://www.mozilla.org/en-US/MPL/2.0/", "createdAt": "2021-04-20T16:45:23+00:00", "eulaId": "gJZLygd-Srq_5NNbSfiaLg", "name": "Mozilla-FireFox", "updatedAt": "2021-04-20T16:45:23+00:00" }, { "content": "https://www.awsthinkbox.com/end-user-license-agreement", "createdAt": "2021-04-20T16:45:24+00:00", "eulaId": "RvoNmVXiSrS4LhLTb6ybkw", "name": "Thinkbox-Deadline", "updatedAt": "2021-04-20T16:45:24+00:00" }, { "content": "https://www.videolan.org/legal.html", "createdAt": "2021-04-20T16:45:24+00:00", "eulaId": "Rl-J0fM5Sl2hyIiwWIV6hw", "name": "Videolan-VLC", "updatedAt": "2021-04-20T16:45:24+00:00" }, { "content": "https://code.visualstudio.com/license", "createdAt": "2021-04-20T16:45:23+00:00", "eulaId": "ggK2eIw6RQyt8PIeeOlD3g", "name": "Microsoft-VSCode", "updatedAt": "2021-04-20T16:45:23+00:00" }, { "content": "https://darbyjohnston.github.io/DJV/legal.html#License", "createdAt": "2021-04-20T16:45:23+00:00", "eulaId": "wtp85BcSTa2NZeNRnMKdjw", "name": "DJV-DJV", "updatedAt": "2021-04-20T16:45:23+00:00" }, { "content": "https://www.sidefx.com/legal/license-agreement/", "createdAt": "2021-04-20T16:45:24+00:00", "eulaId": "uu2VDLo-QJeIGWWLBae_UA", "name": "SideFX-Houdini", "updatedAt": "2021-04-20T16:45:24+00:00" }, { "content": "https://www.chaosgroup.com/eula", "createdAt": "2021-04-20T16:45:23+00:00", "eulaId": "L0HS4P3CRYKVXc2J2LO7Vw", "name": "ChaosGroup-Vray", "updatedAt": "2021-04-20T16:45:23+00:00" }, { "content": "https://www.foundry.com/eula", "createdAt": "2021-04-20T16:45:23+00:00", "eulaId": "SAuhfHmmSAeUuq3wsMiMlw", "name": "Foundry-Nuke", "updatedAt": "2021-04-20T16:45:23+00:00" }, { "content": "https://download.blender.org/release/GPL3-license.txt", "createdAt": "2021-04-20T16:45:23+00:00", "eulaId": "a-D9Wc0VQCKUfxAinCDxaw", "name": "BlenderFoundation-Blender", "updatedAt": "2021-04-20T16:45:23+00:00" } ] }

詳細については、Amazon Nimble Studio ユーザーガイドのEULAを受け入れる」を参照してください。

  • API の詳細については、AWS CLI 「 コマンドリファレンス」のListEulas」を参照してください。

次の例は、list-launch-profiles を使用する方法を説明しています。

AWS CLI

使用可能なウィジェットを一覧表示するには

次のlist-launch-profiles例では、 AWS アカウントの起動プロファイルを一覧表示します。

aws nimble list-launch-profiles \ --studio-id "StudioID"

出力:

{ "launchProfiles": [ { "arn": "arn:aws:nimble:us-west-2:123456789012:launch-profile/yeG7lDwNQEiwNTRT7DrV7Q", "createdAt": "2022-01-27T21:18:59+00:00", "createdBy": "AROA3OO2NEHCCYRNDDIFT:i-EXAMPLE11111", "description": "The Launch Profile for the Render workers created by StudioBuilder.", "ec2SubnetIds": [ "subnet-EXAMPLE11111" ], "launchProfileId": "yeG7lDwNQEiwNTRT7DrV7Q", "launchProfileProtocolVersions": [ "2021-03-31" ], "name": "RenderWorker-Default", "state": "READY", "statusCode": "LAUNCH_PROFILE_CREATED", "statusMessage": "Launch Profile has been created", "streamConfiguration": { "clipboardMode": "ENABLED", "ec2InstanceTypes": [ "g4dn.4xlarge", "g4dn.8xlarge" ], "maxSessionLengthInMinutes": 690, "maxStoppedSessionLengthInMinutes": 0, "streamingImageIds": [ "Cw_jXnp1QcSSXhE2hkNRoQ", "YGXAqgoWTnCNSV8VP20sHQ" ] }, "studioComponentIds": [ "_hR_-RaAReSOjAnLakbX7Q", "vQ5w_TbIRayPkAZgcbyYRA", "ZQuMxN99Qfa_Js6ma9TwdA", "45KjOSPPRzK2OyvpCuQ6qw" ], "tags": {}, "updatedAt": "2022-01-27T21:19:13+00:00", "updatedBy": "AROA3OO2NEHCCYRNDDIFT:i-EXAMPLE11111", "validationResults": [ { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_ACTIVE_DIRECTORY_STUDIO_COMPONENT" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_SUBNET_ASSOCIATION" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_NETWORK_ACL_ASSOCIATION" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_SECURITY_GROUP_ASSOCIATION" } ] }, { "arn": "arn:aws:nimble:us-west-2:123456789012:launch-profile/jDCIm1jRSaa9e44PZ3w7gg", "createdAt": "2022-01-27T21:19:26+00:00", "createdBy": "AROA3OO2NEHCCYRNDDIFT:i-EXAMPLE11111", "description": "This Workstation Launch Profile was created by StudioBuilder", "ec2SubnetIds": [ "subnet-046f4205ae535b2cc" ], "launchProfileId": "jDCIm1jRSaa9e44PZ3w7gg", "launchProfileProtocolVersions": [ "2021-03-31" ], "name": "Workstation-Default", "state": "READY", "statusCode": "LAUNCH_PROFILE_CREATED", "statusMessage": "Launch Profile has been created", "streamConfiguration": { "clipboardMode": "ENABLED", "ec2InstanceTypes": [ "g4dn.4xlarge", "g4dn.8xlarge" ], "maxSessionLengthInMinutes": 690, "maxStoppedSessionLengthInMinutes": 0, "streamingImageIds": [ "Cw_jXnp1QcSSXhE2hkNRoQ", "YGXAqgoWTnCNSV8VP20sHQ" ] }, "studioComponentIds": [ "_hR_-RaAReSOjAnLakbX7Q", "vQ5w_TbIRayPkAZgcbyYRA", "ZQuMxN99Qfa_Js6ma9TwdA", "yJSbsHXAQYWk9FXLNusXlQ", "45KjOSPPRzK2OyvpCuQ6qw" ], "tags": {}, "updatedAt": "2022-01-27T21:19:40+00:00", "updatedBy": "AROA3OO2NEHCCYRNDDIFT:i-EXAMPLE11111", "validationResults": [ { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_ACTIVE_DIRECTORY_STUDIO_COMPONENT" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_SUBNET_ASSOCIATION" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_NETWORK_ACL_ASSOCIATION" }, { "state": "VALIDATION_SUCCESS", "statusCode": "VALIDATION_SUCCESS", "statusMessage": "The validation succeeded.", "type": "VALIDATE_SECURITY_GROUP_ASSOCIATION" } ] } ] }

詳細については、Amazon Nimble Studio ユーザーガイド「起動プロファイルの作成」を参照してください。

  • API の詳細については、AWS CLI 「 コマンドリファレンス」のListLaunchProfiles」を参照してください。

次のコード例は、list-studio-components を使用する方法を示しています。

AWS CLI

使用可能なウィジェットを一覧表示するには

次のlist-studio-components例では、 AWS アカウントのスタジオコンポーネントを一覧表示します。

aws nimble list-studio-components \ --studio-id "StudioID"

出力:

{ "studioComponents": [ { "arn": "arn:aws:nimble:us-west-2:123456789012:studio-component/ZQuMxN99Qfa_Js6ma9TwdA", "configuration": { "sharedFileSystemConfiguration": { "fileSystemId": "fs-EXAMPLE11111", "linuxMountPoint": "/mnt/fsxshare", "shareName": "share", "windowsMountDrive": "Z" } }, "createdAt": "2022-01-27T21:15:34+00:00", "createdBy": "AROA3OO2NEHCCYRNDDIFT:i-EXAMPLE11111", "description": "FSx for Windows", "ec2SecurityGroupIds": [ "sg-EXAMPLE11111" ], "name": "FSxWindows", "state": "READY", "statusCode": "STUDIO_COMPONENT_CREATED", "statusMessage": "Studio Component has been created", "studioComponentId": "ZQuMxN99Qfa_Js6ma9TwdA", "subtype": "AMAZON_FSX_FOR_WINDOWS", "tags": {}, "type": "SHARED_FILE_SYSTEM", "updatedAt": "2022-01-27T21:15:35+00:00", "updatedBy": "AROA3OO2NEHCCYRNDDIFT:i-EXAMPLE11111" }, ... }

詳細については、Amazon Nimble Studio ユーザーガイドの「How StudioBuilder が Amazon Nimble Studio と連携する」を参照してください。

  • API の詳細については、AWS CLI 「 コマンドリファレンス」のListStudioComponents」を参照してください。

次の例は、list-studio-members を使用する方法を説明しています。

AWS CLI

使用可能なウィジェットを一覧表示するには

次のlist-studio-members例では、 AWS アカウントで使用可能なスタジオメンバーを一覧表示します。

aws nimble list-studio-members \ --studio-id "StudioID"

出力:

{ "members": [ { "identityStoreId": "d-EXAMPLE11111", "persona": "ADMINISTRATOR", "principalId": "EXAMPLE11111-e9fd012a-94ad-4f16-9866-c69a63ab6486" } ] }

詳細については、Amazon Nimble Studio ユーザーガイド「スタジオユーザーの追加」を参照してください。

  • API の詳細については、AWS CLI 「 コマンドリファレンス」のListStudioMembers」を参照してください。

次の例は、list-studios を使用する方法を説明しています。

AWS CLI

スタジオを一覧表示するには

次のlist-studios例では、 AWS アカウントのスタジオを一覧表示します。

aws nimble list-studios

出力:

{ "studios": [ { "adminRoleArn": "arn:aws:iam::123456789012:role/studio-admin-role", "arn": "arn:aws:nimble:us-west-2:123456789012:studio/studio-id", "createdAt": "2022-01-27T20:29:35+00:00", "displayName": "studio-name", "homeRegion": "us-west-2", "ssoClientId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "state": "READY", "statusCode": "STUDIO_CREATED", "statusMessage": "The studio has been created successfully ", "studioEncryptionConfiguration": { "keyType": "AWS_OWNED_KEY" }, "studioId": "us-west-2:studio-id", "studioName": "studio-name", "studioUrl": "https://studio-name.nimblestudio.us-west-2.amazonaws.com", "tags": {}, "updatedAt": "2022-01-27T20:29:37+00:00", "userRoleArn": "arn:aws:iam::123456789012:role/studio-user-role" } ] }

詳細については、「Amazon Nimble Studio ユーザーガイド」の「Amazon Nimble Studio とは?」を参照してください。

  • API の詳細については、AWS CLI 「 コマンドリファレンス」のListStudios」を参照してください。