Uma subtarefa de uma migração que carrega detalhes sobre a configuração da subtarefa. O conteúdo dos detalhes não deve importar para o usuário final, mas é um contrato entre o criador da subtarefa e o worker da subtarefa.
O ID exclusivo da tarefa a que essa subtarefa pertence.
type
string
O tipo da subtarefa. O serviço de migração não verifica se esse é um tipo conhecido. Cabe ao criador da tarefa (ou seja, orquestrador ou worker) garantir que ela crie apenas subtarefas para as quais há workers compatíveis pesquisando subtarefas.
Apenas saída. Fornece detalhes dos erros e problemas encontrados durante o processamento da subtarefa. A presença de detalhes do erro não significa que a subtarefa falhou.
resourceErrorCount
integer
O número de recursos com erros. Observação: esse não é o número total de erros, já que cada recurso pode ter mais de um erro. Isso é usado para indicar truncamento, tendo um resourceErrorCount maior que o tamanho de resourceErrorDetails.
A subtarefa está pronta, ou seja, está pronta para execução.
RUNNING
A subtarefa está em execução, ou seja, foi atribuída a um worker para execução.
SUCCEEDED
A subtarefa foi concluída.
FAILED
A subtarefa foi concluída sem sucesso.
PAUSED
A subtarefa está pausada, ou seja, não será programada. Se já tiver sido atribuída, ela ainda poderá ser concluída, mas nenhuma nova renovação será concedida.
PENDING_DEPENDENCY
A subtarefa tem uma dependência pendente. Ela será programada quando as dependências forem concluídas.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-05-23 UTC."],[[["\u003cp\u003eMigrationSubtask represents a unit of work within a larger migration, detailing its configuration, which is only meant for the subtask creator and subtask worker.\u003c/p\u003e\n"],["\u003cp\u003eSubtasks have properties like \u003ccode\u003ename\u003c/code\u003e, \u003ccode\u003etaskId\u003c/code\u003e, \u003ccode\u003etype\u003c/code\u003e, and \u003ccode\u003estate\u003c/code\u003e, with the \u003ccode\u003estate\u003c/code\u003e property being the current status of the subtask (e.g., \u003ccode\u003eACTIVE\u003c/code\u003e, \u003ccode\u003eRUNNING\u003c/code\u003e, \u003ccode\u003eSUCCEEDED\u003c/code\u003e, \u003ccode\u003eFAILED\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eSubtasks maintain information about their execution, including \u003ccode\u003eprocessingError\u003c/code\u003e for failed states, \u003ccode\u003eresourceErrorDetails\u003c/code\u003e for issues encountered, \u003ccode\u003eresourceErrorCount\u003c/code\u003e for the number of resources with errors, \u003ccode\u003ecreateTime\u003c/code\u003e, \u003ccode\u003elastUpdateTime\u003c/code\u003e, and \u003ccode\u003emetrics\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe possible states for migration subtasks include: \u003ccode\u003eSTATE_UNSPECIFIED\u003c/code\u003e, \u003ccode\u003eACTIVE\u003c/code\u003e, \u003ccode\u003eRUNNING\u003c/code\u003e, \u003ccode\u003eSUCCEEDED\u003c/code\u003e, \u003ccode\u003eFAILED\u003c/code\u003e, \u003ccode\u003ePAUSED\u003c/code\u003e, and \u003ccode\u003ePENDING_DEPENDENCY\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe methods available to manage subtasks include \u003ccode\u003eget\u003c/code\u003e to retrieve a subtask, and \u003ccode\u003elist\u003c/code\u003e to retrieve multiple subtasks.\u003c/p\u003e\n"]]],[],null,["# REST Resource: projects.locations.workflows.subtasks\n\n- [Resource: MigrationSubtask](#MigrationSubtask)\n - [JSON representation](#MigrationSubtask.SCHEMA_REPRESENTATION)\n- [State](#State)\n- [Methods](#METHODS_SUMMARY)\n\nResource: MigrationSubtask\n--------------------------\n\nA subtask for a migration which carries details about the configuration of the subtask. The content of the details should not matter to the end user, but is a contract between the subtask creator and subtask worker.\n\nState\n-----\n\nPossible states of a migration subtask."]]