ExecucaoResponse
Representa a resposta devolvida após a criação, atualização ou consulta de uma execução do PLDPro.
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | UUID | Identificador único da execução. | |
| caso_response | CasoResponse | ||
| processo_id | str | Identificador do processo ou execução no ambiente remoto (por exemplo, ID de container ou PID no host). | |
| tipo | ExecutionMode | ||
| status | StatusEnum | ||
| started_at | datetime | Data e hora em que a execução foi iniciada. | [optional] |
| finished_at | datetime | Data e hora em que a execução foi finalizada. | [optional] |
| created_at | datetime | Data e hora em que o registro da execução foi criado. | |
| updated_at | datetime | Data e hora da última atualização do registro da execução. | |
| requested_reservation_id | str | Reserva solicitada pelo usuário, quando informada. | [optional] |
| resolved_execution_target | TypeNodeExecutionEnum | [optional] | |
| reservation_current_usage | int | Quantidade de usos ativos da reserva no momento da decisão. | [optional] |
| reservation_max_usage | int | Capacidade máxima configurada para a reserva no momento da decisão. | [optional] |
| decision_reason | str | Motivo da decisão final de destino da execução. | [optional] |
Example
from pldpro_sdk.api_client.models.execucao_response import ExecucaoResponse
# TODO update the JSON string below
json = "{}"
# create an instance of ExecucaoResponse from a JSON string
execucao_response_instance = ExecucaoResponse.from_json(json)
# print the JSON string representation of the object
print(ExecucaoResponse.to_json())
# convert the object into a dict
execucao_response_dict = execucao_response_instance.to_dict()
# create an instance of ExecucaoResponse from a dict
execucao_response_from_dict = ExecucaoResponse.from_dict(execucao_response_dict)