http://nimble.{region}.amazonaws.com/2020-08-01/studios/{studioId}/studio-componentsCreates a studio component resource.
The studio ID.
The name for the studio component.
A collection of labels, in the form of key-value pairs, that apply to this resource.
The type of the studio component.
The specific subtype of a studio component.
The description.
The configuration of the studio component, based on component type.
An IAM role attached to a Studio Component that gives the studio component access to Amazon Web Services resources at anytime while the instance is running.
Parameters for the studio component scripts.
The EC2 security groups that control access to the studio component.
Initialization scripts for studio components.
An IAM role attached to Studio Component when the system initialization script runs which give the studio component access to Amazon Web Services resources when the system initialization script runs.
{
"success": true,
"data": {
"id": "abc123",
"created_at": "2025-01-01T00:00:00Z"
}
}{
"success": false,
"error": {
"code": "VALIDATION_ERROR",
"message": "Invalid request parameters"
}
}1curl --request POST \2 --url 'http://nimble.{region}.amazonaws.com/2020-08-01/studios/{studioId}/studio-components' \3 --header 'accept: application/json' \4 --header 'content-type: application/json'1{2 "success": true,3 "data": {4 "id": "abc123",5 "created_at": "2025-01-01T00:00:00Z"6 }7}http://nimble.{region}.amazonaws.com/2020-08-01/studios/{studioId}/studio-componentsCreates a studio component resource.
The studio ID.
The name for the studio component.
A collection of labels, in the form of key-value pairs, that apply to this resource.
The type of the studio component.
The specific subtype of a studio component.
The description.
The configuration of the studio component, based on component type.
An IAM role attached to a Studio Component that gives the studio component access to Amazon Web Services resources at anytime while the instance is running.
Parameters for the studio component scripts.
The EC2 security groups that control access to the studio component.
Initialization scripts for studio components.
An IAM role attached to Studio Component when the system initialization script runs which give the studio component access to Amazon Web Services resources when the system initialization script runs.
{
"success": true,
"data": {
"id": "abc123",
"created_at": "2025-01-01T00:00:00Z"
}
}{
"success": false,
"error": {
"code": "VALIDATION_ERROR",
"message": "Invalid request parameters"
}
}1curl --request POST \2 --url 'http://nimble.{region}.amazonaws.com/2020-08-01/studios/{studioId}/studio-components' \3 --header 'accept: application/json' \4 --header 'content-type: application/json'1{2 "success": true,3 "data": {4 "id": "abc123",5 "created_at": "2025-01-01T00:00:00Z"6 }7}