Get Studio Component Result
data class GetStudioComponentResult(val configuration: Any? = null, val description: String? = null, val ec2SecurityGroupIds: List<String>? = null, val initializationScripts: List<StudioComponentInitializationScript>? = null, val name: String? = null, val runtimeRoleArn: String? = null, val scriptParameters: List<StudioComponentScriptParameterKeyValue>? = null, val secureInitializationRoleArn: String? = null, val studioComponentId: String? = null, val type: StudioComponentType? = null)
Constructors
Link copied to clipboard
constructor(configuration: Any? = null, description: String? = null, ec2SecurityGroupIds: List<String>? = null, initializationScripts: List<StudioComponentInitializationScript>? = null, name: String? = null, runtimeRoleArn: String? = null, scriptParameters: List<StudioComponentScriptParameterKeyValue>? = null, secureInitializationRoleArn: String? = null, studioComponentId: String? = null, type: 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 unique identifier for the studio component resource.
Link copied to clipboard
The type of the studio component.