Typed dictionaries#
Index > NimbleStudio > Typed dictionaries
Auto-generated documentation for NimbleStudio type annotations stubs module mypy-boto3-nimble.
AcceptEulasRequestRequestTypeDef#
# AcceptEulasRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import AcceptEulasRequestRequestTypeDef
def get_value() -> AcceptEulasRequestRequestTypeDef:
return {
"studioId": ...,
}
# AcceptEulasRequestRequestTypeDef definition
class AcceptEulasRequestRequestTypeDef(TypedDict):
studioId: str,
clientToken: NotRequired[str],
eulaIds: NotRequired[Sequence[str]],
EulaAcceptanceTypeDef#
# EulaAcceptanceTypeDef usage example
from mypy_boto3_nimble.type_defs import EulaAcceptanceTypeDef
def get_value() -> EulaAcceptanceTypeDef:
return {
"acceptedAt": ...,
}
# EulaAcceptanceTypeDef definition
class EulaAcceptanceTypeDef(TypedDict):
acceptedAt: NotRequired[datetime],
acceptedBy: NotRequired[str],
accepteeId: NotRequired[str],
eulaAcceptanceId: NotRequired[str],
eulaId: NotRequired[str],
ActiveDirectoryComputerAttributeTypeDef#
# ActiveDirectoryComputerAttributeTypeDef usage example
from mypy_boto3_nimble.type_defs import ActiveDirectoryComputerAttributeTypeDef
def get_value() -> ActiveDirectoryComputerAttributeTypeDef:
return {
"name": ...,
}
# ActiveDirectoryComputerAttributeTypeDef definition
class ActiveDirectoryComputerAttributeTypeDef(TypedDict):
name: NotRequired[str],
value: NotRequired[str],
ComputeFarmConfigurationTypeDef#
# ComputeFarmConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import ComputeFarmConfigurationTypeDef
def get_value() -> ComputeFarmConfigurationTypeDef:
return {
"activeDirectoryUser": ...,
}
# ComputeFarmConfigurationTypeDef definition
class ComputeFarmConfigurationTypeDef(TypedDict):
activeDirectoryUser: NotRequired[str],
endpoint: NotRequired[str],
CreateStreamingImageRequestRequestTypeDef#
# CreateStreamingImageRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStreamingImageRequestRequestTypeDef
def get_value() -> CreateStreamingImageRequestRequestTypeDef:
return {
"ec2ImageId": ...,
"name": ...,
"studioId": ...,
}
# CreateStreamingImageRequestRequestTypeDef definition
class CreateStreamingImageRequestRequestTypeDef(TypedDict):
ec2ImageId: str,
name: str,
studioId: str,
clientToken: NotRequired[str],
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateStreamingSessionRequestRequestTypeDef#
# CreateStreamingSessionRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStreamingSessionRequestRequestTypeDef
def get_value() -> CreateStreamingSessionRequestRequestTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# CreateStreamingSessionRequestRequestTypeDef definition
class CreateStreamingSessionRequestRequestTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
clientToken: NotRequired[str],
ec2InstanceType: NotRequired[StreamingInstanceTypeType], # (1)
ownedBy: NotRequired[str],
streamingImageId: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateStreamingSessionStreamRequestRequestTypeDef#
# CreateStreamingSessionStreamRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStreamingSessionStreamRequestRequestTypeDef
def get_value() -> CreateStreamingSessionStreamRequestRequestTypeDef:
return {
"sessionId": ...,
"studioId": ...,
}
# CreateStreamingSessionStreamRequestRequestTypeDef definition
class CreateStreamingSessionStreamRequestRequestTypeDef(TypedDict):
sessionId: str,
studioId: str,
clientToken: NotRequired[str],
expirationInSeconds: NotRequired[int],
StreamingSessionStreamTypeDef#
# StreamingSessionStreamTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamingSessionStreamTypeDef
def get_value() -> StreamingSessionStreamTypeDef:
return {
"createdAt": ...,
}
# StreamingSessionStreamTypeDef definition
class StreamingSessionStreamTypeDef(TypedDict):
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
expiresAt: NotRequired[datetime],
ownedBy: NotRequired[str],
state: NotRequired[StreamingSessionStreamStateType], # (1)
statusCode: NotRequired[StreamingSessionStreamStatusCodeType], # (2)
streamId: NotRequired[str],
url: NotRequired[str],
ScriptParameterKeyValueTypeDef#
# ScriptParameterKeyValueTypeDef usage example
from mypy_boto3_nimble.type_defs import ScriptParameterKeyValueTypeDef
def get_value() -> ScriptParameterKeyValueTypeDef:
return {
"key": ...,
}
# ScriptParameterKeyValueTypeDef definition
class ScriptParameterKeyValueTypeDef(TypedDict):
key: NotRequired[str],
value: NotRequired[str],
StudioComponentInitializationScriptTypeDef#
# StudioComponentInitializationScriptTypeDef usage example
from mypy_boto3_nimble.type_defs import StudioComponentInitializationScriptTypeDef
def get_value() -> StudioComponentInitializationScriptTypeDef:
return {
"launchProfileProtocolVersion": ...,
}
# StudioComponentInitializationScriptTypeDef definition
class StudioComponentInitializationScriptTypeDef(TypedDict):
launchProfileProtocolVersion: NotRequired[str],
platform: NotRequired[LaunchProfilePlatformType], # (1)
runContext: NotRequired[StudioComponentInitializationScriptRunContextType], # (2)
script: NotRequired[str],
StudioEncryptionConfigurationTypeDef#
# StudioEncryptionConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import StudioEncryptionConfigurationTypeDef
def get_value() -> StudioEncryptionConfigurationTypeDef:
return {
"keyType": ...,
}
# StudioEncryptionConfigurationTypeDef definition
class StudioEncryptionConfigurationTypeDef(TypedDict):
keyType: StudioEncryptionConfigurationKeyTypeType, # (1)
keyArn: NotRequired[str],
DeleteLaunchProfileMemberRequestRequestTypeDef#
# DeleteLaunchProfileMemberRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteLaunchProfileMemberRequestRequestTypeDef
def get_value() -> DeleteLaunchProfileMemberRequestRequestTypeDef:
return {
"launchProfileId": ...,
"principalId": ...,
"studioId": ...,
}
# DeleteLaunchProfileMemberRequestRequestTypeDef definition
class DeleteLaunchProfileMemberRequestRequestTypeDef(TypedDict):
launchProfileId: str,
principalId: str,
studioId: str,
clientToken: NotRequired[str],
DeleteLaunchProfileRequestRequestTypeDef#
# DeleteLaunchProfileRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteLaunchProfileRequestRequestTypeDef
def get_value() -> DeleteLaunchProfileRequestRequestTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# DeleteLaunchProfileRequestRequestTypeDef definition
class DeleteLaunchProfileRequestRequestTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
clientToken: NotRequired[str],
DeleteStreamingImageRequestRequestTypeDef#
# DeleteStreamingImageRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStreamingImageRequestRequestTypeDef
def get_value() -> DeleteStreamingImageRequestRequestTypeDef:
return {
"streamingImageId": ...,
"studioId": ...,
}
# DeleteStreamingImageRequestRequestTypeDef definition
class DeleteStreamingImageRequestRequestTypeDef(TypedDict):
streamingImageId: str,
studioId: str,
clientToken: NotRequired[str],
DeleteStreamingSessionRequestRequestTypeDef#
# DeleteStreamingSessionRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStreamingSessionRequestRequestTypeDef
def get_value() -> DeleteStreamingSessionRequestRequestTypeDef:
return {
"sessionId": ...,
"studioId": ...,
}
# DeleteStreamingSessionRequestRequestTypeDef definition
class DeleteStreamingSessionRequestRequestTypeDef(TypedDict):
sessionId: str,
studioId: str,
clientToken: NotRequired[str],
DeleteStudioComponentRequestRequestTypeDef#
# DeleteStudioComponentRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStudioComponentRequestRequestTypeDef
def get_value() -> DeleteStudioComponentRequestRequestTypeDef:
return {
"studioComponentId": ...,
"studioId": ...,
}
# DeleteStudioComponentRequestRequestTypeDef definition
class DeleteStudioComponentRequestRequestTypeDef(TypedDict):
studioComponentId: str,
studioId: str,
clientToken: NotRequired[str],
DeleteStudioMemberRequestRequestTypeDef#
# DeleteStudioMemberRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStudioMemberRequestRequestTypeDef
def get_value() -> DeleteStudioMemberRequestRequestTypeDef:
return {
"principalId": ...,
"studioId": ...,
}
# DeleteStudioMemberRequestRequestTypeDef definition
class DeleteStudioMemberRequestRequestTypeDef(TypedDict):
principalId: str,
studioId: str,
clientToken: NotRequired[str],
DeleteStudioRequestRequestTypeDef#
# DeleteStudioRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStudioRequestRequestTypeDef
def get_value() -> DeleteStudioRequestRequestTypeDef:
return {
"studioId": ...,
}
# DeleteStudioRequestRequestTypeDef definition
class DeleteStudioRequestRequestTypeDef(TypedDict):
studioId: str,
clientToken: NotRequired[str],
EulaTypeDef#
# EulaTypeDef usage example
from mypy_boto3_nimble.type_defs import EulaTypeDef
def get_value() -> EulaTypeDef:
return {
"content": ...,
}
# EulaTypeDef definition
class EulaTypeDef(TypedDict):
content: NotRequired[str],
createdAt: NotRequired[datetime],
eulaId: NotRequired[str],
name: NotRequired[str],
updatedAt: NotRequired[datetime],
GetEulaRequestRequestTypeDef#
# GetEulaRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetEulaRequestRequestTypeDef
def get_value() -> GetEulaRequestRequestTypeDef:
return {
"eulaId": ...,
}
# GetEulaRequestRequestTypeDef definition
class GetEulaRequestRequestTypeDef(TypedDict):
eulaId: str,
GetLaunchProfileDetailsRequestRequestTypeDef#
# GetLaunchProfileDetailsRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileDetailsRequestRequestTypeDef
def get_value() -> GetLaunchProfileDetailsRequestRequestTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# GetLaunchProfileDetailsRequestRequestTypeDef definition
class GetLaunchProfileDetailsRequestRequestTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
StudioComponentSummaryTypeDef#
# StudioComponentSummaryTypeDef usage example
from mypy_boto3_nimble.type_defs import StudioComponentSummaryTypeDef
def get_value() -> StudioComponentSummaryTypeDef:
return {
"createdAt": ...,
}
# StudioComponentSummaryTypeDef definition
class StudioComponentSummaryTypeDef(TypedDict):
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
description: NotRequired[str],
name: NotRequired[str],
studioComponentId: NotRequired[str],
subtype: NotRequired[StudioComponentSubtypeType], # (1)
type: NotRequired[StudioComponentTypeType], # (2)
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
GetLaunchProfileInitializationRequestRequestTypeDef#
# GetLaunchProfileInitializationRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileInitializationRequestRequestTypeDef
def get_value() -> GetLaunchProfileInitializationRequestRequestTypeDef:
return {
"launchProfileId": ...,
"launchProfileProtocolVersions": ...,
"launchPurpose": ...,
"platform": ...,
"studioId": ...,
}
# GetLaunchProfileInitializationRequestRequestTypeDef definition
class GetLaunchProfileInitializationRequestRequestTypeDef(TypedDict):
launchProfileId: str,
launchProfileProtocolVersions: Sequence[str],
launchPurpose: str,
platform: str,
studioId: str,
GetLaunchProfileMemberRequestRequestTypeDef#
# GetLaunchProfileMemberRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileMemberRequestRequestTypeDef
def get_value() -> GetLaunchProfileMemberRequestRequestTypeDef:
return {
"launchProfileId": ...,
"principalId": ...,
"studioId": ...,
}
# GetLaunchProfileMemberRequestRequestTypeDef definition
class GetLaunchProfileMemberRequestRequestTypeDef(TypedDict):
launchProfileId: str,
principalId: str,
studioId: str,
LaunchProfileMembershipTypeDef#
# LaunchProfileMembershipTypeDef usage example
from mypy_boto3_nimble.type_defs import LaunchProfileMembershipTypeDef
def get_value() -> LaunchProfileMembershipTypeDef:
return {
"identityStoreId": ...,
}
# LaunchProfileMembershipTypeDef definition
class LaunchProfileMembershipTypeDef(TypedDict):
identityStoreId: NotRequired[str],
persona: NotRequired[LaunchProfilePersonaType], # (1)
principalId: NotRequired[str],
sid: NotRequired[str],
WaiterConfigTypeDef#
# WaiterConfigTypeDef usage example
from mypy_boto3_nimble.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
GetLaunchProfileRequestRequestTypeDef#
# GetLaunchProfileRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileRequestRequestTypeDef
def get_value() -> GetLaunchProfileRequestRequestTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# GetLaunchProfileRequestRequestTypeDef definition
class GetLaunchProfileRequestRequestTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
GetStreamingImageRequestRequestTypeDef#
# GetStreamingImageRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingImageRequestRequestTypeDef
def get_value() -> GetStreamingImageRequestRequestTypeDef:
return {
"streamingImageId": ...,
"studioId": ...,
}
# GetStreamingImageRequestRequestTypeDef definition
class GetStreamingImageRequestRequestTypeDef(TypedDict):
streamingImageId: str,
studioId: str,
GetStreamingSessionBackupRequestRequestTypeDef#
# GetStreamingSessionBackupRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionBackupRequestRequestTypeDef
def get_value() -> GetStreamingSessionBackupRequestRequestTypeDef:
return {
"backupId": ...,
"studioId": ...,
}
# GetStreamingSessionBackupRequestRequestTypeDef definition
class GetStreamingSessionBackupRequestRequestTypeDef(TypedDict):
backupId: str,
studioId: str,
StreamingSessionBackupTypeDef#
# StreamingSessionBackupTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamingSessionBackupTypeDef
def get_value() -> StreamingSessionBackupTypeDef:
return {
"arn": ...,
}
# StreamingSessionBackupTypeDef definition
class StreamingSessionBackupTypeDef(TypedDict):
arn: NotRequired[str],
backupId: NotRequired[str],
createdAt: NotRequired[datetime],
launchProfileId: NotRequired[str],
ownedBy: NotRequired[str],
sessionId: NotRequired[str],
state: NotRequired[StreamingSessionStateType], # (1)
statusCode: NotRequired[StreamingSessionStatusCodeType], # (2)
statusMessage: NotRequired[str],
tags: NotRequired[Dict[str, str]],
GetStreamingSessionRequestRequestTypeDef#
# GetStreamingSessionRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionRequestRequestTypeDef
def get_value() -> GetStreamingSessionRequestRequestTypeDef:
return {
"sessionId": ...,
"studioId": ...,
}
# GetStreamingSessionRequestRequestTypeDef definition
class GetStreamingSessionRequestRequestTypeDef(TypedDict):
sessionId: str,
studioId: str,
GetStreamingSessionStreamRequestRequestTypeDef#
# GetStreamingSessionStreamRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionStreamRequestRequestTypeDef
def get_value() -> GetStreamingSessionStreamRequestRequestTypeDef:
return {
"sessionId": ...,
"streamId": ...,
"studioId": ...,
}
# GetStreamingSessionStreamRequestRequestTypeDef definition
class GetStreamingSessionStreamRequestRequestTypeDef(TypedDict):
sessionId: str,
streamId: str,
studioId: str,
GetStudioComponentRequestRequestTypeDef#
# GetStudioComponentRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioComponentRequestRequestTypeDef
def get_value() -> GetStudioComponentRequestRequestTypeDef:
return {
"studioComponentId": ...,
"studioId": ...,
}
# GetStudioComponentRequestRequestTypeDef definition
class GetStudioComponentRequestRequestTypeDef(TypedDict):
studioComponentId: str,
studioId: str,
GetStudioMemberRequestRequestTypeDef#
# GetStudioMemberRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioMemberRequestRequestTypeDef
def get_value() -> GetStudioMemberRequestRequestTypeDef:
return {
"principalId": ...,
"studioId": ...,
}
# GetStudioMemberRequestRequestTypeDef definition
class GetStudioMemberRequestRequestTypeDef(TypedDict):
principalId: str,
studioId: str,
StudioMembershipTypeDef#
# StudioMembershipTypeDef usage example
from mypy_boto3_nimble.type_defs import StudioMembershipTypeDef
def get_value() -> StudioMembershipTypeDef:
return {
"identityStoreId": ...,
}
# StudioMembershipTypeDef definition
class StudioMembershipTypeDef(TypedDict):
identityStoreId: NotRequired[str],
persona: NotRequired[StudioPersonaType], # (1)
principalId: NotRequired[str],
sid: NotRequired[str],
GetStudioRequestRequestTypeDef#
# GetStudioRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioRequestRequestTypeDef
def get_value() -> GetStudioRequestRequestTypeDef:
return {
"studioId": ...,
}
# GetStudioRequestRequestTypeDef definition
class GetStudioRequestRequestTypeDef(TypedDict):
studioId: str,
LaunchProfileInitializationScriptTypeDef#
# LaunchProfileInitializationScriptTypeDef usage example
from mypy_boto3_nimble.type_defs import LaunchProfileInitializationScriptTypeDef
def get_value() -> LaunchProfileInitializationScriptTypeDef:
return {
"runtimeRoleArn": ...,
}
# LaunchProfileInitializationScriptTypeDef definition
class LaunchProfileInitializationScriptTypeDef(TypedDict):
runtimeRoleArn: NotRequired[str],
script: NotRequired[str],
secureInitializationRoleArn: NotRequired[str],
studioComponentId: NotRequired[str],
studioComponentName: NotRequired[str],
ValidationResultTypeDef#
# ValidationResultTypeDef usage example
from mypy_boto3_nimble.type_defs import ValidationResultTypeDef
def get_value() -> ValidationResultTypeDef:
return {
"state": ...,
"statusCode": ...,
"statusMessage": ...,
"type": ...,
}
# ValidationResultTypeDef definition
class ValidationResultTypeDef(TypedDict):
state: LaunchProfileValidationStateType, # (1)
statusCode: LaunchProfileValidationStatusCodeType, # (2)
statusMessage: str,
type: LaunchProfileValidationTypeType, # (3)
- See LaunchProfileValidationStateType
- See LaunchProfileValidationStatusCodeType
- See LaunchProfileValidationTypeType
LicenseServiceConfigurationTypeDef#
# LicenseServiceConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import LicenseServiceConfigurationTypeDef
def get_value() -> LicenseServiceConfigurationTypeDef:
return {
"endpoint": ...,
}
# LicenseServiceConfigurationTypeDef definition
class LicenseServiceConfigurationTypeDef(TypedDict):
endpoint: NotRequired[str],
ListEulaAcceptancesRequestListEulaAcceptancesPaginateTypeDef#
# ListEulaAcceptancesRequestListEulaAcceptancesPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListEulaAcceptancesRequestListEulaAcceptancesPaginateTypeDef
def get_value() -> ListEulaAcceptancesRequestListEulaAcceptancesPaginateTypeDef:
return {
"studioId": ...,
}
# ListEulaAcceptancesRequestListEulaAcceptancesPaginateTypeDef definition
class ListEulaAcceptancesRequestListEulaAcceptancesPaginateTypeDef(TypedDict):
studioId: str,
eulaIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEulaAcceptancesRequestRequestTypeDef#
# ListEulaAcceptancesRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListEulaAcceptancesRequestRequestTypeDef
def get_value() -> ListEulaAcceptancesRequestRequestTypeDef:
return {
"studioId": ...,
}
# ListEulaAcceptancesRequestRequestTypeDef definition
class ListEulaAcceptancesRequestRequestTypeDef(TypedDict):
studioId: str,
eulaIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
ListEulasRequestListEulasPaginateTypeDef#
# ListEulasRequestListEulasPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListEulasRequestListEulasPaginateTypeDef
def get_value() -> ListEulasRequestListEulasPaginateTypeDef:
return {
"eulaIds": ...,
}
# ListEulasRequestListEulasPaginateTypeDef definition
class ListEulasRequestListEulasPaginateTypeDef(TypedDict):
eulaIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEulasRequestRequestTypeDef#
# ListEulasRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListEulasRequestRequestTypeDef
def get_value() -> ListEulasRequestRequestTypeDef:
return {
"eulaIds": ...,
}
# ListEulasRequestRequestTypeDef definition
class ListEulasRequestRequestTypeDef(TypedDict):
eulaIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
ListLaunchProfileMembersRequestListLaunchProfileMembersPaginateTypeDef#
# ListLaunchProfileMembersRequestListLaunchProfileMembersPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListLaunchProfileMembersRequestListLaunchProfileMembersPaginateTypeDef
def get_value() -> ListLaunchProfileMembersRequestListLaunchProfileMembersPaginateTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# ListLaunchProfileMembersRequestListLaunchProfileMembersPaginateTypeDef definition
class ListLaunchProfileMembersRequestListLaunchProfileMembersPaginateTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListLaunchProfileMembersRequestRequestTypeDef#
# ListLaunchProfileMembersRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListLaunchProfileMembersRequestRequestTypeDef
def get_value() -> ListLaunchProfileMembersRequestRequestTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# ListLaunchProfileMembersRequestRequestTypeDef definition
class ListLaunchProfileMembersRequestRequestTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListLaunchProfilesRequestListLaunchProfilesPaginateTypeDef#
# ListLaunchProfilesRequestListLaunchProfilesPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListLaunchProfilesRequestListLaunchProfilesPaginateTypeDef
def get_value() -> ListLaunchProfilesRequestListLaunchProfilesPaginateTypeDef:
return {
"studioId": ...,
}
# ListLaunchProfilesRequestListLaunchProfilesPaginateTypeDef definition
class ListLaunchProfilesRequestListLaunchProfilesPaginateTypeDef(TypedDict):
studioId: str,
principalId: NotRequired[str],
states: NotRequired[Sequence[LaunchProfileStateType]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListLaunchProfilesRequestRequestTypeDef#
# ListLaunchProfilesRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListLaunchProfilesRequestRequestTypeDef
def get_value() -> ListLaunchProfilesRequestRequestTypeDef:
return {
"studioId": ...,
}
# ListLaunchProfilesRequestRequestTypeDef definition
class ListLaunchProfilesRequestRequestTypeDef(TypedDict):
studioId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
principalId: NotRequired[str],
states: NotRequired[Sequence[LaunchProfileStateType]], # (1)
ListStreamingImagesRequestListStreamingImagesPaginateTypeDef#
# ListStreamingImagesRequestListStreamingImagesPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingImagesRequestListStreamingImagesPaginateTypeDef
def get_value() -> ListStreamingImagesRequestListStreamingImagesPaginateTypeDef:
return {
"studioId": ...,
}
# ListStreamingImagesRequestListStreamingImagesPaginateTypeDef definition
class ListStreamingImagesRequestListStreamingImagesPaginateTypeDef(TypedDict):
studioId: str,
owner: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStreamingImagesRequestRequestTypeDef#
# ListStreamingImagesRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingImagesRequestRequestTypeDef
def get_value() -> ListStreamingImagesRequestRequestTypeDef:
return {
"studioId": ...,
}
# ListStreamingImagesRequestRequestTypeDef definition
class ListStreamingImagesRequestRequestTypeDef(TypedDict):
studioId: str,
nextToken: NotRequired[str],
owner: NotRequired[str],
ListStreamingSessionBackupsRequestListStreamingSessionBackupsPaginateTypeDef#
# ListStreamingSessionBackupsRequestListStreamingSessionBackupsPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingSessionBackupsRequestListStreamingSessionBackupsPaginateTypeDef
def get_value() -> ListStreamingSessionBackupsRequestListStreamingSessionBackupsPaginateTypeDef:
return {
"studioId": ...,
}
# ListStreamingSessionBackupsRequestListStreamingSessionBackupsPaginateTypeDef definition
class ListStreamingSessionBackupsRequestListStreamingSessionBackupsPaginateTypeDef(TypedDict):
studioId: str,
ownedBy: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStreamingSessionBackupsRequestRequestTypeDef#
# ListStreamingSessionBackupsRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingSessionBackupsRequestRequestTypeDef
def get_value() -> ListStreamingSessionBackupsRequestRequestTypeDef:
return {
"studioId": ...,
}
# ListStreamingSessionBackupsRequestRequestTypeDef definition
class ListStreamingSessionBackupsRequestRequestTypeDef(TypedDict):
studioId: str,
nextToken: NotRequired[str],
ownedBy: NotRequired[str],
ListStreamingSessionsRequestListStreamingSessionsPaginateTypeDef#
# ListStreamingSessionsRequestListStreamingSessionsPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingSessionsRequestListStreamingSessionsPaginateTypeDef
def get_value() -> ListStreamingSessionsRequestListStreamingSessionsPaginateTypeDef:
return {
"studioId": ...,
}
# ListStreamingSessionsRequestListStreamingSessionsPaginateTypeDef definition
class ListStreamingSessionsRequestListStreamingSessionsPaginateTypeDef(TypedDict):
studioId: str,
createdBy: NotRequired[str],
ownedBy: NotRequired[str],
sessionIds: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStreamingSessionsRequestRequestTypeDef#
# ListStreamingSessionsRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingSessionsRequestRequestTypeDef
def get_value() -> ListStreamingSessionsRequestRequestTypeDef:
return {
"studioId": ...,
}
# ListStreamingSessionsRequestRequestTypeDef definition
class ListStreamingSessionsRequestRequestTypeDef(TypedDict):
studioId: str,
createdBy: NotRequired[str],
nextToken: NotRequired[str],
ownedBy: NotRequired[str],
sessionIds: NotRequired[str],
ListStudioComponentsRequestListStudioComponentsPaginateTypeDef#
# ListStudioComponentsRequestListStudioComponentsPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudioComponentsRequestListStudioComponentsPaginateTypeDef
def get_value() -> ListStudioComponentsRequestListStudioComponentsPaginateTypeDef:
return {
"studioId": ...,
}
# ListStudioComponentsRequestListStudioComponentsPaginateTypeDef definition
class ListStudioComponentsRequestListStudioComponentsPaginateTypeDef(TypedDict):
studioId: str,
states: NotRequired[Sequence[StudioComponentStateType]], # (1)
types: NotRequired[Sequence[StudioComponentTypeType]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListStudioComponentsRequestRequestTypeDef#
# ListStudioComponentsRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudioComponentsRequestRequestTypeDef
def get_value() -> ListStudioComponentsRequestRequestTypeDef:
return {
"studioId": ...,
}
# ListStudioComponentsRequestRequestTypeDef definition
class ListStudioComponentsRequestRequestTypeDef(TypedDict):
studioId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
states: NotRequired[Sequence[StudioComponentStateType]], # (1)
types: NotRequired[Sequence[StudioComponentTypeType]], # (2)
ListStudioMembersRequestListStudioMembersPaginateTypeDef#
# ListStudioMembersRequestListStudioMembersPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudioMembersRequestListStudioMembersPaginateTypeDef
def get_value() -> ListStudioMembersRequestListStudioMembersPaginateTypeDef:
return {
"studioId": ...,
}
# ListStudioMembersRequestListStudioMembersPaginateTypeDef definition
class ListStudioMembersRequestListStudioMembersPaginateTypeDef(TypedDict):
studioId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStudioMembersRequestRequestTypeDef#
# ListStudioMembersRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudioMembersRequestRequestTypeDef
def get_value() -> ListStudioMembersRequestRequestTypeDef:
return {
"studioId": ...,
}
# ListStudioMembersRequestRequestTypeDef definition
class ListStudioMembersRequestRequestTypeDef(TypedDict):
studioId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListStudiosRequestListStudiosPaginateTypeDef#
# ListStudiosRequestListStudiosPaginateTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudiosRequestListStudiosPaginateTypeDef
def get_value() -> ListStudiosRequestListStudiosPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListStudiosRequestListStudiosPaginateTypeDef definition
class ListStudiosRequestListStudiosPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStudiosRequestRequestTypeDef#
# ListStudiosRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudiosRequestRequestTypeDef
def get_value() -> ListStudiosRequestRequestTypeDef:
return {
"nextToken": ...,
}
# ListStudiosRequestRequestTypeDef definition
class ListStudiosRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NewLaunchProfileMemberTypeDef#
# NewLaunchProfileMemberTypeDef usage example
from mypy_boto3_nimble.type_defs import NewLaunchProfileMemberTypeDef
def get_value() -> NewLaunchProfileMemberTypeDef:
return {
"persona": ...,
"principalId": ...,
}
# NewLaunchProfileMemberTypeDef definition
class NewLaunchProfileMemberTypeDef(TypedDict):
persona: LaunchProfilePersonaType, # (1)
principalId: str,
NewStudioMemberTypeDef#
# NewStudioMemberTypeDef usage example
from mypy_boto3_nimble.type_defs import NewStudioMemberTypeDef
def get_value() -> NewStudioMemberTypeDef:
return {
"persona": ...,
"principalId": ...,
}
# NewStudioMemberTypeDef definition
class NewStudioMemberTypeDef(TypedDict):
persona: StudioPersonaType, # (1)
principalId: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_nimble.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_nimble.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
SharedFileSystemConfigurationTypeDef#
# SharedFileSystemConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import SharedFileSystemConfigurationTypeDef
def get_value() -> SharedFileSystemConfigurationTypeDef:
return {
"endpoint": ...,
}
# SharedFileSystemConfigurationTypeDef definition
class SharedFileSystemConfigurationTypeDef(TypedDict):
endpoint: NotRequired[str],
fileSystemId: NotRequired[str],
linuxMountPoint: NotRequired[str],
shareName: NotRequired[str],
windowsMountDrive: NotRequired[str],
StartStreamingSessionRequestRequestTypeDef#
# StartStreamingSessionRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import StartStreamingSessionRequestRequestTypeDef
def get_value() -> StartStreamingSessionRequestRequestTypeDef:
return {
"sessionId": ...,
"studioId": ...,
}
# StartStreamingSessionRequestRequestTypeDef definition
class StartStreamingSessionRequestRequestTypeDef(TypedDict):
sessionId: str,
studioId: str,
backupId: NotRequired[str],
clientToken: NotRequired[str],
StartStudioSSOConfigurationRepairRequestRequestTypeDef#
# StartStudioSSOConfigurationRepairRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import StartStudioSSOConfigurationRepairRequestRequestTypeDef
def get_value() -> StartStudioSSOConfigurationRepairRequestRequestTypeDef:
return {
"studioId": ...,
}
# StartStudioSSOConfigurationRepairRequestRequestTypeDef definition
class StartStudioSSOConfigurationRepairRequestRequestTypeDef(TypedDict):
studioId: str,
clientToken: NotRequired[str],
StopStreamingSessionRequestRequestTypeDef#
# StopStreamingSessionRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import StopStreamingSessionRequestRequestTypeDef
def get_value() -> StopStreamingSessionRequestRequestTypeDef:
return {
"sessionId": ...,
"studioId": ...,
}
# StopStreamingSessionRequestRequestTypeDef definition
class StopStreamingSessionRequestRequestTypeDef(TypedDict):
sessionId: str,
studioId: str,
clientToken: NotRequired[str],
volumeRetentionMode: NotRequired[VolumeRetentionModeType], # (1)
StreamConfigurationSessionBackupTypeDef#
# StreamConfigurationSessionBackupTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamConfigurationSessionBackupTypeDef
def get_value() -> StreamConfigurationSessionBackupTypeDef:
return {
"maxBackupsToRetain": ...,
}
# StreamConfigurationSessionBackupTypeDef definition
class StreamConfigurationSessionBackupTypeDef(TypedDict):
maxBackupsToRetain: NotRequired[int],
mode: NotRequired[SessionBackupModeType], # (1)
VolumeConfigurationTypeDef#
# VolumeConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import VolumeConfigurationTypeDef
def get_value() -> VolumeConfigurationTypeDef:
return {
"iops": ...,
}
# VolumeConfigurationTypeDef definition
class VolumeConfigurationTypeDef(TypedDict):
iops: NotRequired[int],
size: NotRequired[int],
throughput: NotRequired[int],
StreamingSessionStorageRootTypeDef#
# StreamingSessionStorageRootTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamingSessionStorageRootTypeDef
def get_value() -> StreamingSessionStorageRootTypeDef:
return {
"linux": ...,
}
# StreamingSessionStorageRootTypeDef definition
class StreamingSessionStorageRootTypeDef(TypedDict):
linux: NotRequired[str],
windows: NotRequired[str],
StreamingImageEncryptionConfigurationTypeDef#
# StreamingImageEncryptionConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamingImageEncryptionConfigurationTypeDef
def get_value() -> StreamingImageEncryptionConfigurationTypeDef:
return {
"keyType": ...,
}
# StreamingImageEncryptionConfigurationTypeDef definition
class StreamingImageEncryptionConfigurationTypeDef(TypedDict):
keyType: StreamingImageEncryptionConfigurationKeyTypeType, # (1)
keyArn: NotRequired[str],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: NotRequired[Mapping[str, str]],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateLaunchProfileMemberRequestRequestTypeDef#
# UpdateLaunchProfileMemberRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateLaunchProfileMemberRequestRequestTypeDef
def get_value() -> UpdateLaunchProfileMemberRequestRequestTypeDef:
return {
"launchProfileId": ...,
"persona": ...,
"principalId": ...,
"studioId": ...,
}
# UpdateLaunchProfileMemberRequestRequestTypeDef definition
class UpdateLaunchProfileMemberRequestRequestTypeDef(TypedDict):
launchProfileId: str,
persona: LaunchProfilePersonaType, # (1)
principalId: str,
studioId: str,
clientToken: NotRequired[str],
UpdateStreamingImageRequestRequestTypeDef#
# UpdateStreamingImageRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateStreamingImageRequestRequestTypeDef
def get_value() -> UpdateStreamingImageRequestRequestTypeDef:
return {
"streamingImageId": ...,
"studioId": ...,
}
# UpdateStreamingImageRequestRequestTypeDef definition
class UpdateStreamingImageRequestRequestTypeDef(TypedDict):
streamingImageId: str,
studioId: str,
clientToken: NotRequired[str],
description: NotRequired[str],
name: NotRequired[str],
UpdateStudioRequestRequestTypeDef#
# UpdateStudioRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateStudioRequestRequestTypeDef
def get_value() -> UpdateStudioRequestRequestTypeDef:
return {
"studioId": ...,
}
# UpdateStudioRequestRequestTypeDef definition
class UpdateStudioRequestRequestTypeDef(TypedDict):
studioId: str,
adminRoleArn: NotRequired[str],
clientToken: NotRequired[str],
displayName: NotRequired[str],
userRoleArn: NotRequired[str],
AcceptEulasResponseTypeDef#
# AcceptEulasResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import AcceptEulasResponseTypeDef
def get_value() -> AcceptEulasResponseTypeDef:
return {
"eulaAcceptances": ...,
"ResponseMetadata": ...,
}
# AcceptEulasResponseTypeDef definition
class AcceptEulasResponseTypeDef(TypedDict):
eulaAcceptances: List[EulaAcceptanceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEulaAcceptancesResponseTypeDef#
# ListEulaAcceptancesResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListEulaAcceptancesResponseTypeDef
def get_value() -> ListEulaAcceptancesResponseTypeDef:
return {
"eulaAcceptances": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListEulaAcceptancesResponseTypeDef definition
class ListEulaAcceptancesResponseTypeDef(TypedDict):
eulaAcceptances: List[EulaAcceptanceTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ActiveDirectoryConfigurationTypeDef#
# ActiveDirectoryConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import ActiveDirectoryConfigurationTypeDef
def get_value() -> ActiveDirectoryConfigurationTypeDef:
return {
"computerAttributes": ...,
}
# ActiveDirectoryConfigurationTypeDef definition
class ActiveDirectoryConfigurationTypeDef(TypedDict):
computerAttributes: NotRequired[Sequence[ActiveDirectoryComputerAttributeTypeDef]], # (1)
directoryId: NotRequired[str],
organizationalUnitDistinguishedName: NotRequired[str],
LaunchProfileInitializationActiveDirectoryTypeDef#
# LaunchProfileInitializationActiveDirectoryTypeDef usage example
from mypy_boto3_nimble.type_defs import LaunchProfileInitializationActiveDirectoryTypeDef
def get_value() -> LaunchProfileInitializationActiveDirectoryTypeDef:
return {
"computerAttributes": ...,
}
# LaunchProfileInitializationActiveDirectoryTypeDef definition
class LaunchProfileInitializationActiveDirectoryTypeDef(TypedDict):
computerAttributes: NotRequired[List[ActiveDirectoryComputerAttributeTypeDef]], # (1)
directoryId: NotRequired[str],
directoryName: NotRequired[str],
dnsIpAddresses: NotRequired[List[str]],
organizationalUnitDistinguishedName: NotRequired[str],
studioComponentId: NotRequired[str],
studioComponentName: NotRequired[str],
CreateStreamingSessionStreamResponseTypeDef#
# CreateStreamingSessionStreamResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStreamingSessionStreamResponseTypeDef
def get_value() -> CreateStreamingSessionStreamResponseTypeDef:
return {
"stream": ...,
"ResponseMetadata": ...,
}
# CreateStreamingSessionStreamResponseTypeDef definition
class CreateStreamingSessionStreamResponseTypeDef(TypedDict):
stream: StreamingSessionStreamTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetStreamingSessionStreamResponseTypeDef#
# GetStreamingSessionStreamResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionStreamResponseTypeDef
def get_value() -> GetStreamingSessionStreamResponseTypeDef:
return {
"stream": ...,
"ResponseMetadata": ...,
}
# GetStreamingSessionStreamResponseTypeDef definition
class GetStreamingSessionStreamResponseTypeDef(TypedDict):
stream: StreamingSessionStreamTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateStudioRequestRequestTypeDef#
# CreateStudioRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStudioRequestRequestTypeDef
def get_value() -> CreateStudioRequestRequestTypeDef:
return {
"adminRoleArn": ...,
"displayName": ...,
"studioName": ...,
"userRoleArn": ...,
}
# CreateStudioRequestRequestTypeDef definition
class CreateStudioRequestRequestTypeDef(TypedDict):
adminRoleArn: str,
displayName: str,
studioName: str,
userRoleArn: str,
clientToken: NotRequired[str],
studioEncryptionConfiguration: NotRequired[StudioEncryptionConfigurationTypeDef], # (1)
tags: NotRequired[Mapping[str, str]],
StudioTypeDef#
# StudioTypeDef usage example
from mypy_boto3_nimble.type_defs import StudioTypeDef
def get_value() -> StudioTypeDef:
return {
"adminRoleArn": ...,
}
# StudioTypeDef definition
class StudioTypeDef(TypedDict):
adminRoleArn: NotRequired[str],
arn: NotRequired[str],
createdAt: NotRequired[datetime],
displayName: NotRequired[str],
homeRegion: NotRequired[str],
ssoClientId: NotRequired[str],
state: NotRequired[StudioStateType], # (1)
statusCode: NotRequired[StudioStatusCodeType], # (2)
statusMessage: NotRequired[str],
studioEncryptionConfiguration: NotRequired[StudioEncryptionConfigurationTypeDef], # (3)
studioId: NotRequired[str],
studioName: NotRequired[str],
studioUrl: NotRequired[str],
tags: NotRequired[Dict[str, str]],
updatedAt: NotRequired[datetime],
userRoleArn: NotRequired[str],
GetEulaResponseTypeDef#
# GetEulaResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetEulaResponseTypeDef
def get_value() -> GetEulaResponseTypeDef:
return {
"eula": ...,
"ResponseMetadata": ...,
}
# GetEulaResponseTypeDef definition
class GetEulaResponseTypeDef(TypedDict):
eula: EulaTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See EulaTypeDef
- See ResponseMetadataTypeDef
ListEulasResponseTypeDef#
# ListEulasResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListEulasResponseTypeDef
def get_value() -> ListEulasResponseTypeDef:
return {
"eulas": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListEulasResponseTypeDef definition
class ListEulasResponseTypeDef(TypedDict):
eulas: List[EulaTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See EulaTypeDef
- See ResponseMetadataTypeDef
GetLaunchProfileMemberResponseTypeDef#
# GetLaunchProfileMemberResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileMemberResponseTypeDef
def get_value() -> GetLaunchProfileMemberResponseTypeDef:
return {
"member": ...,
"ResponseMetadata": ...,
}
# GetLaunchProfileMemberResponseTypeDef definition
class GetLaunchProfileMemberResponseTypeDef(TypedDict):
member: LaunchProfileMembershipTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListLaunchProfileMembersResponseTypeDef#
# ListLaunchProfileMembersResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListLaunchProfileMembersResponseTypeDef
def get_value() -> ListLaunchProfileMembersResponseTypeDef:
return {
"members": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListLaunchProfileMembersResponseTypeDef definition
class ListLaunchProfileMembersResponseTypeDef(TypedDict):
members: List[LaunchProfileMembershipTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateLaunchProfileMemberResponseTypeDef#
# UpdateLaunchProfileMemberResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateLaunchProfileMemberResponseTypeDef
def get_value() -> UpdateLaunchProfileMemberResponseTypeDef:
return {
"member": ...,
"ResponseMetadata": ...,
}
# UpdateLaunchProfileMemberResponseTypeDef definition
class UpdateLaunchProfileMemberResponseTypeDef(TypedDict):
member: LaunchProfileMembershipTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetLaunchProfileRequestLaunchProfileDeletedWaitTypeDef#
# GetLaunchProfileRequestLaunchProfileDeletedWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileRequestLaunchProfileDeletedWaitTypeDef
def get_value() -> GetLaunchProfileRequestLaunchProfileDeletedWaitTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# GetLaunchProfileRequestLaunchProfileDeletedWaitTypeDef definition
class GetLaunchProfileRequestLaunchProfileDeletedWaitTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetLaunchProfileRequestLaunchProfileReadyWaitTypeDef#
# GetLaunchProfileRequestLaunchProfileReadyWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileRequestLaunchProfileReadyWaitTypeDef
def get_value() -> GetLaunchProfileRequestLaunchProfileReadyWaitTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# GetLaunchProfileRequestLaunchProfileReadyWaitTypeDef definition
class GetLaunchProfileRequestLaunchProfileReadyWaitTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStreamingImageRequestStreamingImageDeletedWaitTypeDef#
# GetStreamingImageRequestStreamingImageDeletedWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingImageRequestStreamingImageDeletedWaitTypeDef
def get_value() -> GetStreamingImageRequestStreamingImageDeletedWaitTypeDef:
return {
"streamingImageId": ...,
"studioId": ...,
}
# GetStreamingImageRequestStreamingImageDeletedWaitTypeDef definition
class GetStreamingImageRequestStreamingImageDeletedWaitTypeDef(TypedDict):
streamingImageId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStreamingImageRequestStreamingImageReadyWaitTypeDef#
# GetStreamingImageRequestStreamingImageReadyWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingImageRequestStreamingImageReadyWaitTypeDef
def get_value() -> GetStreamingImageRequestStreamingImageReadyWaitTypeDef:
return {
"streamingImageId": ...,
"studioId": ...,
}
# GetStreamingImageRequestStreamingImageReadyWaitTypeDef definition
class GetStreamingImageRequestStreamingImageReadyWaitTypeDef(TypedDict):
streamingImageId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStreamingSessionRequestStreamingSessionDeletedWaitTypeDef#
# GetStreamingSessionRequestStreamingSessionDeletedWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionRequestStreamingSessionDeletedWaitTypeDef
def get_value() -> GetStreamingSessionRequestStreamingSessionDeletedWaitTypeDef:
return {
"sessionId": ...,
"studioId": ...,
}
# GetStreamingSessionRequestStreamingSessionDeletedWaitTypeDef definition
class GetStreamingSessionRequestStreamingSessionDeletedWaitTypeDef(TypedDict):
sessionId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStreamingSessionRequestStreamingSessionReadyWaitTypeDef#
# GetStreamingSessionRequestStreamingSessionReadyWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionRequestStreamingSessionReadyWaitTypeDef
def get_value() -> GetStreamingSessionRequestStreamingSessionReadyWaitTypeDef:
return {
"sessionId": ...,
"studioId": ...,
}
# GetStreamingSessionRequestStreamingSessionReadyWaitTypeDef definition
class GetStreamingSessionRequestStreamingSessionReadyWaitTypeDef(TypedDict):
sessionId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStreamingSessionRequestStreamingSessionStoppedWaitTypeDef#
# GetStreamingSessionRequestStreamingSessionStoppedWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionRequestStreamingSessionStoppedWaitTypeDef
def get_value() -> GetStreamingSessionRequestStreamingSessionStoppedWaitTypeDef:
return {
"sessionId": ...,
"studioId": ...,
}
# GetStreamingSessionRequestStreamingSessionStoppedWaitTypeDef definition
class GetStreamingSessionRequestStreamingSessionStoppedWaitTypeDef(TypedDict):
sessionId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStreamingSessionStreamRequestStreamingSessionStreamReadyWaitTypeDef#
# GetStreamingSessionStreamRequestStreamingSessionStreamReadyWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionStreamRequestStreamingSessionStreamReadyWaitTypeDef
def get_value() -> GetStreamingSessionStreamRequestStreamingSessionStreamReadyWaitTypeDef:
return {
"sessionId": ...,
"streamId": ...,
"studioId": ...,
}
# GetStreamingSessionStreamRequestStreamingSessionStreamReadyWaitTypeDef definition
class GetStreamingSessionStreamRequestStreamingSessionStreamReadyWaitTypeDef(TypedDict):
sessionId: str,
streamId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStudioComponentRequestStudioComponentDeletedWaitTypeDef#
# GetStudioComponentRequestStudioComponentDeletedWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioComponentRequestStudioComponentDeletedWaitTypeDef
def get_value() -> GetStudioComponentRequestStudioComponentDeletedWaitTypeDef:
return {
"studioComponentId": ...,
"studioId": ...,
}
# GetStudioComponentRequestStudioComponentDeletedWaitTypeDef definition
class GetStudioComponentRequestStudioComponentDeletedWaitTypeDef(TypedDict):
studioComponentId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStudioComponentRequestStudioComponentReadyWaitTypeDef#
# GetStudioComponentRequestStudioComponentReadyWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioComponentRequestStudioComponentReadyWaitTypeDef
def get_value() -> GetStudioComponentRequestStudioComponentReadyWaitTypeDef:
return {
"studioComponentId": ...,
"studioId": ...,
}
# GetStudioComponentRequestStudioComponentReadyWaitTypeDef definition
class GetStudioComponentRequestStudioComponentReadyWaitTypeDef(TypedDict):
studioComponentId: str,
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStudioRequestStudioDeletedWaitTypeDef#
# GetStudioRequestStudioDeletedWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioRequestStudioDeletedWaitTypeDef
def get_value() -> GetStudioRequestStudioDeletedWaitTypeDef:
return {
"studioId": ...,
}
# GetStudioRequestStudioDeletedWaitTypeDef definition
class GetStudioRequestStudioDeletedWaitTypeDef(TypedDict):
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStudioRequestStudioReadyWaitTypeDef#
# GetStudioRequestStudioReadyWaitTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioRequestStudioReadyWaitTypeDef
def get_value() -> GetStudioRequestStudioReadyWaitTypeDef:
return {
"studioId": ...,
}
# GetStudioRequestStudioReadyWaitTypeDef definition
class GetStudioRequestStudioReadyWaitTypeDef(TypedDict):
studioId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetStreamingSessionBackupResponseTypeDef#
# GetStreamingSessionBackupResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionBackupResponseTypeDef
def get_value() -> GetStreamingSessionBackupResponseTypeDef:
return {
"streamingSessionBackup": ...,
"ResponseMetadata": ...,
}
# GetStreamingSessionBackupResponseTypeDef definition
class GetStreamingSessionBackupResponseTypeDef(TypedDict):
streamingSessionBackup: StreamingSessionBackupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListStreamingSessionBackupsResponseTypeDef#
# ListStreamingSessionBackupsResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingSessionBackupsResponseTypeDef
def get_value() -> ListStreamingSessionBackupsResponseTypeDef:
return {
"nextToken": ...,
"streamingSessionBackups": ...,
"ResponseMetadata": ...,
}
# ListStreamingSessionBackupsResponseTypeDef definition
class ListStreamingSessionBackupsResponseTypeDef(TypedDict):
nextToken: str,
streamingSessionBackups: List[StreamingSessionBackupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetStudioMemberResponseTypeDef#
# GetStudioMemberResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioMemberResponseTypeDef
def get_value() -> GetStudioMemberResponseTypeDef:
return {
"member": ...,
"ResponseMetadata": ...,
}
# GetStudioMemberResponseTypeDef definition
class GetStudioMemberResponseTypeDef(TypedDict):
member: StudioMembershipTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListStudioMembersResponseTypeDef#
# ListStudioMembersResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudioMembersResponseTypeDef
def get_value() -> ListStudioMembersResponseTypeDef:
return {
"members": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListStudioMembersResponseTypeDef definition
class ListStudioMembersResponseTypeDef(TypedDict):
members: List[StudioMembershipTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutLaunchProfileMembersRequestRequestTypeDef#
# PutLaunchProfileMembersRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import PutLaunchProfileMembersRequestRequestTypeDef
def get_value() -> PutLaunchProfileMembersRequestRequestTypeDef:
return {
"identityStoreId": ...,
"launchProfileId": ...,
"members": ...,
"studioId": ...,
}
# PutLaunchProfileMembersRequestRequestTypeDef definition
class PutLaunchProfileMembersRequestRequestTypeDef(TypedDict):
identityStoreId: str,
launchProfileId: str,
members: Sequence[NewLaunchProfileMemberTypeDef], # (1)
studioId: str,
clientToken: NotRequired[str],
PutStudioMembersRequestRequestTypeDef#
# PutStudioMembersRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import PutStudioMembersRequestRequestTypeDef
def get_value() -> PutStudioMembersRequestRequestTypeDef:
return {
"identityStoreId": ...,
"members": ...,
"studioId": ...,
}
# PutStudioMembersRequestRequestTypeDef definition
class PutStudioMembersRequestRequestTypeDef(TypedDict):
identityStoreId: str,
members: Sequence[NewStudioMemberTypeDef], # (1)
studioId: str,
clientToken: NotRequired[str],
StreamingSessionTypeDef#
# StreamingSessionTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamingSessionTypeDef
def get_value() -> StreamingSessionTypeDef:
return {
"arn": ...,
}
# StreamingSessionTypeDef definition
class StreamingSessionTypeDef(TypedDict):
arn: NotRequired[str],
automaticTerminationMode: NotRequired[AutomaticTerminationModeType], # (1)
backupMode: NotRequired[SessionBackupModeType], # (2)
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
ec2InstanceType: NotRequired[str],
launchProfileId: NotRequired[str],
maxBackupsToRetain: NotRequired[int],
ownedBy: NotRequired[str],
sessionId: NotRequired[str],
sessionPersistenceMode: NotRequired[SessionPersistenceModeType], # (3)
startedAt: NotRequired[datetime],
startedBy: NotRequired[str],
startedFromBackupId: NotRequired[str],
state: NotRequired[StreamingSessionStateType], # (4)
statusCode: NotRequired[StreamingSessionStatusCodeType], # (5)
statusMessage: NotRequired[str],
stopAt: NotRequired[datetime],
stoppedAt: NotRequired[datetime],
stoppedBy: NotRequired[str],
streamingImageId: NotRequired[str],
tags: NotRequired[Dict[str, str]],
terminateAt: NotRequired[datetime],
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
volumeConfiguration: NotRequired[VolumeConfigurationTypeDef], # (6)
volumeRetentionMode: NotRequired[VolumeRetentionModeType], # (7)
- See AutomaticTerminationModeType
- See SessionBackupModeType
- See SessionPersistenceModeType
- See StreamingSessionStateType
- See StreamingSessionStatusCodeType
- See VolumeConfigurationTypeDef
- See VolumeRetentionModeType
StreamConfigurationSessionStorageTypeDef#
# StreamConfigurationSessionStorageTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamConfigurationSessionStorageTypeDef
def get_value() -> StreamConfigurationSessionStorageTypeDef:
return {
"mode": ...,
}
# StreamConfigurationSessionStorageTypeDef definition
class StreamConfigurationSessionStorageTypeDef(TypedDict):
mode: Sequence[StreamingSessionStorageModeType], # (1)
root: NotRequired[StreamingSessionStorageRootTypeDef], # (2)
StreamingImageTypeDef#
# StreamingImageTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamingImageTypeDef
def get_value() -> StreamingImageTypeDef:
return {
"arn": ...,
}
# StreamingImageTypeDef definition
class StreamingImageTypeDef(TypedDict):
arn: NotRequired[str],
description: NotRequired[str],
ec2ImageId: NotRequired[str],
encryptionConfiguration: NotRequired[StreamingImageEncryptionConfigurationTypeDef], # (1)
eulaIds: NotRequired[List[str]],
name: NotRequired[str],
owner: NotRequired[str],
platform: NotRequired[str],
state: NotRequired[StreamingImageStateType], # (2)
statusCode: NotRequired[StreamingImageStatusCodeType], # (3)
statusMessage: NotRequired[str],
streamingImageId: NotRequired[str],
tags: NotRequired[Dict[str, str]],
- See StreamingImageEncryptionConfigurationTypeDef
- See StreamingImageStateType
- See StreamingImageStatusCodeType
StudioComponentConfigurationTypeDef#
# StudioComponentConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import StudioComponentConfigurationTypeDef
def get_value() -> StudioComponentConfigurationTypeDef:
return {
"activeDirectoryConfiguration": ...,
}
# StudioComponentConfigurationTypeDef definition
class StudioComponentConfigurationTypeDef(TypedDict):
activeDirectoryConfiguration: NotRequired[ActiveDirectoryConfigurationTypeDef], # (1)
computeFarmConfiguration: NotRequired[ComputeFarmConfigurationTypeDef], # (2)
licenseServiceConfiguration: NotRequired[LicenseServiceConfigurationTypeDef], # (3)
sharedFileSystemConfiguration: NotRequired[SharedFileSystemConfigurationTypeDef], # (4)
- See ActiveDirectoryConfigurationTypeDef
- See ComputeFarmConfigurationTypeDef
- See LicenseServiceConfigurationTypeDef
- See SharedFileSystemConfigurationTypeDef
LaunchProfileInitializationTypeDef#
# LaunchProfileInitializationTypeDef usage example
from mypy_boto3_nimble.type_defs import LaunchProfileInitializationTypeDef
def get_value() -> LaunchProfileInitializationTypeDef:
return {
"activeDirectory": ...,
}
# LaunchProfileInitializationTypeDef definition
class LaunchProfileInitializationTypeDef(TypedDict):
activeDirectory: NotRequired[LaunchProfileInitializationActiveDirectoryTypeDef], # (1)
ec2SecurityGroupIds: NotRequired[List[str]],
launchProfileId: NotRequired[str],
launchProfileProtocolVersion: NotRequired[str],
launchPurpose: NotRequired[str],
name: NotRequired[str],
platform: NotRequired[LaunchProfilePlatformType], # (2)
systemInitializationScripts: NotRequired[List[LaunchProfileInitializationScriptTypeDef]], # (3)
userInitializationScripts: NotRequired[List[LaunchProfileInitializationScriptTypeDef]], # (3)
- See LaunchProfileInitializationActiveDirectoryTypeDef
- See LaunchProfilePlatformType
- See LaunchProfileInitializationScriptTypeDef
- See LaunchProfileInitializationScriptTypeDef
CreateStudioResponseTypeDef#
# CreateStudioResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStudioResponseTypeDef
def get_value() -> CreateStudioResponseTypeDef:
return {
"studio": ...,
"ResponseMetadata": ...,
}
# CreateStudioResponseTypeDef definition
class CreateStudioResponseTypeDef(TypedDict):
studio: StudioTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StudioTypeDef
- See ResponseMetadataTypeDef
DeleteStudioResponseTypeDef#
# DeleteStudioResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStudioResponseTypeDef
def get_value() -> DeleteStudioResponseTypeDef:
return {
"studio": ...,
"ResponseMetadata": ...,
}
# DeleteStudioResponseTypeDef definition
class DeleteStudioResponseTypeDef(TypedDict):
studio: StudioTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StudioTypeDef
- See ResponseMetadataTypeDef
GetStudioResponseTypeDef#
# GetStudioResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioResponseTypeDef
def get_value() -> GetStudioResponseTypeDef:
return {
"studio": ...,
"ResponseMetadata": ...,
}
# GetStudioResponseTypeDef definition
class GetStudioResponseTypeDef(TypedDict):
studio: StudioTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StudioTypeDef
- See ResponseMetadataTypeDef
ListStudiosResponseTypeDef#
# ListStudiosResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudiosResponseTypeDef
def get_value() -> ListStudiosResponseTypeDef:
return {
"nextToken": ...,
"studios": ...,
"ResponseMetadata": ...,
}
# ListStudiosResponseTypeDef definition
class ListStudiosResponseTypeDef(TypedDict):
nextToken: str,
studios: List[StudioTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StudioTypeDef
- See ResponseMetadataTypeDef
StartStudioSSOConfigurationRepairResponseTypeDef#
# StartStudioSSOConfigurationRepairResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import StartStudioSSOConfigurationRepairResponseTypeDef
def get_value() -> StartStudioSSOConfigurationRepairResponseTypeDef:
return {
"studio": ...,
"ResponseMetadata": ...,
}
# StartStudioSSOConfigurationRepairResponseTypeDef definition
class StartStudioSSOConfigurationRepairResponseTypeDef(TypedDict):
studio: StudioTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StudioTypeDef
- See ResponseMetadataTypeDef
UpdateStudioResponseTypeDef#
# UpdateStudioResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateStudioResponseTypeDef
def get_value() -> UpdateStudioResponseTypeDef:
return {
"studio": ...,
"ResponseMetadata": ...,
}
# UpdateStudioResponseTypeDef definition
class UpdateStudioResponseTypeDef(TypedDict):
studio: StudioTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StudioTypeDef
- See ResponseMetadataTypeDef
CreateStreamingSessionResponseTypeDef#
# CreateStreamingSessionResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStreamingSessionResponseTypeDef
def get_value() -> CreateStreamingSessionResponseTypeDef:
return {
"session": ...,
"ResponseMetadata": ...,
}
# CreateStreamingSessionResponseTypeDef definition
class CreateStreamingSessionResponseTypeDef(TypedDict):
session: StreamingSessionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteStreamingSessionResponseTypeDef#
# DeleteStreamingSessionResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStreamingSessionResponseTypeDef
def get_value() -> DeleteStreamingSessionResponseTypeDef:
return {
"session": ...,
"ResponseMetadata": ...,
}
# DeleteStreamingSessionResponseTypeDef definition
class DeleteStreamingSessionResponseTypeDef(TypedDict):
session: StreamingSessionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetStreamingSessionResponseTypeDef#
# GetStreamingSessionResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingSessionResponseTypeDef
def get_value() -> GetStreamingSessionResponseTypeDef:
return {
"session": ...,
"ResponseMetadata": ...,
}
# GetStreamingSessionResponseTypeDef definition
class GetStreamingSessionResponseTypeDef(TypedDict):
session: StreamingSessionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListStreamingSessionsResponseTypeDef#
# ListStreamingSessionsResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingSessionsResponseTypeDef
def get_value() -> ListStreamingSessionsResponseTypeDef:
return {
"nextToken": ...,
"sessions": ...,
"ResponseMetadata": ...,
}
# ListStreamingSessionsResponseTypeDef definition
class ListStreamingSessionsResponseTypeDef(TypedDict):
nextToken: str,
sessions: List[StreamingSessionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartStreamingSessionResponseTypeDef#
# StartStreamingSessionResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import StartStreamingSessionResponseTypeDef
def get_value() -> StartStreamingSessionResponseTypeDef:
return {
"session": ...,
"ResponseMetadata": ...,
}
# StartStreamingSessionResponseTypeDef definition
class StartStreamingSessionResponseTypeDef(TypedDict):
session: StreamingSessionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopStreamingSessionResponseTypeDef#
# StopStreamingSessionResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import StopStreamingSessionResponseTypeDef
def get_value() -> StopStreamingSessionResponseTypeDef:
return {
"session": ...,
"ResponseMetadata": ...,
}
# StopStreamingSessionResponseTypeDef definition
class StopStreamingSessionResponseTypeDef(TypedDict):
session: StreamingSessionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StreamConfigurationCreateTypeDef#
# StreamConfigurationCreateTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamConfigurationCreateTypeDef
def get_value() -> StreamConfigurationCreateTypeDef:
return {
"clipboardMode": ...,
"ec2InstanceTypes": ...,
"streamingImageIds": ...,
}
# StreamConfigurationCreateTypeDef definition
class StreamConfigurationCreateTypeDef(TypedDict):
clipboardMode: StreamingClipboardModeType, # (2)
ec2InstanceTypes: Sequence[StreamingInstanceTypeType], # (3)
streamingImageIds: Sequence[str],
automaticTerminationMode: NotRequired[AutomaticTerminationModeType], # (1)
maxSessionLengthInMinutes: NotRequired[int],
maxStoppedSessionLengthInMinutes: NotRequired[int],
sessionBackup: NotRequired[StreamConfigurationSessionBackupTypeDef], # (4)
sessionPersistenceMode: NotRequired[SessionPersistenceModeType], # (5)
sessionStorage: NotRequired[StreamConfigurationSessionStorageTypeDef], # (6)
volumeConfiguration: NotRequired[VolumeConfigurationTypeDef], # (7)
- See AutomaticTerminationModeType
- See StreamingClipboardModeType
- See StreamingInstanceTypeType
- See StreamConfigurationSessionBackupTypeDef
- See SessionPersistenceModeType
- See StreamConfigurationSessionStorageTypeDef
- See VolumeConfigurationTypeDef
StreamConfigurationTypeDef#
# StreamConfigurationTypeDef usage example
from mypy_boto3_nimble.type_defs import StreamConfigurationTypeDef
def get_value() -> StreamConfigurationTypeDef:
return {
"clipboardMode": ...,
"ec2InstanceTypes": ...,
"streamingImageIds": ...,
}
# StreamConfigurationTypeDef definition
class StreamConfigurationTypeDef(TypedDict):
clipboardMode: StreamingClipboardModeType, # (2)
ec2InstanceTypes: List[StreamingInstanceTypeType], # (3)
streamingImageIds: List[str],
automaticTerminationMode: NotRequired[AutomaticTerminationModeType], # (1)
maxSessionLengthInMinutes: NotRequired[int],
maxStoppedSessionLengthInMinutes: NotRequired[int],
sessionBackup: NotRequired[StreamConfigurationSessionBackupTypeDef], # (4)
sessionPersistenceMode: NotRequired[SessionPersistenceModeType], # (5)
sessionStorage: NotRequired[StreamConfigurationSessionStorageTypeDef], # (6)
volumeConfiguration: NotRequired[VolumeConfigurationTypeDef], # (7)
- See AutomaticTerminationModeType
- See StreamingClipboardModeType
- See StreamingInstanceTypeType
- See StreamConfigurationSessionBackupTypeDef
- See SessionPersistenceModeType
- See StreamConfigurationSessionStorageTypeDef
- See VolumeConfigurationTypeDef
CreateStreamingImageResponseTypeDef#
# CreateStreamingImageResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStreamingImageResponseTypeDef
def get_value() -> CreateStreamingImageResponseTypeDef:
return {
"streamingImage": ...,
"ResponseMetadata": ...,
}
# CreateStreamingImageResponseTypeDef definition
class CreateStreamingImageResponseTypeDef(TypedDict):
streamingImage: StreamingImageTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteStreamingImageResponseTypeDef#
# DeleteStreamingImageResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStreamingImageResponseTypeDef
def get_value() -> DeleteStreamingImageResponseTypeDef:
return {
"streamingImage": ...,
"ResponseMetadata": ...,
}
# DeleteStreamingImageResponseTypeDef definition
class DeleteStreamingImageResponseTypeDef(TypedDict):
streamingImage: StreamingImageTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetStreamingImageResponseTypeDef#
# GetStreamingImageResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStreamingImageResponseTypeDef
def get_value() -> GetStreamingImageResponseTypeDef:
return {
"streamingImage": ...,
"ResponseMetadata": ...,
}
# GetStreamingImageResponseTypeDef definition
class GetStreamingImageResponseTypeDef(TypedDict):
streamingImage: StreamingImageTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListStreamingImagesResponseTypeDef#
# ListStreamingImagesResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStreamingImagesResponseTypeDef
def get_value() -> ListStreamingImagesResponseTypeDef:
return {
"nextToken": ...,
"streamingImages": ...,
"ResponseMetadata": ...,
}
# ListStreamingImagesResponseTypeDef definition
class ListStreamingImagesResponseTypeDef(TypedDict):
nextToken: str,
streamingImages: List[StreamingImageTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateStreamingImageResponseTypeDef#
# UpdateStreamingImageResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateStreamingImageResponseTypeDef
def get_value() -> UpdateStreamingImageResponseTypeDef:
return {
"streamingImage": ...,
"ResponseMetadata": ...,
}
# UpdateStreamingImageResponseTypeDef definition
class UpdateStreamingImageResponseTypeDef(TypedDict):
streamingImage: StreamingImageTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateStudioComponentRequestRequestTypeDef#
# CreateStudioComponentRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStudioComponentRequestRequestTypeDef
def get_value() -> CreateStudioComponentRequestRequestTypeDef:
return {
"name": ...,
"studioId": ...,
"type": ...,
}
# CreateStudioComponentRequestRequestTypeDef definition
class CreateStudioComponentRequestRequestTypeDef(TypedDict):
name: str,
studioId: str,
type: StudioComponentTypeType, # (1)
clientToken: NotRequired[str],
configuration: NotRequired[StudioComponentConfigurationTypeDef], # (2)
description: NotRequired[str],
ec2SecurityGroupIds: NotRequired[Sequence[str]],
initializationScripts: NotRequired[Sequence[StudioComponentInitializationScriptTypeDef]], # (3)
runtimeRoleArn: NotRequired[str],
scriptParameters: NotRequired[Sequence[ScriptParameterKeyValueTypeDef]], # (4)
secureInitializationRoleArn: NotRequired[str],
subtype: NotRequired[StudioComponentSubtypeType], # (5)
tags: NotRequired[Mapping[str, str]],
- See StudioComponentTypeType
- See StudioComponentConfigurationTypeDef
- See StudioComponentInitializationScriptTypeDef
- See ScriptParameterKeyValueTypeDef
- See StudioComponentSubtypeType
StudioComponentTypeDef#
# StudioComponentTypeDef usage example
from mypy_boto3_nimble.type_defs import StudioComponentTypeDef
def get_value() -> StudioComponentTypeDef:
return {
"arn": ...,
}
# StudioComponentTypeDef definition
class StudioComponentTypeDef(TypedDict):
arn: NotRequired[str],
configuration: NotRequired[StudioComponentConfigurationTypeDef], # (1)
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
description: NotRequired[str],
ec2SecurityGroupIds: NotRequired[List[str]],
initializationScripts: NotRequired[List[StudioComponentInitializationScriptTypeDef]], # (2)
name: NotRequired[str],
runtimeRoleArn: NotRequired[str],
scriptParameters: NotRequired[List[ScriptParameterKeyValueTypeDef]], # (3)
secureInitializationRoleArn: NotRequired[str],
state: NotRequired[StudioComponentStateType], # (4)
statusCode: NotRequired[StudioComponentStatusCodeType], # (5)
statusMessage: NotRequired[str],
studioComponentId: NotRequired[str],
subtype: NotRequired[StudioComponentSubtypeType], # (6)
tags: NotRequired[Dict[str, str]],
type: NotRequired[StudioComponentTypeType], # (7)
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
- See StudioComponentConfigurationTypeDef
- See StudioComponentInitializationScriptTypeDef
- See ScriptParameterKeyValueTypeDef
- See StudioComponentStateType
- See StudioComponentStatusCodeType
- See StudioComponentSubtypeType
- See StudioComponentTypeType
UpdateStudioComponentRequestRequestTypeDef#
# UpdateStudioComponentRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateStudioComponentRequestRequestTypeDef
def get_value() -> UpdateStudioComponentRequestRequestTypeDef:
return {
"studioComponentId": ...,
"studioId": ...,
}
# UpdateStudioComponentRequestRequestTypeDef definition
class UpdateStudioComponentRequestRequestTypeDef(TypedDict):
studioComponentId: str,
studioId: str,
clientToken: NotRequired[str],
configuration: NotRequired[StudioComponentConfigurationTypeDef], # (1)
description: NotRequired[str],
ec2SecurityGroupIds: NotRequired[Sequence[str]],
initializationScripts: NotRequired[Sequence[StudioComponentInitializationScriptTypeDef]], # (2)
name: NotRequired[str],
runtimeRoleArn: NotRequired[str],
scriptParameters: NotRequired[Sequence[ScriptParameterKeyValueTypeDef]], # (3)
secureInitializationRoleArn: NotRequired[str],
subtype: NotRequired[StudioComponentSubtypeType], # (4)
type: NotRequired[StudioComponentTypeType], # (5)
- See StudioComponentConfigurationTypeDef
- See StudioComponentInitializationScriptTypeDef
- See ScriptParameterKeyValueTypeDef
- See StudioComponentSubtypeType
- See StudioComponentTypeType
GetLaunchProfileInitializationResponseTypeDef#
# GetLaunchProfileInitializationResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileInitializationResponseTypeDef
def get_value() -> GetLaunchProfileInitializationResponseTypeDef:
return {
"launchProfileInitialization": ...,
"ResponseMetadata": ...,
}
# GetLaunchProfileInitializationResponseTypeDef definition
class GetLaunchProfileInitializationResponseTypeDef(TypedDict):
launchProfileInitialization: LaunchProfileInitializationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateLaunchProfileRequestRequestTypeDef#
# CreateLaunchProfileRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateLaunchProfileRequestRequestTypeDef
def get_value() -> CreateLaunchProfileRequestRequestTypeDef:
return {
"ec2SubnetIds": ...,
"launchProfileProtocolVersions": ...,
"name": ...,
"streamConfiguration": ...,
"studioComponentIds": ...,
"studioId": ...,
}
# CreateLaunchProfileRequestRequestTypeDef definition
class CreateLaunchProfileRequestRequestTypeDef(TypedDict):
ec2SubnetIds: Sequence[str],
launchProfileProtocolVersions: Sequence[str],
name: str,
streamConfiguration: StreamConfigurationCreateTypeDef, # (1)
studioComponentIds: Sequence[str],
studioId: str,
clientToken: NotRequired[str],
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
UpdateLaunchProfileRequestRequestTypeDef#
# UpdateLaunchProfileRequestRequestTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateLaunchProfileRequestRequestTypeDef
def get_value() -> UpdateLaunchProfileRequestRequestTypeDef:
return {
"launchProfileId": ...,
"studioId": ...,
}
# UpdateLaunchProfileRequestRequestTypeDef definition
class UpdateLaunchProfileRequestRequestTypeDef(TypedDict):
launchProfileId: str,
studioId: str,
clientToken: NotRequired[str],
description: NotRequired[str],
launchProfileProtocolVersions: NotRequired[Sequence[str]],
name: NotRequired[str],
streamConfiguration: NotRequired[StreamConfigurationCreateTypeDef], # (1)
studioComponentIds: NotRequired[Sequence[str]],
LaunchProfileTypeDef#
# LaunchProfileTypeDef usage example
from mypy_boto3_nimble.type_defs import LaunchProfileTypeDef
def get_value() -> LaunchProfileTypeDef:
return {
"arn": ...,
}
# LaunchProfileTypeDef definition
class LaunchProfileTypeDef(TypedDict):
arn: NotRequired[str],
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
description: NotRequired[str],
ec2SubnetIds: NotRequired[List[str]],
launchProfileId: NotRequired[str],
launchProfileProtocolVersions: NotRequired[List[str]],
name: NotRequired[str],
state: NotRequired[LaunchProfileStateType], # (1)
statusCode: NotRequired[LaunchProfileStatusCodeType], # (2)
statusMessage: NotRequired[str],
streamConfiguration: NotRequired[StreamConfigurationTypeDef], # (3)
studioComponentIds: NotRequired[List[str]],
tags: NotRequired[Dict[str, str]],
updatedAt: NotRequired[datetime],
updatedBy: NotRequired[str],
validationResults: NotRequired[List[ValidationResultTypeDef]], # (4)
- See LaunchProfileStateType
- See LaunchProfileStatusCodeType
- See StreamConfigurationTypeDef
- See ValidationResultTypeDef
CreateStudioComponentResponseTypeDef#
# CreateStudioComponentResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateStudioComponentResponseTypeDef
def get_value() -> CreateStudioComponentResponseTypeDef:
return {
"studioComponent": ...,
"ResponseMetadata": ...,
}
# CreateStudioComponentResponseTypeDef definition
class CreateStudioComponentResponseTypeDef(TypedDict):
studioComponent: StudioComponentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteStudioComponentResponseTypeDef#
# DeleteStudioComponentResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteStudioComponentResponseTypeDef
def get_value() -> DeleteStudioComponentResponseTypeDef:
return {
"studioComponent": ...,
"ResponseMetadata": ...,
}
# DeleteStudioComponentResponseTypeDef definition
class DeleteStudioComponentResponseTypeDef(TypedDict):
studioComponent: StudioComponentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetStudioComponentResponseTypeDef#
# GetStudioComponentResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetStudioComponentResponseTypeDef
def get_value() -> GetStudioComponentResponseTypeDef:
return {
"studioComponent": ...,
"ResponseMetadata": ...,
}
# GetStudioComponentResponseTypeDef definition
class GetStudioComponentResponseTypeDef(TypedDict):
studioComponent: StudioComponentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListStudioComponentsResponseTypeDef#
# ListStudioComponentsResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListStudioComponentsResponseTypeDef
def get_value() -> ListStudioComponentsResponseTypeDef:
return {
"nextToken": ...,
"studioComponents": ...,
"ResponseMetadata": ...,
}
# ListStudioComponentsResponseTypeDef definition
class ListStudioComponentsResponseTypeDef(TypedDict):
nextToken: str,
studioComponents: List[StudioComponentTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateStudioComponentResponseTypeDef#
# UpdateStudioComponentResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateStudioComponentResponseTypeDef
def get_value() -> UpdateStudioComponentResponseTypeDef:
return {
"studioComponent": ...,
"ResponseMetadata": ...,
}
# UpdateStudioComponentResponseTypeDef definition
class UpdateStudioComponentResponseTypeDef(TypedDict):
studioComponent: StudioComponentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateLaunchProfileResponseTypeDef#
# CreateLaunchProfileResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import CreateLaunchProfileResponseTypeDef
def get_value() -> CreateLaunchProfileResponseTypeDef:
return {
"launchProfile": ...,
"ResponseMetadata": ...,
}
# CreateLaunchProfileResponseTypeDef definition
class CreateLaunchProfileResponseTypeDef(TypedDict):
launchProfile: LaunchProfileTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteLaunchProfileResponseTypeDef#
# DeleteLaunchProfileResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import DeleteLaunchProfileResponseTypeDef
def get_value() -> DeleteLaunchProfileResponseTypeDef:
return {
"launchProfile": ...,
"ResponseMetadata": ...,
}
# DeleteLaunchProfileResponseTypeDef definition
class DeleteLaunchProfileResponseTypeDef(TypedDict):
launchProfile: LaunchProfileTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetLaunchProfileDetailsResponseTypeDef#
# GetLaunchProfileDetailsResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileDetailsResponseTypeDef
def get_value() -> GetLaunchProfileDetailsResponseTypeDef:
return {
"launchProfile": ...,
"streamingImages": ...,
"studioComponentSummaries": ...,
"ResponseMetadata": ...,
}
# GetLaunchProfileDetailsResponseTypeDef definition
class GetLaunchProfileDetailsResponseTypeDef(TypedDict):
launchProfile: LaunchProfileTypeDef, # (1)
streamingImages: List[StreamingImageTypeDef], # (2)
studioComponentSummaries: List[StudioComponentSummaryTypeDef], # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See LaunchProfileTypeDef
- See StreamingImageTypeDef
- See StudioComponentSummaryTypeDef
- See ResponseMetadataTypeDef
GetLaunchProfileResponseTypeDef#
# GetLaunchProfileResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import GetLaunchProfileResponseTypeDef
def get_value() -> GetLaunchProfileResponseTypeDef:
return {
"launchProfile": ...,
"ResponseMetadata": ...,
}
# GetLaunchProfileResponseTypeDef definition
class GetLaunchProfileResponseTypeDef(TypedDict):
launchProfile: LaunchProfileTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListLaunchProfilesResponseTypeDef#
# ListLaunchProfilesResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import ListLaunchProfilesResponseTypeDef
def get_value() -> ListLaunchProfilesResponseTypeDef:
return {
"launchProfiles": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListLaunchProfilesResponseTypeDef definition
class ListLaunchProfilesResponseTypeDef(TypedDict):
launchProfiles: List[LaunchProfileTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateLaunchProfileResponseTypeDef#
# UpdateLaunchProfileResponseTypeDef usage example
from mypy_boto3_nimble.type_defs import UpdateLaunchProfileResponseTypeDef
def get_value() -> UpdateLaunchProfileResponseTypeDef:
return {
"launchProfile": ...,
"ResponseMetadata": ...,
}
# UpdateLaunchProfileResponseTypeDef definition
class UpdateLaunchProfileResponseTypeDef(TypedDict):
launchProfile: LaunchProfileTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)