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
# RoboMakerClient usage example
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.
# Exceptions.exceptions usage example
client = boto3.client("robomaker")
try:
do_something(client)
except (
client.exceptions.ClientError,
client.exceptions.ConcurrentDeploymentException,
client.exceptions.IdempotentParameterMismatchException,
client.exceptions.InternalServerException,
client.exceptions.InvalidParameterException,
client.exceptions.LimitExceededException,
client.exceptions.ResourceAlreadyExistsException,
client.exceptions.ResourceNotFoundException,
client.exceptions.ServiceUnavailableException,
client.exceptions.ThrottlingException,
) as e:
print(e)
# Exceptions.exceptions type checking example
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
# batch_delete_worlds method definition
def batch_delete_worlds(
self,
*,
worlds: Sequence[str],
) -> BatchDeleteWorldsResponseTypeDef: # (1)
...
# batch_delete_worlds method usage example with argument unpacking
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
# batch_describe_simulation_job method definition
def batch_describe_simulation_job(
self,
*,
jobs: Sequence[str],
) -> BatchDescribeSimulationJobResponseTypeDef: # (1)
...
# batch_describe_simulation_job method usage example with argument unpacking
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
# can_paginate method definition
def can_paginate(
self,
operation_name: str,
) -> bool:
...
cancel_deployment_job#
Cancels the specified deployment job.
Type annotations and code completion for boto3.client("robomaker").cancel_deployment_job
method.
boto3 documentation
# cancel_deployment_job method definition
def cancel_deployment_job(
self,
*,
job: str,
) -> Dict[str, Any]:
...
# cancel_deployment_job method usage example with argument unpacking
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.