Skip to content

Type definitions#

Index > RoboMaker > Type definitions

Auto-generated documentation for RoboMaker type annotations stubs module mypy-boto3-robomaker.

BatchDeleteWorldsRequestRequestTypeDef#

# BatchDeleteWorldsRequestRequestTypeDef definition

class BatchDeleteWorldsRequestRequestTypeDef(TypedDict):
    worlds: Sequence[str],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

BatchDescribeSimulationJobRequestRequestTypeDef#

# BatchDescribeSimulationJobRequestRequestTypeDef definition

class BatchDescribeSimulationJobRequestRequestTypeDef(TypedDict):
    jobs: Sequence[str],

BatchPolicyTypeDef#

# BatchPolicyTypeDef definition

class BatchPolicyTypeDef(TypedDict):
    timeoutInSeconds: NotRequired[int],
    maxConcurrency: NotRequired[int],

CancelDeploymentJobRequestRequestTypeDef#

# CancelDeploymentJobRequestRequestTypeDef definition

class CancelDeploymentJobRequestRequestTypeDef(TypedDict):
    job: str,

CancelSimulationJobBatchRequestRequestTypeDef#

# CancelSimulationJobBatchRequestRequestTypeDef definition

class CancelSimulationJobBatchRequestRequestTypeDef(TypedDict):
    batch: str,

CancelSimulationJobRequestRequestTypeDef#

# CancelSimulationJobRequestRequestTypeDef definition

class CancelSimulationJobRequestRequestTypeDef(TypedDict):
    job: str,

CancelWorldExportJobRequestRequestTypeDef#

# CancelWorldExportJobRequestRequestTypeDef definition

class CancelWorldExportJobRequestRequestTypeDef(TypedDict):
    job: str,

CancelWorldGenerationJobRequestRequestTypeDef#

# CancelWorldGenerationJobRequestRequestTypeDef definition

class CancelWorldGenerationJobRequestRequestTypeDef(TypedDict):
    job: str,

ComputeResponseTypeDef#

# ComputeResponseTypeDef definition

class ComputeResponseTypeDef(TypedDict):
    simulationUnitLimit: NotRequired[int],
    computeType: NotRequired[ComputeTypeType],  # (1)
    gpuUnitLimit: NotRequired[int],
  1. See ComputeTypeType

ComputeTypeDef#

# ComputeTypeDef definition

class ComputeTypeDef(TypedDict):
    simulationUnitLimit: NotRequired[int],
    computeType: NotRequired[ComputeTypeType],  # (1)
    gpuUnitLimit: NotRequired[int],
  1. See ComputeTypeType

CreateFleetRequestRequestTypeDef#

# CreateFleetRequestRequestTypeDef definition

class CreateFleetRequestRequestTypeDef(TypedDict):
    name: str,
    tags: NotRequired[Mapping[str, str]],

EnvironmentTypeDef#

# EnvironmentTypeDef definition

class EnvironmentTypeDef(TypedDict):
    uri: NotRequired[str],

RobotSoftwareSuiteTypeDef#

# RobotSoftwareSuiteTypeDef definition

class RobotSoftwareSuiteTypeDef(TypedDict):
    name: NotRequired[RobotSoftwareSuiteTypeType],  # (1)
    version: NotRequired[RobotSoftwareSuiteVersionTypeType],  # (2)
  1. See