RoboMakerClient
Auto-generated documentation for RoboMaker type annotations stubs module mypy-boto3-robomaker.
RoboMakerClient
Type annotations and code completion for boto3.client("robomaker")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_robomaker.client import RoboMakerClient
def get_robomaker_client() -> RoboMakerClient:
return Session().client("robomaker")
Exceptions
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("robomaker").exceptions
structure.
client = boto3.client("robomaker")
try:
do_something(client)
except (
client.ClientError,
client.ConcurrentDeploymentException,
client.IdempotentParameterMismatchException,
client.InternalServerException,
client.InvalidParameterException,
client.LimitExceededException,
client.ResourceAlreadyExistsException,
client.ResourceNotFoundException,
client.ServiceUnavailableException,
client.ThrottlingException,
) as e:
print(e)
from mypy_boto3_robomaker.client import Exceptions
def handle_error(exc: Exceptions.ClientError) -> None:
...
Methods
batch_delete_worlds
Deletes one or more worlds in a batch operation.
Type annotations and code completion for boto3.client("robomaker").batch_delete_worlds
method.
boto3 documentation
def batch_delete_worlds(
self,
*,
worlds: Sequence[str],
) -> BatchDeleteWorldsResponseTypeDef: # (1)
...
kwargs: BatchDeleteWorldsRequestRequestTypeDef = { # (1)
"worlds": ...,
}
parent.batch_delete_worlds(**kwargs)
batch_describe_simulation_job
Describes one or more simulation jobs.
Type annotations and code completion for boto3.client("robomaker").batch_describe_simulation_job
method.
boto3 documentation
def batch_describe_simulation_job(
self,
*,
jobs: Sequence[str],
) -> BatchDescribeSimulationJobResponseTypeDef: # (1)
...
kwargs: BatchDescribeSimulationJobRequestRequestTypeDef = { # (1)
"jobs": ...,
}
parent.batch_describe_simulation_job(**kwargs)
can_paginate
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("robomaker").can_paginate
method.
boto3 documentation
cancel_deployment_job
Cancels the specified deployment job.
Type annotations and code completion for boto3.client("robomaker").cancel_deployment_job
method.
boto3 documentation
kwargs: CancelDeploymentJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.cancel_deployment_job(**kwargs)
cancel_simulation_job
Cancels the specified simulation job.
Type annotations and code completion for boto3.client("robomaker").cancel_simulation_job
method.
boto3 documentation
kwargs: CancelSimulationJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.cancel_simulation_job(**kwargs)
cancel_simulation_job_batch
Cancels a simulation job batch.
Type annotations and code completion for boto3.client("robomaker").cancel_simulation_job_batch
method.
boto3 documentation
kwargs: CancelSimulationJobBatchRequestRequestTypeDef = { # (1)
"batch": ...,
}
parent.cancel_simulation_job_batch(**kwargs)
cancel_world_export_job
Cancels the specified export job.
Type annotations and code completion for boto3.client("robomaker").cancel_world_export_job
method.
boto3 documentation
kwargs: CancelWorldExportJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.cancel_world_export_job(**kwargs)
cancel_world_generation_job
Cancels the specified world generator job.
Type annotations and code completion for boto3.client("robomaker").cancel_world_generation_job
method.
boto3 documentation
kwargs: CancelWorldGenerationJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.cancel_world_generation_job(**kwargs)
close
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("robomaker").close
method.
boto3 documentation
create_deployment_job
Deploys a specific version of a robot application to robots in a fleet.
Type annotations and code completion for boto3.client("robomaker").create_deployment_job
method.
boto3 documentation
def create_deployment_job(
self,
*,
clientRequestToken: str,
fleet: str,
deploymentApplicationConfigs: Sequence[DeploymentApplicationConfigTypeDef], # (1)
deploymentConfig: DeploymentConfigTypeDef = ..., # (2)
tags: Mapping[str, str] = ...,
) -> CreateDeploymentJobResponseTypeDef: # (3)
...
- See DeploymentApplicationConfigTypeDef
- See DeploymentConfigTypeDef
- See CreateDeploymentJobResponseTypeDef
kwargs: CreateDeploymentJobRequestRequestTypeDef = { # (1)
"clientRequestToken": ...,
"fleet": ...,
"deploymentApplicationConfigs": ...,
}
parent.create_deployment_job(**kwargs)
create_fleet
Creates a fleet, a logical group of robots running the same robot application.
Type annotations and code completion for boto3.client("robomaker").create_fleet
method.
boto3 documentation
def create_fleet(
self,
*,
name: str,
tags: Mapping[str, str] = ...,
) -> CreateFleetResponseTypeDef: # (1)
...
kwargs: CreateFleetRequestRequestTypeDef = { # (1)
"name": ...,
}
parent.create_fleet(**kwargs)
create_robot
Creates a robot.
Type annotations and code completion for boto3.client("robomaker").create_robot
method.
boto3 documentation
def create_robot(
self,
*,
name: str,
architecture: ArchitectureType, # (1)
greengrassGroupId: str,
tags: Mapping[str, str] = ...,
) -> CreateRobotResponseTypeDef: # (2)
...
kwargs: CreateRobotRequestRequestTypeDef = { # (1)
"name": ...,
"architecture": ...,
"greengrassGroupId": ...,
}
parent.create_robot(**kwargs)
create_robot_application
Creates a robot application.
Type annotations and code completion for boto3.client("robomaker").create_robot_application
method.
boto3 documentation
def create_robot_application(
self,
*,
name: str,
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (1)
sources: Sequence[SourceConfigTypeDef] = ..., # (2)
tags: Mapping[str, str] = ...,
environment: EnvironmentTypeDef = ..., # (3)
) -> CreateRobotApplicationResponseTypeDef: # (4)
...
- See RobotSoftwareSuiteTypeDef
- See SourceConfigTypeDef
- See EnvironmentTypeDef
- See CreateRobotApplicationResponseTypeDef
kwargs: CreateRobotApplicationRequestRequestTypeDef = { # (1)
"name": ...,
"robotSoftwareSuite": ...,
}
parent.create_robot_application(**kwargs)
create_robot_application_version
Creates a version of a robot application.
Type annotations and code completion for boto3.client("robomaker").create_robot_application_version
method.
boto3 documentation
def create_robot_application_version(
self,
*,
application: str,
currentRevisionId: str = ...,
s3Etags: Sequence[str] = ...,
imageDigest: str = ...,
) -> CreateRobotApplicationVersionResponseTypeDef: # (1)
...
kwargs: CreateRobotApplicationVersionRequestRequestTypeDef = { # (1)
"application": ...,
}
parent.create_robot_application_version(**kwargs)
create_simulation_application
Creates a simulation application.
Type annotations and code completion for boto3.client("robomaker").create_simulation_application
method.
boto3 documentation
def create_simulation_application(
self,
*,
name: str,
simulationSoftwareSuite: SimulationSoftwareSuiteTypeDef, # (1)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (2)
sources: Sequence[SourceConfigTypeDef] = ..., # (3)
renderingEngine: RenderingEngineTypeDef = ..., # (4)
tags: Mapping[str, str] = ...,
environment: EnvironmentTypeDef = ..., # (5)
) -> CreateSimulationApplicationResponseTypeDef: # (6)
...
- See SimulationSoftwareSuiteTypeDef
- See RobotSoftwareSuiteTypeDef
- See SourceConfigTypeDef
- See RenderingEngineTypeDef
- See EnvironmentTypeDef
- See CreateSimulationApplicationResponseTypeDef
kwargs: CreateSimulationApplicationRequestRequestTypeDef = { # (1)
"name": ...,
"simulationSoftwareSuite": ...,
"robotSoftwareSuite": ...,
}
parent.create_simulation_application(**kwargs)
create_simulation_application_version
Creates a simulation application with a specific revision id.
Type annotations and code completion for boto3.client("robomaker").create_simulation_application_version
method.
boto3 documentation
def create_simulation_application_version(
self,
*,
application: str,
currentRevisionId: str = ...,
s3Etags: Sequence[str] = ...,
imageDigest: str = ...,
) -> CreateSimulationApplicationVersionResponseTypeDef: # (1)
...
kwargs: CreateSimulationApplicationVersionRequestRequestTypeDef = { # (1)
"application": ...,
}
parent.create_simulation_application_version(**kwargs)
create_simulation_job
Creates a simulation job.
Type annotations and code completion for boto3.client("robomaker").create_simulation_job
method.
boto3 documentation
def create_simulation_job(
self,
*,
maxJobDurationInSeconds: int,
iamRole: str,
clientRequestToken: str = ...,
outputLocation: OutputLocationTypeDef = ..., # (1)
loggingConfig: LoggingConfigTypeDef = ..., # (2)
failureBehavior: FailureBehaviorType = ..., # (3)
robotApplications: Sequence[RobotApplicationConfigTypeDef] = ..., # (4)
simulationApplications: Sequence[SimulationApplicationConfigTypeDef] = ..., # (5)
dataSources: Sequence[DataSourceConfigTypeDef] = ..., # (6)
tags: Mapping[str, str] = ...,
vpcConfig: VPCConfigTypeDef = ..., # (7)
compute: ComputeTypeDef = ..., # (8)
) -> CreateSimulationJobResponseTypeDef: # (9)
...
- See OutputLocationTypeDef
- See LoggingConfigTypeDef
- See FailureBehaviorType
- See RobotApplicationConfigTypeDef
- See SimulationApplicationConfigTypeDef
- See DataSourceConfigTypeDef
- See VPCConfigTypeDef
- See ComputeTypeDef
- See CreateSimulationJobResponseTypeDef
kwargs: CreateSimulationJobRequestRequestTypeDef = { # (1)
"maxJobDurationInSeconds": ...,
"iamRole": ...,
}
parent.create_simulation_job(**kwargs)
create_world_export_job
Creates a world export job.
Type annotations and code completion for boto3.client("robomaker").create_world_export_job
method.
boto3 documentation
def create_world_export_job(
self,
*,
worlds: Sequence[str],
outputLocation: OutputLocationTypeDef, # (1)
iamRole: str,
clientRequestToken: str = ...,
tags: Mapping[str, str] = ...,
) -> CreateWorldExportJobResponseTypeDef: # (2)
...
kwargs: CreateWorldExportJobRequestRequestTypeDef = { # (1)
"worlds": ...,
"outputLocation": ...,
"iamRole": ...,
}
parent.create_world_export_job(**kwargs)
create_world_generation_job
Creates worlds using the specified template.
Type annotations and code completion for boto3.client("robomaker").create_world_generation_job
method.
boto3 documentation
def create_world_generation_job(
self,
*,
template: str,
worldCount: WorldCountTypeDef, # (1)
clientRequestToken: str = ...,
tags: Mapping[str, str] = ...,
worldTags: Mapping[str, str] = ...,
) -> CreateWorldGenerationJobResponseTypeDef: # (2)
...
kwargs: CreateWorldGenerationJobRequestRequestTypeDef = { # (1)
"template": ...,
"worldCount": ...,
}
parent.create_world_generation_job(**kwargs)
create_world_template
Creates a world template.
Type annotations and code completion for boto3.client("robomaker").create_world_template
method.
boto3 documentation
def create_world_template(
self,
*,
clientRequestToken: str = ...,
name: str = ...,
templateBody: str = ...,
templateLocation: TemplateLocationTypeDef = ..., # (1)
tags: Mapping[str, str] = ...,
) -> CreateWorldTemplateResponseTypeDef: # (2)
...
kwargs: CreateWorldTemplateRequestRequestTypeDef = { # (1)
"clientRequestToken": ...,
}
parent.create_world_template(**kwargs)
delete_fleet
Deletes a fleet.
Type annotations and code completion for boto3.client("robomaker").delete_fleet
method.
boto3 documentation
kwargs: DeleteFleetRequestRequestTypeDef = { # (1)
"fleet": ...,
}
parent.delete_fleet(**kwargs)
delete_robot
Deletes a robot.
Type annotations and code completion for boto3.client("robomaker").delete_robot
method.
boto3 documentation
kwargs: DeleteRobotRequestRequestTypeDef = { # (1)
"robot": ...,
}
parent.delete_robot(**kwargs)
delete_robot_application
Deletes a robot application.
Type annotations and code completion for boto3.client("robomaker").delete_robot_application
method.
boto3 documentation
def delete_robot_application(
self,
*,
application: str,
applicationVersion: str = ...,
) -> Dict[str, Any]:
...
kwargs: DeleteRobotApplicationRequestRequestTypeDef = { # (1)
"application": ...,
}
parent.delete_robot_application(**kwargs)
delete_simulation_application
Deletes a simulation application.
Type annotations and code completion for boto3.client("robomaker").delete_simulation_application
method.
boto3 documentation
def delete_simulation_application(
self,
*,
application: str,
applicationVersion: str = ...,
) -> Dict[str, Any]:
...
kwargs: DeleteSimulationApplicationRequestRequestTypeDef = { # (1)
"application": ...,
}
parent.delete_simulation_application(**kwargs)
delete_world_template
Deletes a world template.
Type annotations and code completion for boto3.client("robomaker").delete_world_template
method.
boto3 documentation
kwargs: DeleteWorldTemplateRequestRequestTypeDef = { # (1)
"template": ...,
}
parent.delete_world_template(**kwargs)
deregister_robot
Deregisters a robot.
Type annotations and code completion for boto3.client("robomaker").deregister_robot
method.
boto3 documentation
def deregister_robot(
self,
*,
fleet: str,
robot: str,
) -> DeregisterRobotResponseTypeDef: # (1)
...
kwargs: DeregisterRobotRequestRequestTypeDef = { # (1)
"fleet": ...,
"robot": ...,
}
parent.deregister_robot(**kwargs)
describe_deployment_job
Describes a deployment job.
Type annotations and code completion for boto3.client("robomaker").describe_deployment_job
method.
boto3 documentation
def describe_deployment_job(
self,
*,
job: str,
) -> DescribeDeploymentJobResponseTypeDef: # (1)
...
kwargs: DescribeDeploymentJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.describe_deployment_job(**kwargs)
describe_fleet
Describes a fleet.
Type annotations and code completion for boto3.client("robomaker").describe_fleet
method.
boto3 documentation
def describe_fleet(
self,
*,
fleet: str,
) -> DescribeFleetResponseTypeDef: # (1)
...
kwargs: DescribeFleetRequestRequestTypeDef = { # (1)
"fleet": ...,
}
parent.describe_fleet(**kwargs)
describe_robot
Describes a robot.
Type annotations and code completion for boto3.client("robomaker").describe_robot
method.
boto3 documentation
def describe_robot(
self,
*,
robot: str,
) -> DescribeRobotResponseTypeDef: # (1)
...
kwargs: DescribeRobotRequestRequestTypeDef = { # (1)
"robot": ...,
}
parent.describe_robot(**kwargs)
describe_robot_application
Describes a robot application.
Type annotations and code completion for boto3.client("robomaker").describe_robot_application
method.
boto3 documentation
def describe_robot_application(
self,
*,
application: str,
applicationVersion: str = ...,
) -> DescribeRobotApplicationResponseTypeDef: # (1)
...
kwargs: DescribeRobotApplicationRequestRequestTypeDef = { # (1)
"application": ...,
}
parent.describe_robot_application(**kwargs)
describe_simulation_application
Describes a simulation application.
Type annotations and code completion for boto3.client("robomaker").describe_simulation_application
method.
boto3 documentation
def describe_simulation_application(
self,
*,
application: str,
applicationVersion: str = ...,
) -> DescribeSimulationApplicationResponseTypeDef: # (1)
...
kwargs: DescribeSimulationApplicationRequestRequestTypeDef = { # (1)
"application": ...,
}
parent.describe_simulation_application(**kwargs)
describe_simulation_job
Describes a simulation job.
Type annotations and code completion for boto3.client("robomaker").describe_simulation_job
method.
boto3 documentation
def describe_simulation_job(
self,
*,
job: str,
) -> DescribeSimulationJobResponseTypeDef: # (1)
...
kwargs: DescribeSimulationJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.describe_simulation_job(**kwargs)
describe_simulation_job_batch
Describes a simulation job batch.
Type annotations and code completion for boto3.client("robomaker").describe_simulation_job_batch
method.
boto3 documentation
def describe_simulation_job_batch(
self,
*,
batch: str,
) -> DescribeSimulationJobBatchResponseTypeDef: # (1)
...
kwargs: DescribeSimulationJobBatchRequestRequestTypeDef = { # (1)
"batch": ...,
}
parent.describe_simulation_job_batch(**kwargs)
describe_world
Describes a world.
Type annotations and code completion for boto3.client("robomaker").describe_world
method.
boto3 documentation
def describe_world(
self,
*,
world: str,
) -> DescribeWorldResponseTypeDef: # (1)
...
kwargs: DescribeWorldRequestRequestTypeDef = { # (1)
"world": ...,
}
parent.describe_world(**kwargs)
describe_world_export_job
Describes a world export job.
Type annotations and code completion for boto3.client("robomaker").describe_world_export_job
method.
boto3 documentation
def describe_world_export_job(
self,
*,
job: str,
) -> DescribeWorldExportJobResponseTypeDef: # (1)
...
kwargs: DescribeWorldExportJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.describe_world_export_job(**kwargs)
describe_world_generation_job
Describes a world generation job.
Type annotations and code completion for boto3.client("robomaker").describe_world_generation_job
method.
boto3 documentation
def describe_world_generation_job(
self,
*,
job: str,
) -> DescribeWorldGenerationJobResponseTypeDef: # (1)
...
kwargs: DescribeWorldGenerationJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.describe_world_generation_job(**kwargs)
describe_world_template
Describes a world template.
Type annotations and code completion for boto3.client("robomaker").describe_world_template
method.
boto3 documentation
def describe_world_template(
self,
*,
template: str,
) -> DescribeWorldTemplateResponseTypeDef: # (1)
...
kwargs: DescribeWorldTemplateRequestRequestTypeDef = { # (1)
"template": ...,
}
parent.describe_world_template(**kwargs)
generate_presigned_url
Generate a presigned url given a client, its method, and arguments.
Type annotations and code completion for boto3.client("robomaker").generate_presigned_url
method.
boto3 documentation
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
get_world_template_body
Gets the world template body.
Type annotations and code completion for boto3.client("robomaker").get_world_template_body
method.
boto3 documentation
def get_world_template_body(
self,
*,
template: str = ...,
generationJob: str = ...,
) -> GetWorldTemplateBodyResponseTypeDef: # (1)
...
kwargs: GetWorldTemplateBodyRequestRequestTypeDef = { # (1)
"template": ...,
}
parent.get_world_template_body(**kwargs)
list_deployment_jobs
Returns a list of deployment jobs for a fleet.
Type annotations and code completion for boto3.client("robomaker").list_deployment_jobs
method.
boto3 documentation
def list_deployment_jobs(
self,
*,
filters: Sequence[FilterTypeDef] = ..., # (1)
nextToken: str = ...,
maxResults: int = ...,
) -> ListDeploymentJobsResponseTypeDef: # (2)
...
kwargs: ListDeploymentJobsRequestRequestTypeDef = { # (1)
"filters": ...,
}
parent.list_deployment_jobs(**kwargs)
list_fleets
Returns a list of fleets.
Type annotations and code completion for boto3.client("robomaker").list_fleets
method.
boto3 documentation
def list_fleets(
self,
*,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListFleetsResponseTypeDef: # (2)
...
kwargs: ListFleetsRequestRequestTypeDef = { # (1)
"nextToken": ...,
}
parent.list_fleets(**kwargs)
list_robot_applications
Returns a list of robot application.
Type annotations and code completion for boto3.client("robomaker").list_robot_applications
method.
boto3 documentation
def list_robot_applications(
self,
*,
versionQualifier: str = ...,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListRobotApplicationsResponseTypeDef: # (2)
...
kwargs: ListRobotApplicationsRequestRequestTypeDef = { # (1)
"versionQualifier": ...,
}
parent.list_robot_applications(**kwargs)
list_robots
Returns a list of robots.
Type annotations and code completion for boto3.client("robomaker").list_robots
method.
boto3 documentation
def list_robots(
self,
*,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListRobotsResponseTypeDef: # (2)
...
kwargs: ListRobotsRequestRequestTypeDef = { # (1)
"nextToken": ...,
}
parent.list_robots(**kwargs)
list_simulation_applications
Returns a list of simulation applications.
Type annotations and code completion for boto3.client("robomaker").list_simulation_applications
method.
boto3 documentation
def list_simulation_applications(
self,
*,
versionQualifier: str = ...,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListSimulationApplicationsResponseTypeDef: # (2)
...
kwargs: ListSimulationApplicationsRequestRequestTypeDef = { # (1)
"versionQualifier": ...,
}
parent.list_simulation_applications(**kwargs)
list_simulation_job_batches
Returns a list simulation job batches.
Type annotations and code completion for boto3.client("robomaker").list_simulation_job_batches
method.
boto3 documentation
def list_simulation_job_batches(
self,
*,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListSimulationJobBatchesResponseTypeDef: # (2)
...
kwargs: ListSimulationJobBatchesRequestRequestTypeDef = { # (1)
"nextToken": ...,
}
parent.list_simulation_job_batches(**kwargs)
list_simulation_jobs
Returns a list of simulation jobs.
Type annotations and code completion for boto3.client("robomaker").list_simulation_jobs
method.
boto3 documentation
def list_simulation_jobs(
self,
*,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListSimulationJobsResponseTypeDef: # (2)
...
kwargs: ListSimulationJobsRequestRequestTypeDef = { # (1)
"nextToken": ...,
}
parent.list_simulation_jobs(**kwargs)
list_tags_for_resource
Lists all tags on a AWS RoboMaker resource.
Type annotations and code completion for boto3.client("robomaker").list_tags_for_resource
method.
boto3 documentation
def list_tags_for_resource(
self,
*,
resourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
kwargs: ListTagsForResourceRequestRequestTypeDef = { # (1)
"resourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
list_world_export_jobs
Lists world export jobs.
Type annotations and code completion for boto3.client("robomaker").list_world_export_jobs
method.
boto3 documentation
def list_world_export_jobs(
self,
*,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListWorldExportJobsResponseTypeDef: # (2)
...
kwargs: ListWorldExportJobsRequestRequestTypeDef = { # (1)
"nextToken": ...,
}
parent.list_world_export_jobs(**kwargs)
list_world_generation_jobs
Lists world generator jobs.
Type annotations and code completion for boto3.client("robomaker").list_world_generation_jobs
method.
boto3 documentation
def list_world_generation_jobs(
self,
*,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListWorldGenerationJobsResponseTypeDef: # (2)
...
kwargs: ListWorldGenerationJobsRequestRequestTypeDef = { # (1)
"nextToken": ...,
}
parent.list_world_generation_jobs(**kwargs)
list_world_templates
Lists world templates.
Type annotations and code completion for boto3.client("robomaker").list_world_templates
method.
boto3 documentation
def list_world_templates(
self,
*,
nextToken: str = ...,
maxResults: int = ...,
) -> ListWorldTemplatesResponseTypeDef: # (1)
...
kwargs: ListWorldTemplatesRequestRequestTypeDef = { # (1)
"nextToken": ...,
}
parent.list_world_templates(**kwargs)
list_worlds
Lists worlds.
Type annotations and code completion for boto3.client("robomaker").list_worlds
method.
boto3 documentation
def list_worlds(
self,
*,
nextToken: str = ...,
maxResults: int = ...,
filters: Sequence[FilterTypeDef] = ..., # (1)
) -> ListWorldsResponseTypeDef: # (2)
...
kwargs: ListWorldsRequestRequestTypeDef = { # (1)
"nextToken": ...,
}
parent.list_worlds(**kwargs)
register_robot
Registers a robot with a fleet.
Type annotations and code completion for boto3.client("robomaker").register_robot
method.
boto3 documentation
def register_robot(
self,
*,
fleet: str,
robot: str,
) -> RegisterRobotResponseTypeDef: # (1)
...
kwargs: RegisterRobotRequestRequestTypeDef = { # (1)
"fleet": ...,
"robot": ...,
}
parent.register_robot(**kwargs)
restart_simulation_job
Restarts a running simulation job.
Type annotations and code completion for boto3.client("robomaker").restart_simulation_job
method.
boto3 documentation
kwargs: RestartSimulationJobRequestRequestTypeDef = { # (1)
"job": ...,
}
parent.restart_simulation_job(**kwargs)
start_simulation_job_batch
Starts a new simulation job batch.
Type annotations and code completion for boto3.client("robomaker").start_simulation_job_batch
method.
boto3 documentation
def start_simulation_job_batch(
self,
*,
createSimulationJobRequests: Sequence[SimulationJobRequestTypeDef], # (1)
clientRequestToken: str = ...,
batchPolicy: BatchPolicyTypeDef = ..., # (2)
tags: Mapping[str, str] = ...,
) -> StartSimulationJobBatchResponseTypeDef: # (3)
...
kwargs: StartSimulationJobBatchRequestRequestTypeDef = { # (1)
"createSimulationJobRequests": ...,
}
parent.start_simulation_job_batch(**kwargs)
sync_deployment_job
Syncrhonizes robots in a fleet to the latest deployment.
Type annotations and code completion for boto3.client("robomaker").sync_deployment_job
method.
boto3 documentation
def sync_deployment_job(
self,
*,
clientRequestToken: str,
fleet: str,
) -> SyncDeploymentJobResponseTypeDef: # (1)
...
kwargs: SyncDeploymentJobRequestRequestTypeDef = { # (1)
"clientRequestToken": ...,
"fleet": ...,
}
parent.sync_deployment_job(**kwargs)
tag_resource
Adds or edits tags for a AWS RoboMaker resource.
Type annotations and code completion for boto3.client("robomaker").tag_resource
method.
boto3 documentation
def tag_resource(
self,
*,
resourceArn: str,
tags: Mapping[str, str],
) -> Dict[str, Any]:
...
kwargs: TagResourceRequestRequestTypeDef = { # (1)
"resourceArn": ...,
"tags": ...,
}
parent.tag_resource(**kwargs)
untag_resource
Removes the specified tags from the specified AWS RoboMaker resource.
Type annotations and code completion for boto3.client("robomaker").untag_resource
method.
boto3 documentation
def untag_resource(
self,
*,
resourceArn: str,
tagKeys: Sequence[str],
) -> Dict[str, Any]:
...
kwargs: UntagResourceRequestRequestTypeDef = { # (1)
"resourceArn": ...,
"tagKeys": ...,
}
parent.untag_resource(**kwargs)
update_robot_application
Updates a robot application.
Type annotations and code completion for boto3.client("robomaker").update_robot_application
method.
boto3 documentation
def update_robot_application(
self,
*,
application: str,
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (1)
sources: Sequence[SourceConfigTypeDef] = ..., # (2)
currentRevisionId: str = ...,
environment: EnvironmentTypeDef = ..., # (3)
) -> UpdateRobotApplicationResponseTypeDef: # (4)
...
- See RobotSoftwareSuiteTypeDef
- See SourceConfigTypeDef
- See EnvironmentTypeDef
- See UpdateRobotApplicationResponseTypeDef
kwargs: UpdateRobotApplicationRequestRequestTypeDef = { # (1)
"application": ...,
"robotSoftwareSuite": ...,
}
parent.update_robot_application(**kwargs)
update_simulation_application
Updates a simulation application.
Type annotations and code completion for boto3.client("robomaker").update_simulation_application
method.
boto3 documentation
def update_simulation_application(
self,
*,
application: str,
simulationSoftwareSuite: SimulationSoftwareSuiteTypeDef, # (1)
robotSoftwareSuite: RobotSoftwareSuiteTypeDef, # (2)
sources: Sequence[SourceConfigTypeDef] = ..., # (3)
renderingEngine: RenderingEngineTypeDef = ..., # (4)
currentRevisionId: str = ...,
environment: EnvironmentTypeDef = ..., # (5)
) -> UpdateSimulationApplicationResponseTypeDef: # (6)
...
- See SimulationSoftwareSuiteTypeDef
- See RobotSoftwareSuiteTypeDef
- See SourceConfigTypeDef
- See RenderingEngineTypeDef
- See EnvironmentTypeDef
- See UpdateSimulationApplicationResponseTypeDef
kwargs: UpdateSimulationApplicationRequestRequestTypeDef = { # (1)
"application": ...,
"simulationSoftwareSuite": ...,
"robotSoftwareSuite": ...,
}
parent.update_simulation_application(**kwargs)
update_world_template
Updates a world template.
Type annotations and code completion for boto3.client("robomaker").update_world_template
method.
boto3 documentation
def update_world_template(
self,
*,
template: str,
name: str = ...,
templateBody: str = ...,
templateLocation: TemplateLocationTypeDef = ..., # (1)
) -> UpdateWorldTemplateResponseTypeDef: # (2)
...
kwargs: UpdateWorldTemplateRequestRequestTypeDef = { # (1)
"template": ...,
}
parent.update_world_template(**kwargs)
get_paginator
Type annotations and code completion for boto3.client("robomaker").get_paginator
method with overloads.
client.get_paginator("list_deployment_jobs")
-> ListDeploymentJobsPaginatorclient.get_paginator("list_fleets")
-> ListFleetsPaginatorclient.get_paginator("list_robot_applications")
-> ListRobotApplicationsPaginatorclient.get_paginator("list_robots")
-> ListRobotsPaginatorclient.get_paginator("list_simulation_applications")
-> ListSimulationApplicationsPaginatorclient.get_paginator("list_simulation_job_batches")
-> ListSimulationJobBatchesPaginatorclient.get_paginator("list_simulation_jobs")
-> ListSimulationJobsPaginatorclient.get_paginator("list_world_export_jobs")
-> ListWorldExportJobsPaginatorclient.get_paginator("list_world_generation_jobs")
-> ListWorldGenerationJobsPaginatorclient.get_paginator("list_world_templates")
-> ListWorldTemplatesPaginatorclient.get_paginator("list_worlds")
-> ListWorldsPaginator