EtlJobs¶
This section documents the EtlJobsApi client from openapi_client.api.etl_jobs_api. The content is generated automatically and updates when new methods are added.
Client¶
To use this API client:
import certifi
import boto3
from openapi_client.amorphic_api_client import AmorphicApiClient
from openapi_client.api.etl_jobs_api import EtlJobsApi
ssm = boto3.client('ssm')
api_gw_url = ssm.get_parameter(Name='adp/amorphic/config/apigwurl', WithDecryption=False)['Parameter']['Value'] # String type; use WithDecryption=True for SecureString
role_id = ssm.get_parameter(Name='adp/amorphic/config/roleid', WithDecryption=False)['Parameter']['Value'] # String type; use WithDecryption=True for SecureString
client = AmorphicApiClient.create_with_auth(
host=api_gw_url,
role_id=role_id,
ssl_ca_cert=certifi.where(),
ssm_parameter='adp/amorphic/config/pattoken'
)
api = EtlJobsApi(client)
Available Methods¶
- create_etl_job
- create_shared_job_library
- delete_etl_job
- delete_shared_job_library
- generate_etl_job_execution_logs
- get_download_script_url
- get_error_diagnosis_status
- get_etl_job_details
- get_etl_job_execution_logs
- get_etl_job_execution_status
- get_job_execution_bookmark
- get_job_library_download_url
- get_job_library_upload_url
- get_resource_access_update_status
- get_shared_job_library_details
- get_url_for_script_upload
- get_url_to_download_job_libraries
- get_url_to_upload_libraries
- list_all_job_libraries
- list_etl_job_executions
- list_etl_jobs
- list_job_library_dependents
- rerun_etl_job_execution
- stop_etl_job_execution
- trigger_error_diagnosis
- trigger_etl_job_execution
- trigger_resource_access_update
- trigger_shared_library_kb_synchronization
- update_etl_job
- update_etl_job_libraries
- update_shared_job_library_details