SimulationJob - AWS RoboMaker

Aviso de fin del soporte: el 10 de septiembre de 2025, AWS dejaremos de ofrecer soporte a AWS RoboMaker. Después del 10 de septiembre de 2025, ya no podrás acceder a la AWS RoboMaker consola ni a AWS RoboMaker los recursos. Para obtener más información sobre la transición para ayudar AWS Batch a ejecutar simulaciones en contenedores, visite esta entrada de blog.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

SimulationJob

Información sobre un trabajo de simulación.

Contenido

arn

El nombre de recurso de Amazon (ARN) del trabajo de simulación.

Tipo: string

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 1224.

Patrón: arn:.*

Obligatorio: no

clientRequestToken

Un identificador único para esta solicitud SimulationJob.

Tipo: string

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.

Patrón: [a-zA-Z0-9_\-=]*

Obligatorio: no

compute

Información de computación para el trabajo de simulación

Tipo: objeto ComputeResponse

Obligatorio: no

dataSources

Los orígenes de datos para el trabajo de simulación.

Tipo: matriz de objetos DataSource

Obligatorio: no

failureBehavior

Comportamiento en caso de error en el trabajo de simulación.

Continuar

Deja el host en funcionamiento durante su tiempo máximo de espera después de un código de error 4XX.

Fail

Detiene el trabajo de simulación y finaliza la instancia.

Tipo: cadena

Valores válidos: Fail | Continue

Obligatorio: no

failureCode

El código de error del trabajo de simulación en caso de error.

Tipo: cadena

Valores válidos: InternalServiceError | RobotApplicationCrash | SimulationApplicationCrash | RobotApplicationHealthCheckFailure | SimulationApplicationHealthCheckFailure | BadPermissionsRobotApplication | BadPermissionsSimulationApplication | BadPermissionsS3Object | BadPermissionsS3Output | BadPermissionsCloudwatchLogs | SubnetIpLimitExceeded | ENILimitExceeded | BadPermissionsUserCredentials | InvalidBundleRobotApplication | InvalidBundleSimulationApplication | InvalidS3Resource | ThrottlingError | LimitExceeded | MismatchedEtag | RobotApplicationVersionMismatchedEtag | SimulationApplicationVersionMismatchedEtag | ResourceNotFound | RequestThrottled | BatchTimedOut | BatchCanceled | InvalidInput | WrongRegionS3Bucket | WrongRegionS3Output | WrongRegionRobotApplication | WrongRegionSimulationApplication | UploadContentMismatchError

Obligatorio: no

failureReason

El motivo por el que se produjo un error en el trabajo de simulación.

Tipo: cadena

Limitaciones de longitud: longitud mínima de 0. La longitud máxima es de 1024 caracteres.

Patrón: .*

Obligatorio: no

iamRole

El rol de IAM que permite a la instancia de simulación llamar en su nombre a las API de AWS especificadas en sus políticas asociadas. Así es cómo se pasan las credenciales al trabajo de simulación.

Tipo: string

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 255 caracteres.

Patrón: arn:aws:iam::\w+:role/.*

Obligatorio: no

lastStartedAt

El tiempo, en milisegundos, desde la fecha de inicio, cuando se inició el trabajo de simulación por última vez.

Tipo: marca temporal

Obligatorio: no

lastUpdatedAt

El tiempo, en milisegundos, desde la fecha de inicio, cuando se actualizó el trabajo de simulación por última vez.

Tipo: marca temporal

Obligatorio: no

loggingConfig

Configuración de registro.

Tipo: objeto LoggingConfig

Obligatorio: no

maxJobDurationInSeconds

La duración máxima del trabajo de simulación en segundos. El valor debe ser igual o inferior a 8 días (691 200 segundos).

Tipo: largo

Obligatorio: no

name

El nombre del trabajo de simulación.

Tipo: string

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 255 caracteres.

Patrón: [a-zA-Z0-9_\-]*

Obligatorio: no

networkInterface

Información sobre una interfaz de red.

Tipo: objeto NetworkInterface

Obligatorio: no

outputLocation

Ubicación de los archivos de salida generados por el trabajo de simulación.

Tipo: objeto OutputLocation

Obligatorio: no

robotApplications

Una lista de aplicaciones de robot.

Tipo: matriz de objetos RobotApplicationConfig

Miembros de la matriz: número fijo de 1 artículo.

Obligatorio: no

simulationApplications

Una lista de aplicaciones de simulación.

Tipo: matriz de objetos SimulationApplicationConfig

Miembros de la matriz: número fijo de 1 artículo.

Obligatorio: no

simulationTimeMillis

La duración de la ejecución del trabajo de simulación en milisegundos.

Tipo: largo

Obligatorio: no

status

Estado del trabajo de simulación.

Tipo: cadena

Valores válidos: Pending | Preparing | Running | Restarting | Completed | Failed | RunningFailed | Terminating | Terminated | Canceled

Obligatorio: no

tags

Un mapa que contiene las claves y los valores de las etiquetas que se asocian al trabajo de simulación.

Tipo: mapa de cadena a cadena

Entradas de mapa: número mínimo de 0 elementos. Número máximo de 50 artículos.

Limitaciones de longitud de la clave: longitud mínima de 1. Longitud máxima de 128.

Patrón de clave: [a-zA-Z0-9 _.\-\/+=:]*

Limitaciones de longitud de los valores: longitud mínima de 0. La longitud máxima es de 256 caracteres.

Patrón de valores: [a-zA-Z0-9 _.\-\/+=:]*

Obligatorio: no

vpcConfig

Información de configuración de la VPC.

Tipo: objeto VPCConfigResponse

Obligatorio: no

Véase también

Para obtener más información sobre el uso de esta API en uno de los AWS SDK específicos del idioma, consulta lo siguiente: