├── .gitignore ├── LICENSE ├── README.md ├── changelog.md ├── setup.py ├── src └── tableau_api_lib │ ├── __init__.py │ ├── api_endpoints │ ├── __init__.py │ ├── auth_endpoint.py │ ├── base_endpoint.py │ ├── column_endpoint.py │ ├── data_alert_endpoint.py │ ├── database_endpoint.py │ ├── datasource_endpoint.py │ ├── dqwarning_endpoint.py │ ├── encryption_endpoint.py │ ├── favorites_endpoint.py │ ├── file_upload_endpoint.py │ ├── flow_endpoint.py │ ├── flow_run_endpoint.py │ ├── graphql_endpoint.py │ ├── group_endpoint.py │ ├── jobs_endpoint.py │ ├── permissions_endpoint.py │ ├── project_endpoint.py │ ├── schedules_endpoint.py │ ├── site_endpoint.py │ ├── subscriptions_endpoint.py │ ├── table_endpoint.py │ ├── tasks_endpoint.py │ ├── user_endpoint.py │ ├── view_endpoint.py │ ├── webhook_endpoint.py │ └── workbook_endpoint.py │ ├── api_requests │ ├── __init__.py │ ├── add_datasource_permissions_request.py │ ├── add_datasource_to_favorites_request.py │ ├── add_datasource_to_schedule_request.py │ ├── add_default_permissions_request.py │ ├── add_dqwarning_request.py │ ├── add_flow_permissions_request.py │ ├── add_flow_to_schedule_request.py │ ├── add_project_permissions_request.py │ ├── add_project_to_favorites_request.py │ ├── add_tags_request.py │ ├── add_user_to_alert_request.py │ ├── add_user_to_group_request.py │ ├── add_user_to_site_request.py │ ├── add_view_permissions_request.py │ ├── add_view_to_favorites_request.py │ ├── add_workbook_permissions_request.py │ ├── add_workbook_to_favorites_request.py │ ├── add_workbook_to_schedule_request.py │ ├── base_request.py │ ├── create_extracts_for_workbook_request.py │ ├── create_group_request.py │ ├── create_project_request.py │ ├── create_schedule_request.py │ ├── create_site_request.py │ ├── create_subscription_request.py │ ├── create_webhook_request.py │ ├── empty_request.py │ ├── graphql_request.py │ ├── publish_datasource_request.py │ ├── publish_flow_request.py │ ├── publish_workbook_request.py │ ├── sign_in_request.py │ ├── switch_site_request.py │ ├── update_column_request.py │ ├── update_data_alert_request.py │ ├── update_database_request.py │ ├── update_datasource_connection_request.py │ ├── update_datasource_request.py │ ├── update_dqwarning_request.py │ ├── update_flow_connection_request.py │ ├── update_flow_request.py │ ├── update_group_request.py │ ├── update_project_request.py │ ├── update_schedule_request.py │ ├── update_site_request.py │ ├── update_subscription_request.py │ ├── update_table_request.py │ ├── update_user_request.py │ ├── update_workbook_connection_request.py │ ├── update_workbook_now_request.py │ └── update_workbook_request.py │ ├── config │ ├── __init__.py │ └── api_requests.py │ ├── decorators │ ├── __init__.py │ ├── validation.py │ └── verification.py │ ├── exceptions │ ├── __init__.py │ ├── custom_exceptions.py │ └── tableau_server_exceptions.py │ ├── sample │ ├── __init__.py │ └── config_example.py │ ├── tableau_server_connection.py │ └── utils │ ├── __init__.py │ ├── cloning │ ├── __init__.py │ ├── datasources.py │ ├── favorites.py │ ├── flows.py │ ├── groups.py │ ├── projects.py │ ├── schedules.py │ ├── sites.py │ ├── subscriptions.py │ ├── users.py │ └── workbooks.py │ ├── common.py │ ├── filemod.py │ ├── pagination.py │ └── querying │ ├── __init__.py │ ├── datasources.py │ ├── favorites.py │ ├── flows.py │ ├── groups.py │ ├── projects.py │ ├── schedules.py │ ├── sites.py │ ├── subscriptions.py │ ├── tasks.py │ ├── users.py │ ├── webhooks.py │ └── workbooks.py └── tests ├── __init__.py ├── test_auth.py ├── test_data_driven_alerts.py ├── test_data_sources.py ├── test_encryption.py ├── test_favorites.py ├── test_flows.py ├── test_jobs_tasks_schedules.py ├── test_metadata_methods.py ├── test_permissions.py ├── test_projects.py ├── test_publishing.py ├── test_revisions.py ├── test_server_info.py ├── test_sites.py ├── test_subscriptions.py ├── test_users_and_groups.py ├── test_util_funcs.py └── test_workbooks_and_views.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/changelog.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/setup.py -------------------------------------------------------------------------------- /src/tableau_api_lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/auth_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/auth_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/base_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/base_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/column_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/column_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/data_alert_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/data_alert_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/database_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/database_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/datasource_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/datasource_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/dqwarning_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/dqwarning_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/encryption_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/encryption_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/favorites_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/favorites_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/file_upload_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/file_upload_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/flow_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/flow_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/flow_run_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/flow_run_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/graphql_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/graphql_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/group_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/group_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/jobs_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/jobs_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/permissions_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/permissions_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/project_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/project_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/schedules_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/schedules_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/site_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/site_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/subscriptions_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/subscriptions_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/table_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/table_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/tasks_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/tasks_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/user_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/user_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/view_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/view_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/webhook_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/webhook_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_endpoints/workbook_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_endpoints/workbook_endpoint.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_datasource_permissions_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_datasource_permissions_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_datasource_to_favorites_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_datasource_to_favorites_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_datasource_to_schedule_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_datasource_to_schedule_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_default_permissions_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_default_permissions_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_dqwarning_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_dqwarning_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_flow_permissions_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_flow_permissions_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_flow_to_schedule_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_flow_to_schedule_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_project_permissions_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_project_permissions_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_project_to_favorites_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_project_to_favorites_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_tags_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_tags_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_user_to_alert_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_user_to_alert_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_user_to_group_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_user_to_group_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_user_to_site_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_user_to_site_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_view_permissions_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_view_permissions_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_view_to_favorites_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_view_to_favorites_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_workbook_permissions_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_workbook_permissions_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_workbook_to_favorites_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_workbook_to_favorites_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/add_workbook_to_schedule_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/add_workbook_to_schedule_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/base_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/base_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/create_extracts_for_workbook_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/create_extracts_for_workbook_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/create_group_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/create_group_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/create_project_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/create_project_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/create_schedule_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/create_schedule_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/create_site_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/create_site_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/create_subscription_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/create_subscription_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/create_webhook_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/create_webhook_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/empty_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/empty_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/graphql_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/graphql_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/publish_datasource_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/publish_datasource_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/publish_flow_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/publish_flow_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/publish_workbook_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/publish_workbook_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/sign_in_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/sign_in_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/switch_site_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/switch_site_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_column_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_column_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_data_alert_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_data_alert_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_database_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_database_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_datasource_connection_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_datasource_connection_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_datasource_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_datasource_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_dqwarning_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_dqwarning_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_flow_connection_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_flow_connection_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_flow_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_flow_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_group_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_group_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_project_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_project_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_schedule_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_schedule_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_site_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_site_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_subscription_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_subscription_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_table_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_table_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_user_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_user_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_workbook_connection_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_workbook_connection_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_workbook_now_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_workbook_now_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/api_requests/update_workbook_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/api_requests/update_workbook_request.py -------------------------------------------------------------------------------- /src/tableau_api_lib/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tableau_api_lib/config/api_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/config/api_requests.py -------------------------------------------------------------------------------- /src/tableau_api_lib/decorators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/decorators/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/decorators/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/decorators/validation.py -------------------------------------------------------------------------------- /src/tableau_api_lib/decorators/verification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/decorators/verification.py -------------------------------------------------------------------------------- /src/tableau_api_lib/exceptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/exceptions/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/exceptions/custom_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/exceptions/custom_exceptions.py -------------------------------------------------------------------------------- /src/tableau_api_lib/exceptions/tableau_server_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/exceptions/tableau_server_exceptions.py -------------------------------------------------------------------------------- /src/tableau_api_lib/sample/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/sample/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/sample/config_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/sample/config_example.py -------------------------------------------------------------------------------- /src/tableau_api_lib/tableau_server_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/tableau_server_connection.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/cloning/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/datasources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/cloning/datasources.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/favorites.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/flows.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/cloning/groups.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/cloning/projects.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/schedules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/cloning/schedules.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/sites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/cloning/sites.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/subscriptions.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/cloning/users.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/cloning/workbooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/cloning/workbooks.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/common.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/filemod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/filemod.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/pagination.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/__init__.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/datasources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/datasources.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/favorites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/favorites.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/flows.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/groups.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/projects.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/schedules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/schedules.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/sites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/sites.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/subscriptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/subscriptions.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/tasks.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/users.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/webhooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/webhooks.py -------------------------------------------------------------------------------- /src/tableau_api_lib/utils/querying/workbooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/src/tableau_api_lib/utils/querying/workbooks.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_auth.py -------------------------------------------------------------------------------- /tests/test_data_driven_alerts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_data_driven_alerts.py -------------------------------------------------------------------------------- /tests/test_data_sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_data_sources.py -------------------------------------------------------------------------------- /tests/test_encryption.py: -------------------------------------------------------------------------------- 1 | # placeholder for testing encryption methods 2 | -------------------------------------------------------------------------------- /tests/test_favorites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_favorites.py -------------------------------------------------------------------------------- /tests/test_flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_flows.py -------------------------------------------------------------------------------- /tests/test_jobs_tasks_schedules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_jobs_tasks_schedules.py -------------------------------------------------------------------------------- /tests/test_metadata_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_metadata_methods.py -------------------------------------------------------------------------------- /tests/test_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_permissions.py -------------------------------------------------------------------------------- /tests/test_projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_projects.py -------------------------------------------------------------------------------- /tests/test_publishing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_publishing.py -------------------------------------------------------------------------------- /tests/test_revisions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_revisions.py -------------------------------------------------------------------------------- /tests/test_server_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_server_info.py -------------------------------------------------------------------------------- /tests/test_sites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_sites.py -------------------------------------------------------------------------------- /tests/test_subscriptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_subscriptions.py -------------------------------------------------------------------------------- /tests/test_users_and_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_users_and_groups.py -------------------------------------------------------------------------------- /tests/test_util_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_util_funcs.py -------------------------------------------------------------------------------- /tests/test_workbooks_and_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divinorum-webb/tableau-api-lib/HEAD/tests/test_workbooks_and_views.py --------------------------------------------------------------------------------