AdhocTriggerJobRequest¶
- pydantic model openapi_client.models.adhoc_trigger_job_request.AdhocTriggerJobRequest¶
Request body for trigger_adhoc_operation. Fields are action-specific: NumberOfWorkers and Timeout apply to run_data_profiling_job; all other fields apply to run_bda_extraction. The run_eda_profiling action does not consume a request body.
- Fields:
- field number_of_workers: Optional[StrictInt] = None (alias 'NumberOfWorkers')¶
Number of Glue worker nodes for the data profiling job. Only used by run_data_profiling_job.
- field timeout: Optional[StrictInt] = None (alias 'Timeout')¶
Timeout in minutes for the data profiling job. Only used by run_data_profiling_job.
- field file_processing_mode: Optional[StrictStr] = None (alias 'FileProcessingMode')¶
File processing mode for BDA extraction. Only used by run_bda_extraction.
- field file_ids: Optional[List[StrictStr]] = None (alias 'FileIds')¶
List of specific file IDs to process. Used with FileProcessingMode=file in run_bda_extraction.
- field from_time: Optional[StrictStr] = None (alias 'FromTime')¶
Start time for time-based processing (ISO 8601 format). Only used by run_bda_extraction.
- field to_time: Optional[StrictStr] = None (alias 'ToTime')¶
End time for time-based processing (ISO 8601 format). Only used by run_bda_extraction.
- field target_dataset_id: Optional[StrictStr] = None (alias 'TargetDatasetId')¶
Target dataset ID for BDA extraction output. Only used by run_bda_extraction.
- field target_dataset_provided: Optional[StrictBool] = None (alias 'TargetDatasetProvided')¶
Flag indicating if a target dataset is provided. Only used by run_bda_extraction.
- to_str()¶
Returns the string representation of the model using alias
- Return type:
str
- to_json()¶
Returns the JSON representation of the model using alias
- Return type:
str
- classmethod from_json(json_str)¶
Create an instance of AdhocTriggerJobRequest from a JSON string
- Return type:
Optional[Self]
- to_dict()¶
Return the dictionary representation of the model using alias.
This has the following differences from calling pydantic’s self.model_dump(by_alias=True):
None is only added to the output dict for nullable fields that were set at model initialization. Other fields with value None are ignored.
- Return type:
Dict[str,Any]
- classmethod from_dict(obj)¶
Create an instance of AdhocTriggerJobRequest from a dict
- Return type:
Optional[Self]