Datasources¶
This section documents the DatasourcesApi client from openapi_client.api.datasources_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.datasources_api import DatasourcesApi
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 = DatasourcesApi(client)
Available Methods¶
- authenticate_file_server_user
- create_datasource
- create_datasource_asset_comment
- create_datasource_dataflow
- create_datasource_entity
- delete_datasource
- delete_datasource_asset_comment
- delete_datasource_dataflow
- delete_datasource_entity
- download_datasource_dataflow_execution_logs
- download_datasource_dataflow_logs
- download_datasource_entity_logs
- enable_disable_datasource_schedule
- get_datasource_asset_details
- get_datasource_dataflow_details
- get_datasource_dataflow_execution_details
- get_datasource_details
- get_datasource_entity_details
- get_datasource_sync_job
- list_arcgis_datasource_items
- list_dataflows_by_datasource_id
- list_datasource_asset_comments
- list_datasource_assets
- list_datasource_dataflow_executions
- list_datasource_dataflows
- list_datasource_entities
- list_datasource_sync_jobs
- list_datasources
- run_datasource_dataflow
- run_datasource_operation
- stop_datasource_sync_job
- trigger_datasource_sync_job
- update_datasource_asset
- update_datasource_dataflow
- update_datasource_details
- update_datasource_entity