Typed dictionaries
Auto-generated documentation for RoboMaker type annotations stubs module mypy-boto3-robomaker.
BatchDeleteWorldsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import BatchDeleteWorldsRequestRequestTypeDef
def get_value() -> BatchDeleteWorldsRequestRequestTypeDef:
return {
"worlds": ...,
}
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
BatchDescribeSimulationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import BatchDescribeSimulationJobRequestRequestTypeDef
def get_value() -> BatchDescribeSimulationJobRequestRequestTypeDef:
return {
"jobs": ...,
}
BatchPolicyTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import BatchPolicyTypeDef
def get_value() -> BatchPolicyTypeDef:
return {
"timeoutInSeconds": ...,
}
Definition
class BatchPolicyTypeDef(TypedDict):
timeoutInSeconds: NotRequired[int],
maxConcurrency: NotRequired[int],
CancelDeploymentJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CancelDeploymentJobRequestRequestTypeDef
def get_value() -> CancelDeploymentJobRequestRequestTypeDef:
return {
"job": ...,
}
CancelSimulationJobBatchRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CancelSimulationJobBatchRequestRequestTypeDef
def get_value() -> CancelSimulationJobBatchRequestRequestTypeDef:
return {
"batch": ...,
}
CancelSimulationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CancelSimulationJobRequestRequestTypeDef
def get_value() -> CancelSimulationJobRequestRequestTypeDef:
return {
"job": ...,
}
CancelWorldExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CancelWorldExportJobRequestRequestTypeDef
def get_value() -> CancelWorldExportJobRequestRequestTypeDef:
return {
"job": ...,
}
CancelWorldGenerationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CancelWorldGenerationJobRequestRequestTypeDef
def get_value() -> CancelWorldGenerationJobRequestRequestTypeDef:
return {
"job": ...,
}
ComputeResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ComputeResponseTypeDef
def get_value() -> ComputeResponseTypeDef:
return {
"simulationUnitLimit": ...,
}
Definition
class ComputeResponseTypeDef(TypedDict):
simulationUnitLimit: NotRequired[int],
computeType: NotRequired[ComputeTypeType], # (1)
gpuUnitLimit: NotRequired[int],
- See ComputeTypeType
ComputeTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ComputeTypeDef
def get_value() -> ComputeTypeDef:
return {
"simulationUnitLimit": ...,
}
Definition
class ComputeTypeDef(TypedDict):
simulationUnitLimit: NotRequired[int],
computeType: NotRequired[ComputeTypeType], # (1)
gpuUnitLimit: NotRequired[int],
- See ComputeTypeType
CreateFleetRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateFleetRequestRequestTypeDef
def get_value() -> CreateFleetRequestRequestTypeDef:
return {
"name": ...,
}
Definition
class CreateFleetRequestRequestTypeDef(TypedDict):
name: str,
tags: NotRequired[Mapping[str, str]],
EnvironmentTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import EnvironmentTypeDef
def get_value() -> EnvironmentTypeDef:
return {
"uri": ...,
}
RobotSoftwareSuiteTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RobotSoftwareSuiteTypeDef
def get_value() -> RobotSoftwareSuiteTypeDef:
return {
"name": ...,
}
Definition
class RobotSoftwareSuiteTypeDef(TypedDict):
name: NotRequired[RobotSoftwareSuiteTypeType], # (1)
version: NotRequired[RobotSoftwareSuiteVersionTypeType], # (2)
SourceConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SourceConfigTypeDef
def get_value() -> SourceConfigTypeDef:
return {
"s3Bucket": ...,
}
Definition
class SourceConfigTypeDef(TypedDict):
s3Bucket: NotRequired[str],
s3Key: NotRequired[str],
architecture: NotRequired[ArchitectureType], # (1)
- See ArchitectureType
SourceTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SourceTypeDef
def get_value() -> SourceTypeDef:
return {
"s3Bucket": ...,
}
Definition
class SourceTypeDef(TypedDict):
s3Bucket: NotRequired[str],
s3Key: NotRequired[str],
etag: NotRequired[str],
architecture: NotRequired[ArchitectureType], # (1)
- See ArchitectureType
CreateRobotApplicationVersionRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateRobotApplicationVersionRequestRequestTypeDef
def get_value() -> CreateRobotApplicationVersionRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class CreateRobotApplicationVersionRequestRequestTypeDef(TypedDict):
application: str,
currentRevisionId: NotRequired[str],
s3Etags: NotRequired[Sequence[str]],
imageDigest: NotRequired[str],
CreateRobotRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateRobotRequestRequestTypeDef
def get_value() -> CreateRobotRequestRequestTypeDef:
return {
"name": ...,
"architecture": ...,
"greengrassGroupId": ...,
}
Definition
class CreateRobotRequestRequestTypeDef(TypedDict):
name: str,
architecture: ArchitectureType, # (1)
greengrassGroupId: str,
tags: NotRequired[Mapping[str, str]],
- See ArchitectureType
RenderingEngineTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RenderingEngineTypeDef
def get_value() -> RenderingEngineTypeDef:
return {
"name": ...,
}
Definition
class RenderingEngineTypeDef(TypedDict):
name: NotRequired[RenderingEngineTypeType], # (1)
version: NotRequired[str],
SimulationSoftwareSuiteTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SimulationSoftwareSuiteTypeDef
def get_value() -> SimulationSoftwareSuiteTypeDef:
return {
"name": ...,
}
Definition
class SimulationSoftwareSuiteTypeDef(TypedDict):
name: NotRequired[SimulationSoftwareSuiteTypeType], # (1)
version: NotRequired[str],
CreateSimulationApplicationVersionRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateSimulationApplicationVersionRequestRequestTypeDef
def get_value() -> CreateSimulationApplicationVersionRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class CreateSimulationApplicationVersionRequestRequestTypeDef(TypedDict):
application: str,
currentRevisionId: NotRequired[str],
s3Etags: NotRequired[Sequence[str]],
imageDigest: NotRequired[str],
DataSourceConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DataSourceConfigTypeDef
def get_value() -> DataSourceConfigTypeDef:
return {
"name": ...,
"s3Bucket": ...,
"s3Keys": ...,
}
Definition
class DataSourceConfigTypeDef(TypedDict):
name: str,
s3Bucket: str,
s3Keys: Sequence[str],
type: NotRequired[DataSourceTypeType], # (1)
destination: NotRequired[str],
LoggingConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import LoggingConfigTypeDef
def get_value() -> LoggingConfigTypeDef:
return {
"recordAllRosTopics": ...,
}
OutputLocationTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import OutputLocationTypeDef
def get_value() -> OutputLocationTypeDef:
return {
"s3Bucket": ...,
}
Definition
class OutputLocationTypeDef(TypedDict):
s3Bucket: NotRequired[str],
s3Prefix: NotRequired[str],
VPCConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import VPCConfigTypeDef
def get_value() -> VPCConfigTypeDef:
return {
"subnets": ...,
}
Definition
class VPCConfigTypeDef(TypedDict):
subnets: Sequence[str],
securityGroups: NotRequired[Sequence[str]],
assignPublicIp: NotRequired[bool],
VPCConfigResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import VPCConfigResponseTypeDef
def get_value() -> VPCConfigResponseTypeDef:
return {
"subnets": ...,
}
Definition
class VPCConfigResponseTypeDef(TypedDict):
subnets: NotRequired[List[str]],
securityGroups: NotRequired[List[str]],
vpcId: NotRequired[str],
assignPublicIp: NotRequired[bool],
WorldCountTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import WorldCountTypeDef
def get_value() -> WorldCountTypeDef:
return {
"floorplanCount": ...,
}
Definition
class WorldCountTypeDef(TypedDict):
floorplanCount: NotRequired[int],
interiorCountPerFloorplan: NotRequired[int],
TemplateLocationTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import TemplateLocationTypeDef
def get_value() -> TemplateLocationTypeDef:
return {
"s3Bucket": ...,
"s3Key": ...,
}
S3KeyOutputTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import S3KeyOutputTypeDef
def get_value() -> S3KeyOutputTypeDef:
return {
"s3Key": ...,
}
DeleteFleetRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeleteFleetRequestRequestTypeDef
def get_value() -> DeleteFleetRequestRequestTypeDef:
return {
"fleet": ...,
}
DeleteRobotApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeleteRobotApplicationRequestRequestTypeDef
def get_value() -> DeleteRobotApplicationRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class DeleteRobotApplicationRequestRequestTypeDef(TypedDict):
application: str,
applicationVersion: NotRequired[str],
DeleteRobotRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeleteRobotRequestRequestTypeDef
def get_value() -> DeleteRobotRequestRequestTypeDef:
return {
"robot": ...,
}
DeleteSimulationApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeleteSimulationApplicationRequestRequestTypeDef
def get_value() -> DeleteSimulationApplicationRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class DeleteSimulationApplicationRequestRequestTypeDef(TypedDict):
application: str,
applicationVersion: NotRequired[str],
DeleteWorldTemplateRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeleteWorldTemplateRequestRequestTypeDef
def get_value() -> DeleteWorldTemplateRequestRequestTypeDef:
return {
"template": ...,
}
DeploymentLaunchConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeploymentLaunchConfigTypeDef
def get_value() -> DeploymentLaunchConfigTypeDef:
return {
"packageName": ...,
"launchFile": ...,
}
Definition
class DeploymentLaunchConfigTypeDef(TypedDict):
packageName: str,
launchFile: str,
preLaunchFile: NotRequired[str],
postLaunchFile: NotRequired[str],
environmentVariables: NotRequired[Mapping[str, str]],
S3ObjectTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import S3ObjectTypeDef
def get_value() -> S3ObjectTypeDef:
return {
"bucket": ...,
"key": ...,
}
DeregisterRobotRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeregisterRobotRequestRequestTypeDef
def get_value() -> DeregisterRobotRequestRequestTypeDef:
return {
"fleet": ...,
"robot": ...,
}
DescribeDeploymentJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeDeploymentJobRequestRequestTypeDef
def get_value() -> DescribeDeploymentJobRequestRequestTypeDef:
return {
"job": ...,
}
DescribeFleetRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeFleetRequestRequestTypeDef
def get_value() -> DescribeFleetRequestRequestTypeDef:
return {
"fleet": ...,
}
RobotTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RobotTypeDef
def get_value() -> RobotTypeDef:
return {
"arn": ...,
}
Definition
class RobotTypeDef(TypedDict):
arn: NotRequired[str],
name: NotRequired[str],
fleetArn: NotRequired[str],
status: NotRequired[RobotStatusType], # (1)
greenGrassGroupId: NotRequired[str],
createdAt: NotRequired[datetime],
architecture: NotRequired[ArchitectureType], # (2)
lastDeploymentJob: NotRequired[str],
lastDeploymentTime: NotRequired[datetime],
- See RobotStatusType
- See ArchitectureType
DescribeRobotApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeRobotApplicationRequestRequestTypeDef
def get_value() -> DescribeRobotApplicationRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class DescribeRobotApplicationRequestRequestTypeDef(TypedDict):
application: str,
applicationVersion: NotRequired[str],
DescribeRobotRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeRobotRequestRequestTypeDef
def get_value() -> DescribeRobotRequestRequestTypeDef:
return {
"robot": ...,
}
DescribeSimulationApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeSimulationApplicationRequestRequestTypeDef
def get_value() -> DescribeSimulationApplicationRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class DescribeSimulationApplicationRequestRequestTypeDef(TypedDict):
application: str,
applicationVersion: NotRequired[str],
DescribeSimulationJobBatchRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeSimulationJobBatchRequestRequestTypeDef
def get_value() -> DescribeSimulationJobBatchRequestRequestTypeDef:
return {
"batch": ...,
}
SimulationJobSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SimulationJobSummaryTypeDef
def get_value() -> SimulationJobSummaryTypeDef:
return {
"arn": ...,
}
Definition
class SimulationJobSummaryTypeDef(TypedDict):
arn: NotRequired[str],
lastUpdatedAt: NotRequired[datetime],
name: NotRequired[str],
status: NotRequired[SimulationJobStatusType], # (1)
simulationApplicationNames: NotRequired[List[str]],
robotApplicationNames: NotRequired[List[str]],
dataSourceNames: NotRequired[List[str]],
computeType: NotRequired[ComputeTypeType], # (2)
DescribeSimulationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeSimulationJobRequestRequestTypeDef
def get_value() -> DescribeSimulationJobRequestRequestTypeDef:
return {
"job": ...,
}
NetworkInterfaceTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import NetworkInterfaceTypeDef
def get_value() -> NetworkInterfaceTypeDef:
return {
"networkInterfaceId": ...,
}
Definition
class NetworkInterfaceTypeDef(TypedDict):
networkInterfaceId: NotRequired[str],
privateIpAddress: NotRequired[str],
publicIpAddress: NotRequired[str],
DescribeWorldExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeWorldExportJobRequestRequestTypeDef
def get_value() -> DescribeWorldExportJobRequestRequestTypeDef:
return {
"job": ...,
}
DescribeWorldGenerationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeWorldGenerationJobRequestRequestTypeDef
def get_value() -> DescribeWorldGenerationJobRequestRequestTypeDef:
return {
"job": ...,
}
DescribeWorldRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeWorldRequestRequestTypeDef
def get_value() -> DescribeWorldRequestRequestTypeDef:
return {
"world": ...,
}
DescribeWorldTemplateRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeWorldTemplateRequestRequestTypeDef
def get_value() -> DescribeWorldTemplateRequestRequestTypeDef:
return {
"template": ...,
}
WorldFailureTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import WorldFailureTypeDef
def get_value() -> WorldFailureTypeDef:
return {
"failureCode": ...,
}
Definition
class WorldFailureTypeDef(TypedDict):
failureCode: NotRequired[WorldGenerationJobErrorCodeType], # (1)
sampleFailureReason: NotRequired[str],
failureCount: NotRequired[int],
FilterTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"name": ...,
}
Definition
class FilterTypeDef(TypedDict):
name: NotRequired[str],
values: NotRequired[Sequence[str]],
FleetTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import FleetTypeDef
def get_value() -> FleetTypeDef:
return {
"name": ...,
}
Definition
class FleetTypeDef(TypedDict):
name: NotRequired[str],
arn: NotRequired[str],
createdAt: NotRequired[datetime],
lastDeploymentStatus: NotRequired[DeploymentStatusType], # (1)
lastDeploymentJob: NotRequired[str],
lastDeploymentTime: NotRequired[datetime],
GetWorldTemplateBodyRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import GetWorldTemplateBodyRequestRequestTypeDef
def get_value() -> GetWorldTemplateBodyRequestRequestTypeDef:
return {
"template": ...,
}
Definition
class GetWorldTemplateBodyRequestRequestTypeDef(TypedDict):
template: NotRequired[str],
generationJob: NotRequired[str],
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
SimulationJobBatchSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SimulationJobBatchSummaryTypeDef
def get_value() -> SimulationJobBatchSummaryTypeDef:
return {
"arn": ...,
}
Definition
class SimulationJobBatchSummaryTypeDef(TypedDict):
arn: NotRequired[str],
lastUpdatedAt: NotRequired[datetime],
createdAt: NotRequired[datetime],
status: NotRequired[SimulationJobBatchStatusType], # (1)
failedRequestCount: NotRequired[int],
pendingRequestCount: NotRequired[int],
createdRequestCount: NotRequired[int],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
ListWorldTemplatesRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldTemplatesRequestRequestTypeDef
def get_value() -> ListWorldTemplatesRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListWorldTemplatesRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TemplateSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import TemplateSummaryTypeDef
def get_value() -> TemplateSummaryTypeDef:
return {
"arn": ...,
}
Definition
class TemplateSummaryTypeDef(TypedDict):
arn: NotRequired[str],
createdAt: NotRequired[datetime],
lastUpdatedAt: NotRequired[datetime],
name: NotRequired[str],
version: NotRequired[str],
WorldSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import WorldSummaryTypeDef
def get_value() -> WorldSummaryTypeDef:
return {
"arn": ...,
}
Definition
class WorldSummaryTypeDef(TypedDict):
arn: NotRequired[str],
createdAt: NotRequired[datetime],
generationJob: NotRequired[str],
template: NotRequired[str],
PortMappingTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import PortMappingTypeDef
def get_value() -> PortMappingTypeDef:
return {
"jobPort": ...,
"applicationPort": ...,
}
Definition
class PortMappingTypeDef(TypedDict):
jobPort: int,
applicationPort: int,
enableOnPublicIp: NotRequired[bool],
ProgressDetailTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ProgressDetailTypeDef
def get_value() -> ProgressDetailTypeDef:
return {
"currentProgress": ...,
}
Definition
class ProgressDetailTypeDef(TypedDict):
currentProgress: NotRequired[RobotDeploymentStepType], # (1)
percentDone: NotRequired[float],
estimatedTimeRemainingSeconds: NotRequired[int],
targetResource: NotRequired[str],
RegisterRobotRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RegisterRobotRequestRequestTypeDef
def get_value() -> RegisterRobotRequestRequestTypeDef:
return {
"fleet": ...,
"robot": ...,
}
RestartSimulationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RestartSimulationJobRequestRequestTypeDef
def get_value() -> RestartSimulationJobRequestRequestTypeDef:
return {
"job": ...,
}
ToolTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ToolTypeDef
def get_value() -> ToolTypeDef:
return {
"name": ...,
"command": ...,
}
Definition
class ToolTypeDef(TypedDict):
name: str,
command: str,
streamUI: NotRequired[bool],
streamOutputToCloudWatch: NotRequired[bool],
exitBehavior: NotRequired[ExitBehaviorType], # (1)
- See ExitBehaviorType
UploadConfigurationTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import UploadConfigurationTypeDef
def get_value() -> UploadConfigurationTypeDef:
return {
"name": ...,
"path": ...,
"uploadBehavior": ...,
}
Definition
class UploadConfigurationTypeDef(TypedDict):
name: str,
path: str,
uploadBehavior: UploadBehaviorType, # (1)
WorldConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import WorldConfigTypeDef
def get_value() -> WorldConfigTypeDef:
return {
"world": ...,
}
SyncDeploymentJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SyncDeploymentJobRequestRequestTypeDef
def get_value() -> SyncDeploymentJobRequestRequestTypeDef:
return {
"clientRequestToken": ...,
"fleet": ...,
}
Definition
class SyncDeploymentJobRequestRequestTypeDef(TypedDict):
clientRequestToken: str,
fleet: str,
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
BatchDeleteWorldsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import BatchDeleteWorldsResponseTypeDef
def get_value() -> BatchDeleteWorldsResponseTypeDef:
return {
"unprocessedWorlds": ...,
"ResponseMetadata": ...,
}
Definition
class BatchDeleteWorldsResponseTypeDef(TypedDict):
unprocessedWorlds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateFleetResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateFleetResponseTypeDef
def get_value() -> CreateFleetResponseTypeDef:
return {
"arn": ...,
"name": ...,
"createdAt": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class CreateFleetResponseTypeDef(TypedDict):
arn: str,
name: str,
createdAt: datetime,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateRobotResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateRobotResponseTypeDef
def get_value() -> CreateRobotResponseTypeDef:
return {
"arn": ...,
"name": ...,
"createdAt": ...,
"greengrassGroupId": ...,
"architecture": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class CreateRobotResponseTypeDef(TypedDict):
arn: str,
name: str,
createdAt: datetime,
greengrassGroupId: str,
architecture: ArchitectureType, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateWorldTemplateResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateWorldTemplateResponseTypeDef
def get_value() -> CreateWorldTemplateResponseTypeDef:
return {
"arn": ...,
"clientRequestToken": ...,
"createdAt": ...,
"name": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWorldTemplateResponseTypeDef(TypedDict):
arn: str,
clientRequestToken: str,
createdAt: datetime,
name: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeregisterRobotResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeregisterRobotResponseTypeDef
def get_value() -> DeregisterRobotResponseTypeDef:
return {
"fleet": ...,
"robot": ...,
"ResponseMetadata": ...,
}
Definition
class DeregisterRobotResponseTypeDef(TypedDict):
fleet: str,
robot: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeRobotResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeRobotResponseTypeDef
def get_value() -> DescribeRobotResponseTypeDef:
return {
"arn": ...,
"name": ...,
"fleetArn": ...,
"status": ...,
"greengrassGroupId": ...,
"createdAt": ...,
"architecture": ...,
"lastDeploymentJob": ...,
"lastDeploymentTime": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeRobotResponseTypeDef(TypedDict):
arn: str,
name: str,
fleetArn: str,
status: RobotStatusType, # (1)
greengrassGroupId: str,
createdAt: datetime,
architecture: ArchitectureType, # (2)
lastDeploymentJob: str,
lastDeploymentTime: datetime,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See RobotStatusType
- See ArchitectureType
- See ResponseMetadataTypeDef
DescribeWorldResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeWorldResponseTypeDef
def get_value() -> DescribeWorldResponseTypeDef:
return {
"arn": ...,
"generationJob": ...,
"template": ...,
"createdAt": ...,
"tags": ...,
"worldDescriptionBody": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeWorldResponseTypeDef(TypedDict):
arn: str,
generationJob: str,
template: str,
createdAt: datetime,
tags: Dict[str, str],
worldDescriptionBody: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeWorldTemplateResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeWorldTemplateResponseTypeDef
def get_value() -> DescribeWorldTemplateResponseTypeDef:
return {
"arn": ...,
"clientRequestToken": ...,
"name": ...,
"createdAt": ...,
"lastUpdatedAt": ...,
"tags": ...,
"version": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeWorldTemplateResponseTypeDef(TypedDict):
arn: str,
clientRequestToken: str,
name: str,
createdAt: datetime,
lastUpdatedAt: datetime,
tags: Dict[str, str],
version: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetWorldTemplateBodyResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import GetWorldTemplateBodyResponseTypeDef
def get_value() -> GetWorldTemplateBodyResponseTypeDef:
return {
"templateBody": ...,
"ResponseMetadata": ...,
}
Definition
class GetWorldTemplateBodyResponseTypeDef(TypedDict):
templateBody: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterRobotResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RegisterRobotResponseTypeDef
def get_value() -> RegisterRobotResponseTypeDef:
return {
"fleet": ...,
"robot": ...,
"ResponseMetadata": ...,
}
Definition
class RegisterRobotResponseTypeDef(TypedDict):
fleet: str,
robot: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateWorldTemplateResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import UpdateWorldTemplateResponseTypeDef
def get_value() -> UpdateWorldTemplateResponseTypeDef:
return {
"arn": ...,
"name": ...,
"createdAt": ...,
"lastUpdatedAt": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateWorldTemplateResponseTypeDef(TypedDict):
arn: str,
name: str,
createdAt: datetime,
lastUpdatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RobotApplicationSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RobotApplicationSummaryTypeDef
def get_value() -> RobotApplicationSummaryTypeDef:
return {
"name": ...,
}
Definition
class RobotApplicationSummaryTypeDef(TypedDict):
name: NotRequired[str],
arn: NotRequired[str],
version: NotRequired[str],
lastUpdatedAt: NotRequired[datetime],
robotSoftwareSuite: NotRequired[RobotSoftwareSuiteTypeDef], # (1)
CreateRobotApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateRobotApplicationRequestRequestTypeDef
def get_value() -> CreateRobotApplicationRequestRequestTypeDef:
return {
"name": ...,
"robotSoftwareSuite": ...,
}
Definition
class CreateRobotApplicationRequestRequestTypeDef(TypedDict):
name: str,
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (1)
sources: NotRequired[Sequence[SourceConfigTypeDef]], # (2)
tags: NotRequired[Mapping[str, str]],
environment: NotRequired[EnvironmentTypeDef], # (3)
UpdateRobotApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import UpdateRobotApplicationRequestRequestTypeDef
def get_value() -> UpdateRobotApplicationRequestRequestTypeDef:
return {
"application": ...,
"robotSoftwareSuite": ...,
}
Definition
class UpdateRobotApplicationRequestRequestTypeDef(TypedDict):
application: str,
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (1)
sources: NotRequired[Sequence[SourceConfigTypeDef]], # (2)
currentRevisionId: NotRequired[str],
environment: NotRequired[EnvironmentTypeDef], # (3)
CreateRobotApplicationResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateRobotApplicationResponseTypeDef
def get_value() -> CreateRobotApplicationResponseTypeDef:
return {
"arn": ...,
"name": ...,
"version": ...,
"sources": ...,
"robotSoftwareSuite": ...,
"lastUpdatedAt": ...,
"revisionId": ...,
"tags": ...,
"environment": ...,
"ResponseMetadata": ...,
}
Definition
class CreateRobotApplicationResponseTypeDef(TypedDict):
arn: str,
name: str,
version: str,
sources: List[SourceTypeDef], # (1)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (2)
lastUpdatedAt: datetime,
revisionId: str,
tags: Dict[str, str],
environment: EnvironmentTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
CreateRobotApplicationVersionResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateRobotApplicationVersionResponseTypeDef
def get_value() -> CreateRobotApplicationVersionResponseTypeDef:
return {
"arn": ...,
"name": ...,
"version": ...,
"sources": ...,
"robotSoftwareSuite": ...,
"lastUpdatedAt": ...,
"revisionId": ...,
"environment": ...,
"ResponseMetadata": ...,
}
Definition
class CreateRobotApplicationVersionResponseTypeDef(TypedDict):
arn: str,
name: str,
version: str,
sources: List[SourceTypeDef], # (1)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (2)
lastUpdatedAt: datetime,
revisionId: str,
environment: EnvironmentTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
DescribeRobotApplicationResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeRobotApplicationResponseTypeDef
def get_value() -> DescribeRobotApplicationResponseTypeDef:
return {
"arn": ...,
"name": ...,
"version": ...,
"sources": ...,
"robotSoftwareSuite": ...,
"revisionId": ...,
"lastUpdatedAt": ...,
"tags": ...,
"environment": ...,
"imageDigest": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeRobotApplicationResponseTypeDef(TypedDict):
arn: str,
name: str,
version: str,
sources: List[SourceTypeDef], # (1)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (2)
revisionId: str,
lastUpdatedAt: datetime,
tags: Dict[str, str],
environment: EnvironmentTypeDef, # (3)
imageDigest: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
UpdateRobotApplicationResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import UpdateRobotApplicationResponseTypeDef
def get_value() -> UpdateRobotApplicationResponseTypeDef:
return {
"arn": ...,
"name": ...,
"version": ...,
"sources": ...,
"robotSoftwareSuite": ...,
"lastUpdatedAt": ...,
"revisionId": ...,
"environment": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateRobotApplicationResponseTypeDef(TypedDict):
arn: str,
name: str,
version: str,
sources: List[SourceTypeDef], # (1)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (2)
lastUpdatedAt: datetime,
revisionId: str,
environment: EnvironmentTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
CreateSimulationApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateSimulationApplicationRequestRequestTypeDef
def get_value() -> CreateSimulationApplicationRequestRequestTypeDef:
return {
"name": ...,
"simulationSoftwareSuite": ...,
"robotSoftwareSuite": ...,
}
Definition
class CreateSimulationApplicationRequestRequestTypeDef(TypedDict):
name: str,
simulationSoftwareSuite: SimulationSoftwareSuiteTypeDef, # (1)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (2)
sources: NotRequired[Sequence[SourceConfigTypeDef]], # (3)
renderingEngine: NotRequired[RenderingEngineTypeDef], # (4)
tags: NotRequired[Mapping[str, str]],
environment: NotRequired[EnvironmentTypeDef], # (5)
- See SimulationSoftwareSuiteTypeDef
- See RobotSoftwareSuiteTypeDef
- See SourceConfigTypeDef
- See RenderingEngineTypeDef
- See EnvironmentTypeDef
CreateSimulationApplicationResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateSimulationApplicationResponseTypeDef
def get_value() -> CreateSimulationApplicationResponseTypeDef:
return {
"arn": ...,
"name": ...,
"version": ...,
"sources": ...,
"simulationSoftwareSuite": ...,
"robotSoftwareSuite": ...,
"renderingEngine": ...,
"lastUpdatedAt": ...,
"revisionId": ...,
"tags": ...,
"environment": ...,
"ResponseMetadata": ...,
}
Definition
class CreateSimulationApplicationResponseTypeDef(TypedDict):
arn: str,
name: str,
version: str,
sources: List[SourceTypeDef], # (1)
simulationSoftwareSuite: SimulationSoftwareSuiteTypeDef, # (2)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (3)
renderingEngine: RenderingEngineTypeDef, # (4)
lastUpdatedAt: datetime,
revisionId: str,
tags: Dict[str, str],
environment: EnvironmentTypeDef, # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See SourceTypeDef
- See SimulationSoftwareSuiteTypeDef
- See RobotSoftwareSuiteTypeDef
- See RenderingEngineTypeDef
- See EnvironmentTypeDef
- See ResponseMetadataTypeDef
CreateSimulationApplicationVersionResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateSimulationApplicationVersionResponseTypeDef
def get_value() -> CreateSimulationApplicationVersionResponseTypeDef:
return {
"arn": ...,
"name": ...,
"version": ...,
"sources": ...,
"simulationSoftwareSuite": ...,
"robotSoftwareSuite": ...,
"renderingEngine": ...,
"lastUpdatedAt": ...,
"revisionId": ...,
"environment": ...,
"ResponseMetadata": ...,
}
Definition
class CreateSimulationApplicationVersionResponseTypeDef(TypedDict):
arn: str,
name: str,
version: str,
sources: List[SourceTypeDef], # (1)
simulationSoftwareSuite: SimulationSoftwareSuiteTypeDef, # (2)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (3)
renderingEngine: RenderingEngineTypeDef, # (4)
lastUpdatedAt: datetime,
revisionId: str,
environment: EnvironmentTypeDef, # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See SourceTypeDef
- See SimulationSoftwareSuiteTypeDef
- See RobotSoftwareSuiteTypeDef
- See RenderingEngineTypeDef
- See EnvironmentTypeDef
- See ResponseMetadataTypeDef
DescribeSimulationApplicationResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeSimulationApplicationResponseTypeDef
def get_value() -> DescribeSimulationApplicationResponseTypeDef:
return {
"arn": ...,
"name": ...,
"version": ...,
"sources": ...,
"simulationSoftwareSuite": ...,
"robotSoftwareSuite": ...,
"renderingEngine": ...,
"revisionId": ...,
"lastUpdatedAt": ...,
"tags": ...,
"environment": ...,
"imageDigest": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeSimulationApplicationResponseTypeDef(TypedDict):
arn: str,
name: str,
version: str,
sources: List[SourceTypeDef], # (1)
simulationSoftwareSuite: SimulationSoftwareSuiteTypeDef, # (2)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (3)
renderingEngine: RenderingEngineTypeDef, # (4)
revisionId: str,
lastUpdatedAt: datetime,
tags: Dict[str, str],
environment: EnvironmentTypeDef, # (5)
imageDigest: str,
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See SourceTypeDef
- See SimulationSoftwareSuiteTypeDef
- See RobotSoftwareSuiteTypeDef
- See RenderingEngineTypeDef
- See EnvironmentTypeDef
- See ResponseMetadataTypeDef
SimulationApplicationSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SimulationApplicationSummaryTypeDef
def get_value() -> SimulationApplicationSummaryTypeDef:
return {
"name": ...,
}
Definition
class SimulationApplicationSummaryTypeDef(TypedDict):
name: NotRequired[str],
arn: NotRequired[str],
version: NotRequired[str],
lastUpdatedAt: NotRequired[datetime],
robotSoftwareSuite: NotRequired[RobotSoftwareSuiteTypeDef], # (1)
simulationSoftwareSuite: NotRequired[SimulationSoftwareSuiteTypeDef], # (2)
UpdateSimulationApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import UpdateSimulationApplicationRequestRequestTypeDef
def get_value() -> UpdateSimulationApplicationRequestRequestTypeDef:
return {
"application": ...,
"simulationSoftwareSuite": ...,
"robotSoftwareSuite": ...,
}
Definition
class UpdateSimulationApplicationRequestRequestTypeDef(TypedDict):
application: str,
simulationSoftwareSuite: SimulationSoftwareSuiteTypeDef, # (1)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (2)
sources: NotRequired[Sequence[SourceConfigTypeDef]], # (3)
renderingEngine: NotRequired[RenderingEngineTypeDef], # (4)
currentRevisionId: NotRequired[str],
environment: NotRequired[EnvironmentTypeDef], # (5)
- See SimulationSoftwareSuiteTypeDef
- See RobotSoftwareSuiteTypeDef
- See SourceConfigTypeDef
- See RenderingEngineTypeDef
- See EnvironmentTypeDef
UpdateSimulationApplicationResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import UpdateSimulationApplicationResponseTypeDef
def get_value() -> UpdateSimulationApplicationResponseTypeDef:
return {
"arn": ...,
"name": ...,
"version": ...,
"sources": ...,
"simulationSoftwareSuite": ...,
"robotSoftwareSuite": ...,
"renderingEngine": ...,
"lastUpdatedAt": ...,
"revisionId": ...,
"environment": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateSimulationApplicationResponseTypeDef(TypedDict):
arn: str,
name: str,
version: str,
sources: List[SourceTypeDef], # (1)
simulationSoftwareSuite: SimulationSoftwareSuiteTypeDef, # (2)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (3)
renderingEngine: RenderingEngineTypeDef, # (4)
lastUpdatedAt: datetime,
revisionId: str,
environment: EnvironmentTypeDef, # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See SourceTypeDef
- See SimulationSoftwareSuiteTypeDef
- See RobotSoftwareSuiteTypeDef
- See RenderingEngineTypeDef
- See EnvironmentTypeDef
- See ResponseMetadataTypeDef
CreateWorldExportJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateWorldExportJobRequestRequestTypeDef
def get_value() -> CreateWorldExportJobRequestRequestTypeDef:
return {
"worlds": ...,
"outputLocation": ...,
"iamRole": ...,
}
Definition
class CreateWorldExportJobRequestRequestTypeDef(TypedDict):
worlds: Sequence[str],
outputLocation: OutputLocationTypeDef, # (1)
iamRole: str,
clientRequestToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateWorldExportJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateWorldExportJobResponseTypeDef
def get_value() -> CreateWorldExportJobResponseTypeDef:
return {
"arn": ...,
"status": ...,
"createdAt": ...,
"failureCode": ...,
"clientRequestToken": ...,
"outputLocation": ...,
"iamRole": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWorldExportJobResponseTypeDef(TypedDict):
arn: str,
status: WorldExportJobStatusType, # (1)
createdAt: datetime,
failureCode: WorldExportJobErrorCodeType, # (2)
clientRequestToken: str,
outputLocation: OutputLocationTypeDef, # (3)
iamRole: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See WorldExportJobStatusType
- See WorldExportJobErrorCodeType
- See OutputLocationTypeDef
- See ResponseMetadataTypeDef
DescribeWorldExportJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeWorldExportJobResponseTypeDef
def get_value() -> DescribeWorldExportJobResponseTypeDef:
return {
"arn": ...,
"status": ...,
"createdAt": ...,
"failureCode": ...,
"failureReason": ...,
"clientRequestToken": ...,
"worlds": ...,
"outputLocation": ...,
"iamRole": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeWorldExportJobResponseTypeDef(TypedDict):
arn: str,
status: WorldExportJobStatusType, # (1)
createdAt: datetime,
failureCode: WorldExportJobErrorCodeType, # (2)
failureReason: str,
clientRequestToken: str,
worlds: List[str],
outputLocation: OutputLocationTypeDef, # (3)
iamRole: str,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See WorldExportJobStatusType
- See WorldExportJobErrorCodeType
- See OutputLocationTypeDef
- See ResponseMetadataTypeDef
WorldExportJobSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import WorldExportJobSummaryTypeDef
def get_value() -> WorldExportJobSummaryTypeDef:
return {
"arn": ...,
}
Definition
class WorldExportJobSummaryTypeDef(TypedDict):
arn: NotRequired[str],
status: NotRequired[WorldExportJobStatusType], # (1)
createdAt: NotRequired[datetime],
worlds: NotRequired[List[str]],
outputLocation: NotRequired[OutputLocationTypeDef], # (2)
CreateWorldGenerationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateWorldGenerationJobRequestRequestTypeDef
def get_value() -> CreateWorldGenerationJobRequestRequestTypeDef:
return {
"template": ...,
"worldCount": ...,
}
Definition
class CreateWorldGenerationJobRequestRequestTypeDef(TypedDict):
template: str,
worldCount: WorldCountTypeDef, # (1)
clientRequestToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
worldTags: NotRequired[Mapping[str, str]],
CreateWorldGenerationJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateWorldGenerationJobResponseTypeDef
def get_value() -> CreateWorldGenerationJobResponseTypeDef:
return {
"arn": ...,
"status": ...,
"createdAt": ...,
"failureCode": ...,
"clientRequestToken": ...,
"template": ...,
"worldCount": ...,
"tags": ...,
"worldTags": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWorldGenerationJobResponseTypeDef(TypedDict):
arn: str,
status: WorldGenerationJobStatusType, # (1)
createdAt: datetime,
failureCode: WorldGenerationJobErrorCodeType, # (2)
clientRequestToken: str,
template: str,
worldCount: WorldCountTypeDef, # (3)
tags: Dict[str, str],
worldTags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See WorldGenerationJobStatusType
- See WorldGenerationJobErrorCodeType
- See WorldCountTypeDef
- See ResponseMetadataTypeDef
WorldGenerationJobSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import WorldGenerationJobSummaryTypeDef
def get_value() -> WorldGenerationJobSummaryTypeDef:
return {
"arn": ...,
}
Definition
class WorldGenerationJobSummaryTypeDef(TypedDict):
arn: NotRequired[str],
template: NotRequired[str],
createdAt: NotRequired[datetime],
status: NotRequired[WorldGenerationJobStatusType], # (1)
worldCount: NotRequired[WorldCountTypeDef], # (2)
succeededWorldCount: NotRequired[int],
failedWorldCount: NotRequired[int],
CreateWorldTemplateRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateWorldTemplateRequestRequestTypeDef
def get_value() -> CreateWorldTemplateRequestRequestTypeDef:
return {
"clientRequestToken": ...,
}
Definition
class CreateWorldTemplateRequestRequestTypeDef(TypedDict):
clientRequestToken: NotRequired[str],
name: NotRequired[str],
templateBody: NotRequired[str],
templateLocation: NotRequired[TemplateLocationTypeDef], # (1)
tags: NotRequired[Mapping[str, str]],
UpdateWorldTemplateRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import UpdateWorldTemplateRequestRequestTypeDef
def get_value() -> UpdateWorldTemplateRequestRequestTypeDef:
return {
"template": ...,
}
Definition
class UpdateWorldTemplateRequestRequestTypeDef(TypedDict):
template: str,
name: NotRequired[str],
templateBody: NotRequired[str],
templateLocation: NotRequired[TemplateLocationTypeDef], # (1)
DataSourceTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DataSourceTypeDef
def get_value() -> DataSourceTypeDef:
return {
"name": ...,
}
Definition
class DataSourceTypeDef(TypedDict):
name: NotRequired[str],
s3Bucket: NotRequired[str],
s3Keys: NotRequired[List[S3KeyOutputTypeDef]], # (1)
type: NotRequired[DataSourceTypeType], # (2)
destination: NotRequired[str],
- See S3KeyOutputTypeDef
- See DataSourceTypeType
DeploymentApplicationConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeploymentApplicationConfigTypeDef
def get_value() -> DeploymentApplicationConfigTypeDef:
return {
"application": ...,
"applicationVersion": ...,
"launchConfig": ...,
}
Definition
class DeploymentApplicationConfigTypeDef(TypedDict):
application: str,
applicationVersion: str,
launchConfig: DeploymentLaunchConfigTypeDef, # (1)
DeploymentConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeploymentConfigTypeDef
def get_value() -> DeploymentConfigTypeDef:
return {
"concurrentDeploymentPercentage": ...,
}
Definition
class DeploymentConfigTypeDef(TypedDict):
concurrentDeploymentPercentage: NotRequired[int],
failureThresholdPercentage: NotRequired[int],
robotDeploymentTimeoutInSeconds: NotRequired[int],
downloadConditionFile: NotRequired[S3ObjectTypeDef], # (1)
- See S3ObjectTypeDef
DescribeFleetResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeFleetResponseTypeDef
def get_value() -> DescribeFleetResponseTypeDef:
return {
"name": ...,
"arn": ...,
"robots": ...,
"createdAt": ...,
"lastDeploymentStatus": ...,
"lastDeploymentJob": ...,
"lastDeploymentTime": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFleetResponseTypeDef(TypedDict):
name: str,
arn: str,
robots: List[RobotTypeDef], # (1)
createdAt: datetime,
lastDeploymentStatus: DeploymentStatusType, # (2)
lastDeploymentJob: str,
lastDeploymentTime: datetime,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See RobotTypeDef
- See DeploymentStatusType
- See ResponseMetadataTypeDef
ListRobotsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListRobotsResponseTypeDef
def get_value() -> ListRobotsResponseTypeDef:
return {
"robots": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListRobotsResponseTypeDef(TypedDict):
robots: List[RobotTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See RobotTypeDef
- See ResponseMetadataTypeDef
ListSimulationJobsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationJobsResponseTypeDef
def get_value() -> ListSimulationJobsResponseTypeDef:
return {
"simulationJobSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListSimulationJobsResponseTypeDef(TypedDict):
simulationJobSummaries: List[SimulationJobSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
FailureSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import FailureSummaryTypeDef
def get_value() -> FailureSummaryTypeDef:
return {
"totalFailureCount": ...,
}
Definition
class FailureSummaryTypeDef(TypedDict):
totalFailureCount: NotRequired[int],
failures: NotRequired[List[WorldFailureTypeDef]], # (1)
ListDeploymentJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListDeploymentJobsRequestRequestTypeDef
def get_value() -> ListDeploymentJobsRequestRequestTypeDef:
return {
"filters": ...,
}
Definition
class ListDeploymentJobsRequestRequestTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
- See FilterTypeDef
ListFleetsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListFleetsRequestRequestTypeDef
def get_value() -> ListFleetsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListFleetsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListRobotApplicationsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListRobotApplicationsRequestRequestTypeDef
def get_value() -> ListRobotApplicationsRequestRequestTypeDef:
return {
"versionQualifier": ...,
}
Definition
class ListRobotApplicationsRequestRequestTypeDef(TypedDict):
versionQualifier: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListRobotsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListRobotsRequestRequestTypeDef
def get_value() -> ListRobotsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListRobotsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListSimulationApplicationsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationApplicationsRequestRequestTypeDef
def get_value() -> ListSimulationApplicationsRequestRequestTypeDef:
return {
"versionQualifier": ...,
}
Definition
class ListSimulationApplicationsRequestRequestTypeDef(TypedDict):
versionQualifier: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListSimulationJobBatchesRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationJobBatchesRequestRequestTypeDef
def get_value() -> ListSimulationJobBatchesRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListSimulationJobBatchesRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListSimulationJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationJobsRequestRequestTypeDef
def get_value() -> ListSimulationJobsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListSimulationJobsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListWorldExportJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldExportJobsRequestRequestTypeDef
def get_value() -> ListWorldExportJobsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListWorldExportJobsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListWorldGenerationJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldGenerationJobsRequestRequestTypeDef
def get_value() -> ListWorldGenerationJobsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListWorldGenerationJobsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListWorldsRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldsRequestRequestTypeDef
def get_value() -> ListWorldsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListWorldsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListFleetsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListFleetsResponseTypeDef
def get_value() -> ListFleetsResponseTypeDef:
return {
"fleetDetails": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListFleetsResponseTypeDef(TypedDict):
fleetDetails: List[FleetTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FleetTypeDef
- See ResponseMetadataTypeDef
ListDeploymentJobsRequestListDeploymentJobsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListDeploymentJobsRequestListDeploymentJobsPaginateTypeDef
def get_value() -> ListDeploymentJobsRequestListDeploymentJobsPaginateTypeDef:
return {
"filters": ...,
}
Definition
class ListDeploymentJobsRequestListDeploymentJobsPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListFleetsRequestListFleetsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListFleetsRequestListFleetsPaginateTypeDef
def get_value() -> ListFleetsRequestListFleetsPaginateTypeDef:
return {
"filters": ...,
}
Definition
class ListFleetsRequestListFleetsPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListRobotApplicationsRequestListRobotApplicationsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListRobotApplicationsRequestListRobotApplicationsPaginateTypeDef
def get_value() -> ListRobotApplicationsRequestListRobotApplicationsPaginateTypeDef:
return {
"versionQualifier": ...,
}
Definition
class ListRobotApplicationsRequestListRobotApplicationsPaginateTypeDef(TypedDict):
versionQualifier: NotRequired[str],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListRobotsRequestListRobotsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListRobotsRequestListRobotsPaginateTypeDef
def get_value() -> ListRobotsRequestListRobotsPaginateTypeDef:
return {
"filters": ...,
}
Definition
class ListRobotsRequestListRobotsPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListSimulationApplicationsRequestListSimulationApplicationsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationApplicationsRequestListSimulationApplicationsPaginateTypeDef
def get_value() -> ListSimulationApplicationsRequestListSimulationApplicationsPaginateTypeDef:
return {
"versionQualifier": ...,
}
Definition
class ListSimulationApplicationsRequestListSimulationApplicationsPaginateTypeDef(TypedDict):
versionQualifier: NotRequired[str],
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListSimulationJobBatchesRequestListSimulationJobBatchesPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationJobBatchesRequestListSimulationJobBatchesPaginateTypeDef
def get_value() -> ListSimulationJobBatchesRequestListSimulationJobBatchesPaginateTypeDef:
return {
"filters": ...,
}
Definition
class ListSimulationJobBatchesRequestListSimulationJobBatchesPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListSimulationJobsRequestListSimulationJobsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationJobsRequestListSimulationJobsPaginateTypeDef
def get_value() -> ListSimulationJobsRequestListSimulationJobsPaginateTypeDef:
return {
"filters": ...,
}
Definition
class ListSimulationJobsRequestListSimulationJobsPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListWorldExportJobsRequestListWorldExportJobsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldExportJobsRequestListWorldExportJobsPaginateTypeDef
def get_value() -> ListWorldExportJobsRequestListWorldExportJobsPaginateTypeDef:
return {
"filters": ...,
}
Definition
class ListWorldExportJobsRequestListWorldExportJobsPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListWorldGenerationJobsRequestListWorldGenerationJobsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldGenerationJobsRequestListWorldGenerationJobsPaginateTypeDef
def get_value() -> ListWorldGenerationJobsRequestListWorldGenerationJobsPaginateTypeDef:
return {
"filters": ...,
}
Definition
class ListWorldGenerationJobsRequestListWorldGenerationJobsPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListWorldTemplatesRequestListWorldTemplatesPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldTemplatesRequestListWorldTemplatesPaginateTypeDef
def get_value() -> ListWorldTemplatesRequestListWorldTemplatesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListWorldTemplatesRequestListWorldTemplatesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListWorldsRequestListWorldsPaginateTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldsRequestListWorldsPaginateTypeDef
def get_value() -> ListWorldsRequestListWorldsPaginateTypeDef:
return {
"filters": ...,
}
Definition
class ListWorldsRequestListWorldsPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListSimulationJobBatchesResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationJobBatchesResponseTypeDef
def get_value() -> ListSimulationJobBatchesResponseTypeDef:
return {
"simulationJobBatchSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListSimulationJobBatchesResponseTypeDef(TypedDict):
simulationJobBatchSummaries: List[SimulationJobBatchSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWorldTemplatesResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldTemplatesResponseTypeDef
def get_value() -> ListWorldTemplatesResponseTypeDef:
return {
"templateSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListWorldTemplatesResponseTypeDef(TypedDict):
templateSummaries: List[TemplateSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWorldsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldsResponseTypeDef
def get_value() -> ListWorldsResponseTypeDef:
return {
"worldSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListWorldsResponseTypeDef(TypedDict):
worldSummaries: List[WorldSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PortForwardingConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import PortForwardingConfigTypeDef
def get_value() -> PortForwardingConfigTypeDef:
return {
"portMappings": ...,
}
Definition
class PortForwardingConfigTypeDef(TypedDict):
portMappings: NotRequired[List[PortMappingTypeDef]], # (1)
RobotDeploymentTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RobotDeploymentTypeDef
def get_value() -> RobotDeploymentTypeDef:
return {
"arn": ...,
}
Definition
class RobotDeploymentTypeDef(TypedDict):
arn: NotRequired[str],
deploymentStartTime: NotRequired[datetime],
deploymentFinishTime: NotRequired[datetime],
status: NotRequired[RobotStatusType], # (1)
progressDetail: NotRequired[ProgressDetailTypeDef], # (2)
failureReason: NotRequired[str],
failureCode: NotRequired[DeploymentJobErrorCodeType], # (3)
ListRobotApplicationsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListRobotApplicationsResponseTypeDef
def get_value() -> ListRobotApplicationsResponseTypeDef:
return {
"robotApplicationSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListRobotApplicationsResponseTypeDef(TypedDict):
robotApplicationSummaries: List[RobotApplicationSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSimulationApplicationsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListSimulationApplicationsResponseTypeDef
def get_value() -> ListSimulationApplicationsResponseTypeDef:
return {
"simulationApplicationSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListSimulationApplicationsResponseTypeDef(TypedDict):
simulationApplicationSummaries: List[SimulationApplicationSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWorldExportJobsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldExportJobsResponseTypeDef
def get_value() -> ListWorldExportJobsResponseTypeDef:
return {
"worldExportJobSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListWorldExportJobsResponseTypeDef(TypedDict):
worldExportJobSummaries: List[WorldExportJobSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWorldGenerationJobsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListWorldGenerationJobsResponseTypeDef
def get_value() -> ListWorldGenerationJobsResponseTypeDef:
return {
"worldGenerationJobSummaries": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListWorldGenerationJobsResponseTypeDef(TypedDict):
worldGenerationJobSummaries: List[WorldGenerationJobSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDeploymentJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateDeploymentJobRequestRequestTypeDef
def get_value() -> CreateDeploymentJobRequestRequestTypeDef:
return {
"clientRequestToken": ...,
"fleet": ...,
"deploymentApplicationConfigs": ...,
}
Definition
class CreateDeploymentJobRequestRequestTypeDef(TypedDict):
clientRequestToken: str,
fleet: str,
deploymentApplicationConfigs: Sequence[DeploymentApplicationConfigTypeDef], # (1)
deploymentConfig: NotRequired[DeploymentConfigTypeDef], # (2)
tags: NotRequired[Mapping[str, str]],
CreateDeploymentJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateDeploymentJobResponseTypeDef
def get_value() -> CreateDeploymentJobResponseTypeDef:
return {
"arn": ...,
"fleet": ...,
"status": ...,
"deploymentApplicationConfigs": ...,
"failureReason": ...,
"failureCode": ...,
"createdAt": ...,
"deploymentConfig": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDeploymentJobResponseTypeDef(TypedDict):
arn: str,
fleet: str,
status: DeploymentStatusType, # (1)
deploymentApplicationConfigs: List[DeploymentApplicationConfigTypeDef], # (2)
failureReason: str,
failureCode: DeploymentJobErrorCodeType, # (3)
createdAt: datetime,
deploymentConfig: DeploymentConfigTypeDef, # (4)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See DeploymentStatusType
- See DeploymentApplicationConfigTypeDef
- See DeploymentJobErrorCodeType
- See DeploymentConfigTypeDef
- See ResponseMetadataTypeDef
DeploymentJobTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DeploymentJobTypeDef
def get_value() -> DeploymentJobTypeDef:
return {
"arn": ...,
}
Definition
class DeploymentJobTypeDef(TypedDict):
arn: NotRequired[str],
fleet: NotRequired[str],
status: NotRequired[DeploymentStatusType], # (1)
deploymentApplicationConfigs: NotRequired[List[DeploymentApplicationConfigTypeDef]], # (2)
deploymentConfig: NotRequired[DeploymentConfigTypeDef], # (3)
failureReason: NotRequired[str],
failureCode: NotRequired[DeploymentJobErrorCodeType], # (4)
createdAt: NotRequired[datetime],
- See DeploymentStatusType
- See DeploymentApplicationConfigTypeDef
- See DeploymentConfigTypeDef
- See DeploymentJobErrorCodeType
SyncDeploymentJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SyncDeploymentJobResponseTypeDef
def get_value() -> SyncDeploymentJobResponseTypeDef:
return {
"arn": ...,
"fleet": ...,
"status": ...,
"deploymentConfig": ...,
"deploymentApplicationConfigs": ...,
"failureReason": ...,
"failureCode": ...,
"createdAt": ...,
"ResponseMetadata": ...,
}
Definition
class SyncDeploymentJobResponseTypeDef(TypedDict):
arn: str,
fleet: str,
status: DeploymentStatusType, # (1)
deploymentConfig: DeploymentConfigTypeDef, # (2)
deploymentApplicationConfigs: List[DeploymentApplicationConfigTypeDef], # (3)
failureReason: str,
failureCode: DeploymentJobErrorCodeType, # (4)
createdAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See DeploymentStatusType
- See DeploymentConfigTypeDef
- See DeploymentApplicationConfigTypeDef
- See DeploymentJobErrorCodeType
- See ResponseMetadataTypeDef
FinishedWorldsSummaryTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import FinishedWorldsSummaryTypeDef
def get_value() -> FinishedWorldsSummaryTypeDef:
return {
"finishedCount": ...,
}
Definition
class FinishedWorldsSummaryTypeDef(TypedDict):
finishedCount: NotRequired[int],
succeededWorlds: NotRequired[List[str]],
failureSummary: NotRequired[FailureSummaryTypeDef], # (1)
LaunchConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import LaunchConfigTypeDef
def get_value() -> LaunchConfigTypeDef:
return {
"packageName": ...,
}
Definition
class LaunchConfigTypeDef(TypedDict):
packageName: NotRequired[str],
launchFile: NotRequired[str],
environmentVariables: NotRequired[Dict[str, str]],
portForwardingConfig: NotRequired[PortForwardingConfigTypeDef], # (1)
streamUI: NotRequired[bool],
command: NotRequired[List[str]],
DescribeDeploymentJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeDeploymentJobResponseTypeDef
def get_value() -> DescribeDeploymentJobResponseTypeDef:
return {
"arn": ...,
"fleet": ...,
"status": ...,
"deploymentConfig": ...,
"deploymentApplicationConfigs": ...,
"failureReason": ...,
"failureCode": ...,
"createdAt": ...,
"robotDeploymentSummary": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDeploymentJobResponseTypeDef(TypedDict):
arn: str,
fleet: str,
status: DeploymentStatusType, # (1)
deploymentConfig: DeploymentConfigTypeDef, # (2)
deploymentApplicationConfigs: List[DeploymentApplicationConfigTypeDef], # (3)
failureReason: str,
failureCode: DeploymentJobErrorCodeType, # (4)
createdAt: datetime,
robotDeploymentSummary: List[RobotDeploymentTypeDef], # (5)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See DeploymentStatusType
- See DeploymentConfigTypeDef
- See DeploymentApplicationConfigTypeDef
- See DeploymentJobErrorCodeType
- See RobotDeploymentTypeDef
- See ResponseMetadataTypeDef
ListDeploymentJobsResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import ListDeploymentJobsResponseTypeDef
def get_value() -> ListDeploymentJobsResponseTypeDef:
return {
"deploymentJobs": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDeploymentJobsResponseTypeDef(TypedDict):
deploymentJobs: List[DeploymentJobTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWorldGenerationJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeWorldGenerationJobResponseTypeDef
def get_value() -> DescribeWorldGenerationJobResponseTypeDef:
return {
"arn": ...,
"status": ...,
"createdAt": ...,
"failureCode": ...,
"failureReason": ...,
"clientRequestToken": ...,
"template": ...,
"worldCount": ...,
"finishedWorldsSummary": ...,
"tags": ...,
"worldTags": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeWorldGenerationJobResponseTypeDef(TypedDict):
arn: str,
status: WorldGenerationJobStatusType, # (1)
createdAt: datetime,
failureCode: WorldGenerationJobErrorCodeType, # (2)
failureReason: str,
clientRequestToken: str,
template: str,
worldCount: WorldCountTypeDef, # (3)
finishedWorldsSummary: FinishedWorldsSummaryTypeDef, # (4)
tags: Dict[str, str],
worldTags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See WorldGenerationJobStatusType
- See WorldGenerationJobErrorCodeType
- See WorldCountTypeDef
- See FinishedWorldsSummaryTypeDef
- See ResponseMetadataTypeDef
RobotApplicationConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import RobotApplicationConfigTypeDef
def get_value() -> RobotApplicationConfigTypeDef:
return {
"application": ...,
"launchConfig": ...,
}
Definition
class RobotApplicationConfigTypeDef(TypedDict):
application: str,
launchConfig: LaunchConfigTypeDef, # (1)
applicationVersion: NotRequired[str],
uploadConfigurations: NotRequired[List[UploadConfigurationTypeDef]], # (2)
useDefaultUploadConfigurations: NotRequired[bool],
tools: NotRequired[List[ToolTypeDef]], # (3)
useDefaultTools: NotRequired[bool],
- See LaunchConfigTypeDef
- See UploadConfigurationTypeDef
- See ToolTypeDef
SimulationApplicationConfigTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SimulationApplicationConfigTypeDef
def get_value() -> SimulationApplicationConfigTypeDef:
return {
"application": ...,
"launchConfig": ...,
}
Definition
class SimulationApplicationConfigTypeDef(TypedDict):
application: str,
launchConfig: LaunchConfigTypeDef, # (1)
applicationVersion: NotRequired[str],
uploadConfigurations: NotRequired[List[UploadConfigurationTypeDef]], # (2)
worldConfigs: NotRequired[List[WorldConfigTypeDef]], # (3)
useDefaultUploadConfigurations: NotRequired[bool],
tools: NotRequired[List[ToolTypeDef]], # (4)
useDefaultTools: NotRequired[bool],
- See LaunchConfigTypeDef
- See UploadConfigurationTypeDef
- See WorldConfigTypeDef
- See ToolTypeDef
CreateSimulationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateSimulationJobRequestRequestTypeDef
def get_value() -> CreateSimulationJobRequestRequestTypeDef:
return {
"maxJobDurationInSeconds": ...,
"iamRole": ...,
}
Definition
class CreateSimulationJobRequestRequestTypeDef(TypedDict):
maxJobDurationInSeconds: int,
iamRole: str,
clientRequestToken: NotRequired[str],
outputLocation: NotRequired[OutputLocationTypeDef], # (1)
loggingConfig: NotRequired[LoggingConfigTypeDef], # (2)
failureBehavior: NotRequired[FailureBehaviorType], # (3)
robotApplications: NotRequired[Sequence[RobotApplicationConfigTypeDef]], # (4)
simulationApplications: NotRequired[Sequence[SimulationApplicationConfigTypeDef]], # (5)
dataSources: NotRequired[Sequence[DataSourceConfigTypeDef]], # (6)
tags: NotRequired[Mapping[str, str]],
vpcConfig: NotRequired[VPCConfigTypeDef], # (7)
compute: NotRequired[ComputeTypeDef], # (8)
- See OutputLocationTypeDef
- See LoggingConfigTypeDef
- See FailureBehaviorType
- See RobotApplicationConfigTypeDef
- See SimulationApplicationConfigTypeDef
- See DataSourceConfigTypeDef
- See VPCConfigTypeDef
- See ComputeTypeDef
CreateSimulationJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import CreateSimulationJobResponseTypeDef
def get_value() -> CreateSimulationJobResponseTypeDef:
return {
"arn": ...,
"status": ...,
"lastStartedAt": ...,
"lastUpdatedAt": ...,
"failureBehavior": ...,
"failureCode": ...,
"clientRequestToken": ...,
"outputLocation": ...,
"loggingConfig": ...,
"maxJobDurationInSeconds": ...,
"simulationTimeMillis": ...,
"iamRole": ...,
"robotApplications": ...,
"simulationApplications": ...,
"dataSources": ...,
"tags": ...,
"vpcConfig": ...,
"compute": ...,
"ResponseMetadata": ...,
}
Definition
class CreateSimulationJobResponseTypeDef(TypedDict):
arn: str,
status: SimulationJobStatusType, # (1)
lastStartedAt: datetime,
lastUpdatedAt: datetime,
failureBehavior: FailureBehaviorType, # (2)
failureCode: SimulationJobErrorCodeType, # (3)
clientRequestToken: str,
outputLocation: OutputLocationTypeDef, # (4)
loggingConfig: LoggingConfigTypeDef, # (5)
maxJobDurationInSeconds: int,
simulationTimeMillis: int,
iamRole: str,
robotApplications: List[RobotApplicationConfigTypeDef], # (6)
simulationApplications: List[SimulationApplicationConfigTypeDef], # (7)
dataSources: List[DataSourceTypeDef], # (8)
tags: Dict[str, str],
vpcConfig: VPCConfigResponseTypeDef, # (9)
compute: ComputeResponseTypeDef, # (10)
ResponseMetadata: ResponseMetadataTypeDef, # (11)
- See SimulationJobStatusType
- See FailureBehaviorType
- See SimulationJobErrorCodeType
- See OutputLocationTypeDef
- See LoggingConfigTypeDef
- See RobotApplicationConfigTypeDef
- See SimulationApplicationConfigTypeDef
- See DataSourceTypeDef
- See VPCConfigResponseTypeDef
- See ComputeResponseTypeDef
- See ResponseMetadataTypeDef
DescribeSimulationJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeSimulationJobResponseTypeDef
def get_value() -> DescribeSimulationJobResponseTypeDef:
return {
"arn": ...,
"name": ...,
"status": ...,
"lastStartedAt": ...,
"lastUpdatedAt": ...,
"failureBehavior": ...,
"failureCode": ...,
"failureReason": ...,
"clientRequestToken": ...,
"outputLocation": ...,
"loggingConfig": ...,
"maxJobDurationInSeconds": ...,
"simulationTimeMillis": ...,
"iamRole": ...,
"robotApplications": ...,
"simulationApplications": ...,
"dataSources": ...,
"tags": ...,
"vpcConfig": ...,
"networkInterface": ...,
"compute": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeSimulationJobResponseTypeDef(TypedDict):
arn: str,
name: str,
status: SimulationJobStatusType, # (1)
lastStartedAt: datetime,
lastUpdatedAt: datetime,
failureBehavior: FailureBehaviorType, # (2)
failureCode: SimulationJobErrorCodeType, # (3)
failureReason: str,
clientRequestToken: str,
outputLocation: OutputLocationTypeDef, # (4)
loggingConfig: LoggingConfigTypeDef, # (5)
maxJobDurationInSeconds: int,
simulationTimeMillis: int,
iamRole: str,
robotApplications: List[RobotApplicationConfigTypeDef], # (6)
simulationApplications: List[SimulationApplicationConfigTypeDef], # (7)
dataSources: List[DataSourceTypeDef], # (8)
tags: Dict[str, str],
vpcConfig: VPCConfigResponseTypeDef, # (9)
networkInterface: NetworkInterfaceTypeDef, # (10)
compute: ComputeResponseTypeDef, # (11)
ResponseMetadata: ResponseMetadataTypeDef, # (12)
- See SimulationJobStatusType
- See FailureBehaviorType
- See SimulationJobErrorCodeType
- See OutputLocationTypeDef
- See LoggingConfigTypeDef
- See RobotApplicationConfigTypeDef
- See SimulationApplicationConfigTypeDef
- See DataSourceTypeDef
- See VPCConfigResponseTypeDef
- See NetworkInterfaceTypeDef
- See ComputeResponseTypeDef
- See ResponseMetadataTypeDef
SimulationJobRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SimulationJobRequestTypeDef
def get_value() -> SimulationJobRequestTypeDef:
return {
"maxJobDurationInSeconds": ...,
}
Definition
class SimulationJobRequestTypeDef(TypedDict):
maxJobDurationInSeconds: int,
outputLocation: NotRequired[OutputLocationTypeDef], # (1)
loggingConfig: NotRequired[LoggingConfigTypeDef], # (2)
iamRole: NotRequired[str],
failureBehavior: NotRequired[FailureBehaviorType], # (3)
useDefaultApplications: NotRequired[bool],
robotApplications: NotRequired[List[RobotApplicationConfigTypeDef]], # (4)
simulationApplications: NotRequired[List[SimulationApplicationConfigTypeDef]], # (5)
dataSources: NotRequired[List[DataSourceConfigTypeDef]], # (6)
vpcConfig: NotRequired[VPCConfigTypeDef], # (7)
compute: NotRequired[ComputeTypeDef], # (8)
tags: NotRequired[Dict[str, str]],
- See OutputLocationTypeDef
- See LoggingConfigTypeDef
- See FailureBehaviorType
- See RobotApplicationConfigTypeDef
- See SimulationApplicationConfigTypeDef
- See DataSourceConfigTypeDef
- See VPCConfigTypeDef
- See ComputeTypeDef
SimulationJobTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import SimulationJobTypeDef
def get_value() -> SimulationJobTypeDef:
return {
"arn": ...,
}
Definition
class SimulationJobTypeDef(TypedDict):
arn: NotRequired[str],
name: NotRequired[str],
status: NotRequired[SimulationJobStatusType], # (1)
lastStartedAt: NotRequired[datetime],
lastUpdatedAt: NotRequired[datetime],
failureBehavior: NotRequired[FailureBehaviorType], # (2)
failureCode: NotRequired[SimulationJobErrorCodeType], # (3)
failureReason: NotRequired[str],
clientRequestToken: NotRequired[str],
outputLocation: NotRequired[OutputLocationTypeDef], # (4)
loggingConfig: NotRequired[LoggingConfigTypeDef], # (5)
maxJobDurationInSeconds: NotRequired[int],
simulationTimeMillis: NotRequired[int],
iamRole: NotRequired[str],
robotApplications: NotRequired[List[RobotApplicationConfigTypeDef]], # (6)
simulationApplications: NotRequired[List[SimulationApplicationConfigTypeDef]], # (7)
dataSources: NotRequired[List[DataSourceTypeDef]], # (8)
tags: NotRequired[Dict[str, str]],
vpcConfig: NotRequired[VPCConfigResponseTypeDef], # (9)
networkInterface: NotRequired[NetworkInterfaceTypeDef], # (10)
compute: NotRequired[ComputeResponseTypeDef], # (11)
- See SimulationJobStatusType
- See FailureBehaviorType
- See SimulationJobErrorCodeType
- See OutputLocationTypeDef
- See LoggingConfigTypeDef
- See RobotApplicationConfigTypeDef
- See SimulationApplicationConfigTypeDef
- See DataSourceTypeDef
- See VPCConfigResponseTypeDef
- See NetworkInterfaceTypeDef
- See ComputeResponseTypeDef
FailedCreateSimulationJobRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import FailedCreateSimulationJobRequestTypeDef
def get_value() -> FailedCreateSimulationJobRequestTypeDef:
return {
"request": ...,
}
Definition
class FailedCreateSimulationJobRequestTypeDef(TypedDict):
request: NotRequired[SimulationJobRequestTypeDef], # (1)
failureReason: NotRequired[str],
failureCode: NotRequired[SimulationJobErrorCodeType], # (2)
failedAt: NotRequired[datetime],
StartSimulationJobBatchRequestRequestTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import StartSimulationJobBatchRequestRequestTypeDef
def get_value() -> StartSimulationJobBatchRequestRequestTypeDef:
return {
"createSimulationJobRequests": ...,
}
Definition
class StartSimulationJobBatchRequestRequestTypeDef(TypedDict):
createSimulationJobRequests: Sequence[SimulationJobRequestTypeDef], # (1)
clientRequestToken: NotRequired[str],
batchPolicy: NotRequired[BatchPolicyTypeDef], # (2)
tags: NotRequired[Mapping[str, str]],
BatchDescribeSimulationJobResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import BatchDescribeSimulationJobResponseTypeDef
def get_value() -> BatchDescribeSimulationJobResponseTypeDef:
return {
"jobs": ...,
"unprocessedJobs": ...,
"ResponseMetadata": ...,
}
Definition
class BatchDescribeSimulationJobResponseTypeDef(TypedDict):
jobs: List[SimulationJobTypeDef], # (1)
unprocessedJobs: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSimulationJobBatchResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import DescribeSimulationJobBatchResponseTypeDef
def get_value() -> DescribeSimulationJobBatchResponseTypeDef:
return {
"arn": ...,
"status": ...,
"lastUpdatedAt": ...,
"createdAt": ...,
"clientRequestToken": ...,
"batchPolicy": ...,
"failureCode": ...,
"failureReason": ...,
"failedRequests": ...,
"pendingRequests": ...,
"createdRequests": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeSimulationJobBatchResponseTypeDef(TypedDict):
arn: str,
status: SimulationJobBatchStatusType, # (1)
lastUpdatedAt: datetime,
createdAt: datetime,
clientRequestToken: str,
batchPolicy: BatchPolicyTypeDef, # (2)
failureCode: SimulationJobBatchErrorCodeType, # (3)
failureReason: str,
failedRequests: List[FailedCreateSimulationJobRequestTypeDef], # (4)
pendingRequests: List[SimulationJobRequestTypeDef], # (5)
createdRequests: List[SimulationJobSummaryTypeDef], # (6)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See SimulationJobBatchStatusType
- See BatchPolicyTypeDef
- See SimulationJobBatchErrorCodeType
- See FailedCreateSimulationJobRequestTypeDef
- See SimulationJobRequestTypeDef
- See SimulationJobSummaryTypeDef
- See ResponseMetadataTypeDef
StartSimulationJobBatchResponseTypeDef
Usage Example
from mypy_boto3_robomaker.type_defs import StartSimulationJobBatchResponseTypeDef
def get_value() -> StartSimulationJobBatchResponseTypeDef:
return {
"arn": ...,
"status": ...,
"createdAt": ...,
"clientRequestToken": ...,
"batchPolicy": ...,
"failureCode": ...,
"failureReason": ...,
"failedRequests": ...,
"pendingRequests": ...,
"createdRequests": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class StartSimulationJobBatchResponseTypeDef(TypedDict):
arn: str,
status: SimulationJobBatchStatusType, # (1)
createdAt: datetime,
clientRequestToken: str,
batchPolicy: BatchPolicyTypeDef, # (2)
failureCode: SimulationJobBatchErrorCodeType, # (3)
failureReason: str,
failedRequests: List[FailedCreateSimulationJobRequestTypeDef], # (4)
pendingRequests: List[SimulationJobRequestTypeDef], # (5)
createdRequests: List[SimulationJobSummaryTypeDef], # (6)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (7)