Skip to main content

Aws/robomaker

@swamp/aws/robomakerv2026.10.25.1· AGPL-3.0-or-later· 1d agoBEHAVIORS
01README

AWS ROBOMAKER infrastructure models

02Behaviors6
@swamp/aws/robomaker/fleetv2026.10.23.1fleet.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Tags?recordA key-value pair to associate with a resource.
Name?stringThe name of the fleet.
fn create()
Create a RoboMaker Fleet
fn get(identifier: string)
Get a RoboMaker Fleet
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker Fleet
fn update()
Update a RoboMaker Fleet
fn delete(identifier: string)
Delete a RoboMaker Fleet
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker Fleet
fn sync()
Sync RoboMaker Fleet state from AWS
fn list(maxPages?: number, resourceModel?: string)
List RoboMaker Fleet resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— RoboMaker Fleet resource state
@swamp/aws/robomaker/robotv2026.10.23.1robot.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Fleet?stringThe Amazon Resource Name (ARN) of the fleet.
ArchitectureenumThe target architecture of the robot.
GreengrassGroupIdstringThe Greengrass group id.
Tags?recordA key-value pair to associate with a resource.
Name?stringThe name for the robot.
fn create()
Create a RoboMaker Robot
fn get(identifier: string)
Get a RoboMaker Robot
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker Robot
fn update()
Update a RoboMaker Robot
fn delete(identifier: string)
Delete a RoboMaker Robot
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker Robot
fn sync()
Sync RoboMaker Robot state from AWS
fn list(maxPages?: number, resourceModel?: string)
List RoboMaker Robot resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— RoboMaker Robot resource state
@swamp/aws/robomaker/robot-applicationv2026.10.23.1robot_application.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Name?stringThe name of the robot application.
Sources?arrayThe sources of the robot application.
Environment?stringThe URI of the Docker image for the robot application.
RobotSoftwareSuiteobjectThe robot software suite used by the robot application.
CurrentRevisionId?stringThe revision ID of robot application.
Tags?recordA key-value pair to associate with a resource.
fn create()
Create a RoboMaker RobotApplication
fn get(identifier: string)
Get a RoboMaker RobotApplication
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker RobotApplication
fn update()
Update a RoboMaker RobotApplication
fn delete(identifier: string)
Delete a RoboMaker RobotApplication
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker RobotApplication
fn sync()
Sync RoboMaker RobotApplication state from AWS
fn list(maxPages?: number, resourceModel?: string)
List RoboMaker RobotApplication resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— RoboMaker RobotApplication resource state
@swamp/aws/robomaker/robot-application-versionv2026.10.23.1robot_application_version.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Applicationstring
CurrentRevisionId?stringThe revision ID of robot application.
fn create()
Create a RoboMaker RobotApplicationVersion
fn get(identifier: string)
Get a RoboMaker RobotApplicationVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker RobotApplicationVersion
fn delete(identifier: string)
Delete a RoboMaker RobotApplicationVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker RobotApplicationVersion
fn sync()
Sync RoboMaker RobotApplicationVersion state from AWS

Resources

state(infinite)— RoboMaker RobotApplicationVersion resource state
@swamp/aws/robomaker/simulation-applicationv2026.10.23.1simulation_application.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Name?stringThe name of the simulation application.
CurrentRevisionId?stringThe current revision id.
RenderingEngine?objectThe rendering engine for the simulation application.
RobotSoftwareSuiteobjectThe robot software suite used by the simulation application.
SimulationSoftwareSuiteobjectThe simulation software suite used by the simulation application.
Sources?arrayThe sources of the simulation application.
Environment?stringThe URI of the Docker image for the robot application.
Tags?recordA key-value pair to associate with a resource.
fn create()
Create a RoboMaker SimulationApplication
fn get(identifier: string)
Get a RoboMaker SimulationApplication
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker SimulationApplication
fn update()
Update a RoboMaker SimulationApplication
fn delete(identifier: string)
Delete a RoboMaker SimulationApplication
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker SimulationApplication
fn sync()
Sync RoboMaker SimulationApplication state from AWS
fn list(maxPages?: number, resourceModel?: string)
List RoboMaker SimulationApplication resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— RoboMaker SimulationApplication resource state
@swamp/aws/robomaker/simulation-application-versionv2026.10.23.1simulation_application_version.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Applicationstring
CurrentRevisionId?stringThe revision ID of robot application.
fn create()
Create a RoboMaker SimulationApplicationVersion
fn get(identifier: string)
Get a RoboMaker SimulationApplicationVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker SimulationApplicationVersion
fn delete(identifier: string)
Delete a RoboMaker SimulationApplicationVersion
ArgumentTypeDescription
identifierstringThe primary identifier of the RoboMaker SimulationApplicationVersion
fn sync()
Sync RoboMaker SimulationApplicationVersion state from AWS

Resources

state(infinite)— RoboMaker SimulationApplicationVersion resource state
03Previous Versions19
2026.10.24.1AGPL-3.0-or-later
2026.10.23.1AGPL-3.0-or-later(was none)
  • Updated: fleet, robot, robot_application, robot_application_version, simulation_application, simulation_application_version
2026.10.13.1
  • Updated: fleet, robot, robot_application, robot_application_version, simulation_application, simulation_application_version
2026.10.08.1
2026.10.06.1
2026.10.04.1
2026.10.03.1
2026.10.02.1
2026.10.01.1
2026.09.30.1
2026.09.29.1
2026.09.28.1
2026.09.27.1
2026.09.26.1
2026.09.25.1
2026.09.24.1
2026.09.23.1
2026.09.22.1
2026.09.21.1
04Stats
A
100 / 100
Downloads
35
Archive size
1.2 MB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Docs keep secrets in a vault1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License2/2earned
  • Verified public repository2/2earned
05Platforms
06Labels