class Aws::NimbleStudio::Types::CreateStudioRequest
@note When making an API call, you may pass CreateStudioRequest
data as a hash: { admin_role_arn: "__string", # required client_token: "ClientToken", display_name: "StudioDisplayName", # required studio_encryption_configuration: { key_arn: "StudioEncryptionConfigurationKeyArn", key_type: "AWS_OWNED_KEY", # required, accepts AWS_OWNED_KEY, CUSTOMER_MANAGED_KEY }, studio_name: "StudioName", # required tags: { "__string" => "__string", }, user_role_arn: "__string", # required }
@!attribute [rw] admin_role_arn
@return [String]
@!attribute [rw] client_token
**A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] display_name
@return [String]
@!attribute [rw] studio_encryption_configuration
Configuration of the encryption method that is used for the studio. @return [Types::StudioEncryptionConfiguration]
@!attribute [rw] studio_name
@return [String]
@!attribute [rw] tags
@return [Hash<String,String>]
@!attribute [rw] user_role_arn
@return [String]
@see docs.aws.amazon.com/goto/WebAPI/nimble-2020-08-01/CreateStudioRequest AWS API Documentation
Constants
- SENSITIVE