aws-sdk
Version:
AWS SDK for JavaScript
2,095 lines • 60.7 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2020-08-01",
"endpointPrefix": "nimble",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceFullName": "AmazonNimbleStudio",
"serviceId": "nimble",
"signatureVersion": "v4",
"signingName": "nimble",
"uid": "nimble-2020-08-01"
},
"operations": {
"AcceptEulas": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/eula-acceptances",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"eulaIds": {
"shape": "S3"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"eulaAcceptances": {
"shape": "S6"
}
}
}
},
"CreateLaunchProfile": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ec2SubnetIds",
"launchProfileProtocolVersions",
"name",
"streamConfiguration",
"studioComponentIds",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"description": {
"shape": "Sc"
},
"ec2SubnetIds": {
"shape": "Sd"
},
"launchProfileProtocolVersions": {
"shape": "Sf"
},
"name": {
"shape": "Sh"
},
"streamConfiguration": {
"shape": "Si"
},
"studioComponentIds": {
"shape": "S15"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
},
"tags": {
"shape": "S16"
}
}
},
"output": {
"type": "structure",
"members": {
"launchProfile": {
"shape": "S18"
}
}
}
},
"CreateStreamingImage": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/streaming-images",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ec2ImageId",
"name",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"description": {
"shape": "S1k"
},
"ec2ImageId": {},
"name": {
"shape": "S1m"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
},
"tags": {
"shape": "S16"
}
}
},
"output": {
"type": "structure",
"members": {
"streamingImage": {
"shape": "S1o"
}
}
}
},
"CreateStreamingSession": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"ec2InstanceType": {},
"launchProfileId": {},
"ownedBy": {},
"streamingImageId": {},
"studioId": {
"location": "uri",
"locationName": "studioId"
},
"tags": {
"shape": "S16"
}
}
},
"output": {
"type": "structure",
"members": {
"session": {
"shape": "S1y"
}
}
}
},
"CreateStreamingSessionStream": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sessionId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"expirationInSeconds": {
"type": "integer"
},
"sessionId": {
"location": "uri",
"locationName": "sessionId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"stream": {
"shape": "S26"
}
}
},
"idempotent": true
},
"CreateStudio": {
"http": {
"requestUri": "/2020-08-01/studios",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"adminRoleArn",
"displayName",
"studioName",
"userRoleArn"
],
"members": {
"adminRoleArn": {},
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"displayName": {
"shape": "S2c"
},
"studioEncryptionConfiguration": {
"shape": "S2d"
},
"studioName": {},
"tags": {
"shape": "S16"
},
"userRoleArn": {}
}
},
"output": {
"type": "structure",
"members": {
"studio": {
"shape": "S2i"
}
}
}
},
"CreateStudioComponent": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/studio-components",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"name",
"studioId",
"type"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"configuration": {
"shape": "S2n"
},
"description": {
"shape": "S30"
},
"ec2SecurityGroupIds": {
"shape": "S31"
},
"initializationScripts": {
"shape": "S33"
},
"name": {
"shape": "S38"
},
"runtimeRoleArn": {},
"scriptParameters": {
"shape": "S39"
},
"secureInitializationRoleArn": {},
"studioId": {
"location": "uri",
"locationName": "studioId"
},
"subtype": {},
"tags": {
"shape": "S16"
},
"type": {}
}
},
"output": {
"type": "structure",
"members": {
"studioComponent": {
"shape": "S3g"
}
}
}
},
"DeleteLaunchProfile": {
"http": {
"method": "DELETE",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"launchProfile": {
"shape": "S18"
}
}
},
"idempotent": true
},
"DeleteLaunchProfileMember": {
"http": {
"method": "DELETE",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"principalId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"principalId": {
"location": "uri",
"locationName": "principalId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteStreamingImage": {
"http": {
"method": "DELETE",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"streamingImageId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"streamingImageId": {
"location": "uri",
"locationName": "streamingImageId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"streamingImage": {
"shape": "S1o"
}
}
},
"idempotent": true
},
"DeleteStreamingSession": {
"http": {
"method": "DELETE",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sessionId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"sessionId": {
"location": "uri",
"locationName": "sessionId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"session": {
"shape": "S1y"
}
}
},
"idempotent": true
},
"DeleteStudio": {
"http": {
"method": "DELETE",
"requestUri": "/2020-08-01/studios/{studioId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"required": [
"studio"
],
"members": {
"studio": {
"shape": "S2i"
}
}
},
"idempotent": true
},
"DeleteStudioComponent": {
"http": {
"method": "DELETE",
"requestUri": "/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioComponentId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"studioComponentId": {
"location": "uri",
"locationName": "studioComponentId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"studioComponent": {
"shape": "S3g"
}
}
},
"idempotent": true
},
"DeleteStudioMember": {
"http": {
"method": "DELETE",
"requestUri": "/2020-08-01/studios/{studioId}/membership/{principalId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"principalId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"principalId": {
"location": "uri",
"locationName": "principalId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"GetEula": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/eulas/{eulaId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"eulaId"
],
"members": {
"eulaId": {
"location": "uri",
"locationName": "eulaId"
}
}
},
"output": {
"type": "structure",
"members": {
"eula": {
"shape": "S40"
}
}
}
},
"GetLaunchProfile": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"studioId"
],
"members": {
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"launchProfile": {
"shape": "S18"
}
}
}
},
"GetLaunchProfileDetails": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/details",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"studioId"
],
"members": {
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"launchProfile": {
"shape": "S18"
},
"streamingImages": {
"shape": "S46"
},
"studioComponentSummaries": {
"type": "list",
"member": {
"type": "structure",
"members": {
"createdAt": {
"shape": "S8"
},
"createdBy": {},
"description": {
"shape": "S30"
},
"name": {
"shape": "S38"
},
"studioComponentId": {},
"subtype": {},
"type": {},
"updatedAt": {
"shape": "S8"
},
"updatedBy": {}
}
}
}
}
}
},
"GetLaunchProfileInitialization": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/init",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"launchProfileProtocolVersions",
"launchPurpose",
"platform",
"studioId"
],
"members": {
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"launchProfileProtocolVersions": {
"shape": "S4a",
"location": "querystring",
"locationName": "launchProfileProtocolVersions"
},
"launchPurpose": {
"location": "querystring",
"locationName": "launchPurpose"
},
"platform": {
"location": "querystring",
"locationName": "platform"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"launchProfileInitialization": {
"type": "structure",
"members": {
"activeDirectory": {
"type": "structure",
"members": {
"computerAttributes": {
"shape": "S2p"
},
"directoryId": {},
"directoryName": {},
"dnsIpAddresses": {
"type": "list",
"member": {}
},
"organizationalUnitDistinguishedName": {},
"studioComponentId": {},
"studioComponentName": {
"shape": "S38"
}
}
},
"ec2SecurityGroupIds": {
"type": "list",
"member": {}
},
"launchProfileId": {},
"launchProfileProtocolVersion": {},
"launchPurpose": {},
"name": {
"shape": "Sh"
},
"platform": {},
"systemInitializationScripts": {
"shape": "S4i"
},
"userInitializationScripts": {
"shape": "S4i"
}
}
}
}
}
},
"GetLaunchProfileMember": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"principalId",
"studioId"
],
"members": {
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"principalId": {
"location": "uri",
"locationName": "principalId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"member": {
"shape": "S4m"
}
}
}
},
"GetStreamingImage": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"streamingImageId",
"studioId"
],
"members": {
"streamingImageId": {
"location": "uri",
"locationName": "streamingImageId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"streamingImage": {
"shape": "S1o"
}
}
}
},
"GetStreamingSession": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sessionId",
"studioId"
],
"members": {
"sessionId": {
"location": "uri",
"locationName": "sessionId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"session": {
"shape": "S1y"
}
}
}
},
"GetStreamingSessionBackup": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-session-backups/{backupId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"backupId",
"studioId"
],
"members": {
"backupId": {
"location": "uri",
"locationName": "backupId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"streamingSessionBackup": {
"shape": "S4u"
}
}
}
},
"GetStreamingSessionStream": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams/{streamId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sessionId",
"streamId",
"studioId"
],
"members": {
"sessionId": {
"location": "uri",
"locationName": "sessionId"
},
"streamId": {
"location": "uri",
"locationName": "streamId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"stream": {
"shape": "S26"
}
}
}
},
"GetStudio": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"required": [
"studio"
],
"members": {
"studio": {
"shape": "S2i"
}
}
}
},
"GetStudioComponent": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioComponentId",
"studioId"
],
"members": {
"studioComponentId": {
"location": "uri",
"locationName": "studioComponentId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"studioComponent": {
"shape": "S3g"
}
}
}
},
"GetStudioMember": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/membership/{principalId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"principalId",
"studioId"
],
"members": {
"principalId": {
"location": "uri",
"locationName": "principalId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"member": {
"shape": "S53"
}
}
}
},
"ListEulaAcceptances": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/eula-acceptances",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"eulaIds": {
"shape": "S4a",
"location": "querystring",
"locationName": "eulaIds"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"eulaAcceptances": {
"shape": "S6"
},
"nextToken": {}
}
}
},
"ListEulas": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/eulas",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"eulaIds": {
"shape": "S4a",
"location": "querystring",
"locationName": "eulaIds"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"eulas": {
"type": "list",
"member": {
"shape": "S40"
}
},
"nextToken": {}
}
}
},
"ListLaunchProfileMembers": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"studioId"
],
"members": {
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"members": {
"type": "list",
"member": {
"shape": "S4m"
}
},
"nextToken": {}
}
}
},
"ListLaunchProfiles": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"principalId": {
"location": "querystring",
"locationName": "principalId"
},
"states": {
"location": "querystring",
"locationName": "states",
"type": "list",
"member": {}
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"launchProfiles": {
"type": "list",
"member": {
"shape": "S18"
}
},
"nextToken": {}
}
}
},
"ListStreamingImages": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-images",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"owner": {
"location": "querystring",
"locationName": "owner"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"streamingImages": {
"shape": "S46"
}
}
}
},
"ListStreamingSessionBackups": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-session-backups",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"ownedBy": {
"location": "querystring",
"locationName": "ownedBy"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"streamingSessionBackups": {
"type": "list",
"member": {
"shape": "S4u"
}
}
}
}
},
"ListStreamingSessions": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"createdBy": {
"location": "querystring",
"locationName": "createdBy"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"ownedBy": {
"location": "querystring",
"locationName": "ownedBy"
},
"sessionIds": {
"location": "querystring",
"locationName": "sessionIds"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"sessions": {
"type": "list",
"member": {
"shape": "S1y"
}
}
}
}
},
"ListStudioComponents": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/studio-components",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"states": {
"location": "querystring",
"locationName": "states",
"type": "list",
"member": {}
},
"studioId": {
"location": "uri",
"locationName": "studioId"
},
"types": {
"location": "querystring",
"locationName": "types",
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"studioComponents": {
"type": "list",
"member": {
"shape": "S3g"
}
}
}
}
},
"ListStudioMembers": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios/{studioId}/membership",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"members": {
"type": "list",
"member": {
"shape": "S53"
}
},
"nextToken": {}
}
}
},
"ListStudios": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/studios",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"required": [
"studios"
],
"members": {
"nextToken": {},
"studios": {
"type": "list",
"member": {
"shape": "S2i"
}
}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/2020-08-01/tags/{resourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceArn"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
}
}
},
"output": {
"type": "structure",
"members": {
"tags": {
"shape": "S16"
}
}
}
},
"PutLaunchProfileMembers": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"identityStoreId",
"launchProfileId",
"members",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"identityStoreId": {},
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"members": {
"type": "list",
"member": {
"type": "structure",
"required": [
"persona",
"principalId"
],
"members": {
"persona": {},
"principalId": {}
}
}
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"PutStudioMembers": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/membership",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"identityStoreId",
"members",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"identityStoreId": {},
"members": {
"type": "list",
"member": {
"type": "structure",
"required": [
"persona",
"principalId"
],
"members": {
"persona": {},
"principalId": {}
}
}
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"StartStreamingSession": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/start",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sessionId",
"studioId"
],
"members": {
"backupId": {},
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"sessionId": {
"location": "uri",
"locationName": "sessionId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"session": {
"shape": "S1y"
}
}
},
"idempotent": true
},
"StartStudioSSOConfigurationRepair": {
"http": {
"method": "PUT",
"requestUri": "/2020-08-01/studios/{studioId}/sso-configuration",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"required": [
"studio"
],
"members": {
"studio": {
"shape": "S2i"
}
}
},
"idempotent": true
},
"StopStreamingSession": {
"http": {
"requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/stop",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sessionId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"sessionId": {
"location": "uri",
"locationName": "sessionId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
},
"volumeRetentionMode": {}
}
},
"output": {
"type": "structure",
"members": {
"session": {
"shape": "S1y"
}
}
},
"idempotent": true
},
"TagResource": {
"http": {
"requestUri": "/2020-08-01/tags/{resourceArn}",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"resourceArn"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tags": {
"shape": "S16"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/2020-08-01/tags/{resourceArn}",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tagKeys"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tagKeys": {
"shape": "S4a",
"location": "querystring",
"locationName": "tagKeys"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"UpdateLaunchProfile": {
"http": {
"method": "PATCH",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"description": {
"shape": "Sc"
},
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"launchProfileProtocolVersions": {
"shape": "Sf"
},
"name": {
"shape": "Sh"
},
"streamConfiguration": {
"shape": "Si"
},
"studioComponentIds": {
"shape": "S15"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"launchProfile": {
"shape": "S18"
}
}
}
},
"UpdateLaunchProfileMember": {
"http": {
"method": "PATCH",
"requestUri": "/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchProfileId",
"persona",
"principalId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"launchProfileId": {
"location": "uri",
"locationName": "launchProfileId"
},
"persona": {},
"principalId": {
"location": "uri",
"locationName": "principalId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"member": {
"shape": "S4m"
}
}
}
},
"UpdateStreamingImage": {
"http": {
"method": "PATCH",
"requestUri": "/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"streamingImageId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"description": {
"shape": "S1k"
},
"name": {
"shape": "S1m"
},
"streamingImageId": {
"location": "uri",
"locationName": "streamingImageId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
}
}
},
"output": {
"type": "structure",
"members": {
"streamingImage": {
"shape": "S1o"
}
}
}
},
"UpdateStudio": {
"http": {
"method": "PATCH",
"requestUri": "/2020-08-01/studios/{studioId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioId"
],
"members": {
"adminRoleArn": {},
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"displayName": {
"shape": "S2c"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
},
"userRoleArn": {}
}
},
"output": {
"type": "structure",
"required": [
"studio"
],
"members": {
"studio": {
"shape": "S2i"
}
}
}
},
"UpdateStudioComponent": {
"http": {
"method": "PATCH",
"requestUri": "/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"studioComponentId",
"studioId"
],
"members": {
"clientToken": {
"idempotencyToken": true,
"location": "header",
"locationName": "X-Amz-Client-Token"
},
"configuration": {
"shape": "S2n"
},
"description": {
"shape": "S30"
},
"ec2SecurityGroupIds": {
"shape": "S31"
},
"initializationScripts": {
"shape": "S33"
},
"name": {
"shape": "S38"
},
"runtimeRoleArn": {},
"scriptParameters": {
"shape": "S39"
},
"secureInitializationRoleArn": {},
"studioComponentId": {
"location": "uri",
"locationName": "studioComponentId"
},
"studioId": {
"location": "uri",
"locationName": "studioId"
},
"subtype": {},
"type": {}
}
},
"output": {
"type": "structure",
"members": {
"studioComponent": {
"shape": "S3g"
}
}
}
}
},
"shapes": {
"S3": {
"type": "list",
"member": {}
},
"S6": {
"type": "list",
"member": {
"type": "structure",
"members": {
"acceptedAt": {
"shape": "S8"
},
"acceptedBy": {},
"accepteeId": {},
"eulaAcceptanceId": {},
"eulaId": {}
}
}
},
"S8": {
"type": "timestamp",
"timestampFormat": "iso8601"
},
"Sc": {
"type": "string",
"sensitive": true
},
"Sd": {
"type": "list",
"member": {}
},
"Sf": {
"type": "list",
"member": {}
},
"Sh": {
"type": "string",
"sensitive": true
},
"Si": {
"type": "structure",
"required": [
"clipboardMode",
"ec2InstanceTypes",
"streamingImageIds"
],
"members": {
"automaticTerminationMode": {},
"clipboardMode": {},
"ec2InstanceTypes": {
"shape": "Sl"
},
"maxSessionLengthInMinutes": {
"type": "integer"
},
"maxStoppedSessionLengthInMinutes": {
"type": "integer"
},
"sessionBackup": {
"shape": "Sp"
},
"sessionPersistenceMode": {},
"sessionStorage": {
"shape": "St"
},
"streamingImageIds": {
"shape": "Sz"
},
"volumeConfiguration": {
"shape": "S11"
}
}
},
"Sl": {
"type": "list",
"member": {}
},
"Sp": {
"type": "structure",
"members": {
"maxBackupsToRetain": {
"type": "integer"
},
"mode": {}
}
},
"St": {
"type": "structure",
"required": [
"mode"
],
"members": {
"mode": {
"type": "list",
"member": {}
},
"root": {
"type": "structure",
"members": {
"linux": {
"type": "stri