Studio Component Args
data class StudioComponentArgs(val configuration: Output<Any>? = null, val description: Output<String>? = null, val ec2SecurityGroupIds: Output<List<String>>? = null, val initializationScripts: Output<List<StudioComponentInitializationScriptArgs>>? = null, val name: Output<String>? = null, val runtimeRoleArn: Output<String>? = null, val scriptParameters: Output<List<StudioComponentScriptParameterKeyValueArgs>>? = null, val secureInitializationRoleArn: Output<String>? = null, val studioId: Output<String>? = null, val subtype: Output<StudioComponentSubtype>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<StudioComponentType>? = null) : ConvertibleToJava<StudioComponentArgs>
Represents a studio component that connects a non-Nimble Studio resource in your account to your studio
Constructors
Link copied to clipboard
constructor(configuration: Output<Any>? = null, description: Output<String>? = null, ec2SecurityGroupIds: Output<List<String>>? = null, initializationScripts: Output<List<StudioComponentInitializationScriptArgs>>? = null, name: Output<String>? = null, runtimeRoleArn: Output<String>? = null, scriptParameters: Output<List<StudioComponentScriptParameterKeyValueArgs>>? = null, secureInitializationRoleArn: Output<String>? = null, studioId: Output<String>? = null, subtype: Output<StudioComponentSubtype>? = null, tags: Output<Map<String, String>>? = null, type: Output<StudioComponentType>? = null)
Properties
Link copied to clipboard
The configuration of the studio component, based on component type.
Link copied to clipboard
The description.
Link copied to clipboard
The EC2 security groups that control access to the studio component.
Link copied to clipboard
Initialization scripts for studio components.
Link copied to clipboard
An IAM role attached to a Studio Component that gives the studio component access to AWS resources at anytime while the instance is running.
Link copied to clipboard
Parameters for the studio component scripts.
Link copied to clipboard
An IAM role attached to Studio Component when the system initialization script runs which give the studio component access to AWS resources when the system initialization script runs.
Link copied to clipboard
The specific subtype of a studio component.
Link copied to clipboard
The type of the studio component.