Aviso de fim do suporte: em 10 de setembro de 2025, AWS
interromperá o suporte para AWS RoboMaker. Depois de 10 de setembro de 2025, você não poderá mais acessar o AWS RoboMaker console ou AWS RoboMaker os recursos. Para obter mais informações sobre como fazer a transição para ajudar AWS Batch a executar simulações em contêineres, visite esta postagem no blog.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
SimulationJob
Informações sobre um trabalho de simulação.
Conteúdo
- arn
-
O Nome do recurso da Amazon (ARN) do trabalho de simulação.
Tipo: string
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 1.224.
Padrão:
arn:.*
Obrigatório: não
- clientRequestToken
-
Um identificador exclusivo para essa solicitação de
SimulationJob
.Tipo: string
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 64.
Padrão:
[a-zA-Z0-9_\-=]*
Obrigatório: não
- compute
-
Calcule as informações do trabalho de simulação
Tipo: objeto ComputeResponse
Obrigatório: Não
- dataSources
-
As fontes de dados do trabalho de simulação.
Tipo: matriz de objetos DataSource
Obrigatório: não
- failureBehavior
-
O comportamento da falha do trabalho de simulação.
- Continuar
-
Deixa o host em execução durante o tempo limite máximo após um código de erro
4XX
. - Falha
-
Pare o trabalho de simulação e encerre a instância.
Tipo: strings
Valores Válidos:
Fail | Continue
Obrigatório: não
- failureCode
-
O código de falha do trabalho tarefa de simulação, se ele falhar.
Tipo: strings
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
Obrigatório: não
- failureReason
-
O motivo pelo qual o trabalho de simulação falhou.
Tipo: string
Restrições de tamanho: tamanho mínimo 0. Tamanho máximo de 1.024.
Padrão:
.*
Obrigatório: não
- iamRole
-
O perfil do IAM que permite que a instância de simulação chame as APIs da AWS especificadas nas políticas associadas em seu nome. Esta é a forma como as credenciais são passadas para o seu trabalho de simulação.
Tipo: string
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 255.
Padrão:
arn:aws:iam::\w+:role/.*
Obrigatório: não
- lastStartedAt
-
O tempo, em milissegundos, desde o período em que o trabalho de simulação foi iniciada pela última vez.
Tipo: Timestamp
Obrigatório: não
- lastUpdatedAt
-
O tempo, em milissegundos, desde o período em que o trabalho de simulação foi atualizado pela última vez.
Tipo: Timestamp
Obrigatório: não
- loggingConfig
-
A configuração de log.
Tipo: objeto LoggingConfig
Obrigatório: Não
- maxJobDurationInSeconds
-
A duração máxima do trabalho de simulação em segundos. O valor deve ser de 8 dias (691.200 segundos) ou menos.
Tipo: longo
Obrigatório: não
- name
-
O nome do trabalho de simulação.
Tipo: string
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 255.
Padrão:
[a-zA-Z0-9_\-]*
Obrigatório: não
- networkInterface
-
Informações sobre uma interface de rede.
Tipo: objeto NetworkInterface
Obrigatório: Não
- outputLocation
-
Local dos arquivos de saída gerados pelo trabalho de simulação.
Tipo: objeto OutputLocation
Obrigatório: Não
- robotApplications
-
Uma lista de aplicativos de robôs.
Tipo: matriz de objetos RobotApplicationConfig
Membros da matriz: número fixo de 1 item.
Obrigatório: não
- simulationApplications
-
Uma lista de aplicativos de simulação.
Tipo: matriz de objetos SimulationApplicationConfig
Membros da matriz: número fixo de 1 item.
Obrigatório: não
- simulationTimeMillis
-
A duração da execução do trabalho de simulação em milissegundos.
Tipo: longo
Obrigatório: não
- status
-
Status do trabalho de simulação.
Tipo: strings
Valores Válidos:
Pending | Preparing | Running | Restarting | Completed | Failed | RunningFailed | Terminating | Terminated | Canceled
Obrigatório: não
-
Um mapa com as chaves e os valores de tag anexados ao trabalho de simulação.
Tipo: mapa de string para string
Entradas do mapa: número mínimo de 0 itens. Número máximo de 50 itens.
Restrições de Tamanho de Chave: Tamanho mínimo de 1. O tamanho máximo é 128.
Padrão da chave:
[a-zA-Z0-9 _.\-\/+=:]*
Restrições de tamanho do valor: tamanho mínimo de 0. O tamanho máximo é 256.
Padrão de valor:
[a-zA-Z0-9 _.\-\/+=:]*
Obrigatório: não
- vpcConfig
-
Informações de configuração da VPC.
Tipo: objeto VPCConfigResponse
Obrigatório: Não
Consulte também
Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: