awswrangler/quicksight/__init__.py (82 lines of code) (raw):
"""Amazon QuickSight Module."""
from awswrangler.quicksight._cancel import cancel_ingestion
from awswrangler.quicksight._create import create_athena_data_source, create_athena_dataset, create_ingestion
from awswrangler.quicksight._delete import (
delete_all_dashboards,
delete_all_data_sources,
delete_all_datasets,
delete_all_templates,
delete_dashboard,
delete_data_source,
delete_dataset,
delete_template,
)
from awswrangler.quicksight._describe import (
describe_dashboard,
describe_data_source,
describe_data_source_permissions,
describe_dataset,
describe_ingestion,
)
from awswrangler.quicksight._get_list import (
get_dashboard_id,
get_dashboard_ids,
get_data_source_arn,
get_data_source_arns,
get_data_source_id,
get_data_source_ids,
get_dataset_id,
get_dataset_ids,
get_template_id,
get_template_ids,
list_dashboards,
list_data_sources,
list_datasets,
list_group_memberships,
list_groups,
list_iam_policy_assignments,
list_iam_policy_assignments_for_user,
list_ingestions,
list_templates,
list_user_groups,
list_users,
)
__all__ = [
"get_dashboard_id",
"get_dashboard_ids",
"get_data_source_arn",
"get_data_source_arns",
"get_data_source_id",
"get_data_source_ids",
"get_dataset_id",
"get_dataset_ids",
"get_template_id",
"get_template_ids",
"list_dashboards",
"list_data_sources",
"list_datasets",
"list_group_memberships",
"list_groups",
"list_iam_policy_assignments",
"list_iam_policy_assignments_for_user",
"list_ingestions",
"list_templates",
"list_user_groups",
"list_users",
"describe_dashboard",
"describe_data_source",
"describe_data_source_permissions",
"describe_dataset",
"describe_ingestion",
"delete_all_dashboards",
"delete_all_data_sources",
"delete_all_datasets",
"delete_all_templates",
"delete_dashboard",
"delete_data_source",
"delete_dataset",
"delete_template",
"cancel_ingestion",
"create_athena_data_source",
"create_athena_dataset",
"create_ingestion",
]