Represents a studio component that connects a non-Nimble Studio resource in your account to your studio
name
(String) The name for the studio component.
studio_id
(String) The studio ID.
type
(String)configuration
(Attributes) The configuration of the studio component, based on component type.
(see below for nested schema)description
(String) The description.
ec_2_security_group_ids
(List of String) The EC2 security groups that control access to the studio component.
initialization_scripts
(Attributes List) Initialization scripts for studio components.
(see below for nested schema)runtime_role_arn
(String)script_parameters
(Attributes List) Parameters for the studio component scripts.
(see below for nested schema)secure_initialization_role_arn
(String)subtype
(String)tags
(Map of String)id
(String) Uniquely identifies the resource.studio_component_id
(String)configuration
Optional:
active_directory_configuration
(Attributes) The configuration for a Microsoft Active Directory (Microsoft AD) studio resource.
(see below for nested schema)compute_farm_configuration
(Attributes) The configuration for a render farm that is associated with a studio resource.
(see below for nested schema)license_service_configuration
(Attributes) The configuration for a license service that is associated with a studio resource.
(see below for nested schema)shared_file_system_configuration
(Attributes) The configuration for a shared file storage system that is associated with a studio resource.
(see below for nested schema)configuration.active_directory_configuration
Optional:
computer_attributes
(Attributes List) A collection of custom attributes for an Active Directory computer.
(see below for nested schema)directory_id
(String) The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
organizational_unit_distinguished_name
(String) The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
configuration.active_directory_configuration.computer_attributes
Optional:
name
(String) The name for the LDAP attribute.
value
(String) The value for the LDAP attribute.
configuration.compute_farm_configuration
Optional:
active_directory_user
(String) The name of an Active Directory user that is used on ComputeFarm worker instances.
endpoint
(String) The endpoint of the ComputeFarm that is accessed by the studio component resource.
configuration.license_service_configuration
Optional:
endpoint
(String) The endpoint of the license service that is accessed by the studio component resource.
configuration.shared_file_system_configuration
Optional:
endpoint
(String) The endpoint of the shared file system that is accessed by the studio component resource.
file_system_id
(String) The unique identifier for a file system.
linux_mount_point
(String) The mount location for a shared file system on a Linux virtual workstation.
share_name
(String) The name of the file share.
windows_mount_drive
(String) The mount location for a shared file system on a Windows virtual workstation.
initialization_scripts
Optional:
launch_profile_protocol_version
(String) The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
platform
(String)run_context
(String)script
(String) The initialization script.
script_parameters
Optional:
key
(String) A script parameter key.
value
(String) A script parameter value.
Import is supported using the following syntax:
$ terraform import awscc_nimblestudio_studio_component.example <resource ID>