Learn R Programming

paws (version 0.2.0)

quicksight: Amazon QuickSight

Description

Amazon QuickSight API Reference

Amazon QuickSight is a fully managed, serverless business intelligence service for the Amazon Web Services Cloud that makes it easy to extend data and insights to every user in your organization. This API reference contains documentation for a programming interface that you can use to manage Amazon QuickSight.

Usage

quicksight(config = list())

Value

A client for the service. You can call the service's operations using syntax like svc$operation(...), where svc is the name you've assigned to the client. The available operations are listed in the Operations section.

Arguments

config

Optional configuration of credentials, endpoint, and/or region.

  • access_key_id: AWS access key ID

  • secret_access_key: AWS secret access key

  • session_token: AWS temporary session token

  • profile: The name of a profile to use. If not given, then the default profile is used.

  • anonymous: Set anonymous credentials.

  • endpoint: The complete URL to use for the constructed client.

  • region: The AWS Region used in instantiating the client.

  • close_connection: Immediately close all HTTP connections.

  • timeout: The time in seconds till a timeout exception is thrown when attempting to make a connection. The default is 60 seconds.

  • s3_force_path_style: Set this to true to force the request to use path-style addressing, i.e., http://s3.amazonaws.com/BUCKET/KEY.

Service syntax

svc <- quicksight(
  config = list(
    credentials = list(
      creds = list(
        access_key_id = "string",
        secret_access_key = "string",
        session_token = "string"
      ),
      profile = "string",
      anonymous = "logical"
    ),
    endpoint = "string",
    region = "string",
    close_connection = "logical",
    timeout = "numeric",
    s3_force_path_style = "logical"
  )
)

Operations

cancel_ingestionCancels an ongoing ingestion of data into SPICE
create_account_customizationCreates Amazon QuickSight customizations for the current Amazon Web Services Region
create_account_subscriptionCreates an Amazon QuickSight account, or subscribes to Amazon QuickSight Q
create_analysisCreates an analysis in Amazon QuickSight
create_dashboardCreates a dashboard from a template
create_data_setCreates a dataset
create_data_sourceCreates a data source
create_folderCreates an empty shared folder
create_folder_membershipAdds an asset, such as a dashboard, analysis, or dataset into a folder
create_groupUse the CreateGroup operation to create a group in Amazon QuickSight
create_group_membershipAdds an Amazon QuickSight user to an Amazon QuickSight group
create_iam_policy_assignmentCreates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN)
create_ingestionCreates and starts a new SPICE ingestion for a dataset
create_namespace(Enterprise edition only) Creates a new namespace for you to use with Amazon QuickSight
create_templateCreates a template from an existing Amazon QuickSight analysis or template
create_template_aliasCreates a template alias for a template
create_themeCreates a theme
create_theme_aliasCreates a theme alias for a theme
delete_account_customizationDeletes all Amazon QuickSight customizations in this Amazon Web Services Region for the specified Amazon Web Services account and Amazon QuickSight namespace
delete_analysisDeletes an analysis from Amazon QuickSight
delete_dashboardDeletes a dashboard
delete_data_setDeletes a dataset
delete_data_sourceDeletes the data source permanently
delete_folderDeletes an empty folder
delete_folder_membershipRemoves an asset, such as a dashboard, analysis, or dataset, from a folder
delete_groupRemoves a user group from Amazon QuickSight
delete_group_membershipRemoves a user from a group so that the user is no longer a member of the group
delete_iam_policy_assignmentDeletes an existing IAM policy assignment
delete_namespaceDeletes a namespace and the users and groups that are associated with the namespace
delete_templateDeletes a template
delete_template_aliasDeletes the item that the specified template alias points to
delete_themeDeletes a theme
delete_theme_aliasDeletes the version of the theme that the specified theme alias points to
delete_userDeletes the Amazon QuickSight user that is associated with the identity of the Identity and Access Management (IAM) user or role that's making the call
delete_user_by_principal_idDeletes a user identified by its principal ID
describe_account_customizationDescribes the customizations associated with the provided Amazon Web Services account and Amazon Amazon QuickSight namespace in an Amazon Web Services Region
describe_account_settingsDescribes the settings that were used when your Amazon QuickSight subscription was first created in this Amazon Web Services account
describe_account_subscriptionUse the DescribeAccountSubscription operation to receive a description of a Amazon QuickSight account's subscription
describe_analysisProvides a summary of the metadata for an analysis
describe_analysis_permissionsProvides the read and write permissions for an analysis
describe_dashboardProvides a summary for a dashboard
describe_dashboard_permissionsDescribes read and write permissions for a dashboard
describe_data_setDescribes a dataset
describe_data_set_permissionsDescribes the permissions on a dataset
describe_data_sourceDescribes a data source
describe_data_source_permissionsDescribes the resource permissions for a data source
describe_folderDescribes a folder
describe_folder_permissionsDescribes permissions for a folder
describe_folder_resolved_permissionsDescribes the folder resolved permissions
describe_groupReturns an Amazon QuickSight group's description and Amazon Resource Name (ARN)
describe_group_membershipUse the DescribeGroupMembership operation to determine if a user is a member of the specified group
describe_iam_policy_assignmentDescribes an existing IAM policy assignment, as specified by the assignment name
describe_ingestionDescribes a SPICE ingestion
describe_ip_restrictionProvides a summary and status of IP rules
describe_namespaceDescribes the current namespace
describe_templateDescribes a template's metadata
describe_template_aliasDescribes the template alias for a template
describe_template_permissionsDescribes read and write permissions on a template
describe_themeDescribes a theme
describe_theme_aliasDescribes the alias for a theme
describe_theme_permissionsDescribes the read and write permissions for a theme
describe_userReturns information about a user, given the user name
generate_embed_url_for_anonymous_userGenerates an embed URL that you can use to embed an Amazon QuickSight dashboard in your website, without having to register any reader users
generate_embed_url_for_registered_userGenerates an embed URL that you can use to embed an Amazon QuickSight experience in your website
get_dashboard_embed_urlGenerates a temporary session URL and authorization code(bearer token) that you can use to embed an Amazon QuickSight read-only dashboard in your website or application
get_session_embed_urlGenerates a session URL and authorization code that you can use to embed the Amazon Amazon QuickSight console in your web server code
list_analysesLists Amazon QuickSight analyses that exist in the specified Amazon Web Services account
list_dashboardsLists dashboards in an Amazon Web Services account
list_dashboard_versionsLists all the versions of the dashboards in the Amazon QuickSight subscription
list_data_setsLists all of the datasets belonging to the current Amazon Web Services account in an Amazon Web Services Region
list_data_sourcesLists data sources in current Amazon Web Services Region that belong to this Amazon Web Services account
list_folder_membersList all assets (DASHBOARD, ANALYSIS, and DATASET) in a folder
list_foldersLists all folders in an account
list_group_membershipsLists member users in a group
list_groupsLists all user groups in Amazon QuickSight
list_iam_policy_assignmentsLists IAM policy assignments in the current Amazon QuickSight account
list_iam_policy_assignments_for_userLists all the IAM policy assignments, including the Amazon Resource Names (ARNs) for the IAM policies assigned to the specified user and group or groups that the user belongs to
list_ingestionsLists the history of SPICE ingestions for a dataset
list_namespacesLists the namespaces for the specified Amazon Web Services account
list_tags_for_resourceLists the tags assigned to a resource
list_template_aliasesLists all the aliases of a template
list_templatesLists all the templates in the current Amazon QuickSight account
list_template_versionsLists all the versions of the templates in the current Amazon QuickSight account
list_theme_aliasesLists all the aliases of a theme
list_themesLists all the themes in the current Amazon Web Services account
list_theme_versionsLists all the versions of the themes in the current Amazon Web Services account
list_user_groupsLists the Amazon QuickSight groups that an Amazon QuickSight user is a member of
list_usersReturns a list of all of the Amazon QuickSight users belonging to this account
register_userCreates an Amazon QuickSight user, whose identity is associated with the Identity and Access Management (IAM) identity or role specified in the request
restore_analysisRestores an analysis
search_analysesSearches for analyses that belong to the user specified in the filter
search_dashboardsSearches for dashboards that belong to a user
search_foldersSearches the subfolders in a folder
search_groupsUse the SearchGroups operation to search groups in a specified Amazon QuickSight namespace using the supplied filters
tag_resourceAssigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource
untag_resourceRemoves a tag or tags from a resource
update_account_customizationUpdates Amazon QuickSight customizations for the current Amazon Web Services Region
update_account_settingsUpdates the Amazon QuickSight settings in your Amazon Web Services account
update_analysisUpdates an analysis in Amazon QuickSight
update_analysis_permissionsUpdates the read and write permissions for an analysis
update_dashboardUpdates a dashboard in an Amazon Web Services account
update_dashboard_permissionsUpdates read and write permissions on a dashboard
update_dashboard_published_versionUpdates the published version of a dashboard
update_data_setUpdates a dataset
update_data_set_permissionsUpdates the permissions on a dataset
update_data_sourceUpdates a data source
update_data_source_permissionsUpdates the permissions to a data source
update_folderUpdates the name of a folder
update_folder_permissionsUpdates permissions of a folder
update_groupChanges a group description
update_iam_policy_assignmentUpdates an existing IAM policy assignment
update_ip_restrictionUpdates the content and status of IP rules
update_public_sharing_settingsUse the UpdatePublicSharingSettings operation to turn on or turn off the public sharing settings of an Amazon QuickSight dashboard
update_templateUpdates a template from an existing Amazon QuickSight analysis or another template
update_template_aliasUpdates the template alias of a template
update_template_permissionsUpdates the resource permissions for a template
update_themeUpdates a theme
update_theme_aliasUpdates an alias of a theme
update_theme_permissionsUpdates the resource permissions for a theme
update_userUpdates an Amazon QuickSight user

Examples

Run this code
if (FALSE) {
svc <- quicksight()
svc$cancel_ingestion(
  Foo = 123
)
}

Run the code above in your browser using DataLab