Documentation ¶
Overview ¶
Package quicksight provides the client and types for making API requests to Amazon QuickSight.
Amazon QuickSight is a fully managed, serverless business intelligence service for the AWS 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.
See https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01 for more information on this service.
See quicksight package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/quicksight/
Using the Client ¶
To contact Amazon QuickSight with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Amazon QuickSight client QuickSight for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/quicksight/#New
Index ¶
- Constants
- type AccessDeniedException
- func (s AccessDeniedException) Code() string
- func (s AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s AccessDeniedException) Message() string
- func (s AccessDeniedException) OrigErr() error
- func (s AccessDeniedException) RequestID() string
- func (s AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type ActiveIAMPolicyAssignment
- type AdHocFilteringOption
- type AmazonElasticsearchParameters
- type AthenaParameters
- type AuroraParameters
- func (s AuroraParameters) GoString() string
- func (s *AuroraParameters) SetDatabase(v string) *AuroraParameters
- func (s *AuroraParameters) SetHost(v string) *AuroraParameters
- func (s *AuroraParameters) SetPort(v int64) *AuroraParameters
- func (s AuroraParameters) String() string
- func (s *AuroraParameters) Validate() error
- type AuroraPostgreSqlParameters
- func (s AuroraPostgreSqlParameters) GoString() string
- func (s *AuroraPostgreSqlParameters) SetDatabase(v string) *AuroraPostgreSqlParameters
- func (s *AuroraPostgreSqlParameters) SetHost(v string) *AuroraPostgreSqlParameters
- func (s *AuroraPostgreSqlParameters) SetPort(v int64) *AuroraPostgreSqlParameters
- func (s AuroraPostgreSqlParameters) String() string
- func (s *AuroraPostgreSqlParameters) Validate() error
- type AwsIotAnalyticsParameters
- type CalculatedColumn
- func (s CalculatedColumn) GoString() string
- func (s *CalculatedColumn) SetColumnId(v string) *CalculatedColumn
- func (s *CalculatedColumn) SetColumnName(v string) *CalculatedColumn
- func (s *CalculatedColumn) SetExpression(v string) *CalculatedColumn
- func (s CalculatedColumn) String() string
- func (s *CalculatedColumn) Validate() error
- type CancelIngestionInput
- func (s CancelIngestionInput) GoString() string
- func (s *CancelIngestionInput) SetAwsAccountId(v string) *CancelIngestionInput
- func (s *CancelIngestionInput) SetDataSetId(v string) *CancelIngestionInput
- func (s *CancelIngestionInput) SetIngestionId(v string) *CancelIngestionInput
- func (s CancelIngestionInput) String() string
- func (s *CancelIngestionInput) Validate() error
- type CancelIngestionOutput
- func (s CancelIngestionOutput) GoString() string
- func (s *CancelIngestionOutput) SetArn(v string) *CancelIngestionOutput
- func (s *CancelIngestionOutput) SetIngestionId(v string) *CancelIngestionOutput
- func (s *CancelIngestionOutput) SetRequestId(v string) *CancelIngestionOutput
- func (s *CancelIngestionOutput) SetStatus(v int64) *CancelIngestionOutput
- func (s CancelIngestionOutput) String() string
- type CastColumnTypeOperation
- func (s CastColumnTypeOperation) GoString() string
- func (s *CastColumnTypeOperation) SetColumnName(v string) *CastColumnTypeOperation
- func (s *CastColumnTypeOperation) SetFormat(v string) *CastColumnTypeOperation
- func (s *CastColumnTypeOperation) SetNewColumnType(v string) *CastColumnTypeOperation
- func (s CastColumnTypeOperation) String() string
- func (s *CastColumnTypeOperation) Validate() error
- type ColumnGroup
- type ColumnGroupColumnSchema
- type ColumnGroupSchema
- type ColumnSchema
- type ColumnTag
- type ConcurrentUpdatingException
- func (s ConcurrentUpdatingException) Code() string
- func (s ConcurrentUpdatingException) Error() string
- func (s ConcurrentUpdatingException) GoString() string
- func (s ConcurrentUpdatingException) Message() string
- func (s ConcurrentUpdatingException) OrigErr() error
- func (s ConcurrentUpdatingException) RequestID() string
- func (s ConcurrentUpdatingException) StatusCode() int
- func (s ConcurrentUpdatingException) String() string
- type ConflictException
- func (s ConflictException) Code() string
- func (s ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s ConflictException) Message() string
- func (s ConflictException) OrigErr() error
- func (s ConflictException) RequestID() string
- func (s ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type CreateColumnsOperation
- type CreateDashboardInput
- func (s CreateDashboardInput) GoString() string
- func (s *CreateDashboardInput) SetAwsAccountId(v string) *CreateDashboardInput
- func (s *CreateDashboardInput) SetDashboardId(v string) *CreateDashboardInput
- func (s *CreateDashboardInput) SetDashboardPublishOptions(v *DashboardPublishOptions) *CreateDashboardInput
- func (s *CreateDashboardInput) SetName(v string) *CreateDashboardInput
- func (s *CreateDashboardInput) SetParameters(v *Parameters) *CreateDashboardInput
- func (s *CreateDashboardInput) SetPermissions(v []*ResourcePermission) *CreateDashboardInput
- func (s *CreateDashboardInput) SetSourceEntity(v *DashboardSourceEntity) *CreateDashboardInput
- func (s *CreateDashboardInput) SetTags(v []*Tag) *CreateDashboardInput
- func (s *CreateDashboardInput) SetVersionDescription(v string) *CreateDashboardInput
- func (s CreateDashboardInput) String() string
- func (s *CreateDashboardInput) Validate() error
- type CreateDashboardOutput
- func (s CreateDashboardOutput) GoString() string
- func (s *CreateDashboardOutput) SetArn(v string) *CreateDashboardOutput
- func (s *CreateDashboardOutput) SetCreationStatus(v string) *CreateDashboardOutput
- func (s *CreateDashboardOutput) SetDashboardId(v string) *CreateDashboardOutput
- func (s *CreateDashboardOutput) SetRequestId(v string) *CreateDashboardOutput
- func (s *CreateDashboardOutput) SetStatus(v int64) *CreateDashboardOutput
- func (s *CreateDashboardOutput) SetVersionArn(v string) *CreateDashboardOutput
- func (s CreateDashboardOutput) String() string
- type CreateDataSetInput
- func (s CreateDataSetInput) GoString() string
- func (s *CreateDataSetInput) SetAwsAccountId(v string) *CreateDataSetInput
- func (s *CreateDataSetInput) SetColumnGroups(v []*ColumnGroup) *CreateDataSetInput
- func (s *CreateDataSetInput) SetDataSetId(v string) *CreateDataSetInput
- func (s *CreateDataSetInput) SetImportMode(v string) *CreateDataSetInput
- func (s *CreateDataSetInput) SetLogicalTableMap(v map[string]*LogicalTable) *CreateDataSetInput
- func (s *CreateDataSetInput) SetName(v string) *CreateDataSetInput
- func (s *CreateDataSetInput) SetPermissions(v []*ResourcePermission) *CreateDataSetInput
- func (s *CreateDataSetInput) SetPhysicalTableMap(v map[string]*PhysicalTable) *CreateDataSetInput
- func (s *CreateDataSetInput) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *CreateDataSetInput
- func (s *CreateDataSetInput) SetTags(v []*Tag) *CreateDataSetInput
- func (s CreateDataSetInput) String() string
- func (s *CreateDataSetInput) Validate() error
- type CreateDataSetOutput
- func (s CreateDataSetOutput) GoString() string
- func (s *CreateDataSetOutput) SetArn(v string) *CreateDataSetOutput
- func (s *CreateDataSetOutput) SetDataSetId(v string) *CreateDataSetOutput
- func (s *CreateDataSetOutput) SetIngestionArn(v string) *CreateDataSetOutput
- func (s *CreateDataSetOutput) SetIngestionId(v string) *CreateDataSetOutput
- func (s *CreateDataSetOutput) SetRequestId(v string) *CreateDataSetOutput
- func (s *CreateDataSetOutput) SetStatus(v int64) *CreateDataSetOutput
- func (s CreateDataSetOutput) String() string
- type CreateDataSourceInput
- func (s CreateDataSourceInput) GoString() string
- func (s *CreateDataSourceInput) SetAwsAccountId(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetCredentials(v *DataSourceCredentials) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetDataSourceId(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetDataSourceParameters(v *DataSourceParameters) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetName(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetPermissions(v []*ResourcePermission) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetSslProperties(v *SslProperties) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetTags(v []*Tag) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetType(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetVpcConnectionProperties(v *VpcConnectionProperties) *CreateDataSourceInput
- func (s CreateDataSourceInput) String() string
- func (s *CreateDataSourceInput) Validate() error
- type CreateDataSourceOutput
- func (s CreateDataSourceOutput) GoString() string
- func (s *CreateDataSourceOutput) SetArn(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetCreationStatus(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetDataSourceId(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetRequestId(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetStatus(v int64) *CreateDataSourceOutput
- func (s CreateDataSourceOutput) String() string
- type CreateGroupInput
- func (s CreateGroupInput) GoString() string
- func (s *CreateGroupInput) SetAwsAccountId(v string) *CreateGroupInput
- func (s *CreateGroupInput) SetDescription(v string) *CreateGroupInput
- func (s *CreateGroupInput) SetGroupName(v string) *CreateGroupInput
- func (s *CreateGroupInput) SetNamespace(v string) *CreateGroupInput
- func (s CreateGroupInput) String() string
- func (s *CreateGroupInput) Validate() error
- type CreateGroupMembershipInput
- func (s CreateGroupMembershipInput) GoString() string
- func (s *CreateGroupMembershipInput) SetAwsAccountId(v string) *CreateGroupMembershipInput
- func (s *CreateGroupMembershipInput) SetGroupName(v string) *CreateGroupMembershipInput
- func (s *CreateGroupMembershipInput) SetMemberName(v string) *CreateGroupMembershipInput
- func (s *CreateGroupMembershipInput) SetNamespace(v string) *CreateGroupMembershipInput
- func (s CreateGroupMembershipInput) String() string
- func (s *CreateGroupMembershipInput) Validate() error
- type CreateGroupMembershipOutput
- func (s CreateGroupMembershipOutput) GoString() string
- func (s *CreateGroupMembershipOutput) SetGroupMember(v *GroupMember) *CreateGroupMembershipOutput
- func (s *CreateGroupMembershipOutput) SetRequestId(v string) *CreateGroupMembershipOutput
- func (s *CreateGroupMembershipOutput) SetStatus(v int64) *CreateGroupMembershipOutput
- func (s CreateGroupMembershipOutput) String() string
- type CreateGroupOutput
- type CreateIAMPolicyAssignmentInput
- func (s CreateIAMPolicyAssignmentInput) GoString() string
- func (s *CreateIAMPolicyAssignmentInput) SetAssignmentName(v string) *CreateIAMPolicyAssignmentInput
- func (s *CreateIAMPolicyAssignmentInput) SetAssignmentStatus(v string) *CreateIAMPolicyAssignmentInput
- func (s *CreateIAMPolicyAssignmentInput) SetAwsAccountId(v string) *CreateIAMPolicyAssignmentInput
- func (s *CreateIAMPolicyAssignmentInput) SetIdentities(v map[string][]*string) *CreateIAMPolicyAssignmentInput
- func (s *CreateIAMPolicyAssignmentInput) SetNamespace(v string) *CreateIAMPolicyAssignmentInput
- func (s *CreateIAMPolicyAssignmentInput) SetPolicyArn(v string) *CreateIAMPolicyAssignmentInput
- func (s CreateIAMPolicyAssignmentInput) String() string
- func (s *CreateIAMPolicyAssignmentInput) Validate() error
- type CreateIAMPolicyAssignmentOutput
- func (s CreateIAMPolicyAssignmentOutput) GoString() string
- func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentId(v string) *CreateIAMPolicyAssignmentOutput
- func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentName(v string) *CreateIAMPolicyAssignmentOutput
- func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentStatus(v string) *CreateIAMPolicyAssignmentOutput
- func (s *CreateIAMPolicyAssignmentOutput) SetIdentities(v map[string][]*string) *CreateIAMPolicyAssignmentOutput
- func (s *CreateIAMPolicyAssignmentOutput) SetPolicyArn(v string) *CreateIAMPolicyAssignmentOutput
- func (s *CreateIAMPolicyAssignmentOutput) SetRequestId(v string) *CreateIAMPolicyAssignmentOutput
- func (s *CreateIAMPolicyAssignmentOutput) SetStatus(v int64) *CreateIAMPolicyAssignmentOutput
- func (s CreateIAMPolicyAssignmentOutput) String() string
- type CreateIngestionInput
- func (s CreateIngestionInput) GoString() string
- func (s *CreateIngestionInput) SetAwsAccountId(v string) *CreateIngestionInput
- func (s *CreateIngestionInput) SetDataSetId(v string) *CreateIngestionInput
- func (s *CreateIngestionInput) SetIngestionId(v string) *CreateIngestionInput
- func (s CreateIngestionInput) String() string
- func (s *CreateIngestionInput) Validate() error
- type CreateIngestionOutput
- func (s CreateIngestionOutput) GoString() string
- func (s *CreateIngestionOutput) SetArn(v string) *CreateIngestionOutput
- func (s *CreateIngestionOutput) SetIngestionId(v string) *CreateIngestionOutput
- func (s *CreateIngestionOutput) SetIngestionStatus(v string) *CreateIngestionOutput
- func (s *CreateIngestionOutput) SetRequestId(v string) *CreateIngestionOutput
- func (s *CreateIngestionOutput) SetStatus(v int64) *CreateIngestionOutput
- func (s CreateIngestionOutput) String() string
- type CreateTemplateAliasInput
- func (s CreateTemplateAliasInput) GoString() string
- func (s *CreateTemplateAliasInput) SetAliasName(v string) *CreateTemplateAliasInput
- func (s *CreateTemplateAliasInput) SetAwsAccountId(v string) *CreateTemplateAliasInput
- func (s *CreateTemplateAliasInput) SetTemplateId(v string) *CreateTemplateAliasInput
- func (s *CreateTemplateAliasInput) SetTemplateVersionNumber(v int64) *CreateTemplateAliasInput
- func (s CreateTemplateAliasInput) String() string
- func (s *CreateTemplateAliasInput) Validate() error
- type CreateTemplateAliasOutput
- func (s CreateTemplateAliasOutput) GoString() string
- func (s *CreateTemplateAliasOutput) SetRequestId(v string) *CreateTemplateAliasOutput
- func (s *CreateTemplateAliasOutput) SetStatus(v int64) *CreateTemplateAliasOutput
- func (s *CreateTemplateAliasOutput) SetTemplateAlias(v *TemplateAlias) *CreateTemplateAliasOutput
- func (s CreateTemplateAliasOutput) String() string
- type CreateTemplateInput
- func (s CreateTemplateInput) GoString() string
- func (s *CreateTemplateInput) SetAwsAccountId(v string) *CreateTemplateInput
- func (s *CreateTemplateInput) SetName(v string) *CreateTemplateInput
- func (s *CreateTemplateInput) SetPermissions(v []*ResourcePermission) *CreateTemplateInput
- func (s *CreateTemplateInput) SetSourceEntity(v *TemplateSourceEntity) *CreateTemplateInput
- func (s *CreateTemplateInput) SetTags(v []*Tag) *CreateTemplateInput
- func (s *CreateTemplateInput) SetTemplateId(v string) *CreateTemplateInput
- func (s *CreateTemplateInput) SetVersionDescription(v string) *CreateTemplateInput
- func (s CreateTemplateInput) String() string
- func (s *CreateTemplateInput) Validate() error
- type CreateTemplateOutput
- func (s CreateTemplateOutput) GoString() string
- func (s *CreateTemplateOutput) SetArn(v string) *CreateTemplateOutput
- func (s *CreateTemplateOutput) SetCreationStatus(v string) *CreateTemplateOutput
- func (s *CreateTemplateOutput) SetRequestId(v string) *CreateTemplateOutput
- func (s *CreateTemplateOutput) SetStatus(v int64) *CreateTemplateOutput
- func (s *CreateTemplateOutput) SetTemplateId(v string) *CreateTemplateOutput
- func (s *CreateTemplateOutput) SetVersionArn(v string) *CreateTemplateOutput
- func (s CreateTemplateOutput) String() string
- type CredentialPair
- type CustomSql
- func (s CustomSql) GoString() string
- func (s *CustomSql) SetColumns(v []*InputColumn) *CustomSql
- func (s *CustomSql) SetDataSourceArn(v string) *CustomSql
- func (s *CustomSql) SetName(v string) *CustomSql
- func (s *CustomSql) SetSqlQuery(v string) *CustomSql
- func (s CustomSql) String() string
- func (s *CustomSql) Validate() error
- type Dashboard
- func (s Dashboard) GoString() string
- func (s *Dashboard) SetArn(v string) *Dashboard
- func (s *Dashboard) SetCreatedTime(v time.Time) *Dashboard
- func (s *Dashboard) SetDashboardId(v string) *Dashboard
- func (s *Dashboard) SetLastPublishedTime(v time.Time) *Dashboard
- func (s *Dashboard) SetLastUpdatedTime(v time.Time) *Dashboard
- func (s *Dashboard) SetName(v string) *Dashboard
- func (s *Dashboard) SetVersion(v *DashboardVersion) *Dashboard
- func (s Dashboard) String() string
- type DashboardError
- type DashboardPublishOptions
- func (s DashboardPublishOptions) GoString() string
- func (s *DashboardPublishOptions) SetAdHocFilteringOption(v *AdHocFilteringOption) *DashboardPublishOptions
- func (s *DashboardPublishOptions) SetExportToCSVOption(v *ExportToCSVOption) *DashboardPublishOptions
- func (s *DashboardPublishOptions) SetSheetControlsOption(v *SheetControlsOption) *DashboardPublishOptions
- func (s DashboardPublishOptions) String() string
- type DashboardSearchFilter
- func (s DashboardSearchFilter) GoString() string
- func (s *DashboardSearchFilter) SetName(v string) *DashboardSearchFilter
- func (s *DashboardSearchFilter) SetOperator(v string) *DashboardSearchFilter
- func (s *DashboardSearchFilter) SetValue(v string) *DashboardSearchFilter
- func (s DashboardSearchFilter) String() string
- func (s *DashboardSearchFilter) Validate() error
- type DashboardSourceEntity
- type DashboardSourceTemplate
- func (s DashboardSourceTemplate) GoString() string
- func (s *DashboardSourceTemplate) SetArn(v string) *DashboardSourceTemplate
- func (s *DashboardSourceTemplate) SetDataSetReferences(v []*DataSetReference) *DashboardSourceTemplate
- func (s DashboardSourceTemplate) String() string
- func (s *DashboardSourceTemplate) Validate() error
- type DashboardSummary
- func (s DashboardSummary) GoString() string
- func (s *DashboardSummary) SetArn(v string) *DashboardSummary
- func (s *DashboardSummary) SetCreatedTime(v time.Time) *DashboardSummary
- func (s *DashboardSummary) SetDashboardId(v string) *DashboardSummary
- func (s *DashboardSummary) SetLastPublishedTime(v time.Time) *DashboardSummary
- func (s *DashboardSummary) SetLastUpdatedTime(v time.Time) *DashboardSummary
- func (s *DashboardSummary) SetName(v string) *DashboardSummary
- func (s *DashboardSummary) SetPublishedVersionNumber(v int64) *DashboardSummary
- func (s DashboardSummary) String() string
- type DashboardVersion
- func (s DashboardVersion) GoString() string
- func (s *DashboardVersion) SetArn(v string) *DashboardVersion
- func (s *DashboardVersion) SetCreatedTime(v time.Time) *DashboardVersion
- func (s *DashboardVersion) SetDescription(v string) *DashboardVersion
- func (s *DashboardVersion) SetErrors(v []*DashboardError) *DashboardVersion
- func (s *DashboardVersion) SetSourceEntityArn(v string) *DashboardVersion
- func (s *DashboardVersion) SetStatus(v string) *DashboardVersion
- func (s *DashboardVersion) SetVersionNumber(v int64) *DashboardVersion
- func (s DashboardVersion) String() string
- type DashboardVersionSummary
- func (s DashboardVersionSummary) GoString() string
- func (s *DashboardVersionSummary) SetArn(v string) *DashboardVersionSummary
- func (s *DashboardVersionSummary) SetCreatedTime(v time.Time) *DashboardVersionSummary
- func (s *DashboardVersionSummary) SetDescription(v string) *DashboardVersionSummary
- func (s *DashboardVersionSummary) SetSourceEntityArn(v string) *DashboardVersionSummary
- func (s *DashboardVersionSummary) SetStatus(v string) *DashboardVersionSummary
- func (s *DashboardVersionSummary) SetVersionNumber(v int64) *DashboardVersionSummary
- func (s DashboardVersionSummary) String() string
- type DataSet
- func (s DataSet) GoString() string
- func (s *DataSet) SetArn(v string) *DataSet
- func (s *DataSet) SetColumnGroups(v []*ColumnGroup) *DataSet
- func (s *DataSet) SetConsumedSpiceCapacityInBytes(v int64) *DataSet
- func (s *DataSet) SetCreatedTime(v time.Time) *DataSet
- func (s *DataSet) SetDataSetId(v string) *DataSet
- func (s *DataSet) SetImportMode(v string) *DataSet
- func (s *DataSet) SetLastUpdatedTime(v time.Time) *DataSet
- func (s *DataSet) SetLogicalTableMap(v map[string]*LogicalTable) *DataSet
- func (s *DataSet) SetName(v string) *DataSet
- func (s *DataSet) SetOutputColumns(v []*OutputColumn) *DataSet
- func (s *DataSet) SetPhysicalTableMap(v map[string]*PhysicalTable) *DataSet
- func (s *DataSet) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *DataSet
- func (s DataSet) String() string
- type DataSetConfiguration
- func (s DataSetConfiguration) GoString() string
- func (s *DataSetConfiguration) SetColumnGroupSchemaList(v []*ColumnGroupSchema) *DataSetConfiguration
- func (s *DataSetConfiguration) SetDataSetSchema(v *DataSetSchema) *DataSetConfiguration
- func (s *DataSetConfiguration) SetPlaceholder(v string) *DataSetConfiguration
- func (s DataSetConfiguration) String() string
- type DataSetReference
- type DataSetSchema
- type DataSetSummary
- func (s DataSetSummary) GoString() string
- func (s *DataSetSummary) SetArn(v string) *DataSetSummary
- func (s *DataSetSummary) SetCreatedTime(v time.Time) *DataSetSummary
- func (s *DataSetSummary) SetDataSetId(v string) *DataSetSummary
- func (s *DataSetSummary) SetImportMode(v string) *DataSetSummary
- func (s *DataSetSummary) SetLastUpdatedTime(v time.Time) *DataSetSummary
- func (s *DataSetSummary) SetName(v string) *DataSetSummary
- func (s *DataSetSummary) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *DataSetSummary
- func (s DataSetSummary) String() string
- type DataSource
- func (s DataSource) GoString() string
- func (s *DataSource) SetArn(v string) *DataSource
- func (s *DataSource) SetCreatedTime(v time.Time) *DataSource
- func (s *DataSource) SetDataSourceId(v string) *DataSource
- func (s *DataSource) SetDataSourceParameters(v *DataSourceParameters) *DataSource
- func (s *DataSource) SetErrorInfo(v *DataSourceErrorInfo) *DataSource
- func (s *DataSource) SetLastUpdatedTime(v time.Time) *DataSource
- func (s *DataSource) SetName(v string) *DataSource
- func (s *DataSource) SetSslProperties(v *SslProperties) *DataSource
- func (s *DataSource) SetStatus(v string) *DataSource
- func (s *DataSource) SetType(v string) *DataSource
- func (s *DataSource) SetVpcConnectionProperties(v *VpcConnectionProperties) *DataSource
- func (s DataSource) String() string
- type DataSourceCredentials
- type DataSourceErrorInfo
- type DataSourceParameters
- func (s DataSourceParameters) GoString() string
- func (s *DataSourceParameters) SetAmazonElasticsearchParameters(v *AmazonElasticsearchParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetAthenaParameters(v *AthenaParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetAuroraParameters(v *AuroraParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetAuroraPostgreSqlParameters(v *AuroraPostgreSqlParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetAwsIotAnalyticsParameters(v *AwsIotAnalyticsParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetJiraParameters(v *JiraParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetMariaDbParameters(v *MariaDbParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetMySqlParameters(v *MySqlParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetPostgreSqlParameters(v *PostgreSqlParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetPrestoParameters(v *PrestoParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetRdsParameters(v *RdsParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetRedshiftParameters(v *RedshiftParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetS3Parameters(v *S3Parameters) *DataSourceParameters
- func (s *DataSourceParameters) SetServiceNowParameters(v *ServiceNowParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetSnowflakeParameters(v *SnowflakeParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetSparkParameters(v *SparkParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetSqlServerParameters(v *SqlServerParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetTeradataParameters(v *TeradataParameters) *DataSourceParameters
- func (s *DataSourceParameters) SetTwitterParameters(v *TwitterParameters) *DataSourceParameters
- func (s DataSourceParameters) String() string
- func (s *DataSourceParameters) Validate() error
- type DateTimeParameter
- type DecimalParameter
- type DeleteDashboardInput
- func (s DeleteDashboardInput) GoString() string
- func (s *DeleteDashboardInput) SetAwsAccountId(v string) *DeleteDashboardInput
- func (s *DeleteDashboardInput) SetDashboardId(v string) *DeleteDashboardInput
- func (s *DeleteDashboardInput) SetVersionNumber(v int64) *DeleteDashboardInput
- func (s DeleteDashboardInput) String() string
- func (s *DeleteDashboardInput) Validate() error
- type DeleteDashboardOutput
- func (s DeleteDashboardOutput) GoString() string
- func (s *DeleteDashboardOutput) SetArn(v string) *DeleteDashboardOutput
- func (s *DeleteDashboardOutput) SetDashboardId(v string) *DeleteDashboardOutput
- func (s *DeleteDashboardOutput) SetRequestId(v string) *DeleteDashboardOutput
- func (s *DeleteDashboardOutput) SetStatus(v int64) *DeleteDashboardOutput
- func (s DeleteDashboardOutput) String() string
- type DeleteDataSetInput
- type DeleteDataSetOutput
- func (s DeleteDataSetOutput) GoString() string
- func (s *DeleteDataSetOutput) SetArn(v string) *DeleteDataSetOutput
- func (s *DeleteDataSetOutput) SetDataSetId(v string) *DeleteDataSetOutput
- func (s *DeleteDataSetOutput) SetRequestId(v string) *DeleteDataSetOutput
- func (s *DeleteDataSetOutput) SetStatus(v int64) *DeleteDataSetOutput
- func (s DeleteDataSetOutput) String() string
- type DeleteDataSourceInput
- func (s DeleteDataSourceInput) GoString() string
- func (s *DeleteDataSourceInput) SetAwsAccountId(v string) *DeleteDataSourceInput
- func (s *DeleteDataSourceInput) SetDataSourceId(v string) *DeleteDataSourceInput
- func (s DeleteDataSourceInput) String() string
- func (s *DeleteDataSourceInput) Validate() error
- type DeleteDataSourceOutput
- func (s DeleteDataSourceOutput) GoString() string
- func (s *DeleteDataSourceOutput) SetArn(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetDataSourceId(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetRequestId(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetStatus(v int64) *DeleteDataSourceOutput
- func (s DeleteDataSourceOutput) String() string
- type DeleteGroupInput
- func (s DeleteGroupInput) GoString() string
- func (s *DeleteGroupInput) SetAwsAccountId(v string) *DeleteGroupInput
- func (s *DeleteGroupInput) SetGroupName(v string) *DeleteGroupInput
- func (s *DeleteGroupInput) SetNamespace(v string) *DeleteGroupInput
- func (s DeleteGroupInput) String() string
- func (s *DeleteGroupInput) Validate() error
- type DeleteGroupMembershipInput
- func (s DeleteGroupMembershipInput) GoString() string
- func (s *DeleteGroupMembershipInput) SetAwsAccountId(v string) *DeleteGroupMembershipInput
- func (s *DeleteGroupMembershipInput) SetGroupName(v string) *DeleteGroupMembershipInput
- func (s *DeleteGroupMembershipInput) SetMemberName(v string) *DeleteGroupMembershipInput
- func (s *DeleteGroupMembershipInput) SetNamespace(v string) *DeleteGroupMembershipInput
- func (s DeleteGroupMembershipInput) String() string
- func (s *DeleteGroupMembershipInput) Validate() error
- type DeleteGroupMembershipOutput
- type DeleteGroupOutput
- type DeleteIAMPolicyAssignmentInput
- func (s DeleteIAMPolicyAssignmentInput) GoString() string
- func (s *DeleteIAMPolicyAssignmentInput) SetAssignmentName(v string) *DeleteIAMPolicyAssignmentInput
- func (s *DeleteIAMPolicyAssignmentInput) SetAwsAccountId(v string) *DeleteIAMPolicyAssignmentInput
- func (s *DeleteIAMPolicyAssignmentInput) SetNamespace(v string) *DeleteIAMPolicyAssignmentInput
- func (s DeleteIAMPolicyAssignmentInput) String() string
- func (s *DeleteIAMPolicyAssignmentInput) Validate() error
- type DeleteIAMPolicyAssignmentOutput
- func (s DeleteIAMPolicyAssignmentOutput) GoString() string
- func (s *DeleteIAMPolicyAssignmentOutput) SetAssignmentName(v string) *DeleteIAMPolicyAssignmentOutput
- func (s *DeleteIAMPolicyAssignmentOutput) SetRequestId(v string) *DeleteIAMPolicyAssignmentOutput
- func (s *DeleteIAMPolicyAssignmentOutput) SetStatus(v int64) *DeleteIAMPolicyAssignmentOutput
- func (s DeleteIAMPolicyAssignmentOutput) String() string
- type DeleteTemplateAliasInput
- func (s DeleteTemplateAliasInput) GoString() string
- func (s *DeleteTemplateAliasInput) SetAliasName(v string) *DeleteTemplateAliasInput
- func (s *DeleteTemplateAliasInput) SetAwsAccountId(v string) *DeleteTemplateAliasInput
- func (s *DeleteTemplateAliasInput) SetTemplateId(v string) *DeleteTemplateAliasInput
- func (s DeleteTemplateAliasInput) String() string
- func (s *DeleteTemplateAliasInput) Validate() error
- type DeleteTemplateAliasOutput
- func (s DeleteTemplateAliasOutput) GoString() string
- func (s *DeleteTemplateAliasOutput) SetAliasName(v string) *DeleteTemplateAliasOutput
- func (s *DeleteTemplateAliasOutput) SetArn(v string) *DeleteTemplateAliasOutput
- func (s *DeleteTemplateAliasOutput) SetRequestId(v string) *DeleteTemplateAliasOutput
- func (s *DeleteTemplateAliasOutput) SetStatus(v int64) *DeleteTemplateAliasOutput
- func (s *DeleteTemplateAliasOutput) SetTemplateId(v string) *DeleteTemplateAliasOutput
- func (s DeleteTemplateAliasOutput) String() string
- type DeleteTemplateInput
- func (s DeleteTemplateInput) GoString() string
- func (s *DeleteTemplateInput) SetAwsAccountId(v string) *DeleteTemplateInput
- func (s *DeleteTemplateInput) SetTemplateId(v string) *DeleteTemplateInput
- func (s *DeleteTemplateInput) SetVersionNumber(v int64) *DeleteTemplateInput
- func (s DeleteTemplateInput) String() string
- func (s *DeleteTemplateInput) Validate() error
- type DeleteTemplateOutput
- func (s DeleteTemplateOutput) GoString() string
- func (s *DeleteTemplateOutput) SetArn(v string) *DeleteTemplateOutput
- func (s *DeleteTemplateOutput) SetRequestId(v string) *DeleteTemplateOutput
- func (s *DeleteTemplateOutput) SetStatus(v int64) *DeleteTemplateOutput
- func (s *DeleteTemplateOutput) SetTemplateId(v string) *DeleteTemplateOutput
- func (s DeleteTemplateOutput) String() string
- type DeleteUserByPrincipalIdInput
- func (s DeleteUserByPrincipalIdInput) GoString() string
- func (s *DeleteUserByPrincipalIdInput) SetAwsAccountId(v string) *DeleteUserByPrincipalIdInput
- func (s *DeleteUserByPrincipalIdInput) SetNamespace(v string) *DeleteUserByPrincipalIdInput
- func (s *DeleteUserByPrincipalIdInput) SetPrincipalId(v string) *DeleteUserByPrincipalIdInput
- func (s DeleteUserByPrincipalIdInput) String() string
- func (s *DeleteUserByPrincipalIdInput) Validate() error
- type DeleteUserByPrincipalIdOutput
- type DeleteUserInput
- func (s DeleteUserInput) GoString() string
- func (s *DeleteUserInput) SetAwsAccountId(v string) *DeleteUserInput
- func (s *DeleteUserInput) SetNamespace(v string) *DeleteUserInput
- func (s *DeleteUserInput) SetUserName(v string) *DeleteUserInput
- func (s DeleteUserInput) String() string
- func (s *DeleteUserInput) Validate() error
- type DeleteUserOutput
- type DescribeDashboardInput
- func (s DescribeDashboardInput) GoString() string
- func (s *DescribeDashboardInput) SetAliasName(v string) *DescribeDashboardInput
- func (s *DescribeDashboardInput) SetAwsAccountId(v string) *DescribeDashboardInput
- func (s *DescribeDashboardInput) SetDashboardId(v string) *DescribeDashboardInput
- func (s *DescribeDashboardInput) SetVersionNumber(v int64) *DescribeDashboardInput
- func (s DescribeDashboardInput) String() string
- func (s *DescribeDashboardInput) Validate() error
- type DescribeDashboardOutput
- func (s DescribeDashboardOutput) GoString() string
- func (s *DescribeDashboardOutput) SetDashboard(v *Dashboard) *DescribeDashboardOutput
- func (s *DescribeDashboardOutput) SetRequestId(v string) *DescribeDashboardOutput
- func (s *DescribeDashboardOutput) SetStatus(v int64) *DescribeDashboardOutput
- func (s DescribeDashboardOutput) String() string
- type DescribeDashboardPermissionsInput
- func (s DescribeDashboardPermissionsInput) GoString() string
- func (s *DescribeDashboardPermissionsInput) SetAwsAccountId(v string) *DescribeDashboardPermissionsInput
- func (s *DescribeDashboardPermissionsInput) SetDashboardId(v string) *DescribeDashboardPermissionsInput
- func (s DescribeDashboardPermissionsInput) String() string
- func (s *DescribeDashboardPermissionsInput) Validate() error
- type DescribeDashboardPermissionsOutput
- func (s DescribeDashboardPermissionsOutput) GoString() string
- func (s *DescribeDashboardPermissionsOutput) SetDashboardArn(v string) *DescribeDashboardPermissionsOutput
- func (s *DescribeDashboardPermissionsOutput) SetDashboardId(v string) *DescribeDashboardPermissionsOutput
- func (s *DescribeDashboardPermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDashboardPermissionsOutput
- func (s *DescribeDashboardPermissionsOutput) SetRequestId(v string) *DescribeDashboardPermissionsOutput
- func (s *DescribeDashboardPermissionsOutput) SetStatus(v int64) *DescribeDashboardPermissionsOutput
- func (s DescribeDashboardPermissionsOutput) String() string
- type DescribeDataSetInput
- type DescribeDataSetOutput
- func (s DescribeDataSetOutput) GoString() string
- func (s *DescribeDataSetOutput) SetDataSet(v *DataSet) *DescribeDataSetOutput
- func (s *DescribeDataSetOutput) SetRequestId(v string) *DescribeDataSetOutput
- func (s *DescribeDataSetOutput) SetStatus(v int64) *DescribeDataSetOutput
- func (s DescribeDataSetOutput) String() string
- type DescribeDataSetPermissionsInput
- func (s DescribeDataSetPermissionsInput) GoString() string
- func (s *DescribeDataSetPermissionsInput) SetAwsAccountId(v string) *DescribeDataSetPermissionsInput
- func (s *DescribeDataSetPermissionsInput) SetDataSetId(v string) *DescribeDataSetPermissionsInput
- func (s DescribeDataSetPermissionsInput) String() string
- func (s *DescribeDataSetPermissionsInput) Validate() error
- type DescribeDataSetPermissionsOutput
- func (s DescribeDataSetPermissionsOutput) GoString() string
- func (s *DescribeDataSetPermissionsOutput) SetDataSetArn(v string) *DescribeDataSetPermissionsOutput
- func (s *DescribeDataSetPermissionsOutput) SetDataSetId(v string) *DescribeDataSetPermissionsOutput
- func (s *DescribeDataSetPermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDataSetPermissionsOutput
- func (s *DescribeDataSetPermissionsOutput) SetRequestId(v string) *DescribeDataSetPermissionsOutput
- func (s *DescribeDataSetPermissionsOutput) SetStatus(v int64) *DescribeDataSetPermissionsOutput
- func (s DescribeDataSetPermissionsOutput) String() string
- type DescribeDataSourceInput
- func (s DescribeDataSourceInput) GoString() string
- func (s *DescribeDataSourceInput) SetAwsAccountId(v string) *DescribeDataSourceInput
- func (s *DescribeDataSourceInput) SetDataSourceId(v string) *DescribeDataSourceInput
- func (s DescribeDataSourceInput) String() string
- func (s *DescribeDataSourceInput) Validate() error
- type DescribeDataSourceOutput
- func (s DescribeDataSourceOutput) GoString() string
- func (s *DescribeDataSourceOutput) SetDataSource(v *DataSource) *DescribeDataSourceOutput
- func (s *DescribeDataSourceOutput) SetRequestId(v string) *DescribeDataSourceOutput
- func (s *DescribeDataSourceOutput) SetStatus(v int64) *DescribeDataSourceOutput
- func (s DescribeDataSourceOutput) String() string
- type DescribeDataSourcePermissionsInput
- func (s DescribeDataSourcePermissionsInput) GoString() string
- func (s *DescribeDataSourcePermissionsInput) SetAwsAccountId(v string) *DescribeDataSourcePermissionsInput
- func (s *DescribeDataSourcePermissionsInput) SetDataSourceId(v string) *DescribeDataSourcePermissionsInput
- func (s DescribeDataSourcePermissionsInput) String() string
- func (s *DescribeDataSourcePermissionsInput) Validate() error
- type DescribeDataSourcePermissionsOutput
- func (s DescribeDataSourcePermissionsOutput) GoString() string
- func (s *DescribeDataSourcePermissionsOutput) SetDataSourceArn(v string) *DescribeDataSourcePermissionsOutput
- func (s *DescribeDataSourcePermissionsOutput) SetDataSourceId(v string) *DescribeDataSourcePermissionsOutput
- func (s *DescribeDataSourcePermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDataSourcePermissionsOutput
- func (s *DescribeDataSourcePermissionsOutput) SetRequestId(v string) *DescribeDataSourcePermissionsOutput
- func (s *DescribeDataSourcePermissionsOutput) SetStatus(v int64) *DescribeDataSourcePermissionsOutput
- func (s DescribeDataSourcePermissionsOutput) String() string
- type DescribeGroupInput
- func (s DescribeGroupInput) GoString() string
- func (s *DescribeGroupInput) SetAwsAccountId(v string) *DescribeGroupInput
- func (s *DescribeGroupInput) SetGroupName(v string) *DescribeGroupInput
- func (s *DescribeGroupInput) SetNamespace(v string) *DescribeGroupInput
- func (s DescribeGroupInput) String() string
- func (s *DescribeGroupInput) Validate() error
- type DescribeGroupOutput
- func (s DescribeGroupOutput) GoString() string
- func (s *DescribeGroupOutput) SetGroup(v *Group) *DescribeGroupOutput
- func (s *DescribeGroupOutput) SetRequestId(v string) *DescribeGroupOutput
- func (s *DescribeGroupOutput) SetStatus(v int64) *DescribeGroupOutput
- func (s DescribeGroupOutput) String() string
- type DescribeIAMPolicyAssignmentInput
- func (s DescribeIAMPolicyAssignmentInput) GoString() string
- func (s *DescribeIAMPolicyAssignmentInput) SetAssignmentName(v string) *DescribeIAMPolicyAssignmentInput
- func (s *DescribeIAMPolicyAssignmentInput) SetAwsAccountId(v string) *DescribeIAMPolicyAssignmentInput
- func (s *DescribeIAMPolicyAssignmentInput) SetNamespace(v string) *DescribeIAMPolicyAssignmentInput
- func (s DescribeIAMPolicyAssignmentInput) String() string
- func (s *DescribeIAMPolicyAssignmentInput) Validate() error
- type DescribeIAMPolicyAssignmentOutput
- func (s DescribeIAMPolicyAssignmentOutput) GoString() string
- func (s *DescribeIAMPolicyAssignmentOutput) SetIAMPolicyAssignment(v *IAMPolicyAssignment) *DescribeIAMPolicyAssignmentOutput
- func (s *DescribeIAMPolicyAssignmentOutput) SetRequestId(v string) *DescribeIAMPolicyAssignmentOutput
- func (s *DescribeIAMPolicyAssignmentOutput) SetStatus(v int64) *DescribeIAMPolicyAssignmentOutput
- func (s DescribeIAMPolicyAssignmentOutput) String() string
- type DescribeIngestionInput
- func (s DescribeIngestionInput) GoString() string
- func (s *DescribeIngestionInput) SetAwsAccountId(v string) *DescribeIngestionInput
- func (s *DescribeIngestionInput) SetDataSetId(v string) *DescribeIngestionInput
- func (s *DescribeIngestionInput) SetIngestionId(v string) *DescribeIngestionInput
- func (s DescribeIngestionInput) String() string
- func (s *DescribeIngestionInput) Validate() error
- type DescribeIngestionOutput
- func (s DescribeIngestionOutput) GoString() string
- func (s *DescribeIngestionOutput) SetIngestion(v *Ingestion) *DescribeIngestionOutput
- func (s *DescribeIngestionOutput) SetRequestId(v string) *DescribeIngestionOutput
- func (s *DescribeIngestionOutput) SetStatus(v int64) *DescribeIngestionOutput
- func (s DescribeIngestionOutput) String() string
- type DescribeTemplateAliasInput
- func (s DescribeTemplateAliasInput) GoString() string
- func (s *DescribeTemplateAliasInput) SetAliasName(v string) *DescribeTemplateAliasInput
- func (s *DescribeTemplateAliasInput) SetAwsAccountId(v string) *DescribeTemplateAliasInput
- func (s *DescribeTemplateAliasInput) SetTemplateId(v string) *DescribeTemplateAliasInput
- func (s DescribeTemplateAliasInput) String() string
- func (s *DescribeTemplateAliasInput) Validate() error
- type DescribeTemplateAliasOutput
- func (s DescribeTemplateAliasOutput) GoString() string
- func (s *DescribeTemplateAliasOutput) SetRequestId(v string) *DescribeTemplateAliasOutput
- func (s *DescribeTemplateAliasOutput) SetStatus(v int64) *DescribeTemplateAliasOutput
- func (s *DescribeTemplateAliasOutput) SetTemplateAlias(v *TemplateAlias) *DescribeTemplateAliasOutput
- func (s DescribeTemplateAliasOutput) String() string
- type DescribeTemplateInput
- func (s DescribeTemplateInput) GoString() string
- func (s *DescribeTemplateInput) SetAliasName(v string) *DescribeTemplateInput
- func (s *DescribeTemplateInput) SetAwsAccountId(v string) *DescribeTemplateInput
- func (s *DescribeTemplateInput) SetTemplateId(v string) *DescribeTemplateInput
- func (s *DescribeTemplateInput) SetVersionNumber(v int64) *DescribeTemplateInput
- func (s DescribeTemplateInput) String() string
- func (s *DescribeTemplateInput) Validate() error
- type DescribeTemplateOutput
- type DescribeTemplatePermissionsInput
- func (s DescribeTemplatePermissionsInput) GoString() string
- func (s *DescribeTemplatePermissionsInput) SetAwsAccountId(v string) *DescribeTemplatePermissionsInput
- func (s *DescribeTemplatePermissionsInput) SetTemplateId(v string) *DescribeTemplatePermissionsInput
- func (s DescribeTemplatePermissionsInput) String() string
- func (s *DescribeTemplatePermissionsInput) Validate() error
- type DescribeTemplatePermissionsOutput
- func (s DescribeTemplatePermissionsOutput) GoString() string
- func (s *DescribeTemplatePermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeTemplatePermissionsOutput
- func (s *DescribeTemplatePermissionsOutput) SetRequestId(v string) *DescribeTemplatePermissionsOutput
- func (s *DescribeTemplatePermissionsOutput) SetStatus(v int64) *DescribeTemplatePermissionsOutput
- func (s *DescribeTemplatePermissionsOutput) SetTemplateArn(v string) *DescribeTemplatePermissionsOutput
- func (s *DescribeTemplatePermissionsOutput) SetTemplateId(v string) *DescribeTemplatePermissionsOutput
- func (s DescribeTemplatePermissionsOutput) String() string
- type DescribeUserInput
- func (s DescribeUserInput) GoString() string
- func (s *DescribeUserInput) SetAwsAccountId(v string) *DescribeUserInput
- func (s *DescribeUserInput) SetNamespace(v string) *DescribeUserInput
- func (s *DescribeUserInput) SetUserName(v string) *DescribeUserInput
- func (s DescribeUserInput) String() string
- func (s *DescribeUserInput) Validate() error
- type DescribeUserOutput
- type DomainNotWhitelistedException
- func (s DomainNotWhitelistedException) Code() string
- func (s DomainNotWhitelistedException) Error() string
- func (s DomainNotWhitelistedException) GoString() string
- func (s DomainNotWhitelistedException) Message() string
- func (s DomainNotWhitelistedException) OrigErr() error
- func (s DomainNotWhitelistedException) RequestID() string
- func (s DomainNotWhitelistedException) StatusCode() int
- func (s DomainNotWhitelistedException) String() string
- type ErrorInfo
- type ExportToCSVOption
- type FilterOperation
- type GeoSpatialColumnGroup
- func (s GeoSpatialColumnGroup) GoString() string
- func (s *GeoSpatialColumnGroup) SetColumns(v []*string) *GeoSpatialColumnGroup
- func (s *GeoSpatialColumnGroup) SetCountryCode(v string) *GeoSpatialColumnGroup
- func (s *GeoSpatialColumnGroup) SetName(v string) *GeoSpatialColumnGroup
- func (s GeoSpatialColumnGroup) String() string
- func (s *GeoSpatialColumnGroup) Validate() error
- type GetDashboardEmbedUrlInput
- func (s GetDashboardEmbedUrlInput) GoString() string
- func (s *GetDashboardEmbedUrlInput) SetAwsAccountId(v string) *GetDashboardEmbedUrlInput
- func (s *GetDashboardEmbedUrlInput) SetDashboardId(v string) *GetDashboardEmbedUrlInput
- func (s *GetDashboardEmbedUrlInput) SetIdentityType(v string) *GetDashboardEmbedUrlInput
- func (s *GetDashboardEmbedUrlInput) SetResetDisabled(v bool) *GetDashboardEmbedUrlInput
- func (s *GetDashboardEmbedUrlInput) SetSessionLifetimeInMinutes(v int64) *GetDashboardEmbedUrlInput
- func (s *GetDashboardEmbedUrlInput) SetUndoRedoDisabled(v bool) *GetDashboardEmbedUrlInput
- func (s *GetDashboardEmbedUrlInput) SetUserArn(v string) *GetDashboardEmbedUrlInput
- func (s GetDashboardEmbedUrlInput) String() string
- func (s *GetDashboardEmbedUrlInput) Validate() error
- type GetDashboardEmbedUrlOutput
- func (s GetDashboardEmbedUrlOutput) GoString() string
- func (s *GetDashboardEmbedUrlOutput) SetEmbedUrl(v string) *GetDashboardEmbedUrlOutput
- func (s *GetDashboardEmbedUrlOutput) SetRequestId(v string) *GetDashboardEmbedUrlOutput
- func (s *GetDashboardEmbedUrlOutput) SetStatus(v int64) *GetDashboardEmbedUrlOutput
- func (s GetDashboardEmbedUrlOutput) String() string
- type Group
- type GroupMember
- type IAMPolicyAssignment
- func (s IAMPolicyAssignment) GoString() string
- func (s *IAMPolicyAssignment) SetAssignmentId(v string) *IAMPolicyAssignment
- func (s *IAMPolicyAssignment) SetAssignmentName(v string) *IAMPolicyAssignment
- func (s *IAMPolicyAssignment) SetAssignmentStatus(v string) *IAMPolicyAssignment
- func (s *IAMPolicyAssignment) SetAwsAccountId(v string) *IAMPolicyAssignment
- func (s *IAMPolicyAssignment) SetIdentities(v map[string][]*string) *IAMPolicyAssignment
- func (s *IAMPolicyAssignment) SetPolicyArn(v string) *IAMPolicyAssignment
- func (s IAMPolicyAssignment) String() string
- type IAMPolicyAssignmentSummary
- type IdentityTypeNotSupportedException
- func (s IdentityTypeNotSupportedException) Code() string
- func (s IdentityTypeNotSupportedException) Error() string
- func (s IdentityTypeNotSupportedException) GoString() string
- func (s IdentityTypeNotSupportedException) Message() string
- func (s IdentityTypeNotSupportedException) OrigErr() error
- func (s IdentityTypeNotSupportedException) RequestID() string
- func (s IdentityTypeNotSupportedException) StatusCode() int
- func (s IdentityTypeNotSupportedException) String() string
- type Ingestion
- func (s Ingestion) GoString() string
- func (s *Ingestion) SetArn(v string) *Ingestion
- func (s *Ingestion) SetCreatedTime(v time.Time) *Ingestion
- func (s *Ingestion) SetErrorInfo(v *ErrorInfo) *Ingestion
- func (s *Ingestion) SetIngestionId(v string) *Ingestion
- func (s *Ingestion) SetIngestionSizeInBytes(v int64) *Ingestion
- func (s *Ingestion) SetIngestionStatus(v string) *Ingestion
- func (s *Ingestion) SetIngestionTimeInSeconds(v int64) *Ingestion
- func (s *Ingestion) SetQueueInfo(v *QueueInfo) *Ingestion
- func (s *Ingestion) SetRequestSource(v string) *Ingestion
- func (s *Ingestion) SetRequestType(v string) *Ingestion
- func (s *Ingestion) SetRowInfo(v *RowInfo) *Ingestion
- func (s Ingestion) String() string
- type InputColumn
- type IntegerParameter
- type InternalFailureException
- func (s InternalFailureException) Code() string
- func (s InternalFailureException) Error() string
- func (s InternalFailureException) GoString() string
- func (s InternalFailureException) Message() string
- func (s InternalFailureException) OrigErr() error
- func (s InternalFailureException) RequestID() string
- func (s InternalFailureException) StatusCode() int
- func (s InternalFailureException) String() string
- type InvalidNextTokenException
- func (s InvalidNextTokenException) Code() string
- func (s InvalidNextTokenException) Error() string
- func (s InvalidNextTokenException) GoString() string
- func (s InvalidNextTokenException) Message() string
- func (s InvalidNextTokenException) OrigErr() error
- func (s InvalidNextTokenException) RequestID() string
- func (s InvalidNextTokenException) StatusCode() int
- func (s InvalidNextTokenException) String() string
- type InvalidParameterValueException
- func (s InvalidParameterValueException) Code() string
- func (s InvalidParameterValueException) Error() string
- func (s InvalidParameterValueException) GoString() string
- func (s InvalidParameterValueException) Message() string
- func (s InvalidParameterValueException) OrigErr() error
- func (s InvalidParameterValueException) RequestID() string
- func (s InvalidParameterValueException) StatusCode() int
- func (s InvalidParameterValueException) String() string
- type JiraParameters
- type JoinInstruction
- func (s JoinInstruction) GoString() string
- func (s *JoinInstruction) SetLeftOperand(v string) *JoinInstruction
- func (s *JoinInstruction) SetOnClause(v string) *JoinInstruction
- func (s *JoinInstruction) SetRightOperand(v string) *JoinInstruction
- func (s *JoinInstruction) SetType(v string) *JoinInstruction
- func (s JoinInstruction) String() string
- func (s *JoinInstruction) Validate() error
- type LimitExceededException
- func (s LimitExceededException) Code() string
- func (s LimitExceededException) Error() string
- func (s LimitExceededException) GoString() string
- func (s LimitExceededException) Message() string
- func (s LimitExceededException) OrigErr() error
- func (s LimitExceededException) RequestID() string
- func (s LimitExceededException) StatusCode() int
- func (s LimitExceededException) String() string
- type ListDashboardVersionsInput
- func (s ListDashboardVersionsInput) GoString() string
- func (s *ListDashboardVersionsInput) SetAwsAccountId(v string) *ListDashboardVersionsInput
- func (s *ListDashboardVersionsInput) SetDashboardId(v string) *ListDashboardVersionsInput
- func (s *ListDashboardVersionsInput) SetMaxResults(v int64) *ListDashboardVersionsInput
- func (s *ListDashboardVersionsInput) SetNextToken(v string) *ListDashboardVersionsInput
- func (s ListDashboardVersionsInput) String() string
- func (s *ListDashboardVersionsInput) Validate() error
- type ListDashboardVersionsOutput
- func (s ListDashboardVersionsOutput) GoString() string
- func (s *ListDashboardVersionsOutput) SetDashboardVersionSummaryList(v []*DashboardVersionSummary) *ListDashboardVersionsOutput
- func (s *ListDashboardVersionsOutput) SetNextToken(v string) *ListDashboardVersionsOutput
- func (s *ListDashboardVersionsOutput) SetRequestId(v string) *ListDashboardVersionsOutput
- func (s *ListDashboardVersionsOutput) SetStatus(v int64) *ListDashboardVersionsOutput
- func (s ListDashboardVersionsOutput) String() string
- type ListDashboardsInput
- func (s ListDashboardsInput) GoString() string
- func (s *ListDashboardsInput) SetAwsAccountId(v string) *ListDashboardsInput
- func (s *ListDashboardsInput) SetMaxResults(v int64) *ListDashboardsInput
- func (s *ListDashboardsInput) SetNextToken(v string) *ListDashboardsInput
- func (s ListDashboardsInput) String() string
- func (s *ListDashboardsInput) Validate() error
- type ListDashboardsOutput
- func (s ListDashboardsOutput) GoString() string
- func (s *ListDashboardsOutput) SetDashboardSummaryList(v []*DashboardSummary) *ListDashboardsOutput
- func (s *ListDashboardsOutput) SetNextToken(v string) *ListDashboardsOutput
- func (s *ListDashboardsOutput) SetRequestId(v string) *ListDashboardsOutput
- func (s *ListDashboardsOutput) SetStatus(v int64) *ListDashboardsOutput
- func (s ListDashboardsOutput) String() string
- type ListDataSetsInput
- func (s ListDataSetsInput) GoString() string
- func (s *ListDataSetsInput) SetAwsAccountId(v string) *ListDataSetsInput
- func (s *ListDataSetsInput) SetMaxResults(v int64) *ListDataSetsInput
- func (s *ListDataSetsInput) SetNextToken(v string) *ListDataSetsInput
- func (s ListDataSetsInput) String() string
- func (s *ListDataSetsInput) Validate() error
- type ListDataSetsOutput
- func (s ListDataSetsOutput) GoString() string
- func (s *ListDataSetsOutput) SetDataSetSummaries(v []*DataSetSummary) *ListDataSetsOutput
- func (s *ListDataSetsOutput) SetNextToken(v string) *ListDataSetsOutput
- func (s *ListDataSetsOutput) SetRequestId(v string) *ListDataSetsOutput
- func (s *ListDataSetsOutput) SetStatus(v int64) *ListDataSetsOutput
- func (s ListDataSetsOutput) String() string
- type ListDataSourcesInput
- func (s ListDataSourcesInput) GoString() string
- func (s *ListDataSourcesInput) SetAwsAccountId(v string) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetMaxResults(v int64) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetNextToken(v string) *ListDataSourcesInput
- func (s ListDataSourcesInput) String() string
- func (s *ListDataSourcesInput) Validate() error
- type ListDataSourcesOutput
- func (s ListDataSourcesOutput) GoString() string
- func (s *ListDataSourcesOutput) SetDataSources(v []*DataSource) *ListDataSourcesOutput
- func (s *ListDataSourcesOutput) SetNextToken(v string) *ListDataSourcesOutput
- func (s *ListDataSourcesOutput) SetRequestId(v string) *ListDataSourcesOutput
- func (s *ListDataSourcesOutput) SetStatus(v int64) *ListDataSourcesOutput
- func (s ListDataSourcesOutput) String() string
- type ListGroupMembershipsInput
- func (s ListGroupMembershipsInput) GoString() string
- func (s *ListGroupMembershipsInput) SetAwsAccountId(v string) *ListGroupMembershipsInput
- func (s *ListGroupMembershipsInput) SetGroupName(v string) *ListGroupMembershipsInput
- func (s *ListGroupMembershipsInput) SetMaxResults(v int64) *ListGroupMembershipsInput
- func (s *ListGroupMembershipsInput) SetNamespace(v string) *ListGroupMembershipsInput
- func (s *ListGroupMembershipsInput) SetNextToken(v string) *ListGroupMembershipsInput
- func (s ListGroupMembershipsInput) String() string
- func (s *ListGroupMembershipsInput) Validate() error
- type ListGroupMembershipsOutput
- func (s ListGroupMembershipsOutput) GoString() string
- func (s *ListGroupMembershipsOutput) SetGroupMemberList(v []*GroupMember) *ListGroupMembershipsOutput
- func (s *ListGroupMembershipsOutput) SetNextToken(v string) *ListGroupMembershipsOutput
- func (s *ListGroupMembershipsOutput) SetRequestId(v string) *ListGroupMembershipsOutput
- func (s *ListGroupMembershipsOutput) SetStatus(v int64) *ListGroupMembershipsOutput
- func (s ListGroupMembershipsOutput) String() string
- type ListGroupsInput
- func (s ListGroupsInput) GoString() string
- func (s *ListGroupsInput) SetAwsAccountId(v string) *ListGroupsInput
- func (s *ListGroupsInput) SetMaxResults(v int64) *ListGroupsInput
- func (s *ListGroupsInput) SetNamespace(v string) *ListGroupsInput
- func (s *ListGroupsInput) SetNextToken(v string) *ListGroupsInput
- func (s ListGroupsInput) String() string
- func (s *ListGroupsInput) Validate() error
- type ListGroupsOutput
- func (s ListGroupsOutput) GoString() string
- func (s *ListGroupsOutput) SetGroupList(v []*Group) *ListGroupsOutput
- func (s *ListGroupsOutput) SetNextToken(v string) *ListGroupsOutput
- func (s *ListGroupsOutput) SetRequestId(v string) *ListGroupsOutput
- func (s *ListGroupsOutput) SetStatus(v int64) *ListGroupsOutput
- func (s ListGroupsOutput) String() string
- type ListIAMPolicyAssignmentsForUserInput
- func (s ListIAMPolicyAssignmentsForUserInput) GoString() string
- func (s *ListIAMPolicyAssignmentsForUserInput) SetAwsAccountId(v string) *ListIAMPolicyAssignmentsForUserInput
- func (s *ListIAMPolicyAssignmentsForUserInput) SetMaxResults(v int64) *ListIAMPolicyAssignmentsForUserInput
- func (s *ListIAMPolicyAssignmentsForUserInput) SetNamespace(v string) *ListIAMPolicyAssignmentsForUserInput
- func (s *ListIAMPolicyAssignmentsForUserInput) SetNextToken(v string) *ListIAMPolicyAssignmentsForUserInput
- func (s *ListIAMPolicyAssignmentsForUserInput) SetUserName(v string) *ListIAMPolicyAssignmentsForUserInput
- func (s ListIAMPolicyAssignmentsForUserInput) String() string
- func (s *ListIAMPolicyAssignmentsForUserInput) Validate() error
- type ListIAMPolicyAssignmentsForUserOutput
- func (s ListIAMPolicyAssignmentsForUserOutput) GoString() string
- func (s *ListIAMPolicyAssignmentsForUserOutput) SetActiveAssignments(v []*ActiveIAMPolicyAssignment) *ListIAMPolicyAssignmentsForUserOutput
- func (s *ListIAMPolicyAssignmentsForUserOutput) SetNextToken(v string) *ListIAMPolicyAssignmentsForUserOutput
- func (s *ListIAMPolicyAssignmentsForUserOutput) SetRequestId(v string) *ListIAMPolicyAssignmentsForUserOutput
- func (s *ListIAMPolicyAssignmentsForUserOutput) SetStatus(v int64) *ListIAMPolicyAssignmentsForUserOutput
- func (s ListIAMPolicyAssignmentsForUserOutput) String() string
- type ListIAMPolicyAssignmentsInput
- func (s ListIAMPolicyAssignmentsInput) GoString() string
- func (s *ListIAMPolicyAssignmentsInput) SetAssignmentStatus(v string) *ListIAMPolicyAssignmentsInput
- func (s *ListIAMPolicyAssignmentsInput) SetAwsAccountId(v string) *ListIAMPolicyAssignmentsInput
- func (s *ListIAMPolicyAssignmentsInput) SetMaxResults(v int64) *ListIAMPolicyAssignmentsInput
- func (s *ListIAMPolicyAssignmentsInput) SetNamespace(v string) *ListIAMPolicyAssignmentsInput
- func (s *ListIAMPolicyAssignmentsInput) SetNextToken(v string) *ListIAMPolicyAssignmentsInput
- func (s ListIAMPolicyAssignmentsInput) String() string
- func (s *ListIAMPolicyAssignmentsInput) Validate() error
- type ListIAMPolicyAssignmentsOutput
- func (s ListIAMPolicyAssignmentsOutput) GoString() string
- func (s *ListIAMPolicyAssignmentsOutput) SetIAMPolicyAssignments(v []*IAMPolicyAssignmentSummary) *ListIAMPolicyAssignmentsOutput
- func (s *ListIAMPolicyAssignmentsOutput) SetNextToken(v string) *ListIAMPolicyAssignmentsOutput
- func (s *ListIAMPolicyAssignmentsOutput) SetRequestId(v string) *ListIAMPolicyAssignmentsOutput
- func (s *ListIAMPolicyAssignmentsOutput) SetStatus(v int64) *ListIAMPolicyAssignmentsOutput
- func (s ListIAMPolicyAssignmentsOutput) String() string
- type ListIngestionsInput
- func (s ListIngestionsInput) GoString() string
- func (s *ListIngestionsInput) SetAwsAccountId(v string) *ListIngestionsInput
- func (s *ListIngestionsInput) SetDataSetId(v string) *ListIngestionsInput
- func (s *ListIngestionsInput) SetMaxResults(v int64) *ListIngestionsInput
- func (s *ListIngestionsInput) SetNextToken(v string) *ListIngestionsInput
- func (s ListIngestionsInput) String() string
- func (s *ListIngestionsInput) Validate() error
- type ListIngestionsOutput
- func (s ListIngestionsOutput) GoString() string
- func (s *ListIngestionsOutput) SetIngestions(v []*Ingestion) *ListIngestionsOutput
- func (s *ListIngestionsOutput) SetNextToken(v string) *ListIngestionsOutput
- func (s *ListIngestionsOutput) SetRequestId(v string) *ListIngestionsOutput
- func (s *ListIngestionsOutput) SetStatus(v int64) *ListIngestionsOutput
- func (s ListIngestionsOutput) String() string
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- func (s ListTagsForResourceOutput) GoString() string
- func (s *ListTagsForResourceOutput) SetRequestId(v string) *ListTagsForResourceOutput
- func (s *ListTagsForResourceOutput) SetStatus(v int64) *ListTagsForResourceOutput
- func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
- func (s ListTagsForResourceOutput) String() string
- type ListTemplateAliasesInput
- func (s ListTemplateAliasesInput) GoString() string
- func (s *ListTemplateAliasesInput) SetAwsAccountId(v string) *ListTemplateAliasesInput
- func (s *ListTemplateAliasesInput) SetMaxResults(v int64) *ListTemplateAliasesInput
- func (s *ListTemplateAliasesInput) SetNextToken(v string) *ListTemplateAliasesInput
- func (s *ListTemplateAliasesInput) SetTemplateId(v string) *ListTemplateAliasesInput
- func (s ListTemplateAliasesInput) String() string
- func (s *ListTemplateAliasesInput) Validate() error
- type ListTemplateAliasesOutput
- func (s ListTemplateAliasesOutput) GoString() string
- func (s *ListTemplateAliasesOutput) SetNextToken(v string) *ListTemplateAliasesOutput
- func (s *ListTemplateAliasesOutput) SetRequestId(v string) *ListTemplateAliasesOutput
- func (s *ListTemplateAliasesOutput) SetStatus(v int64) *ListTemplateAliasesOutput
- func (s *ListTemplateAliasesOutput) SetTemplateAliasList(v []*TemplateAlias) *ListTemplateAliasesOutput
- func (s ListTemplateAliasesOutput) String() string
- type ListTemplateVersionsInput
- func (s ListTemplateVersionsInput) GoString() string
- func (s *ListTemplateVersionsInput) SetAwsAccountId(v string) *ListTemplateVersionsInput
- func (s *ListTemplateVersionsInput) SetMaxResults(v int64) *ListTemplateVersionsInput
- func (s *ListTemplateVersionsInput) SetNextToken(v string) *ListTemplateVersionsInput
- func (s *ListTemplateVersionsInput) SetTemplateId(v string) *ListTemplateVersionsInput
- func (s ListTemplateVersionsInput) String() string
- func (s *ListTemplateVersionsInput) Validate() error
- type ListTemplateVersionsOutput
- func (s ListTemplateVersionsOutput) GoString() string
- func (s *ListTemplateVersionsOutput) SetNextToken(v string) *ListTemplateVersionsOutput
- func (s *ListTemplateVersionsOutput) SetRequestId(v string) *ListTemplateVersionsOutput
- func (s *ListTemplateVersionsOutput) SetStatus(v int64) *ListTemplateVersionsOutput
- func (s *ListTemplateVersionsOutput) SetTemplateVersionSummaryList(v []*TemplateVersionSummary) *ListTemplateVersionsOutput
- func (s ListTemplateVersionsOutput) String() string
- type ListTemplatesInput
- func (s ListTemplatesInput) GoString() string
- func (s *ListTemplatesInput) SetAwsAccountId(v string) *ListTemplatesInput
- func (s *ListTemplatesInput) SetMaxResults(v int64) *ListTemplatesInput
- func (s *ListTemplatesInput) SetNextToken(v string) *ListTemplatesInput
- func (s ListTemplatesInput) String() string
- func (s *ListTemplatesInput) Validate() error
- type ListTemplatesOutput
- func (s ListTemplatesOutput) GoString() string
- func (s *ListTemplatesOutput) SetNextToken(v string) *ListTemplatesOutput
- func (s *ListTemplatesOutput) SetRequestId(v string) *ListTemplatesOutput
- func (s *ListTemplatesOutput) SetStatus(v int64) *ListTemplatesOutput
- func (s *ListTemplatesOutput) SetTemplateSummaryList(v []*TemplateSummary) *ListTemplatesOutput
- func (s ListTemplatesOutput) String() string
- type ListUserGroupsInput
- func (s ListUserGroupsInput) GoString() string
- func (s *ListUserGroupsInput) SetAwsAccountId(v string) *ListUserGroupsInput
- func (s *ListUserGroupsInput) SetMaxResults(v int64) *ListUserGroupsInput
- func (s *ListUserGroupsInput) SetNamespace(v string) *ListUserGroupsInput
- func (s *ListUserGroupsInput) SetNextToken(v string) *ListUserGroupsInput
- func (s *ListUserGroupsInput) SetUserName(v string) *ListUserGroupsInput
- func (s ListUserGroupsInput) String() string
- func (s *ListUserGroupsInput) Validate() error
- type ListUserGroupsOutput
- func (s ListUserGroupsOutput) GoString() string
- func (s *ListUserGroupsOutput) SetGroupList(v []*Group) *ListUserGroupsOutput
- func (s *ListUserGroupsOutput) SetNextToken(v string) *ListUserGroupsOutput
- func (s *ListUserGroupsOutput) SetRequestId(v string) *ListUserGroupsOutput
- func (s *ListUserGroupsOutput) SetStatus(v int64) *ListUserGroupsOutput
- func (s ListUserGroupsOutput) String() string
- type ListUsersInput
- func (s ListUsersInput) GoString() string
- func (s *ListUsersInput) SetAwsAccountId(v string) *ListUsersInput
- func (s *ListUsersInput) SetMaxResults(v int64) *ListUsersInput
- func (s *ListUsersInput) SetNamespace(v string) *ListUsersInput
- func (s *ListUsersInput) SetNextToken(v string) *ListUsersInput
- func (s ListUsersInput) String() string
- func (s *ListUsersInput) Validate() error
- type ListUsersOutput
- func (s ListUsersOutput) GoString() string
- func (s *ListUsersOutput) SetNextToken(v string) *ListUsersOutput
- func (s *ListUsersOutput) SetRequestId(v string) *ListUsersOutput
- func (s *ListUsersOutput) SetStatus(v int64) *ListUsersOutput
- func (s *ListUsersOutput) SetUserList(v []*User) *ListUsersOutput
- func (s ListUsersOutput) String() string
- type LogicalTable
- func (s LogicalTable) GoString() string
- func (s *LogicalTable) SetAlias(v string) *LogicalTable
- func (s *LogicalTable) SetDataTransforms(v []*TransformOperation) *LogicalTable
- func (s *LogicalTable) SetSource(v *LogicalTableSource) *LogicalTable
- func (s LogicalTable) String() string
- func (s *LogicalTable) Validate() error
- type LogicalTableSource
- func (s LogicalTableSource) GoString() string
- func (s *LogicalTableSource) SetJoinInstruction(v *JoinInstruction) *LogicalTableSource
- func (s *LogicalTableSource) SetPhysicalTableId(v string) *LogicalTableSource
- func (s LogicalTableSource) String() string
- func (s *LogicalTableSource) Validate() error
- type ManifestFileLocation
- type MariaDbParameters
- func (s MariaDbParameters) GoString() string
- func (s *MariaDbParameters) SetDatabase(v string) *MariaDbParameters
- func (s *MariaDbParameters) SetHost(v string) *MariaDbParameters
- func (s *MariaDbParameters) SetPort(v int64) *MariaDbParameters
- func (s MariaDbParameters) String() string
- func (s *MariaDbParameters) Validate() error
- type MySqlParameters
- func (s MySqlParameters) GoString() string
- func (s *MySqlParameters) SetDatabase(v string) *MySqlParameters
- func (s *MySqlParameters) SetHost(v string) *MySqlParameters
- func (s *MySqlParameters) SetPort(v int64) *MySqlParameters
- func (s MySqlParameters) String() string
- func (s *MySqlParameters) Validate() error
- type OutputColumn
- type Parameters
- func (s Parameters) GoString() string
- func (s *Parameters) SetDateTimeParameters(v []*DateTimeParameter) *Parameters
- func (s *Parameters) SetDecimalParameters(v []*DecimalParameter) *Parameters
- func (s *Parameters) SetIntegerParameters(v []*IntegerParameter) *Parameters
- func (s *Parameters) SetStringParameters(v []*StringParameter) *Parameters
- func (s Parameters) String() string
- func (s *Parameters) Validate() error
- type PhysicalTable
- func (s PhysicalTable) GoString() string
- func (s *PhysicalTable) SetCustomSql(v *CustomSql) *PhysicalTable
- func (s *PhysicalTable) SetRelationalTable(v *RelationalTable) *PhysicalTable
- func (s *PhysicalTable) SetS3Source(v *S3Source) *PhysicalTable
- func (s PhysicalTable) String() string
- func (s *PhysicalTable) Validate() error
- type PostgreSqlParameters
- func (s PostgreSqlParameters) GoString() string
- func (s *PostgreSqlParameters) SetDatabase(v string) *PostgreSqlParameters
- func (s *PostgreSqlParameters) SetHost(v string) *PostgreSqlParameters
- func (s *PostgreSqlParameters) SetPort(v int64) *PostgreSqlParameters
- func (s PostgreSqlParameters) String() string
- func (s *PostgreSqlParameters) Validate() error
- type PreconditionNotMetException
- func (s PreconditionNotMetException) Code() string
- func (s PreconditionNotMetException) Error() string
- func (s PreconditionNotMetException) GoString() string
- func (s PreconditionNotMetException) Message() string
- func (s PreconditionNotMetException) OrigErr() error
- func (s PreconditionNotMetException) RequestID() string
- func (s PreconditionNotMetException) StatusCode() int
- func (s PreconditionNotMetException) String() string
- type PrestoParameters
- func (s PrestoParameters) GoString() string
- func (s *PrestoParameters) SetCatalog(v string) *PrestoParameters
- func (s *PrestoParameters) SetHost(v string) *PrestoParameters
- func (s *PrestoParameters) SetPort(v int64) *PrestoParameters
- func (s PrestoParameters) String() string
- func (s *PrestoParameters) Validate() error
- type ProjectOperation
- type QueueInfo
- type QuickSight
- func (c *QuickSight) CancelIngestion(input *CancelIngestionInput) (*CancelIngestionOutput, error)
- func (c *QuickSight) CancelIngestionRequest(input *CancelIngestionInput) (req *request.Request, output *CancelIngestionOutput)
- func (c *QuickSight) CancelIngestionWithContext(ctx aws.Context, input *CancelIngestionInput, opts ...request.Option) (*CancelIngestionOutput, error)
- func (c *QuickSight) CreateDashboard(input *CreateDashboardInput) (*CreateDashboardOutput, error)
- func (c *QuickSight) CreateDashboardRequest(input *CreateDashboardInput) (req *request.Request, output *CreateDashboardOutput)
- func (c *QuickSight) CreateDashboardWithContext(ctx aws.Context, input *CreateDashboardInput, opts ...request.Option) (*CreateDashboardOutput, error)
- func (c *QuickSight) CreateDataSet(input *CreateDataSetInput) (*CreateDataSetOutput, error)
- func (c *QuickSight) CreateDataSetRequest(input *CreateDataSetInput) (req *request.Request, output *CreateDataSetOutput)
- func (c *QuickSight) CreateDataSetWithContext(ctx aws.Context, input *CreateDataSetInput, opts ...request.Option) (*CreateDataSetOutput, error)
- func (c *QuickSight) CreateDataSource(input *CreateDataSourceInput) (*CreateDataSourceOutput, error)
- func (c *QuickSight) CreateDataSourceRequest(input *CreateDataSourceInput) (req *request.Request, output *CreateDataSourceOutput)
- func (c *QuickSight) CreateDataSourceWithContext(ctx aws.Context, input *CreateDataSourceInput, opts ...request.Option) (*CreateDataSourceOutput, error)
- func (c *QuickSight) CreateGroup(input *CreateGroupInput) (*CreateGroupOutput, error)
- func (c *QuickSight) CreateGroupMembership(input *CreateGroupMembershipInput) (*CreateGroupMembershipOutput, error)
- func (c *QuickSight) CreateGroupMembershipRequest(input *CreateGroupMembershipInput) (req *request.Request, output *CreateGroupMembershipOutput)
- func (c *QuickSight) CreateGroupMembershipWithContext(ctx aws.Context, input *CreateGroupMembershipInput, opts ...request.Option) (*CreateGroupMembershipOutput, error)
- func (c *QuickSight) CreateGroupRequest(input *CreateGroupInput) (req *request.Request, output *CreateGroupOutput)
- func (c *QuickSight) CreateGroupWithContext(ctx aws.Context, input *CreateGroupInput, opts ...request.Option) (*CreateGroupOutput, error)
- func (c *QuickSight) CreateIAMPolicyAssignment(input *CreateIAMPolicyAssignmentInput) (*CreateIAMPolicyAssignmentOutput, error)
- func (c *QuickSight) CreateIAMPolicyAssignmentRequest(input *CreateIAMPolicyAssignmentInput) (req *request.Request, output *CreateIAMPolicyAssignmentOutput)
- func (c *QuickSight) CreateIAMPolicyAssignmentWithContext(ctx aws.Context, input *CreateIAMPolicyAssignmentInput, opts ...request.Option) (*CreateIAMPolicyAssignmentOutput, error)
- func (c *QuickSight) CreateIngestion(input *CreateIngestionInput) (*CreateIngestionOutput, error)
- func (c *QuickSight) CreateIngestionRequest(input *CreateIngestionInput) (req *request.Request, output *CreateIngestionOutput)
- func (c *QuickSight) CreateIngestionWithContext(ctx aws.Context, input *CreateIngestionInput, opts ...request.Option) (*CreateIngestionOutput, error)
- func (c *QuickSight) CreateTemplate(input *CreateTemplateInput) (*CreateTemplateOutput, error)
- func (c *QuickSight) CreateTemplateAlias(input *CreateTemplateAliasInput) (*CreateTemplateAliasOutput, error)
- func (c *QuickSight) CreateTemplateAliasRequest(input *CreateTemplateAliasInput) (req *request.Request, output *CreateTemplateAliasOutput)
- func (c *QuickSight) CreateTemplateAliasWithContext(ctx aws.Context, input *CreateTemplateAliasInput, opts ...request.Option) (*CreateTemplateAliasOutput, error)
- func (c *QuickSight) CreateTemplateRequest(input *CreateTemplateInput) (req *request.Request, output *CreateTemplateOutput)
- func (c *QuickSight) CreateTemplateWithContext(ctx aws.Context, input *CreateTemplateInput, opts ...request.Option) (*CreateTemplateOutput, error)
- func (c *QuickSight) DeleteDashboard(input *DeleteDashboardInput) (*DeleteDashboardOutput, error)
- func (c *QuickSight) DeleteDashboardRequest(input *DeleteDashboardInput) (req *request.Request, output *DeleteDashboardOutput)
- func (c *QuickSight) DeleteDashboardWithContext(ctx aws.Context, input *DeleteDashboardInput, opts ...request.Option) (*DeleteDashboardOutput, error)
- func (c *QuickSight) DeleteDataSet(input *DeleteDataSetInput) (*DeleteDataSetOutput, error)
- func (c *QuickSight) DeleteDataSetRequest(input *DeleteDataSetInput) (req *request.Request, output *DeleteDataSetOutput)
- func (c *QuickSight) DeleteDataSetWithContext(ctx aws.Context, input *DeleteDataSetInput, opts ...request.Option) (*DeleteDataSetOutput, error)
- func (c *QuickSight) DeleteDataSource(input *DeleteDataSourceInput) (*DeleteDataSourceOutput, error)
- func (c *QuickSight) DeleteDataSourceRequest(input *DeleteDataSourceInput) (req *request.Request, output *DeleteDataSourceOutput)
- func (c *QuickSight) DeleteDataSourceWithContext(ctx aws.Context, input *DeleteDataSourceInput, opts ...request.Option) (*DeleteDataSourceOutput, error)
- func (c *QuickSight) DeleteGroup(input *DeleteGroupInput) (*DeleteGroupOutput, error)
- func (c *QuickSight) DeleteGroupMembership(input *DeleteGroupMembershipInput) (*DeleteGroupMembershipOutput, error)
- func (c *QuickSight) DeleteGroupMembershipRequest(input *DeleteGroupMembershipInput) (req *request.Request, output *DeleteGroupMembershipOutput)
- func (c *QuickSight) DeleteGroupMembershipWithContext(ctx aws.Context, input *DeleteGroupMembershipInput, opts ...request.Option) (*DeleteGroupMembershipOutput, error)
- func (c *QuickSight) DeleteGroupRequest(input *DeleteGroupInput) (req *request.Request, output *DeleteGroupOutput)
- func (c *QuickSight) DeleteGroupWithContext(ctx aws.Context, input *DeleteGroupInput, opts ...request.Option) (*DeleteGroupOutput, error)
- func (c *QuickSight) DeleteIAMPolicyAssignment(input *DeleteIAMPolicyAssignmentInput) (*DeleteIAMPolicyAssignmentOutput, error)
- func (c *QuickSight) DeleteIAMPolicyAssignmentRequest(input *DeleteIAMPolicyAssignmentInput) (req *request.Request, output *DeleteIAMPolicyAssignmentOutput)
- func (c *QuickSight) DeleteIAMPolicyAssignmentWithContext(ctx aws.Context, input *DeleteIAMPolicyAssignmentInput, opts ...request.Option) (*DeleteIAMPolicyAssignmentOutput, error)
- func (c *QuickSight) DeleteTemplate(input *DeleteTemplateInput) (*DeleteTemplateOutput, error)
- func (c *QuickSight) DeleteTemplateAlias(input *DeleteTemplateAliasInput) (*DeleteTemplateAliasOutput, error)
- func (c *QuickSight) DeleteTemplateAliasRequest(input *DeleteTemplateAliasInput) (req *request.Request, output *DeleteTemplateAliasOutput)
- func (c *QuickSight) DeleteTemplateAliasWithContext(ctx aws.Context, input *DeleteTemplateAliasInput, opts ...request.Option) (*DeleteTemplateAliasOutput, error)
- func (c *QuickSight) DeleteTemplateRequest(input *DeleteTemplateInput) (req *request.Request, output *DeleteTemplateOutput)
- func (c *QuickSight) DeleteTemplateWithContext(ctx aws.Context, input *DeleteTemplateInput, opts ...request.Option) (*DeleteTemplateOutput, error)
- func (c *QuickSight) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
- func (c *QuickSight) DeleteUserByPrincipalId(input *DeleteUserByPrincipalIdInput) (*DeleteUserByPrincipalIdOutput, error)
- func (c *QuickSight) DeleteUserByPrincipalIdRequest(input *DeleteUserByPrincipalIdInput) (req *request.Request, output *DeleteUserByPrincipalIdOutput)
- func (c *QuickSight) DeleteUserByPrincipalIdWithContext(ctx aws.Context, input *DeleteUserByPrincipalIdInput, opts ...request.Option) (*DeleteUserByPrincipalIdOutput, error)
- func (c *QuickSight) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)
- func (c *QuickSight) DeleteUserWithContext(ctx aws.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)
- func (c *QuickSight) DescribeDashboard(input *DescribeDashboardInput) (*DescribeDashboardOutput, error)
- func (c *QuickSight) DescribeDashboardPermissions(input *DescribeDashboardPermissionsInput) (*DescribeDashboardPermissionsOutput, error)
- func (c *QuickSight) DescribeDashboardPermissionsRequest(input *DescribeDashboardPermissionsInput) (req *request.Request, output *DescribeDashboardPermissionsOutput)
- func (c *QuickSight) DescribeDashboardPermissionsWithContext(ctx aws.Context, input *DescribeDashboardPermissionsInput, ...) (*DescribeDashboardPermissionsOutput, error)
- func (c *QuickSight) DescribeDashboardRequest(input *DescribeDashboardInput) (req *request.Request, output *DescribeDashboardOutput)
- func (c *QuickSight) DescribeDashboardWithContext(ctx aws.Context, input *DescribeDashboardInput, opts ...request.Option) (*DescribeDashboardOutput, error)
- func (c *QuickSight) DescribeDataSet(input *DescribeDataSetInput) (*DescribeDataSetOutput, error)
- func (c *QuickSight) DescribeDataSetPermissions(input *DescribeDataSetPermissionsInput) (*DescribeDataSetPermissionsOutput, error)
- func (c *QuickSight) DescribeDataSetPermissionsRequest(input *DescribeDataSetPermissionsInput) (req *request.Request, output *DescribeDataSetPermissionsOutput)
- func (c *QuickSight) DescribeDataSetPermissionsWithContext(ctx aws.Context, input *DescribeDataSetPermissionsInput, ...) (*DescribeDataSetPermissionsOutput, error)
- func (c *QuickSight) DescribeDataSetRequest(input *DescribeDataSetInput) (req *request.Request, output *DescribeDataSetOutput)
- func (c *QuickSight) DescribeDataSetWithContext(ctx aws.Context, input *DescribeDataSetInput, opts ...request.Option) (*DescribeDataSetOutput, error)
- func (c *QuickSight) DescribeDataSource(input *DescribeDataSourceInput) (*DescribeDataSourceOutput, error)
- func (c *QuickSight) DescribeDataSourcePermissions(input *DescribeDataSourcePermissionsInput) (*DescribeDataSourcePermissionsOutput, error)
- func (c *QuickSight) DescribeDataSourcePermissionsRequest(input *DescribeDataSourcePermissionsInput) (req *request.Request, output *DescribeDataSourcePermissionsOutput)
- func (c *QuickSight) DescribeDataSourcePermissionsWithContext(ctx aws.Context, input *DescribeDataSourcePermissionsInput, ...) (*DescribeDataSourcePermissionsOutput, error)
- func (c *QuickSight) DescribeDataSourceRequest(input *DescribeDataSourceInput) (req *request.Request, output *DescribeDataSourceOutput)
- func (c *QuickSight) DescribeDataSourceWithContext(ctx aws.Context, input *DescribeDataSourceInput, opts ...request.Option) (*DescribeDataSourceOutput, error)
- func (c *QuickSight) DescribeGroup(input *DescribeGroupInput) (*DescribeGroupOutput, error)
- func (c *QuickSight) DescribeGroupRequest(input *DescribeGroupInput) (req *request.Request, output *DescribeGroupOutput)
- func (c *QuickSight) DescribeGroupWithContext(ctx aws.Context, input *DescribeGroupInput, opts ...request.Option) (*DescribeGroupOutput, error)
- func (c *QuickSight) DescribeIAMPolicyAssignment(input *DescribeIAMPolicyAssignmentInput) (*DescribeIAMPolicyAssignmentOutput, error)
- func (c *QuickSight) DescribeIAMPolicyAssignmentRequest(input *DescribeIAMPolicyAssignmentInput) (req *request.Request, output *DescribeIAMPolicyAssignmentOutput)
- func (c *QuickSight) DescribeIAMPolicyAssignmentWithContext(ctx aws.Context, input *DescribeIAMPolicyAssignmentInput, ...) (*DescribeIAMPolicyAssignmentOutput, error)
- func (c *QuickSight) DescribeIngestion(input *DescribeIngestionInput) (*DescribeIngestionOutput, error)
- func (c *QuickSight) DescribeIngestionRequest(input *DescribeIngestionInput) (req *request.Request, output *DescribeIngestionOutput)
- func (c *QuickSight) DescribeIngestionWithContext(ctx aws.Context, input *DescribeIngestionInput, opts ...request.Option) (*DescribeIngestionOutput, error)
- func (c *QuickSight) DescribeTemplate(input *DescribeTemplateInput) (*DescribeTemplateOutput, error)
- func (c *QuickSight) DescribeTemplateAlias(input *DescribeTemplateAliasInput) (*DescribeTemplateAliasOutput, error)
- func (c *QuickSight) DescribeTemplateAliasRequest(input *DescribeTemplateAliasInput) (req *request.Request, output *DescribeTemplateAliasOutput)
- func (c *QuickSight) DescribeTemplateAliasWithContext(ctx aws.Context, input *DescribeTemplateAliasInput, opts ...request.Option) (*DescribeTemplateAliasOutput, error)
- func (c *QuickSight) DescribeTemplatePermissions(input *DescribeTemplatePermissionsInput) (*DescribeTemplatePermissionsOutput, error)
- func (c *QuickSight) DescribeTemplatePermissionsRequest(input *DescribeTemplatePermissionsInput) (req *request.Request, output *DescribeTemplatePermissionsOutput)
- func (c *QuickSight) DescribeTemplatePermissionsWithContext(ctx aws.Context, input *DescribeTemplatePermissionsInput, ...) (*DescribeTemplatePermissionsOutput, error)
- func (c *QuickSight) DescribeTemplateRequest(input *DescribeTemplateInput) (req *request.Request, output *DescribeTemplateOutput)
- func (c *QuickSight) DescribeTemplateWithContext(ctx aws.Context, input *DescribeTemplateInput, opts ...request.Option) (*DescribeTemplateOutput, error)
- func (c *QuickSight) DescribeUser(input *DescribeUserInput) (*DescribeUserOutput, error)
- func (c *QuickSight) DescribeUserRequest(input *DescribeUserInput) (req *request.Request, output *DescribeUserOutput)
- func (c *QuickSight) DescribeUserWithContext(ctx aws.Context, input *DescribeUserInput, opts ...request.Option) (*DescribeUserOutput, error)
- func (c *QuickSight) GetDashboardEmbedUrl(input *GetDashboardEmbedUrlInput) (*GetDashboardEmbedUrlOutput, error)
- func (c *QuickSight) GetDashboardEmbedUrlRequest(input *GetDashboardEmbedUrlInput) (req *request.Request, output *GetDashboardEmbedUrlOutput)
- func (c *QuickSight) GetDashboardEmbedUrlWithContext(ctx aws.Context, input *GetDashboardEmbedUrlInput, opts ...request.Option) (*GetDashboardEmbedUrlOutput, error)
- func (c *QuickSight) ListDashboardVersions(input *ListDashboardVersionsInput) (*ListDashboardVersionsOutput, error)
- func (c *QuickSight) ListDashboardVersionsPages(input *ListDashboardVersionsInput, ...) error
- func (c *QuickSight) ListDashboardVersionsPagesWithContext(ctx aws.Context, input *ListDashboardVersionsInput, ...) error
- func (c *QuickSight) ListDashboardVersionsRequest(input *ListDashboardVersionsInput) (req *request.Request, output *ListDashboardVersionsOutput)
- func (c *QuickSight) ListDashboardVersionsWithContext(ctx aws.Context, input *ListDashboardVersionsInput, opts ...request.Option) (*ListDashboardVersionsOutput, error)
- func (c *QuickSight) ListDashboards(input *ListDashboardsInput) (*ListDashboardsOutput, error)
- func (c *QuickSight) ListDashboardsPages(input *ListDashboardsInput, fn func(*ListDashboardsOutput, bool) bool) error
- func (c *QuickSight) ListDashboardsPagesWithContext(ctx aws.Context, input *ListDashboardsInput, ...) error
- func (c *QuickSight) ListDashboardsRequest(input *ListDashboardsInput) (req *request.Request, output *ListDashboardsOutput)
- func (c *QuickSight) ListDashboardsWithContext(ctx aws.Context, input *ListDashboardsInput, opts ...request.Option) (*ListDashboardsOutput, error)
- func (c *QuickSight) ListDataSets(input *ListDataSetsInput) (*ListDataSetsOutput, error)
- func (c *QuickSight) ListDataSetsPages(input *ListDataSetsInput, fn func(*ListDataSetsOutput, bool) bool) error
- func (c *QuickSight) ListDataSetsPagesWithContext(ctx aws.Context, input *ListDataSetsInput, ...) error
- func (c *QuickSight) ListDataSetsRequest(input *ListDataSetsInput) (req *request.Request, output *ListDataSetsOutput)
- func (c *QuickSight) ListDataSetsWithContext(ctx aws.Context, input *ListDataSetsInput, opts ...request.Option) (*ListDataSetsOutput, error)
- func (c *QuickSight) ListDataSources(input *ListDataSourcesInput) (*ListDataSourcesOutput, error)
- func (c *QuickSight) ListDataSourcesPages(input *ListDataSourcesInput, fn func(*ListDataSourcesOutput, bool) bool) error
- func (c *QuickSight) ListDataSourcesPagesWithContext(ctx aws.Context, input *ListDataSourcesInput, ...) error
- func (c *QuickSight) ListDataSourcesRequest(input *ListDataSourcesInput) (req *request.Request, output *ListDataSourcesOutput)
- func (c *QuickSight) ListDataSourcesWithContext(ctx aws.Context, input *ListDataSourcesInput, opts ...request.Option) (*ListDataSourcesOutput, error)
- func (c *QuickSight) ListGroupMemberships(input *ListGroupMembershipsInput) (*ListGroupMembershipsOutput, error)
- func (c *QuickSight) ListGroupMembershipsRequest(input *ListGroupMembershipsInput) (req *request.Request, output *ListGroupMembershipsOutput)
- func (c *QuickSight) ListGroupMembershipsWithContext(ctx aws.Context, input *ListGroupMembershipsInput, opts ...request.Option) (*ListGroupMembershipsOutput, error)
- func (c *QuickSight) ListGroups(input *ListGroupsInput) (*ListGroupsOutput, error)
- func (c *QuickSight) ListGroupsRequest(input *ListGroupsInput) (req *request.Request, output *ListGroupsOutput)
- func (c *QuickSight) ListGroupsWithContext(ctx aws.Context, input *ListGroupsInput, opts ...request.Option) (*ListGroupsOutput, error)
- func (c *QuickSight) ListIAMPolicyAssignments(input *ListIAMPolicyAssignmentsInput) (*ListIAMPolicyAssignmentsOutput, error)
- func (c *QuickSight) ListIAMPolicyAssignmentsForUser(input *ListIAMPolicyAssignmentsForUserInput) (*ListIAMPolicyAssignmentsForUserOutput, error)
- func (c *QuickSight) ListIAMPolicyAssignmentsForUserRequest(input *ListIAMPolicyAssignmentsForUserInput) (req *request.Request, output *ListIAMPolicyAssignmentsForUserOutput)
- func (c *QuickSight) ListIAMPolicyAssignmentsForUserWithContext(ctx aws.Context, input *ListIAMPolicyAssignmentsForUserInput, ...) (*ListIAMPolicyAssignmentsForUserOutput, error)
- func (c *QuickSight) ListIAMPolicyAssignmentsRequest(input *ListIAMPolicyAssignmentsInput) (req *request.Request, output *ListIAMPolicyAssignmentsOutput)
- func (c *QuickSight) ListIAMPolicyAssignmentsWithContext(ctx aws.Context, input *ListIAMPolicyAssignmentsInput, opts ...request.Option) (*ListIAMPolicyAssignmentsOutput, error)
- func (c *QuickSight) ListIngestions(input *ListIngestionsInput) (*ListIngestionsOutput, error)
- func (c *QuickSight) ListIngestionsPages(input *ListIngestionsInput, fn func(*ListIngestionsOutput, bool) bool) error
- func (c *QuickSight) ListIngestionsPagesWithContext(ctx aws.Context, input *ListIngestionsInput, ...) error
- func (c *QuickSight) ListIngestionsRequest(input *ListIngestionsInput) (req *request.Request, output *ListIngestionsOutput)
- func (c *QuickSight) ListIngestionsWithContext(ctx aws.Context, input *ListIngestionsInput, opts ...request.Option) (*ListIngestionsOutput, error)
- func (c *QuickSight) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *QuickSight) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *QuickSight) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *QuickSight) ListTemplateAliases(input *ListTemplateAliasesInput) (*ListTemplateAliasesOutput, error)
- func (c *QuickSight) ListTemplateAliasesPages(input *ListTemplateAliasesInput, ...) error
- func (c *QuickSight) ListTemplateAliasesPagesWithContext(ctx aws.Context, input *ListTemplateAliasesInput, ...) error
- func (c *QuickSight) ListTemplateAliasesRequest(input *ListTemplateAliasesInput) (req *request.Request, output *ListTemplateAliasesOutput)
- func (c *QuickSight) ListTemplateAliasesWithContext(ctx aws.Context, input *ListTemplateAliasesInput, opts ...request.Option) (*ListTemplateAliasesOutput, error)
- func (c *QuickSight) ListTemplateVersions(input *ListTemplateVersionsInput) (*ListTemplateVersionsOutput, error)
- func (c *QuickSight) ListTemplateVersionsPages(input *ListTemplateVersionsInput, ...) error
- func (c *QuickSight) ListTemplateVersionsPagesWithContext(ctx aws.Context, input *ListTemplateVersionsInput, ...) error
- func (c *QuickSight) ListTemplateVersionsRequest(input *ListTemplateVersionsInput) (req *request.Request, output *ListTemplateVersionsOutput)
- func (c *QuickSight) ListTemplateVersionsWithContext(ctx aws.Context, input *ListTemplateVersionsInput, opts ...request.Option) (*ListTemplateVersionsOutput, error)
- func (c *QuickSight) ListTemplates(input *ListTemplatesInput) (*ListTemplatesOutput, error)
- func (c *QuickSight) ListTemplatesPages(input *ListTemplatesInput, fn func(*ListTemplatesOutput, bool) bool) error
- func (c *QuickSight) ListTemplatesPagesWithContext(ctx aws.Context, input *ListTemplatesInput, ...) error
- func (c *QuickSight) ListTemplatesRequest(input *ListTemplatesInput) (req *request.Request, output *ListTemplatesOutput)
- func (c *QuickSight) ListTemplatesWithContext(ctx aws.Context, input *ListTemplatesInput, opts ...request.Option) (*ListTemplatesOutput, error)
- func (c *QuickSight) ListUserGroups(input *ListUserGroupsInput) (*ListUserGroupsOutput, error)
- func (c *QuickSight) ListUserGroupsRequest(input *ListUserGroupsInput) (req *request.Request, output *ListUserGroupsOutput)
- func (c *QuickSight) ListUserGroupsWithContext(ctx aws.Context, input *ListUserGroupsInput, opts ...request.Option) (*ListUserGroupsOutput, error)
- func (c *QuickSight) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
- func (c *QuickSight) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)
- func (c *QuickSight) ListUsersWithContext(ctx aws.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)
- func (c *QuickSight) RegisterUser(input *RegisterUserInput) (*RegisterUserOutput, error)
- func (c *QuickSight) RegisterUserRequest(input *RegisterUserInput) (req *request.Request, output *RegisterUserOutput)
- func (c *QuickSight) RegisterUserWithContext(ctx aws.Context, input *RegisterUserInput, opts ...request.Option) (*RegisterUserOutput, error)
- func (c *QuickSight) SearchDashboards(input *SearchDashboardsInput) (*SearchDashboardsOutput, error)
- func (c *QuickSight) SearchDashboardsPages(input *SearchDashboardsInput, fn func(*SearchDashboardsOutput, bool) bool) error
- func (c *QuickSight) SearchDashboardsPagesWithContext(ctx aws.Context, input *SearchDashboardsInput, ...) error
- func (c *QuickSight) SearchDashboardsRequest(input *SearchDashboardsInput) (req *request.Request, output *SearchDashboardsOutput)
- func (c *QuickSight) SearchDashboardsWithContext(ctx aws.Context, input *SearchDashboardsInput, opts ...request.Option) (*SearchDashboardsOutput, error)
- func (c *QuickSight) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *QuickSight) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *QuickSight) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *QuickSight) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *QuickSight) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *QuickSight) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *QuickSight) UpdateDashboard(input *UpdateDashboardInput) (*UpdateDashboardOutput, error)
- func (c *QuickSight) UpdateDashboardPermissions(input *UpdateDashboardPermissionsInput) (*UpdateDashboardPermissionsOutput, error)
- func (c *QuickSight) UpdateDashboardPermissionsRequest(input *UpdateDashboardPermissionsInput) (req *request.Request, output *UpdateDashboardPermissionsOutput)
- func (c *QuickSight) UpdateDashboardPermissionsWithContext(ctx aws.Context, input *UpdateDashboardPermissionsInput, ...) (*UpdateDashboardPermissionsOutput, error)
- func (c *QuickSight) UpdateDashboardPublishedVersion(input *UpdateDashboardPublishedVersionInput) (*UpdateDashboardPublishedVersionOutput, error)
- func (c *QuickSight) UpdateDashboardPublishedVersionRequest(input *UpdateDashboardPublishedVersionInput) (req *request.Request, output *UpdateDashboardPublishedVersionOutput)
- func (c *QuickSight) UpdateDashboardPublishedVersionWithContext(ctx aws.Context, input *UpdateDashboardPublishedVersionInput, ...) (*UpdateDashboardPublishedVersionOutput, error)
- func (c *QuickSight) UpdateDashboardRequest(input *UpdateDashboardInput) (req *request.Request, output *UpdateDashboardOutput)
- func (c *QuickSight) UpdateDashboardWithContext(ctx aws.Context, input *UpdateDashboardInput, opts ...request.Option) (*UpdateDashboardOutput, error)
- func (c *QuickSight) UpdateDataSet(input *UpdateDataSetInput) (*UpdateDataSetOutput, error)
- func (c *QuickSight) UpdateDataSetPermissions(input *UpdateDataSetPermissionsInput) (*UpdateDataSetPermissionsOutput, error)
- func (c *QuickSight) UpdateDataSetPermissionsRequest(input *UpdateDataSetPermissionsInput) (req *request.Request, output *UpdateDataSetPermissionsOutput)
- func (c *QuickSight) UpdateDataSetPermissionsWithContext(ctx aws.Context, input *UpdateDataSetPermissionsInput, opts ...request.Option) (*UpdateDataSetPermissionsOutput, error)
- func (c *QuickSight) UpdateDataSetRequest(input *UpdateDataSetInput) (req *request.Request, output *UpdateDataSetOutput)
- func (c *QuickSight) UpdateDataSetWithContext(ctx aws.Context, input *UpdateDataSetInput, opts ...request.Option) (*UpdateDataSetOutput, error)
- func (c *QuickSight) UpdateDataSource(input *UpdateDataSourceInput) (*UpdateDataSourceOutput, error)
- func (c *QuickSight) UpdateDataSourcePermissions(input *UpdateDataSourcePermissionsInput) (*UpdateDataSourcePermissionsOutput, error)
- func (c *QuickSight) UpdateDataSourcePermissionsRequest(input *UpdateDataSourcePermissionsInput) (req *request.Request, output *UpdateDataSourcePermissionsOutput)
- func (c *QuickSight) UpdateDataSourcePermissionsWithContext(ctx aws.Context, input *UpdateDataSourcePermissionsInput, ...) (*UpdateDataSourcePermissionsOutput, error)
- func (c *QuickSight) UpdateDataSourceRequest(input *UpdateDataSourceInput) (req *request.Request, output *UpdateDataSourceOutput)
- func (c *QuickSight) UpdateDataSourceWithContext(ctx aws.Context, input *UpdateDataSourceInput, opts ...request.Option) (*UpdateDataSourceOutput, error)
- func (c *QuickSight) UpdateGroup(input *UpdateGroupInput) (*UpdateGroupOutput, error)
- func (c *QuickSight) UpdateGroupRequest(input *UpdateGroupInput) (req *request.Request, output *UpdateGroupOutput)
- func (c *QuickSight) UpdateGroupWithContext(ctx aws.Context, input *UpdateGroupInput, opts ...request.Option) (*UpdateGroupOutput, error)
- func (c *QuickSight) UpdateIAMPolicyAssignment(input *UpdateIAMPolicyAssignmentInput) (*UpdateIAMPolicyAssignmentOutput, error)
- func (c *QuickSight) UpdateIAMPolicyAssignmentRequest(input *UpdateIAMPolicyAssignmentInput) (req *request.Request, output *UpdateIAMPolicyAssignmentOutput)
- func (c *QuickSight) UpdateIAMPolicyAssignmentWithContext(ctx aws.Context, input *UpdateIAMPolicyAssignmentInput, opts ...request.Option) (*UpdateIAMPolicyAssignmentOutput, error)
- func (c *QuickSight) UpdateTemplate(input *UpdateTemplateInput) (*UpdateTemplateOutput, error)
- func (c *QuickSight) UpdateTemplateAlias(input *UpdateTemplateAliasInput) (*UpdateTemplateAliasOutput, error)
- func (c *QuickSight) UpdateTemplateAliasRequest(input *UpdateTemplateAliasInput) (req *request.Request, output *UpdateTemplateAliasOutput)
- func (c *QuickSight) UpdateTemplateAliasWithContext(ctx aws.Context, input *UpdateTemplateAliasInput, opts ...request.Option) (*UpdateTemplateAliasOutput, error)
- func (c *QuickSight) UpdateTemplatePermissions(input *UpdateTemplatePermissionsInput) (*UpdateTemplatePermissionsOutput, error)
- func (c *QuickSight) UpdateTemplatePermissionsRequest(input *UpdateTemplatePermissionsInput) (req *request.Request, output *UpdateTemplatePermissionsOutput)
- func (c *QuickSight) UpdateTemplatePermissionsWithContext(ctx aws.Context, input *UpdateTemplatePermissionsInput, opts ...request.Option) (*UpdateTemplatePermissionsOutput, error)
- func (c *QuickSight) UpdateTemplateRequest(input *UpdateTemplateInput) (req *request.Request, output *UpdateTemplateOutput)
- func (c *QuickSight) UpdateTemplateWithContext(ctx aws.Context, input *UpdateTemplateInput, opts ...request.Option) (*UpdateTemplateOutput, error)
- func (c *QuickSight) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
- func (c *QuickSight) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)
- func (c *QuickSight) UpdateUserWithContext(ctx aws.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)
- type RdsParameters
- type RedshiftParameters
- func (s RedshiftParameters) GoString() string
- func (s *RedshiftParameters) SetClusterId(v string) *RedshiftParameters
- func (s *RedshiftParameters) SetDatabase(v string) *RedshiftParameters
- func (s *RedshiftParameters) SetHost(v string) *RedshiftParameters
- func (s *RedshiftParameters) SetPort(v int64) *RedshiftParameters
- func (s RedshiftParameters) String() string
- func (s *RedshiftParameters) Validate() error
- type RegisterUserInput
- func (s RegisterUserInput) GoString() string
- func (s *RegisterUserInput) SetAwsAccountId(v string) *RegisterUserInput
- func (s *RegisterUserInput) SetEmail(v string) *RegisterUserInput
- func (s *RegisterUserInput) SetIamArn(v string) *RegisterUserInput
- func (s *RegisterUserInput) SetIdentityType(v string) *RegisterUserInput
- func (s *RegisterUserInput) SetNamespace(v string) *RegisterUserInput
- func (s *RegisterUserInput) SetSessionName(v string) *RegisterUserInput
- func (s *RegisterUserInput) SetUserName(v string) *RegisterUserInput
- func (s *RegisterUserInput) SetUserRole(v string) *RegisterUserInput
- func (s RegisterUserInput) String() string
- func (s *RegisterUserInput) Validate() error
- type RegisterUserOutput
- func (s RegisterUserOutput) GoString() string
- func (s *RegisterUserOutput) SetRequestId(v string) *RegisterUserOutput
- func (s *RegisterUserOutput) SetStatus(v int64) *RegisterUserOutput
- func (s *RegisterUserOutput) SetUser(v *User) *RegisterUserOutput
- func (s *RegisterUserOutput) SetUserInvitationUrl(v string) *RegisterUserOutput
- func (s RegisterUserOutput) String() string
- type RelationalTable
- func (s RelationalTable) GoString() string
- func (s *RelationalTable) SetDataSourceArn(v string) *RelationalTable
- func (s *RelationalTable) SetInputColumns(v []*InputColumn) *RelationalTable
- func (s *RelationalTable) SetName(v string) *RelationalTable
- func (s *RelationalTable) SetSchema(v string) *RelationalTable
- func (s RelationalTable) String() string
- func (s *RelationalTable) Validate() error
- type RenameColumnOperation
- func (s RenameColumnOperation) GoString() string
- func (s *RenameColumnOperation) SetColumnName(v string) *RenameColumnOperation
- func (s *RenameColumnOperation) SetNewColumnName(v string) *RenameColumnOperation
- func (s RenameColumnOperation) String() string
- func (s *RenameColumnOperation) Validate() error
- type ResourceExistsException
- func (s ResourceExistsException) Code() string
- func (s ResourceExistsException) Error() string
- func (s ResourceExistsException) GoString() string
- func (s ResourceExistsException) Message() string
- func (s ResourceExistsException) OrigErr() error
- func (s ResourceExistsException) RequestID() string
- func (s ResourceExistsException) StatusCode() int
- func (s ResourceExistsException) String() string
- type ResourceNotFoundException
- func (s ResourceNotFoundException) Code() string
- func (s ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s ResourceNotFoundException) Message() string
- func (s ResourceNotFoundException) OrigErr() error
- func (s ResourceNotFoundException) RequestID() string
- func (s ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type ResourcePermission
- type ResourceUnavailableException
- func (s ResourceUnavailableException) Code() string
- func (s ResourceUnavailableException) Error() string
- func (s ResourceUnavailableException) GoString() string
- func (s ResourceUnavailableException) Message() string
- func (s ResourceUnavailableException) OrigErr() error
- func (s ResourceUnavailableException) RequestID() string
- func (s ResourceUnavailableException) StatusCode() int
- func (s ResourceUnavailableException) String() string
- type RowInfo
- type RowLevelPermissionDataSet
- func (s RowLevelPermissionDataSet) GoString() string
- func (s *RowLevelPermissionDataSet) SetArn(v string) *RowLevelPermissionDataSet
- func (s *RowLevelPermissionDataSet) SetPermissionPolicy(v string) *RowLevelPermissionDataSet
- func (s RowLevelPermissionDataSet) String() string
- func (s *RowLevelPermissionDataSet) Validate() error
- type S3Parameters
- type S3Source
- type SearchDashboardsInput
- func (s SearchDashboardsInput) GoString() string
- func (s *SearchDashboardsInput) SetAwsAccountId(v string) *SearchDashboardsInput
- func (s *SearchDashboardsInput) SetFilters(v []*DashboardSearchFilter) *SearchDashboardsInput
- func (s *SearchDashboardsInput) SetMaxResults(v int64) *SearchDashboardsInput
- func (s *SearchDashboardsInput) SetNextToken(v string) *SearchDashboardsInput
- func (s SearchDashboardsInput) String() string
- func (s *SearchDashboardsInput) Validate() error
- type SearchDashboardsOutput
- func (s SearchDashboardsOutput) GoString() string
- func (s *SearchDashboardsOutput) SetDashboardSummaryList(v []*DashboardSummary) *SearchDashboardsOutput
- func (s *SearchDashboardsOutput) SetNextToken(v string) *SearchDashboardsOutput
- func (s *SearchDashboardsOutput) SetRequestId(v string) *SearchDashboardsOutput
- func (s *SearchDashboardsOutput) SetStatus(v int64) *SearchDashboardsOutput
- func (s SearchDashboardsOutput) String() string
- type ServiceNowParameters
- type SessionLifetimeInMinutesInvalidException
- func (s SessionLifetimeInMinutesInvalidException) Code() string
- func (s SessionLifetimeInMinutesInvalidException) Error() string
- func (s SessionLifetimeInMinutesInvalidException) GoString() string
- func (s SessionLifetimeInMinutesInvalidException) Message() string
- func (s SessionLifetimeInMinutesInvalidException) OrigErr() error
- func (s SessionLifetimeInMinutesInvalidException) RequestID() string
- func (s SessionLifetimeInMinutesInvalidException) StatusCode() int
- func (s SessionLifetimeInMinutesInvalidException) String() string
- type SheetControlsOption
- type SnowflakeParameters
- func (s SnowflakeParameters) GoString() string
- func (s *SnowflakeParameters) SetDatabase(v string) *SnowflakeParameters
- func (s *SnowflakeParameters) SetHost(v string) *SnowflakeParameters
- func (s *SnowflakeParameters) SetWarehouse(v string) *SnowflakeParameters
- func (s SnowflakeParameters) String() string
- func (s *SnowflakeParameters) Validate() error
- type SparkParameters
- type SqlServerParameters
- func (s SqlServerParameters) GoString() string
- func (s *SqlServerParameters) SetDatabase(v string) *SqlServerParameters
- func (s *SqlServerParameters) SetHost(v string) *SqlServerParameters
- func (s *SqlServerParameters) SetPort(v int64) *SqlServerParameters
- func (s SqlServerParameters) String() string
- func (s *SqlServerParameters) Validate() error
- type SslProperties
- type StringParameter
- type Tag
- type TagColumnOperation
- type TagResourceInput
- type TagResourceOutput
- type Template
- func (s Template) GoString() string
- func (s *Template) SetArn(v string) *Template
- func (s *Template) SetCreatedTime(v time.Time) *Template
- func (s *Template) SetLastUpdatedTime(v time.Time) *Template
- func (s *Template) SetName(v string) *Template
- func (s *Template) SetTemplateId(v string) *Template
- func (s *Template) SetVersion(v *TemplateVersion) *Template
- func (s Template) String() string
- type TemplateAlias
- type TemplateError
- type TemplateSourceAnalysis
- func (s TemplateSourceAnalysis) GoString() string
- func (s *TemplateSourceAnalysis) SetArn(v string) *TemplateSourceAnalysis
- func (s *TemplateSourceAnalysis) SetDataSetReferences(v []*DataSetReference) *TemplateSourceAnalysis
- func (s TemplateSourceAnalysis) String() string
- func (s *TemplateSourceAnalysis) Validate() error
- type TemplateSourceEntity
- func (s TemplateSourceEntity) GoString() string
- func (s *TemplateSourceEntity) SetSourceAnalysis(v *TemplateSourceAnalysis) *TemplateSourceEntity
- func (s *TemplateSourceEntity) SetSourceTemplate(v *TemplateSourceTemplate) *TemplateSourceEntity
- func (s TemplateSourceEntity) String() string
- func (s *TemplateSourceEntity) Validate() error
- type TemplateSourceTemplate
- type TemplateSummary
- func (s TemplateSummary) GoString() string
- func (s *TemplateSummary) SetArn(v string) *TemplateSummary
- func (s *TemplateSummary) SetCreatedTime(v time.Time) *TemplateSummary
- func (s *TemplateSummary) SetLastUpdatedTime(v time.Time) *TemplateSummary
- func (s *TemplateSummary) SetLatestVersionNumber(v int64) *TemplateSummary
- func (s *TemplateSummary) SetName(v string) *TemplateSummary
- func (s *TemplateSummary) SetTemplateId(v string) *TemplateSummary
- func (s TemplateSummary) String() string
- type TemplateVersion
- func (s TemplateVersion) GoString() string
- func (s *TemplateVersion) SetCreatedTime(v time.Time) *TemplateVersion
- func (s *TemplateVersion) SetDataSetConfigurations(v []*DataSetConfiguration) *TemplateVersion
- func (s *TemplateVersion) SetDescription(v string) *TemplateVersion
- func (s *TemplateVersion) SetErrors(v []*TemplateError) *TemplateVersion
- func (s *TemplateVersion) SetSourceEntityArn(v string) *TemplateVersion
- func (s *TemplateVersion) SetStatus(v string) *TemplateVersion
- func (s *TemplateVersion) SetVersionNumber(v int64) *TemplateVersion
- func (s TemplateVersion) String() string
- type TemplateVersionSummary
- func (s TemplateVersionSummary) GoString() string
- func (s *TemplateVersionSummary) SetArn(v string) *TemplateVersionSummary
- func (s *TemplateVersionSummary) SetCreatedTime(v time.Time) *TemplateVersionSummary
- func (s *TemplateVersionSummary) SetDescription(v string) *TemplateVersionSummary
- func (s *TemplateVersionSummary) SetStatus(v string) *TemplateVersionSummary
- func (s *TemplateVersionSummary) SetVersionNumber(v int64) *TemplateVersionSummary
- func (s TemplateVersionSummary) String() string
- type TeradataParameters
- func (s TeradataParameters) GoString() string
- func (s *TeradataParameters) SetDatabase(v string) *TeradataParameters
- func (s *TeradataParameters) SetHost(v string) *TeradataParameters
- func (s *TeradataParameters) SetPort(v int64) *TeradataParameters
- func (s TeradataParameters) String() string
- func (s *TeradataParameters) Validate() error
- type ThrottlingException
- func (s ThrottlingException) Code() string
- func (s ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s ThrottlingException) Message() string
- func (s ThrottlingException) OrigErr() error
- func (s ThrottlingException) RequestID() string
- func (s ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type TransformOperation
- func (s TransformOperation) GoString() string
- func (s *TransformOperation) SetCastColumnTypeOperation(v *CastColumnTypeOperation) *TransformOperation
- func (s *TransformOperation) SetCreateColumnsOperation(v *CreateColumnsOperation) *TransformOperation
- func (s *TransformOperation) SetFilterOperation(v *FilterOperation) *TransformOperation
- func (s *TransformOperation) SetProjectOperation(v *ProjectOperation) *TransformOperation
- func (s *TransformOperation) SetRenameColumnOperation(v *RenameColumnOperation) *TransformOperation
- func (s *TransformOperation) SetTagColumnOperation(v *TagColumnOperation) *TransformOperation
- func (s TransformOperation) String() string
- func (s *TransformOperation) Validate() error
- type TwitterParameters
- type UnsupportedUserEditionException
- func (s UnsupportedUserEditionException) Code() string
- func (s UnsupportedUserEditionException) Error() string
- func (s UnsupportedUserEditionException) GoString() string
- func (s UnsupportedUserEditionException) Message() string
- func (s UnsupportedUserEditionException) OrigErr() error
- func (s UnsupportedUserEditionException) RequestID() string
- func (s UnsupportedUserEditionException) StatusCode() int
- func (s UnsupportedUserEditionException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateDashboardInput
- func (s UpdateDashboardInput) GoString() string
- func (s *UpdateDashboardInput) SetAwsAccountId(v string) *UpdateDashboardInput
- func (s *UpdateDashboardInput) SetDashboardId(v string) *UpdateDashboardInput
- func (s *UpdateDashboardInput) SetDashboardPublishOptions(v *DashboardPublishOptions) *UpdateDashboardInput
- func (s *UpdateDashboardInput) SetName(v string) *UpdateDashboardInput
- func (s *UpdateDashboardInput) SetParameters(v *Parameters) *UpdateDashboardInput
- func (s *UpdateDashboardInput) SetSourceEntity(v *DashboardSourceEntity) *UpdateDashboardInput
- func (s *UpdateDashboardInput) SetVersionDescription(v string) *UpdateDashboardInput
- func (s UpdateDashboardInput) String() string
- func (s *UpdateDashboardInput) Validate() error
- type UpdateDashboardOutput
- func (s UpdateDashboardOutput) GoString() string
- func (s *UpdateDashboardOutput) SetArn(v string) *UpdateDashboardOutput
- func (s *UpdateDashboardOutput) SetCreationStatus(v string) *UpdateDashboardOutput
- func (s *UpdateDashboardOutput) SetDashboardId(v string) *UpdateDashboardOutput
- func (s *UpdateDashboardOutput) SetRequestId(v string) *UpdateDashboardOutput
- func (s *UpdateDashboardOutput) SetStatus(v int64) *UpdateDashboardOutput
- func (s *UpdateDashboardOutput) SetVersionArn(v string) *UpdateDashboardOutput
- func (s UpdateDashboardOutput) String() string
- type UpdateDashboardPermissionsInput
- func (s UpdateDashboardPermissionsInput) GoString() string
- func (s *UpdateDashboardPermissionsInput) SetAwsAccountId(v string) *UpdateDashboardPermissionsInput
- func (s *UpdateDashboardPermissionsInput) SetDashboardId(v string) *UpdateDashboardPermissionsInput
- func (s *UpdateDashboardPermissionsInput) SetGrantPermissions(v []*ResourcePermission) *UpdateDashboardPermissionsInput
- func (s *UpdateDashboardPermissionsInput) SetRevokePermissions(v []*ResourcePermission) *UpdateDashboardPermissionsInput
- func (s UpdateDashboardPermissionsInput) String() string
- func (s *UpdateDashboardPermissionsInput) Validate() error
- type UpdateDashboardPermissionsOutput
- func (s UpdateDashboardPermissionsOutput) GoString() string
- func (s *UpdateDashboardPermissionsOutput) SetDashboardArn(v string) *UpdateDashboardPermissionsOutput
- func (s *UpdateDashboardPermissionsOutput) SetDashboardId(v string) *UpdateDashboardPermissionsOutput
- func (s *UpdateDashboardPermissionsOutput) SetPermissions(v []*ResourcePermission) *UpdateDashboardPermissionsOutput
- func (s *UpdateDashboardPermissionsOutput) SetRequestId(v string) *UpdateDashboardPermissionsOutput
- func (s *UpdateDashboardPermissionsOutput) SetStatus(v int64) *UpdateDashboardPermissionsOutput
- func (s UpdateDashboardPermissionsOutput) String() string
- type UpdateDashboardPublishedVersionInput
- func (s UpdateDashboardPublishedVersionInput) GoString() string
- func (s *UpdateDashboardPublishedVersionInput) SetAwsAccountId(v string) *UpdateDashboardPublishedVersionInput
- func (s *UpdateDashboardPublishedVersionInput) SetDashboardId(v string) *UpdateDashboardPublishedVersionInput
- func (s *UpdateDashboardPublishedVersionInput) SetVersionNumber(v int64) *UpdateDashboardPublishedVersionInput
- func (s UpdateDashboardPublishedVersionInput) String() string
- func (s *UpdateDashboardPublishedVersionInput) Validate() error
- type UpdateDashboardPublishedVersionOutput
- func (s UpdateDashboardPublishedVersionOutput) GoString() string
- func (s *UpdateDashboardPublishedVersionOutput) SetDashboardArn(v string) *UpdateDashboardPublishedVersionOutput
- func (s *UpdateDashboardPublishedVersionOutput) SetDashboardId(v string) *UpdateDashboardPublishedVersionOutput
- func (s *UpdateDashboardPublishedVersionOutput) SetRequestId(v string) *UpdateDashboardPublishedVersionOutput
- func (s *UpdateDashboardPublishedVersionOutput) SetStatus(v int64) *UpdateDashboardPublishedVersionOutput
- func (s UpdateDashboardPublishedVersionOutput) String() string
- type UpdateDataSetInput
- func (s UpdateDataSetInput) GoString() string
- func (s *UpdateDataSetInput) SetAwsAccountId(v string) *UpdateDataSetInput
- func (s *UpdateDataSetInput) SetColumnGroups(v []*ColumnGroup) *UpdateDataSetInput
- func (s *UpdateDataSetInput) SetDataSetId(v string) *UpdateDataSetInput
- func (s *UpdateDataSetInput) SetImportMode(v string) *UpdateDataSetInput
- func (s *UpdateDataSetInput) SetLogicalTableMap(v map[string]*LogicalTable) *UpdateDataSetInput
- func (s *UpdateDataSetInput) SetName(v string) *UpdateDataSetInput
- func (s *UpdateDataSetInput) SetPhysicalTableMap(v map[string]*PhysicalTable) *UpdateDataSetInput
- func (s *UpdateDataSetInput) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *UpdateDataSetInput
- func (s UpdateDataSetInput) String() string
- func (s *UpdateDataSetInput) Validate() error
- type UpdateDataSetOutput
- func (s UpdateDataSetOutput) GoString() string
- func (s *UpdateDataSetOutput) SetArn(v string) *UpdateDataSetOutput
- func (s *UpdateDataSetOutput) SetDataSetId(v string) *UpdateDataSetOutput
- func (s *UpdateDataSetOutput) SetIngestionArn(v string) *UpdateDataSetOutput
- func (s *UpdateDataSetOutput) SetIngestionId(v string) *UpdateDataSetOutput
- func (s *UpdateDataSetOutput) SetRequestId(v string) *UpdateDataSetOutput
- func (s *UpdateDataSetOutput) SetStatus(v int64) *UpdateDataSetOutput
- func (s UpdateDataSetOutput) String() string
- type UpdateDataSetPermissionsInput
- func (s UpdateDataSetPermissionsInput) GoString() string
- func (s *UpdateDataSetPermissionsInput) SetAwsAccountId(v string) *UpdateDataSetPermissionsInput
- func (s *UpdateDataSetPermissionsInput) SetDataSetId(v string) *UpdateDataSetPermissionsInput
- func (s *UpdateDataSetPermissionsInput) SetGrantPermissions(v []*ResourcePermission) *UpdateDataSetPermissionsInput
- func (s *UpdateDataSetPermissionsInput) SetRevokePermissions(v []*ResourcePermission) *UpdateDataSetPermissionsInput
- func (s UpdateDataSetPermissionsInput) String() string
- func (s *UpdateDataSetPermissionsInput) Validate() error
- type UpdateDataSetPermissionsOutput
- func (s UpdateDataSetPermissionsOutput) GoString() string
- func (s *UpdateDataSetPermissionsOutput) SetDataSetArn(v string) *UpdateDataSetPermissionsOutput
- func (s *UpdateDataSetPermissionsOutput) SetDataSetId(v string) *UpdateDataSetPermissionsOutput
- func (s *UpdateDataSetPermissionsOutput) SetRequestId(v string) *UpdateDataSetPermissionsOutput
- func (s *UpdateDataSetPermissionsOutput) SetStatus(v int64) *UpdateDataSetPermissionsOutput
- func (s UpdateDataSetPermissionsOutput) String() string
- type UpdateDataSourceInput
- func (s UpdateDataSourceInput) GoString() string
- func (s *UpdateDataSourceInput) SetAwsAccountId(v string) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetCredentials(v *DataSourceCredentials) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetDataSourceId(v string) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetDataSourceParameters(v *DataSourceParameters) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetName(v string) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetSslProperties(v *SslProperties) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetVpcConnectionProperties(v *VpcConnectionProperties) *UpdateDataSourceInput
- func (s UpdateDataSourceInput) String() string
- func (s *UpdateDataSourceInput) Validate() error
- type UpdateDataSourceOutput
- func (s UpdateDataSourceOutput) GoString() string
- func (s *UpdateDataSourceOutput) SetArn(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetDataSourceId(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetRequestId(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetStatus(v int64) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetUpdateStatus(v string) *UpdateDataSourceOutput
- func (s UpdateDataSourceOutput) String() string
- type UpdateDataSourcePermissionsInput
- func (s UpdateDataSourcePermissionsInput) GoString() string
- func (s *UpdateDataSourcePermissionsInput) SetAwsAccountId(v string) *UpdateDataSourcePermissionsInput
- func (s *UpdateDataSourcePermissionsInput) SetDataSourceId(v string) *UpdateDataSourcePermissionsInput
- func (s *UpdateDataSourcePermissionsInput) SetGrantPermissions(v []*ResourcePermission) *UpdateDataSourcePermissionsInput
- func (s *UpdateDataSourcePermissionsInput) SetRevokePermissions(v []*ResourcePermission) *UpdateDataSourcePermissionsInput
- func (s UpdateDataSourcePermissionsInput) String() string
- func (s *UpdateDataSourcePermissionsInput) Validate() error
- type UpdateDataSourcePermissionsOutput
- func (s UpdateDataSourcePermissionsOutput) GoString() string
- func (s *UpdateDataSourcePermissionsOutput) SetDataSourceArn(v string) *UpdateDataSourcePermissionsOutput
- func (s *UpdateDataSourcePermissionsOutput) SetDataSourceId(v string) *UpdateDataSourcePermissionsOutput
- func (s *UpdateDataSourcePermissionsOutput) SetRequestId(v string) *UpdateDataSourcePermissionsOutput
- func (s *UpdateDataSourcePermissionsOutput) SetStatus(v int64) *UpdateDataSourcePermissionsOutput
- func (s UpdateDataSourcePermissionsOutput) String() string
- type UpdateGroupInput
- func (s UpdateGroupInput) GoString() string
- func (s *UpdateGroupInput) SetAwsAccountId(v string) *UpdateGroupInput
- func (s *UpdateGroupInput) SetDescription(v string) *UpdateGroupInput
- func (s *UpdateGroupInput) SetGroupName(v string) *UpdateGroupInput
- func (s *UpdateGroupInput) SetNamespace(v string) *UpdateGroupInput
- func (s UpdateGroupInput) String() string
- func (s *UpdateGroupInput) Validate() error
- type UpdateGroupOutput
- type UpdateIAMPolicyAssignmentInput
- func (s UpdateIAMPolicyAssignmentInput) GoString() string
- func (s *UpdateIAMPolicyAssignmentInput) SetAssignmentName(v string) *UpdateIAMPolicyAssignmentInput
- func (s *UpdateIAMPolicyAssignmentInput) SetAssignmentStatus(v string) *UpdateIAMPolicyAssignmentInput
- func (s *UpdateIAMPolicyAssignmentInput) SetAwsAccountId(v string) *UpdateIAMPolicyAssignmentInput
- func (s *UpdateIAMPolicyAssignmentInput) SetIdentities(v map[string][]*string) *UpdateIAMPolicyAssignmentInput
- func (s *UpdateIAMPolicyAssignmentInput) SetNamespace(v string) *UpdateIAMPolicyAssignmentInput
- func (s *UpdateIAMPolicyAssignmentInput) SetPolicyArn(v string) *UpdateIAMPolicyAssignmentInput
- func (s UpdateIAMPolicyAssignmentInput) String() string
- func (s *UpdateIAMPolicyAssignmentInput) Validate() error
- type UpdateIAMPolicyAssignmentOutput
- func (s UpdateIAMPolicyAssignmentOutput) GoString() string
- func (s *UpdateIAMPolicyAssignmentOutput) SetAssignmentId(v string) *UpdateIAMPolicyAssignmentOutput
- func (s *UpdateIAMPolicyAssignmentOutput) SetAssignmentName(v string) *UpdateIAMPolicyAssignmentOutput
- func (s *UpdateIAMPolicyAssignmentOutput) SetAssignmentStatus(v string) *UpdateIAMPolicyAssignmentOutput
- func (s *UpdateIAMPolicyAssignmentOutput) SetIdentities(v map[string][]*string) *UpdateIAMPolicyAssignmentOutput
- func (s *UpdateIAMPolicyAssignmentOutput) SetPolicyArn(v string) *UpdateIAMPolicyAssignmentOutput
- func (s *UpdateIAMPolicyAssignmentOutput) SetRequestId(v string) *UpdateIAMPolicyAssignmentOutput
- func (s *UpdateIAMPolicyAssignmentOutput) SetStatus(v int64) *UpdateIAMPolicyAssignmentOutput
- func (s UpdateIAMPolicyAssignmentOutput) String() string
- type UpdateTemplateAliasInput
- func (s UpdateTemplateAliasInput) GoString() string
- func (s *UpdateTemplateAliasInput) SetAliasName(v string) *UpdateTemplateAliasInput
- func (s *UpdateTemplateAliasInput) SetAwsAccountId(v string) *UpdateTemplateAliasInput
- func (s *UpdateTemplateAliasInput) SetTemplateId(v string) *UpdateTemplateAliasInput
- func (s *UpdateTemplateAliasInput) SetTemplateVersionNumber(v int64) *UpdateTemplateAliasInput
- func (s UpdateTemplateAliasInput) String() string
- func (s *UpdateTemplateAliasInput) Validate() error
- type UpdateTemplateAliasOutput
- func (s UpdateTemplateAliasOutput) GoString() string
- func (s *UpdateTemplateAliasOutput) SetRequestId(v string) *UpdateTemplateAliasOutput
- func (s *UpdateTemplateAliasOutput) SetStatus(v int64) *UpdateTemplateAliasOutput
- func (s *UpdateTemplateAliasOutput) SetTemplateAlias(v *TemplateAlias) *UpdateTemplateAliasOutput
- func (s UpdateTemplateAliasOutput) String() string
- type UpdateTemplateInput
- func (s UpdateTemplateInput) GoString() string
- func (s *UpdateTemplateInput) SetAwsAccountId(v string) *UpdateTemplateInput
- func (s *UpdateTemplateInput) SetName(v string) *UpdateTemplateInput
- func (s *UpdateTemplateInput) SetSourceEntity(v *TemplateSourceEntity) *UpdateTemplateInput
- func (s *UpdateTemplateInput) SetTemplateId(v string) *UpdateTemplateInput
- func (s *UpdateTemplateInput) SetVersionDescription(v string) *UpdateTemplateInput
- func (s UpdateTemplateInput) String() string
- func (s *UpdateTemplateInput) Validate() error
- type UpdateTemplateOutput
- func (s UpdateTemplateOutput) GoString() string
- func (s *UpdateTemplateOutput) SetArn(v string) *UpdateTemplateOutput
- func (s *UpdateTemplateOutput) SetCreationStatus(v string) *UpdateTemplateOutput
- func (s *UpdateTemplateOutput) SetRequestId(v string) *UpdateTemplateOutput
- func (s *UpdateTemplateOutput) SetStatus(v int64) *UpdateTemplateOutput
- func (s *UpdateTemplateOutput) SetTemplateId(v string) *UpdateTemplateOutput
- func (s *UpdateTemplateOutput) SetVersionArn(v string) *UpdateTemplateOutput
- func (s UpdateTemplateOutput) String() string
- type UpdateTemplatePermissionsInput
- func (s UpdateTemplatePermissionsInput) GoString() string
- func (s *UpdateTemplatePermissionsInput) SetAwsAccountId(v string) *UpdateTemplatePermissionsInput
- func (s *UpdateTemplatePermissionsInput) SetGrantPermissions(v []*ResourcePermission) *UpdateTemplatePermissionsInput
- func (s *UpdateTemplatePermissionsInput) SetRevokePermissions(v []*ResourcePermission) *UpdateTemplatePermissionsInput
- func (s *UpdateTemplatePermissionsInput) SetTemplateId(v string) *UpdateTemplatePermissionsInput
- func (s UpdateTemplatePermissionsInput) String() string
- func (s *UpdateTemplatePermissionsInput) Validate() error
- type UpdateTemplatePermissionsOutput
- func (s UpdateTemplatePermissionsOutput) GoString() string
- func (s *UpdateTemplatePermissionsOutput) SetPermissions(v []*ResourcePermission) *UpdateTemplatePermissionsOutput
- func (s *UpdateTemplatePermissionsOutput) SetRequestId(v string) *UpdateTemplatePermissionsOutput
- func (s *UpdateTemplatePermissionsOutput) SetStatus(v int64) *UpdateTemplatePermissionsOutput
- func (s *UpdateTemplatePermissionsOutput) SetTemplateArn(v string) *UpdateTemplatePermissionsOutput
- func (s *UpdateTemplatePermissionsOutput) SetTemplateId(v string) *UpdateTemplatePermissionsOutput
- func (s UpdateTemplatePermissionsOutput) String() string
- type UpdateUserInput
- func (s UpdateUserInput) GoString() string
- func (s *UpdateUserInput) SetAwsAccountId(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetEmail(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetNamespace(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetRole(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetUserName(v string) *UpdateUserInput
- func (s UpdateUserInput) String() string
- func (s *UpdateUserInput) Validate() error
- type UpdateUserOutput
- type UploadSettings
- func (s UploadSettings) GoString() string
- func (s *UploadSettings) SetContainsHeader(v bool) *UploadSettings
- func (s *UploadSettings) SetDelimiter(v string) *UploadSettings
- func (s *UploadSettings) SetFormat(v string) *UploadSettings
- func (s *UploadSettings) SetStartFromRow(v int64) *UploadSettings
- func (s *UploadSettings) SetTextQualifier(v string) *UploadSettings
- func (s UploadSettings) String() string
- func (s *UploadSettings) Validate() error
- type User
- func (s User) GoString() string
- func (s *User) SetActive(v bool) *User
- func (s *User) SetArn(v string) *User
- func (s *User) SetEmail(v string) *User
- func (s *User) SetIdentityType(v string) *User
- func (s *User) SetPrincipalId(v string) *User
- func (s *User) SetRole(v string) *User
- func (s *User) SetUserName(v string) *User
- func (s User) String() string
- type UserNotFoundException
- func (s UserNotFoundException) Code() string
- func (s UserNotFoundException) Error() string
- func (s UserNotFoundException) GoString() string
- func (s UserNotFoundException) Message() string
- func (s UserNotFoundException) OrigErr() error
- func (s UserNotFoundException) RequestID() string
- func (s UserNotFoundException) StatusCode() int
- func (s UserNotFoundException) String() string
- type VpcConnectionProperties
Constants ¶
const ( // AssignmentStatusEnabled is a AssignmentStatus enum value AssignmentStatusEnabled = "ENABLED" // AssignmentStatusDraft is a AssignmentStatus enum value AssignmentStatusDraft = "DRAFT" // AssignmentStatusDisabled is a AssignmentStatus enum value AssignmentStatusDisabled = "DISABLED" )
const ( // ColumnDataTypeString is a ColumnDataType enum value ColumnDataTypeString = "STRING" // ColumnDataTypeInteger is a ColumnDataType enum value ColumnDataTypeInteger = "INTEGER" // ColumnDataTypeDecimal is a ColumnDataType enum value ColumnDataTypeDecimal = "DECIMAL" // ColumnDataTypeDatetime is a ColumnDataType enum value ColumnDataTypeDatetime = "DATETIME" )
const ( // DashboardBehaviorEnabled is a DashboardBehavior enum value DashboardBehaviorEnabled = "ENABLED" // DashboardBehaviorDisabled is a DashboardBehavior enum value DashboardBehaviorDisabled = "DISABLED" )
const ( // DashboardErrorTypeDataSetNotFound is a DashboardErrorType enum value DashboardErrorTypeDataSetNotFound = "DATA_SET_NOT_FOUND" // DashboardErrorTypeInternalFailure is a DashboardErrorType enum value DashboardErrorTypeInternalFailure = "INTERNAL_FAILURE" // DashboardErrorTypeParameterValueIncompatible is a DashboardErrorType enum value DashboardErrorTypeParameterValueIncompatible = "PARAMETER_VALUE_INCOMPATIBLE" // DashboardErrorTypeParameterTypeInvalid is a DashboardErrorType enum value DashboardErrorTypeParameterTypeInvalid = "PARAMETER_TYPE_INVALID" // DashboardErrorTypeParameterNotFound is a DashboardErrorType enum value DashboardErrorTypeParameterNotFound = "PARAMETER_NOT_FOUND" // DashboardErrorTypeColumnTypeMismatch is a DashboardErrorType enum value DashboardErrorTypeColumnTypeMismatch = "COLUMN_TYPE_MISMATCH" // DashboardErrorTypeColumnGeographicRoleMismatch is a DashboardErrorType enum value DashboardErrorTypeColumnGeographicRoleMismatch = "COLUMN_GEOGRAPHIC_ROLE_MISMATCH" // DashboardErrorTypeColumnReplacementMissing is a DashboardErrorType enum value DashboardErrorTypeColumnReplacementMissing = "COLUMN_REPLACEMENT_MISSING" )
const ( // DashboardUIStateExpanded is a DashboardUIState enum value DashboardUIStateExpanded = "EXPANDED" // DashboardUIStateCollapsed is a DashboardUIState enum value DashboardUIStateCollapsed = "COLLAPSED" )
const ( // DataSetImportModeSpice is a DataSetImportMode enum value DataSetImportModeSpice = "SPICE" // DataSetImportModeDirectQuery is a DataSetImportMode enum value DataSetImportModeDirectQuery = "DIRECT_QUERY" )
const ( // DataSourceErrorInfoTypeTimeout is a DataSourceErrorInfoType enum value DataSourceErrorInfoTypeTimeout = "TIMEOUT" // DataSourceErrorInfoTypeEngineVersionNotSupported is a DataSourceErrorInfoType enum value DataSourceErrorInfoTypeEngineVersionNotSupported = "ENGINE_VERSION_NOT_SUPPORTED" // DataSourceErrorInfoTypeUnknownHost is a DataSourceErrorInfoType enum value DataSourceErrorInfoTypeUnknownHost = "UNKNOWN_HOST" // DataSourceErrorInfoTypeGenericSqlFailure is a DataSourceErrorInfoType enum value DataSourceErrorInfoTypeGenericSqlFailure = "GENERIC_SQL_FAILURE" // DataSourceErrorInfoTypeConflict is a DataSourceErrorInfoType enum value DataSourceErrorInfoTypeConflict = "CONFLICT" // DataSourceErrorInfoTypeUnknown is a DataSourceErrorInfoType enum value DataSourceErrorInfoTypeUnknown = "UNKNOWN" )
const ( // DataSourceTypeAdobeAnalytics is a DataSourceType enum value DataSourceTypeAdobeAnalytics = "ADOBE_ANALYTICS" // DataSourceTypeAmazonElasticsearch is a DataSourceType enum value DataSourceTypeAmazonElasticsearch = "AMAZON_ELASTICSEARCH" // DataSourceTypeAthena is a DataSourceType enum value DataSourceTypeAthena = "ATHENA" // DataSourceTypeAurora is a DataSourceType enum value DataSourceTypeAurora = "AURORA" // DataSourceTypeAuroraPostgresql is a DataSourceType enum value DataSourceTypeAuroraPostgresql = "AURORA_POSTGRESQL" // DataSourceTypeAwsIotAnalytics is a DataSourceType enum value DataSourceTypeAwsIotAnalytics = "AWS_IOT_ANALYTICS" // DataSourceTypeGithub is a DataSourceType enum value DataSourceTypeGithub = "GITHUB" // DataSourceTypeJira is a DataSourceType enum value DataSourceTypeJira = "JIRA" // DataSourceTypeMariadb is a DataSourceType enum value DataSourceTypeMariadb = "MARIADB" // DataSourceTypeMysql is a DataSourceType enum value DataSourceTypeMysql = "MYSQL" // DataSourceTypePostgresql is a DataSourceType enum value DataSourceTypePostgresql = "POSTGRESQL" // DataSourceTypePresto is a DataSourceType enum value DataSourceTypePresto = "PRESTO" // DataSourceTypeRedshift is a DataSourceType enum value DataSourceTypeRedshift = "REDSHIFT" // DataSourceTypeS3 is a DataSourceType enum value DataSourceTypeS3 = "S3" // DataSourceTypeSalesforce is a DataSourceType enum value DataSourceTypeSalesforce = "SALESFORCE" // DataSourceTypeServicenow is a DataSourceType enum value DataSourceTypeServicenow = "SERVICENOW" // DataSourceTypeSnowflake is a DataSourceType enum value DataSourceTypeSnowflake = "SNOWFLAKE" // DataSourceTypeSpark is a DataSourceType enum value DataSourceTypeSpark = "SPARK" // DataSourceTypeSqlserver is a DataSourceType enum value DataSourceTypeSqlserver = "SQLSERVER" // DataSourceTypeTeradata is a DataSourceType enum value DataSourceTypeTeradata = "TERADATA" // DataSourceTypeTwitter is a DataSourceType enum value DataSourceTypeTwitter = "TWITTER" )
const ( // ExceptionResourceTypeUser is a ExceptionResourceType enum value ExceptionResourceTypeUser = "USER" // ExceptionResourceTypeGroup is a ExceptionResourceType enum value ExceptionResourceTypeGroup = "GROUP" // ExceptionResourceTypeNamespace is a ExceptionResourceType enum value ExceptionResourceTypeNamespace = "NAMESPACE" // ExceptionResourceTypeAccountSettings is a ExceptionResourceType enum value ExceptionResourceTypeAccountSettings = "ACCOUNT_SETTINGS" // ExceptionResourceTypeIampolicyAssignment is a ExceptionResourceType enum value ExceptionResourceTypeIampolicyAssignment = "IAMPOLICY_ASSIGNMENT" // ExceptionResourceTypeDataSource is a ExceptionResourceType enum value ExceptionResourceTypeDataSource = "DATA_SOURCE" // ExceptionResourceTypeDataSet is a ExceptionResourceType enum value ExceptionResourceTypeDataSet = "DATA_SET" // ExceptionResourceTypeVpcConnection is a ExceptionResourceType enum value ExceptionResourceTypeVpcConnection = "VPC_CONNECTION" // ExceptionResourceTypeIngestion is a ExceptionResourceType enum value ExceptionResourceTypeIngestion = "INGESTION" )
const ( // FileFormatCsv is a FileFormat enum value FileFormatCsv = "CSV" // FileFormatTsv is a FileFormat enum value FileFormatTsv = "TSV" // FileFormatClf is a FileFormat enum value FileFormatClf = "CLF" // FileFormatElf is a FileFormat enum value FileFormatElf = "ELF" // FileFormatXlsx is a FileFormat enum value FileFormatXlsx = "XLSX" // FileFormatJson is a FileFormat enum value FileFormatJson = "JSON" )
const ( // GeoSpatialDataRoleCountry is a GeoSpatialDataRole enum value GeoSpatialDataRoleCountry = "COUNTRY" // GeoSpatialDataRoleState is a GeoSpatialDataRole enum value GeoSpatialDataRoleState = "STATE" // GeoSpatialDataRoleCounty is a GeoSpatialDataRole enum value GeoSpatialDataRoleCounty = "COUNTY" // GeoSpatialDataRoleCity is a GeoSpatialDataRole enum value GeoSpatialDataRoleCity = "CITY" // GeoSpatialDataRolePostcode is a GeoSpatialDataRole enum value GeoSpatialDataRolePostcode = "POSTCODE" // GeoSpatialDataRoleLongitude is a GeoSpatialDataRole enum value GeoSpatialDataRoleLongitude = "LONGITUDE" // GeoSpatialDataRoleLatitude is a GeoSpatialDataRole enum value GeoSpatialDataRoleLatitude = "LATITUDE" )
const ( // IdentityTypeIam is a IdentityType enum value IdentityTypeIam = "IAM" // IdentityTypeQuicksight is a IdentityType enum value IdentityTypeQuicksight = "QUICKSIGHT" )
const ( // IngestionErrorTypeFailureToAssumeRole is a IngestionErrorType enum value IngestionErrorTypeFailureToAssumeRole = "FAILURE_TO_ASSUME_ROLE" // IngestionErrorTypeIngestionSuperseded is a IngestionErrorType enum value IngestionErrorTypeIngestionSuperseded = "INGESTION_SUPERSEDED" // IngestionErrorTypeIngestionCanceled is a IngestionErrorType enum value IngestionErrorTypeIngestionCanceled = "INGESTION_CANCELED" // IngestionErrorTypeDataSetDeleted is a IngestionErrorType enum value IngestionErrorTypeDataSetDeleted = "DATA_SET_DELETED" // IngestionErrorTypeDataSetNotSpice is a IngestionErrorType enum value IngestionErrorTypeDataSetNotSpice = "DATA_SET_NOT_SPICE" // IngestionErrorTypeS3UploadedFileDeleted is a IngestionErrorType enum value IngestionErrorTypeS3UploadedFileDeleted = "S3_UPLOADED_FILE_DELETED" // IngestionErrorTypeS3ManifestError is a IngestionErrorType enum value IngestionErrorTypeS3ManifestError = "S3_MANIFEST_ERROR" // IngestionErrorTypeDataToleranceException is a IngestionErrorType enum value IngestionErrorTypeDataToleranceException = "DATA_TOLERANCE_EXCEPTION" // IngestionErrorTypeSpiceTableNotFound is a IngestionErrorType enum value IngestionErrorTypeSpiceTableNotFound = "SPICE_TABLE_NOT_FOUND" // IngestionErrorTypeDataSetSizeLimitExceeded is a IngestionErrorType enum value IngestionErrorTypeDataSetSizeLimitExceeded = "DATA_SET_SIZE_LIMIT_EXCEEDED" // IngestionErrorTypeRowSizeLimitExceeded is a IngestionErrorType enum value IngestionErrorTypeRowSizeLimitExceeded = "ROW_SIZE_LIMIT_EXCEEDED" // IngestionErrorTypeAccountCapacityLimitExceeded is a IngestionErrorType enum value IngestionErrorTypeAccountCapacityLimitExceeded = "ACCOUNT_CAPACITY_LIMIT_EXCEEDED" // IngestionErrorTypeCustomerError is a IngestionErrorType enum value IngestionErrorTypeCustomerError = "CUSTOMER_ERROR" // IngestionErrorTypeDataSourceNotFound is a IngestionErrorType enum value IngestionErrorTypeDataSourceNotFound = "DATA_SOURCE_NOT_FOUND" // IngestionErrorTypeIamRoleNotAvailable is a IngestionErrorType enum value IngestionErrorTypeIamRoleNotAvailable = "IAM_ROLE_NOT_AVAILABLE" // IngestionErrorTypeConnectionFailure is a IngestionErrorType enum value IngestionErrorTypeConnectionFailure = "CONNECTION_FAILURE" // IngestionErrorTypeSqlTableNotFound is a IngestionErrorType enum value IngestionErrorTypeSqlTableNotFound = "SQL_TABLE_NOT_FOUND" // IngestionErrorTypePermissionDenied is a IngestionErrorType enum value IngestionErrorTypePermissionDenied = "PERMISSION_DENIED" // IngestionErrorTypeSslCertificateValidationFailure is a IngestionErrorType enum value IngestionErrorTypeSslCertificateValidationFailure = "SSL_CERTIFICATE_VALIDATION_FAILURE" // IngestionErrorTypeOauthTokenFailure is a IngestionErrorType enum value IngestionErrorTypeOauthTokenFailure = "OAUTH_TOKEN_FAILURE" // IngestionErrorTypeSourceApiLimitExceededFailure is a IngestionErrorType enum value IngestionErrorTypeSourceApiLimitExceededFailure = "SOURCE_API_LIMIT_EXCEEDED_FAILURE" // IngestionErrorTypePasswordAuthenticationFailure is a IngestionErrorType enum value IngestionErrorTypePasswordAuthenticationFailure = "PASSWORD_AUTHENTICATION_FAILURE" // IngestionErrorTypeSqlSchemaMismatchError is a IngestionErrorType enum value IngestionErrorTypeSqlSchemaMismatchError = "SQL_SCHEMA_MISMATCH_ERROR" // IngestionErrorTypeInvalidDateFormat is a IngestionErrorType enum value IngestionErrorTypeInvalidDateFormat = "INVALID_DATE_FORMAT" // IngestionErrorTypeInvalidDataprepSyntax is a IngestionErrorType enum value IngestionErrorTypeInvalidDataprepSyntax = "INVALID_DATAPREP_SYNTAX" // IngestionErrorTypeSourceResourceLimitExceeded is a IngestionErrorType enum value IngestionErrorTypeSourceResourceLimitExceeded = "SOURCE_RESOURCE_LIMIT_EXCEEDED" // IngestionErrorTypeSqlInvalidParameterValue is a IngestionErrorType enum value IngestionErrorTypeSqlInvalidParameterValue = "SQL_INVALID_PARAMETER_VALUE" // IngestionErrorTypeQueryTimeout is a IngestionErrorType enum value IngestionErrorTypeQueryTimeout = "QUERY_TIMEOUT" // IngestionErrorTypeSqlNumericOverflow is a IngestionErrorType enum value IngestionErrorTypeSqlNumericOverflow = "SQL_NUMERIC_OVERFLOW" // IngestionErrorTypeUnresolvableHost is a IngestionErrorType enum value IngestionErrorTypeUnresolvableHost = "UNRESOLVABLE_HOST" // IngestionErrorTypeUnroutableHost is a IngestionErrorType enum value IngestionErrorTypeUnroutableHost = "UNROUTABLE_HOST" // IngestionErrorTypeSqlException is a IngestionErrorType enum value IngestionErrorTypeSqlException = "SQL_EXCEPTION" // IngestionErrorTypeS3FileInaccessible is a IngestionErrorType enum value IngestionErrorTypeS3FileInaccessible = "S3_FILE_INACCESSIBLE" // IngestionErrorTypeIotFileNotFound is a IngestionErrorType enum value IngestionErrorTypeIotFileNotFound = "IOT_FILE_NOT_FOUND" // IngestionErrorTypeIotDataSetFileEmpty is a IngestionErrorType enum value IngestionErrorTypeIotDataSetFileEmpty = "IOT_DATA_SET_FILE_EMPTY" // IngestionErrorTypeInvalidDataSourceConfig is a IngestionErrorType enum value IngestionErrorTypeInvalidDataSourceConfig = "INVALID_DATA_SOURCE_CONFIG" // IngestionErrorTypeDataSourceAuthFailed is a IngestionErrorType enum value IngestionErrorTypeDataSourceAuthFailed = "DATA_SOURCE_AUTH_FAILED" // IngestionErrorTypeDataSourceConnectionFailed is a IngestionErrorType enum value IngestionErrorTypeDataSourceConnectionFailed = "DATA_SOURCE_CONNECTION_FAILED" // IngestionErrorTypeFailureToProcessJsonFile is a IngestionErrorType enum value IngestionErrorTypeFailureToProcessJsonFile = "FAILURE_TO_PROCESS_JSON_FILE" // IngestionErrorTypeInternalServiceError is a IngestionErrorType enum value IngestionErrorTypeInternalServiceError = "INTERNAL_SERVICE_ERROR" )
const ( // IngestionRequestSourceManual is a IngestionRequestSource enum value IngestionRequestSourceManual = "MANUAL" // IngestionRequestSourceScheduled is a IngestionRequestSource enum value IngestionRequestSourceScheduled = "SCHEDULED" )
const ( // IngestionRequestTypeInitialIngestion is a IngestionRequestType enum value IngestionRequestTypeInitialIngestion = "INITIAL_INGESTION" // IngestionRequestTypeEdit is a IngestionRequestType enum value IngestionRequestTypeEdit = "EDIT" // IngestionRequestTypeIncrementalRefresh is a IngestionRequestType enum value IngestionRequestTypeIncrementalRefresh = "INCREMENTAL_REFRESH" // IngestionRequestTypeFullRefresh is a IngestionRequestType enum value IngestionRequestTypeFullRefresh = "FULL_REFRESH" )
const ( // IngestionStatusInitialized is a IngestionStatus enum value IngestionStatusInitialized = "INITIALIZED" // IngestionStatusQueued is a IngestionStatus enum value IngestionStatusQueued = "QUEUED" // IngestionStatusRunning is a IngestionStatus enum value IngestionStatusRunning = "RUNNING" // IngestionStatusFailed is a IngestionStatus enum value IngestionStatusFailed = "FAILED" // IngestionStatusCompleted is a IngestionStatus enum value IngestionStatusCompleted = "COMPLETED" // IngestionStatusCancelled is a IngestionStatus enum value IngestionStatusCancelled = "CANCELLED" )
const ( // InputColumnDataTypeString is a InputColumnDataType enum value InputColumnDataTypeString = "STRING" // InputColumnDataTypeInteger is a InputColumnDataType enum value InputColumnDataTypeInteger = "INTEGER" // InputColumnDataTypeDecimal is a InputColumnDataType enum value InputColumnDataTypeDecimal = "DECIMAL" // InputColumnDataTypeDatetime is a InputColumnDataType enum value InputColumnDataTypeDatetime = "DATETIME" // InputColumnDataTypeBit is a InputColumnDataType enum value InputColumnDataTypeBit = "BIT" // InputColumnDataTypeBoolean is a InputColumnDataType enum value InputColumnDataTypeBoolean = "BOOLEAN" // InputColumnDataTypeJson is a InputColumnDataType enum value InputColumnDataTypeJson = "JSON" )
const ( // JoinTypeInner is a JoinType enum value JoinTypeInner = "INNER" // JoinTypeOuter is a JoinType enum value JoinTypeOuter = "OUTER" // JoinTypeLeft is a JoinType enum value JoinTypeLeft = "LEFT" // JoinTypeRight is a JoinType enum value JoinTypeRight = "RIGHT" )
const ( // ResourceStatusCreationInProgress is a ResourceStatus enum value ResourceStatusCreationInProgress = "CREATION_IN_PROGRESS" // ResourceStatusCreationSuccessful is a ResourceStatus enum value ResourceStatusCreationSuccessful = "CREATION_SUCCESSFUL" // ResourceStatusCreationFailed is a ResourceStatus enum value ResourceStatusCreationFailed = "CREATION_FAILED" // ResourceStatusUpdateInProgress is a ResourceStatus enum value ResourceStatusUpdateInProgress = "UPDATE_IN_PROGRESS" // ResourceStatusUpdateSuccessful is a ResourceStatus enum value ResourceStatusUpdateSuccessful = "UPDATE_SUCCESSFUL" // ResourceStatusUpdateFailed is a ResourceStatus enum value ResourceStatusUpdateFailed = "UPDATE_FAILED" )
const ( // RowLevelPermissionPolicyGrantAccess is a RowLevelPermissionPolicy enum value RowLevelPermissionPolicyGrantAccess = "GRANT_ACCESS" // RowLevelPermissionPolicyDenyAccess is a RowLevelPermissionPolicy enum value RowLevelPermissionPolicyDenyAccess = "DENY_ACCESS" )
const ( // TemplateErrorTypeDataSetNotFound is a TemplateErrorType enum value TemplateErrorTypeDataSetNotFound = "DATA_SET_NOT_FOUND" // TemplateErrorTypeInternalFailure is a TemplateErrorType enum value TemplateErrorTypeInternalFailure = "INTERNAL_FAILURE" )
const ( // TextQualifierDoubleQuote is a TextQualifier enum value TextQualifierDoubleQuote = "DOUBLE_QUOTE" // TextQualifierSingleQuote is a TextQualifier enum value TextQualifierSingleQuote = "SINGLE_QUOTE" )
const ( // UserRoleAdmin is a UserRole enum value UserRoleAdmin = "ADMIN" // UserRoleAuthor is a UserRole enum value UserRoleAuthor = "AUTHOR" // UserRoleReader is a UserRole enum value UserRoleReader = "READER" // UserRoleRestrictedAuthor is a UserRole enum value UserRoleRestrictedAuthor = "RESTRICTED_AUTHOR" // UserRoleRestrictedReader is a UserRole enum value UserRoleRestrictedReader = "RESTRICTED_READER" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // You don't have access to this item. The provided credentials couldn't be // validated. You might not be authorized to carry out the request. Make sure // that your account is authorized to use the Amazon QuickSight service, that // your policies have the correct permissions, and that you are using the correct // access keys. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConcurrentUpdatingException for service response error code // "ConcurrentUpdatingException". // // A resource is already in a state that indicates an action is happening that // must complete before a new update can be applied. ErrCodeConcurrentUpdatingException = "ConcurrentUpdatingException" // ErrCodeConflictException for service response error code // "ConflictException". // // Updating or deleting a resource can cause an inconsistent state. ErrCodeConflictException = "ConflictException" // ErrCodeDomainNotWhitelistedException for service response error code // "DomainNotWhitelistedException". // // The domain specified isn't on the allow list. All domains for embedded dashboards // must be added to the approved list by an Amazon QuickSight admin. ErrCodeDomainNotWhitelistedException = "DomainNotWhitelistedException" // ErrCodeIdentityTypeNotSupportedException for service response error code // "IdentityTypeNotSupportedException". // // The identity type specified isn't supported. Supported identity types include // IAM and QUICKSIGHT. ErrCodeIdentityTypeNotSupportedException = "IdentityTypeNotSupportedException" // ErrCodeInternalFailureException for service response error code // "InternalFailureException". // // An internal failure occurred. ErrCodeInternalFailureException = "InternalFailureException" // ErrCodeInvalidNextTokenException for service response error code // "InvalidNextTokenException". // // The NextToken value isn't valid. ErrCodeInvalidNextTokenException = "InvalidNextTokenException" // ErrCodeInvalidParameterValueException for service response error code // "InvalidParameterValueException". // // One or more parameters has a value that isn't valid. ErrCodeInvalidParameterValueException = "InvalidParameterValueException" // ErrCodeLimitExceededException for service response error code // "LimitExceededException". // // A limit is exceeded. ErrCodeLimitExceededException = "LimitExceededException" // ErrCodePreconditionNotMetException for service response error code // "PreconditionNotMetException". // // One or more preconditions aren't met. ErrCodePreconditionNotMetException = "PreconditionNotMetException" // ErrCodeResourceExistsException for service response error code // "ResourceExistsException". // // The resource specified already exists. ErrCodeResourceExistsException = "ResourceExistsException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // One or more resources can't be found. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // "ResourceUnavailableException". // // This resource is currently unavailable. ErrCodeResourceUnavailableException = "ResourceUnavailableException" // ErrCodeSessionLifetimeInMinutesInvalidException for service response error code // "SessionLifetimeInMinutesInvalidException". // // The number of minutes specified for the lifetime of a session isn't valid. // The session lifetime must be 15-600 minutes. ErrCodeSessionLifetimeInMinutesInvalidException = "SessionLifetimeInMinutesInvalidException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // Access is throttled. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeUnsupportedUserEditionException for service response error code // "UnsupportedUserEditionException". // // This error indicates that you are calling an operation on an Amazon QuickSight // subscription where the edition doesn't include support for that operation. // Amazon QuickSight currently has Standard Edition and Enterprise Edition. // Not every operation and capability is available in every edition. ErrCodeUnsupportedUserEditionException = "UnsupportedUserEditionException" // ErrCodeUserNotFoundException for service response error code // "QuickSightUserNotFoundException". // // The user with the provided name isn't found. This error can happen in any // operation that requires finding a user based on a provided user name, such // as DeleteUser, DescribeUser, and so on. ErrCodeUserNotFoundException = "QuickSightUserNotFoundException" )
const ( ServiceName = "QuickSight" // Name of service. EndpointsID = "quicksight" // ID to lookup a service endpoint with. ServiceID = "QuickSight" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// DashboardFilterAttributeQuicksightUser is a DashboardFilterAttribute enum value
DashboardFilterAttributeQuicksightUser = "QUICKSIGHT_USER"
)
const (
// FilterOperatorStringEquals is a FilterOperator enum value
FilterOperatorStringEquals = "StringEquals"
)
const (
// GeoSpatialCountryCodeUs is a GeoSpatialCountryCode enum value
GeoSpatialCountryCodeUs = "US"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
func (AccessDeniedException) Code ¶
func (s AccessDeniedException) Code() string
Code returns the exception type name.
func (AccessDeniedException) Error ¶
func (s AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
func (s AccessDeniedException) GoString() string
GoString returns the string representation
func (AccessDeniedException) Message ¶
func (s AccessDeniedException) Message() string
Message returns the exception's message.
func (AccessDeniedException) OrigErr ¶
func (s AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (AccessDeniedException) RequestID ¶
func (s AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (AccessDeniedException) StatusCode ¶
func (s AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
func (s AccessDeniedException) String() string
String returns the string representation
type ActiveIAMPolicyAssignment ¶
type ActiveIAMPolicyAssignment struct { // A name for the IAM policy assignment. AssignmentName *string `min:"1" type:"string"` // The Amazon Resource Name (ARN) of the resource. PolicyArn *string `type:"string"` // contains filtered or unexported fields }
The active AWS Identity and Access Management (IAM) policy assignment.
func (ActiveIAMPolicyAssignment) GoString ¶
func (s ActiveIAMPolicyAssignment) GoString() string
GoString returns the string representation
func (*ActiveIAMPolicyAssignment) SetAssignmentName ¶
func (s *ActiveIAMPolicyAssignment) SetAssignmentName(v string) *ActiveIAMPolicyAssignment
SetAssignmentName sets the AssignmentName field's value.
func (*ActiveIAMPolicyAssignment) SetPolicyArn ¶
func (s *ActiveIAMPolicyAssignment) SetPolicyArn(v string) *ActiveIAMPolicyAssignment
SetPolicyArn sets the PolicyArn field's value.
func (ActiveIAMPolicyAssignment) String ¶
func (s ActiveIAMPolicyAssignment) String() string
String returns the string representation
type AdHocFilteringOption ¶
type AdHocFilteringOption struct { // Availability status. AvailabilityStatus *string `type:"string" enum:"DashboardBehavior"` // contains filtered or unexported fields }
Ad hoc (one-time) filtering option.
func (AdHocFilteringOption) GoString ¶
func (s AdHocFilteringOption) GoString() string
GoString returns the string representation
func (*AdHocFilteringOption) SetAvailabilityStatus ¶
func (s *AdHocFilteringOption) SetAvailabilityStatus(v string) *AdHocFilteringOption
SetAvailabilityStatus sets the AvailabilityStatus field's value.
func (AdHocFilteringOption) String ¶
func (s AdHocFilteringOption) String() string
String returns the string representation
type AmazonElasticsearchParameters ¶
type AmazonElasticsearchParameters struct { // The Amazon Elasticsearch Service domain. // // Domain is a required field Domain *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Amazon Elasticsearch Service parameters.
func (AmazonElasticsearchParameters) GoString ¶
func (s AmazonElasticsearchParameters) GoString() string
GoString returns the string representation
func (*AmazonElasticsearchParameters) SetDomain ¶
func (s *AmazonElasticsearchParameters) SetDomain(v string) *AmazonElasticsearchParameters
SetDomain sets the Domain field's value.
func (AmazonElasticsearchParameters) String ¶
func (s AmazonElasticsearchParameters) String() string
String returns the string representation
func (*AmazonElasticsearchParameters) Validate ¶
func (s *AmazonElasticsearchParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AthenaParameters ¶
type AthenaParameters struct { // The workgroup that Amazon Athena uses. WorkGroup *string `min:"1" type:"string"` // contains filtered or unexported fields }
Amazon Athena parameters.
func (AthenaParameters) GoString ¶
func (s AthenaParameters) GoString() string
GoString returns the string representation
func (*AthenaParameters) SetWorkGroup ¶
func (s *AthenaParameters) SetWorkGroup(v string) *AthenaParameters
SetWorkGroup sets the WorkGroup field's value.
func (AthenaParameters) String ¶
func (s AthenaParameters) String() string
String returns the string representation
func (*AthenaParameters) Validate ¶
func (s *AthenaParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AuroraParameters ¶
type AuroraParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
Amazon Aurora parameters.
func (AuroraParameters) GoString ¶
func (s AuroraParameters) GoString() string
GoString returns the string representation
func (*AuroraParameters) SetDatabase ¶
func (s *AuroraParameters) SetDatabase(v string) *AuroraParameters
SetDatabase sets the Database field's value.
func (*AuroraParameters) SetHost ¶
func (s *AuroraParameters) SetHost(v string) *AuroraParameters
SetHost sets the Host field's value.
func (*AuroraParameters) SetPort ¶
func (s *AuroraParameters) SetPort(v int64) *AuroraParameters
SetPort sets the Port field's value.
func (AuroraParameters) String ¶
func (s AuroraParameters) String() string
String returns the string representation
func (*AuroraParameters) Validate ¶
func (s *AuroraParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AuroraPostgreSqlParameters ¶
type AuroraPostgreSqlParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
Amazon Aurora with PostgreSQL compatibility parameters.
func (AuroraPostgreSqlParameters) GoString ¶
func (s AuroraPostgreSqlParameters) GoString() string
GoString returns the string representation
func (*AuroraPostgreSqlParameters) SetDatabase ¶
func (s *AuroraPostgreSqlParameters) SetDatabase(v string) *AuroraPostgreSqlParameters
SetDatabase sets the Database field's value.
func (*AuroraPostgreSqlParameters) SetHost ¶
func (s *AuroraPostgreSqlParameters) SetHost(v string) *AuroraPostgreSqlParameters
SetHost sets the Host field's value.
func (*AuroraPostgreSqlParameters) SetPort ¶
func (s *AuroraPostgreSqlParameters) SetPort(v int64) *AuroraPostgreSqlParameters
SetPort sets the Port field's value.
func (AuroraPostgreSqlParameters) String ¶
func (s AuroraPostgreSqlParameters) String() string
String returns the string representation
func (*AuroraPostgreSqlParameters) Validate ¶
func (s *AuroraPostgreSqlParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AwsIotAnalyticsParameters ¶
type AwsIotAnalyticsParameters struct { // Dataset name. // // DataSetName is a required field DataSetName *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
AWS IoT Analytics parameters.
func (AwsIotAnalyticsParameters) GoString ¶
func (s AwsIotAnalyticsParameters) GoString() string
GoString returns the string representation
func (*AwsIotAnalyticsParameters) SetDataSetName ¶
func (s *AwsIotAnalyticsParameters) SetDataSetName(v string) *AwsIotAnalyticsParameters
SetDataSetName sets the DataSetName field's value.
func (AwsIotAnalyticsParameters) String ¶
func (s AwsIotAnalyticsParameters) String() string
String returns the string representation
func (*AwsIotAnalyticsParameters) Validate ¶
func (s *AwsIotAnalyticsParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CalculatedColumn ¶
type CalculatedColumn struct { // A unique ID to identify a calculated column. During a dataset update, if // the column ID of a calculated column matches that of an existing calculated // column, Amazon QuickSight preserves the existing calculated column. // // ColumnId is a required field ColumnId *string `min:"1" type:"string" required:"true"` // Column name. // // ColumnName is a required field ColumnName *string `min:"1" type:"string" required:"true"` // An expression that defines the calculated column. // // Expression is a required field Expression *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A calculated column for a dataset.
func (CalculatedColumn) GoString ¶
func (s CalculatedColumn) GoString() string
GoString returns the string representation
func (*CalculatedColumn) SetColumnId ¶
func (s *CalculatedColumn) SetColumnId(v string) *CalculatedColumn
SetColumnId sets the ColumnId field's value.
func (*CalculatedColumn) SetColumnName ¶
func (s *CalculatedColumn) SetColumnName(v string) *CalculatedColumn
SetColumnName sets the ColumnName field's value.
func (*CalculatedColumn) SetExpression ¶
func (s *CalculatedColumn) SetExpression(v string) *CalculatedColumn
SetExpression sets the Expression field's value.
func (CalculatedColumn) String ¶
func (s CalculatedColumn) String() string
String returns the string representation
func (*CalculatedColumn) Validate ¶
func (s *CalculatedColumn) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelIngestionInput ¶
type CancelIngestionInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID of the dataset used in the ingestion. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // An ID for the ingestion. // // IngestionId is a required field IngestionId *string `location:"uri" locationName:"IngestionId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelIngestionInput) GoString ¶
func (s CancelIngestionInput) GoString() string
GoString returns the string representation
func (*CancelIngestionInput) SetAwsAccountId ¶
func (s *CancelIngestionInput) SetAwsAccountId(v string) *CancelIngestionInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CancelIngestionInput) SetDataSetId ¶
func (s *CancelIngestionInput) SetDataSetId(v string) *CancelIngestionInput
SetDataSetId sets the DataSetId field's value.
func (*CancelIngestionInput) SetIngestionId ¶
func (s *CancelIngestionInput) SetIngestionId(v string) *CancelIngestionInput
SetIngestionId sets the IngestionId field's value.
func (CancelIngestionInput) String ¶
func (s CancelIngestionInput) String() string
String returns the string representation
func (*CancelIngestionInput) Validate ¶
func (s *CancelIngestionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelIngestionOutput ¶
type CancelIngestionOutput struct { // The Amazon Resource Name (ARN) for the data ingestion. Arn *string `type:"string"` // An ID for the ingestion. IngestionId *string `min:"1" type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (CancelIngestionOutput) GoString ¶
func (s CancelIngestionOutput) GoString() string
GoString returns the string representation
func (*CancelIngestionOutput) SetArn ¶
func (s *CancelIngestionOutput) SetArn(v string) *CancelIngestionOutput
SetArn sets the Arn field's value.
func (*CancelIngestionOutput) SetIngestionId ¶
func (s *CancelIngestionOutput) SetIngestionId(v string) *CancelIngestionOutput
SetIngestionId sets the IngestionId field's value.
func (*CancelIngestionOutput) SetRequestId ¶
func (s *CancelIngestionOutput) SetRequestId(v string) *CancelIngestionOutput
SetRequestId sets the RequestId field's value.
func (*CancelIngestionOutput) SetStatus ¶
func (s *CancelIngestionOutput) SetStatus(v int64) *CancelIngestionOutput
SetStatus sets the Status field's value.
func (CancelIngestionOutput) String ¶
func (s CancelIngestionOutput) String() string
String returns the string representation
type CastColumnTypeOperation ¶
type CastColumnTypeOperation struct { // Column name. // // ColumnName is a required field ColumnName *string `min:"1" type:"string" required:"true"` // When casting a column from string to datetime type, you can supply a string // in a format supported by Amazon QuickSight to denote the source data format. Format *string `type:"string"` // New column data type. // // NewColumnType is a required field NewColumnType *string `type:"string" required:"true" enum:"ColumnDataType"` // contains filtered or unexported fields }
A transform operation that casts a column to a different type.
func (CastColumnTypeOperation) GoString ¶
func (s CastColumnTypeOperation) GoString() string
GoString returns the string representation
func (*CastColumnTypeOperation) SetColumnName ¶
func (s *CastColumnTypeOperation) SetColumnName(v string) *CastColumnTypeOperation
SetColumnName sets the ColumnName field's value.
func (*CastColumnTypeOperation) SetFormat ¶
func (s *CastColumnTypeOperation) SetFormat(v string) *CastColumnTypeOperation
SetFormat sets the Format field's value.
func (*CastColumnTypeOperation) SetNewColumnType ¶
func (s *CastColumnTypeOperation) SetNewColumnType(v string) *CastColumnTypeOperation
SetNewColumnType sets the NewColumnType field's value.
func (CastColumnTypeOperation) String ¶
func (s CastColumnTypeOperation) String() string
String returns the string representation
func (*CastColumnTypeOperation) Validate ¶
func (s *CastColumnTypeOperation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ColumnGroup ¶
type ColumnGroup struct { // Geospatial column group that denotes a hierarchy. GeoSpatialColumnGroup *GeoSpatialColumnGroup `type:"structure"` // contains filtered or unexported fields }
Groupings of columns that work together in certain Amazon QuickSight features. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
func (ColumnGroup) GoString ¶
func (s ColumnGroup) GoString() string
GoString returns the string representation
func (*ColumnGroup) SetGeoSpatialColumnGroup ¶
func (s *ColumnGroup) SetGeoSpatialColumnGroup(v *GeoSpatialColumnGroup) *ColumnGroup
SetGeoSpatialColumnGroup sets the GeoSpatialColumnGroup field's value.
func (ColumnGroup) String ¶
func (s ColumnGroup) String() string
String returns the string representation
func (*ColumnGroup) Validate ¶
func (s *ColumnGroup) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ColumnGroupColumnSchema ¶
type ColumnGroupColumnSchema struct { // The name of the column group's column schema. Name *string `type:"string"` // contains filtered or unexported fields }
A structure describing the name, data type, and geographic role of the columns.
func (ColumnGroupColumnSchema) GoString ¶
func (s ColumnGroupColumnSchema) GoString() string
GoString returns the string representation
func (*ColumnGroupColumnSchema) SetName ¶
func (s *ColumnGroupColumnSchema) SetName(v string) *ColumnGroupColumnSchema
SetName sets the Name field's value.
func (ColumnGroupColumnSchema) String ¶
func (s ColumnGroupColumnSchema) String() string
String returns the string representation
type ColumnGroupSchema ¶
type ColumnGroupSchema struct { // A structure containing the list of schemas for column group columns. ColumnGroupColumnSchemaList []*ColumnGroupColumnSchema `type:"list"` // The name of the column group schema. Name *string `type:"string"` // contains filtered or unexported fields }
The column group schema.
func (ColumnGroupSchema) GoString ¶
func (s ColumnGroupSchema) GoString() string
GoString returns the string representation
func (*ColumnGroupSchema) SetColumnGroupColumnSchemaList ¶
func (s *ColumnGroupSchema) SetColumnGroupColumnSchemaList(v []*ColumnGroupColumnSchema) *ColumnGroupSchema
SetColumnGroupColumnSchemaList sets the ColumnGroupColumnSchemaList field's value.
func (*ColumnGroupSchema) SetName ¶
func (s *ColumnGroupSchema) SetName(v string) *ColumnGroupSchema
SetName sets the Name field's value.
func (ColumnGroupSchema) String ¶
func (s ColumnGroupSchema) String() string
String returns the string representation
type ColumnSchema ¶
type ColumnSchema struct { // The data type of the column schema. DataType *string `type:"string"` // The geographic role of the column schema. GeographicRole *string `type:"string"` // The name of the column schema. Name *string `type:"string"` // contains filtered or unexported fields }
The column schema.
func (ColumnSchema) GoString ¶
func (s ColumnSchema) GoString() string
GoString returns the string representation
func (*ColumnSchema) SetDataType ¶
func (s *ColumnSchema) SetDataType(v string) *ColumnSchema
SetDataType sets the DataType field's value.
func (*ColumnSchema) SetGeographicRole ¶
func (s *ColumnSchema) SetGeographicRole(v string) *ColumnSchema
SetGeographicRole sets the GeographicRole field's value.
func (*ColumnSchema) SetName ¶
func (s *ColumnSchema) SetName(v string) *ColumnSchema
SetName sets the Name field's value.
func (ColumnSchema) String ¶
func (s ColumnSchema) String() string
String returns the string representation
type ColumnTag ¶
type ColumnTag struct { // A geospatial role for a column. ColumnGeographicRole *string `type:"string" enum:"GeoSpatialDataRole"` // contains filtered or unexported fields }
A tag for a column in a TagColumnOperation structure. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
func (*ColumnTag) SetColumnGeographicRole ¶
SetColumnGeographicRole sets the ColumnGeographicRole field's value.
type ConcurrentUpdatingException ¶
type ConcurrentUpdatingException struct { Message_ *string `locationName:"Message" type:"string"` RequestId *string `type:"string"` // contains filtered or unexported fields }
A resource is already in a state that indicates an action is happening that must complete before a new update can be applied.
func (ConcurrentUpdatingException) Code ¶
func (s ConcurrentUpdatingException) Code() string
Code returns the exception type name.
func (ConcurrentUpdatingException) Error ¶
func (s ConcurrentUpdatingException) Error() string
func (ConcurrentUpdatingException) GoString ¶
func (s ConcurrentUpdatingException) GoString() string
GoString returns the string representation
func (ConcurrentUpdatingException) Message ¶
func (s ConcurrentUpdatingException) Message() string
Message returns the exception's message.
func (ConcurrentUpdatingException) OrigErr ¶
func (s ConcurrentUpdatingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (ConcurrentUpdatingException) RequestID ¶
func (s ConcurrentUpdatingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (ConcurrentUpdatingException) StatusCode ¶
func (s ConcurrentUpdatingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConcurrentUpdatingException) String ¶
func (s ConcurrentUpdatingException) String() string
String returns the string representation
type ConflictException ¶
type ConflictException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
Updating or deleting a resource can cause an inconsistent state.
func (ConflictException) Code ¶
func (s ConflictException) Code() string
Code returns the exception type name.
func (ConflictException) Error ¶
func (s ConflictException) Error() string
func (ConflictException) GoString ¶
func (s ConflictException) GoString() string
GoString returns the string representation
func (ConflictException) Message ¶
func (s ConflictException) Message() string
Message returns the exception's message.
func (ConflictException) OrigErr ¶
func (s ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (ConflictException) RequestID ¶
func (s ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (ConflictException) StatusCode ¶
func (s ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
func (s ConflictException) String() string
String returns the string representation
type CreateColumnsOperation ¶
type CreateColumnsOperation struct { // Calculated columns to create. // // Columns is a required field Columns []*CalculatedColumn `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
A transform operation that creates calculated columns. Columns created in one such operation form a lexical closure.
func (CreateColumnsOperation) GoString ¶
func (s CreateColumnsOperation) GoString() string
GoString returns the string representation
func (*CreateColumnsOperation) SetColumns ¶
func (s *CreateColumnsOperation) SetColumns(v []*CalculatedColumn) *CreateColumnsOperation
SetColumns sets the Columns field's value.
func (CreateColumnsOperation) String ¶
func (s CreateColumnsOperation) String() string
String returns the string representation
func (*CreateColumnsOperation) Validate ¶
func (s *CreateColumnsOperation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDashboardInput ¶
type CreateDashboardInput struct { // The ID of the AWS account where you want to create the dashboard. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard, also added to the IAM policy. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // Options for publishing the dashboard when you create it: // // * AvailabilityStatus for AdHocFilteringOption - This status can be either // ENABLED or DISABLED. When this is set to DISABLED, QuickSight disables // the left filter pane on the published dashboard, which can be used for // ad hoc (one-time) filtering. This option is ENABLED by default. // // * AvailabilityStatus for ExportToCSVOption - This status can be either // ENABLED or DISABLED. The visual option to export data to .csv format isn't // enabled when this is set to DISABLED. This option is ENABLED by default. // // * VisibilityState for SheetControlsOption - This visibility state can // be either COLLAPSED or EXPANDED. The sheet controls pane is collapsed // by default when set to true. This option is COLLAPSED by default. DashboardPublishOptions *DashboardPublishOptions `type:"structure"` // The display name of the dashboard. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // A structure that contains the parameters of the dashboard. These are parameter // overrides for a dashboard. A dashboard can have any type of parameters, and // some parameters might accept multiple values. You can use the dashboard permissions // structure described following to override two string parameters that accept // multiple values. Parameters *Parameters `type:"structure"` // A structure that contains the permissions of the dashboard. You can use this // structure for granting permissions with principal and action information. Permissions []*ResourcePermission `min:"1" type:"list"` // The source entity from which the dashboard is created. The source entity // accepts the Amazon Resource Name (ARN) of the source template or analysis // and also references the replacement datasets for the placeholders set when // creating the template. The replacement datasets need to follow the same schema // as the datasets for which placeholders were created when creating the template. // // If you are creating a dashboard from a source entity in a different AWS account, // use the ARN of the source template. // // SourceEntity is a required field SourceEntity *DashboardSourceEntity `type:"structure" required:"true"` // Contains a map of the key-value pairs for the resource tag or tags assigned // to the dashboard. Tags []*Tag `min:"1" type:"list"` // A description for the first version of the dashboard being created. VersionDescription *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateDashboardInput) GoString ¶
func (s CreateDashboardInput) GoString() string
GoString returns the string representation
func (*CreateDashboardInput) SetAwsAccountId ¶
func (s *CreateDashboardInput) SetAwsAccountId(v string) *CreateDashboardInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateDashboardInput) SetDashboardId ¶
func (s *CreateDashboardInput) SetDashboardId(v string) *CreateDashboardInput
SetDashboardId sets the DashboardId field's value.
func (*CreateDashboardInput) SetDashboardPublishOptions ¶
func (s *CreateDashboardInput) SetDashboardPublishOptions(v *DashboardPublishOptions) *CreateDashboardInput
SetDashboardPublishOptions sets the DashboardPublishOptions field's value.
func (*CreateDashboardInput) SetName ¶
func (s *CreateDashboardInput) SetName(v string) *CreateDashboardInput
SetName sets the Name field's value.
func (*CreateDashboardInput) SetParameters ¶
func (s *CreateDashboardInput) SetParameters(v *Parameters) *CreateDashboardInput
SetParameters sets the Parameters field's value.
func (*CreateDashboardInput) SetPermissions ¶
func (s *CreateDashboardInput) SetPermissions(v []*ResourcePermission) *CreateDashboardInput
SetPermissions sets the Permissions field's value.
func (*CreateDashboardInput) SetSourceEntity ¶
func (s *CreateDashboardInput) SetSourceEntity(v *DashboardSourceEntity) *CreateDashboardInput
SetSourceEntity sets the SourceEntity field's value.
func (*CreateDashboardInput) SetTags ¶
func (s *CreateDashboardInput) SetTags(v []*Tag) *CreateDashboardInput
SetTags sets the Tags field's value.
func (*CreateDashboardInput) SetVersionDescription ¶
func (s *CreateDashboardInput) SetVersionDescription(v string) *CreateDashboardInput
SetVersionDescription sets the VersionDescription field's value.
func (CreateDashboardInput) String ¶
func (s CreateDashboardInput) String() string
String returns the string representation
func (*CreateDashboardInput) Validate ¶
func (s *CreateDashboardInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDashboardOutput ¶
type CreateDashboardOutput struct { // The Amazon Resource Name (ARN) of the dashboard. Arn *string `type:"string"` // The status of the dashboard creation request. CreationStatus *string `type:"string" enum:"ResourceStatus"` // The ID for the dashboard. DashboardId *string `min:"1" type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The ARN of the dashboard, including the version number of the first version // that is created. VersionArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateDashboardOutput) GoString ¶
func (s CreateDashboardOutput) GoString() string
GoString returns the string representation
func (*CreateDashboardOutput) SetArn ¶
func (s *CreateDashboardOutput) SetArn(v string) *CreateDashboardOutput
SetArn sets the Arn field's value.
func (*CreateDashboardOutput) SetCreationStatus ¶
func (s *CreateDashboardOutput) SetCreationStatus(v string) *CreateDashboardOutput
SetCreationStatus sets the CreationStatus field's value.
func (*CreateDashboardOutput) SetDashboardId ¶
func (s *CreateDashboardOutput) SetDashboardId(v string) *CreateDashboardOutput
SetDashboardId sets the DashboardId field's value.
func (*CreateDashboardOutput) SetRequestId ¶
func (s *CreateDashboardOutput) SetRequestId(v string) *CreateDashboardOutput
SetRequestId sets the RequestId field's value.
func (*CreateDashboardOutput) SetStatus ¶
func (s *CreateDashboardOutput) SetStatus(v int64) *CreateDashboardOutput
SetStatus sets the Status field's value.
func (*CreateDashboardOutput) SetVersionArn ¶
func (s *CreateDashboardOutput) SetVersionArn(v string) *CreateDashboardOutput
SetVersionArn sets the VersionArn field's value.
func (CreateDashboardOutput) String ¶
func (s CreateDashboardOutput) String() string
String returns the string representation
type CreateDataSetInput ¶
type CreateDataSetInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // Groupings of columns that work together in certain QuickSight features. Currently, // only geospatial hierarchy is supported. ColumnGroups []*ColumnGroup `min:"1" type:"list"` // An ID for the dataset that you want to create. This ID is unique per AWS // Region for each AWS account. // // DataSetId is a required field DataSetId *string `type:"string" required:"true"` // Indicates whether you want to import the data into SPICE. // // ImportMode is a required field ImportMode *string `type:"string" required:"true" enum:"DataSetImportMode"` // Configures the combination and transformation of the data from the physical // tables. LogicalTableMap map[string]*LogicalTable `min:"1" type:"map"` // The display name for the dataset. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // A list of resource permissions on the dataset. Permissions []*ResourcePermission `min:"1" type:"list"` // Declares the physical tables that are available in the underlying data sources. // // PhysicalTableMap is a required field PhysicalTableMap map[string]*PhysicalTable `min:"1" type:"map" required:"true"` // The row-level security configuration for the data that you want to create. RowLevelPermissionDataSet *RowLevelPermissionDataSet `type:"structure"` // Contains a map of the key-value pairs for the resource tag or tags assigned // to the dataset. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateDataSetInput) GoString ¶
func (s CreateDataSetInput) GoString() string
GoString returns the string representation
func (*CreateDataSetInput) SetAwsAccountId ¶
func (s *CreateDataSetInput) SetAwsAccountId(v string) *CreateDataSetInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateDataSetInput) SetColumnGroups ¶
func (s *CreateDataSetInput) SetColumnGroups(v []*ColumnGroup) *CreateDataSetInput
SetColumnGroups sets the ColumnGroups field's value.
func (*CreateDataSetInput) SetDataSetId ¶
func (s *CreateDataSetInput) SetDataSetId(v string) *CreateDataSetInput
SetDataSetId sets the DataSetId field's value.
func (*CreateDataSetInput) SetImportMode ¶
func (s *CreateDataSetInput) SetImportMode(v string) *CreateDataSetInput
SetImportMode sets the ImportMode field's value.
func (*CreateDataSetInput) SetLogicalTableMap ¶
func (s *CreateDataSetInput) SetLogicalTableMap(v map[string]*LogicalTable) *CreateDataSetInput
SetLogicalTableMap sets the LogicalTableMap field's value.
func (*CreateDataSetInput) SetName ¶
func (s *CreateDataSetInput) SetName(v string) *CreateDataSetInput
SetName sets the Name field's value.
func (*CreateDataSetInput) SetPermissions ¶
func (s *CreateDataSetInput) SetPermissions(v []*ResourcePermission) *CreateDataSetInput
SetPermissions sets the Permissions field's value.
func (*CreateDataSetInput) SetPhysicalTableMap ¶
func (s *CreateDataSetInput) SetPhysicalTableMap(v map[string]*PhysicalTable) *CreateDataSetInput
SetPhysicalTableMap sets the PhysicalTableMap field's value.
func (*CreateDataSetInput) SetRowLevelPermissionDataSet ¶
func (s *CreateDataSetInput) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *CreateDataSetInput
SetRowLevelPermissionDataSet sets the RowLevelPermissionDataSet field's value.
func (*CreateDataSetInput) SetTags ¶
func (s *CreateDataSetInput) SetTags(v []*Tag) *CreateDataSetInput
SetTags sets the Tags field's value.
func (CreateDataSetInput) String ¶
func (s CreateDataSetInput) String() string
String returns the string representation
func (*CreateDataSetInput) Validate ¶
func (s *CreateDataSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDataSetOutput ¶
type CreateDataSetOutput struct { // The Amazon Resource Name (ARN) of the dataset. Arn *string `type:"string"` // The ID for the dataset that you want to create. This ID is unique per AWS // Region for each AWS account. DataSetId *string `type:"string"` // The ARN for the ingestion, which is triggered as a result of dataset creation // if the import mode is SPICE. IngestionArn *string `type:"string"` // The ID of the ingestion, which is triggered as a result of dataset creation // if the import mode is SPICE. IngestionId *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (CreateDataSetOutput) GoString ¶
func (s CreateDataSetOutput) GoString() string
GoString returns the string representation
func (*CreateDataSetOutput) SetArn ¶
func (s *CreateDataSetOutput) SetArn(v string) *CreateDataSetOutput
SetArn sets the Arn field's value.
func (*CreateDataSetOutput) SetDataSetId ¶
func (s *CreateDataSetOutput) SetDataSetId(v string) *CreateDataSetOutput
SetDataSetId sets the DataSetId field's value.
func (*CreateDataSetOutput) SetIngestionArn ¶
func (s *CreateDataSetOutput) SetIngestionArn(v string) *CreateDataSetOutput
SetIngestionArn sets the IngestionArn field's value.
func (*CreateDataSetOutput) SetIngestionId ¶
func (s *CreateDataSetOutput) SetIngestionId(v string) *CreateDataSetOutput
SetIngestionId sets the IngestionId field's value.
func (*CreateDataSetOutput) SetRequestId ¶
func (s *CreateDataSetOutput) SetRequestId(v string) *CreateDataSetOutput
SetRequestId sets the RequestId field's value.
func (*CreateDataSetOutput) SetStatus ¶
func (s *CreateDataSetOutput) SetStatus(v int64) *CreateDataSetOutput
SetStatus sets the Status field's value.
func (CreateDataSetOutput) String ¶
func (s CreateDataSetOutput) String() string
String returns the string representation
type CreateDataSourceInput ¶
type CreateDataSourceInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The credentials QuickSight that uses to connect to your underlying source. // Currently, only credentials based on user name and password are supported. Credentials *DataSourceCredentials `type:"structure" sensitive:"true"` // An ID for the data source. This ID is unique per AWS Region for each AWS // account. // // DataSourceId is a required field DataSourceId *string `type:"string" required:"true"` // The parameters that QuickSight uses to connect to your underlying source. DataSourceParameters *DataSourceParameters `type:"structure"` // A display name for the data source. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // A list of resource permissions on the data source. Permissions []*ResourcePermission `min:"1" type:"list"` // Secure Socket Layer (SSL) properties that apply when QuickSight connects // to your underlying source. SslProperties *SslProperties `type:"structure"` // Contains a map of the key-value pairs for the resource tag or tags assigned // to the data source. Tags []*Tag `min:"1" type:"list"` // The type of the data source. Currently, the supported types for this operation // are: ATHENA, AURORA, AURORA_POSTGRESQL, MARIADB, MYSQL, POSTGRESQL, PRESTO, // REDSHIFT, S3, SNOWFLAKE, SPARK, SQLSERVER, TERADATA. Use ListDataSources // to return a list of all data sources. // // Type is a required field Type *string `type:"string" required:"true" enum:"DataSourceType"` // Use this parameter only when you want QuickSight to use a VPC connection // when connecting to your underlying source. VpcConnectionProperties *VpcConnectionProperties `type:"structure"` // contains filtered or unexported fields }
func (CreateDataSourceInput) GoString ¶
func (s CreateDataSourceInput) GoString() string
GoString returns the string representation
func (*CreateDataSourceInput) SetAwsAccountId ¶
func (s *CreateDataSourceInput) SetAwsAccountId(v string) *CreateDataSourceInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateDataSourceInput) SetCredentials ¶
func (s *CreateDataSourceInput) SetCredentials(v *DataSourceCredentials) *CreateDataSourceInput
SetCredentials sets the Credentials field's value.
func (*CreateDataSourceInput) SetDataSourceId ¶
func (s *CreateDataSourceInput) SetDataSourceId(v string) *CreateDataSourceInput
SetDataSourceId sets the DataSourceId field's value.
func (*CreateDataSourceInput) SetDataSourceParameters ¶
func (s *CreateDataSourceInput) SetDataSourceParameters(v *DataSourceParameters) *CreateDataSourceInput
SetDataSourceParameters sets the DataSourceParameters field's value.
func (*CreateDataSourceInput) SetName ¶
func (s *CreateDataSourceInput) SetName(v string) *CreateDataSourceInput
SetName sets the Name field's value.
func (*CreateDataSourceInput) SetPermissions ¶
func (s *CreateDataSourceInput) SetPermissions(v []*ResourcePermission) *CreateDataSourceInput
SetPermissions sets the Permissions field's value.
func (*CreateDataSourceInput) SetSslProperties ¶
func (s *CreateDataSourceInput) SetSslProperties(v *SslProperties) *CreateDataSourceInput
SetSslProperties sets the SslProperties field's value.
func (*CreateDataSourceInput) SetTags ¶
func (s *CreateDataSourceInput) SetTags(v []*Tag) *CreateDataSourceInput
SetTags sets the Tags field's value.
func (*CreateDataSourceInput) SetType ¶
func (s *CreateDataSourceInput) SetType(v string) *CreateDataSourceInput
SetType sets the Type field's value.
func (*CreateDataSourceInput) SetVpcConnectionProperties ¶
func (s *CreateDataSourceInput) SetVpcConnectionProperties(v *VpcConnectionProperties) *CreateDataSourceInput
SetVpcConnectionProperties sets the VpcConnectionProperties field's value.
func (CreateDataSourceInput) String ¶
func (s CreateDataSourceInput) String() string
String returns the string representation
func (*CreateDataSourceInput) Validate ¶
func (s *CreateDataSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDataSourceOutput ¶
type CreateDataSourceOutput struct { // The Amazon Resource Name (ARN) of the data source. Arn *string `type:"string"` // The status of creating the data source. CreationStatus *string `type:"string" enum:"ResourceStatus"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. DataSourceId *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (CreateDataSourceOutput) GoString ¶
func (s CreateDataSourceOutput) GoString() string
GoString returns the string representation
func (*CreateDataSourceOutput) SetArn ¶
func (s *CreateDataSourceOutput) SetArn(v string) *CreateDataSourceOutput
SetArn sets the Arn field's value.
func (*CreateDataSourceOutput) SetCreationStatus ¶
func (s *CreateDataSourceOutput) SetCreationStatus(v string) *CreateDataSourceOutput
SetCreationStatus sets the CreationStatus field's value.
func (*CreateDataSourceOutput) SetDataSourceId ¶
func (s *CreateDataSourceOutput) SetDataSourceId(v string) *CreateDataSourceOutput
SetDataSourceId sets the DataSourceId field's value.
func (*CreateDataSourceOutput) SetRequestId ¶
func (s *CreateDataSourceOutput) SetRequestId(v string) *CreateDataSourceOutput
SetRequestId sets the RequestId field's value.
func (*CreateDataSourceOutput) SetStatus ¶
func (s *CreateDataSourceOutput) SetStatus(v int64) *CreateDataSourceOutput
SetStatus sets the Status field's value.
func (CreateDataSourceOutput) String ¶
func (s CreateDataSourceOutput) String() string
String returns the string representation
type CreateGroupInput ¶
type CreateGroupInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // A description for the group that you want to create. Description *string `min:"1" type:"string"` // A name for the group that you want to create. // // GroupName is a required field GroupName *string `min:"1" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // contains filtered or unexported fields }
The request object for this operation.
func (CreateGroupInput) GoString ¶
func (s CreateGroupInput) GoString() string
GoString returns the string representation
func (*CreateGroupInput) SetAwsAccountId ¶
func (s *CreateGroupInput) SetAwsAccountId(v string) *CreateGroupInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateGroupInput) SetDescription ¶
func (s *CreateGroupInput) SetDescription(v string) *CreateGroupInput
SetDescription sets the Description field's value.
func (*CreateGroupInput) SetGroupName ¶
func (s *CreateGroupInput) SetGroupName(v string) *CreateGroupInput
SetGroupName sets the GroupName field's value.
func (*CreateGroupInput) SetNamespace ¶
func (s *CreateGroupInput) SetNamespace(v string) *CreateGroupInput
SetNamespace sets the Namespace field's value.
func (CreateGroupInput) String ¶
func (s CreateGroupInput) String() string
String returns the string representation
func (*CreateGroupInput) Validate ¶
func (s *CreateGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGroupMembershipInput ¶
type CreateGroupMembershipInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The name of the group that you want to add the user to. // // GroupName is a required field GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"` // The name of the user that you want to add to the group membership. // // MemberName is a required field MemberName *string `location:"uri" locationName:"MemberName" min:"1" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateGroupMembershipInput) GoString ¶
func (s CreateGroupMembershipInput) GoString() string
GoString returns the string representation
func (*CreateGroupMembershipInput) SetAwsAccountId ¶
func (s *CreateGroupMembershipInput) SetAwsAccountId(v string) *CreateGroupMembershipInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateGroupMembershipInput) SetGroupName ¶
func (s *CreateGroupMembershipInput) SetGroupName(v string) *CreateGroupMembershipInput
SetGroupName sets the GroupName field's value.
func (*CreateGroupMembershipInput) SetMemberName ¶
func (s *CreateGroupMembershipInput) SetMemberName(v string) *CreateGroupMembershipInput
SetMemberName sets the MemberName field's value.
func (*CreateGroupMembershipInput) SetNamespace ¶
func (s *CreateGroupMembershipInput) SetNamespace(v string) *CreateGroupMembershipInput
SetNamespace sets the Namespace field's value.
func (CreateGroupMembershipInput) String ¶
func (s CreateGroupMembershipInput) String() string
String returns the string representation
func (*CreateGroupMembershipInput) Validate ¶
func (s *CreateGroupMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGroupMembershipOutput ¶
type CreateGroupMembershipOutput struct { // The group member. GroupMember *GroupMember `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (CreateGroupMembershipOutput) GoString ¶
func (s CreateGroupMembershipOutput) GoString() string
GoString returns the string representation
func (*CreateGroupMembershipOutput) SetGroupMember ¶
func (s *CreateGroupMembershipOutput) SetGroupMember(v *GroupMember) *CreateGroupMembershipOutput
SetGroupMember sets the GroupMember field's value.
func (*CreateGroupMembershipOutput) SetRequestId ¶
func (s *CreateGroupMembershipOutput) SetRequestId(v string) *CreateGroupMembershipOutput
SetRequestId sets the RequestId field's value.
func (*CreateGroupMembershipOutput) SetStatus ¶
func (s *CreateGroupMembershipOutput) SetStatus(v int64) *CreateGroupMembershipOutput
SetStatus sets the Status field's value.
func (CreateGroupMembershipOutput) String ¶
func (s CreateGroupMembershipOutput) String() string
String returns the string representation
type CreateGroupOutput ¶
type CreateGroupOutput struct { // The name of the group. Group *Group `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
The response object for this operation.
func (CreateGroupOutput) GoString ¶
func (s CreateGroupOutput) GoString() string
GoString returns the string representation
func (*CreateGroupOutput) SetGroup ¶
func (s *CreateGroupOutput) SetGroup(v *Group) *CreateGroupOutput
SetGroup sets the Group field's value.
func (*CreateGroupOutput) SetRequestId ¶
func (s *CreateGroupOutput) SetRequestId(v string) *CreateGroupOutput
SetRequestId sets the RequestId field's value.
func (*CreateGroupOutput) SetStatus ¶
func (s *CreateGroupOutput) SetStatus(v int64) *CreateGroupOutput
SetStatus sets the Status field's value.
func (CreateGroupOutput) String ¶
func (s CreateGroupOutput) String() string
String returns the string representation
type CreateIAMPolicyAssignmentInput ¶
type CreateIAMPolicyAssignmentInput struct { // The name of the assignment. It must be unique within an AWS account. // // AssignmentName is a required field AssignmentName *string `min:"1" type:"string" required:"true"` // The status of the assignment. Possible values are as follows: // // * ENABLED - Anything specified in this assignment is used when creating // the data source. // // * DISABLED - This assignment isn't used when creating the data source. // // * DRAFT - This assignment is an unfinished draft and isn't used when creating // the data source. // // AssignmentStatus is a required field AssignmentStatus *string `type:"string" required:"true" enum:"AssignmentStatus"` // The ID of the AWS account where you want to assign an IAM policy to QuickSight // users or groups. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The QuickSight users, groups, or both that you want to assign the policy // to. Identities map[string][]*string `type:"map"` // The namespace that contains the assignment. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // The ARN for the IAM policy to apply to the QuickSight users and groups specified // in this assignment. PolicyArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateIAMPolicyAssignmentInput) GoString ¶
func (s CreateIAMPolicyAssignmentInput) GoString() string
GoString returns the string representation
func (*CreateIAMPolicyAssignmentInput) SetAssignmentName ¶
func (s *CreateIAMPolicyAssignmentInput) SetAssignmentName(v string) *CreateIAMPolicyAssignmentInput
SetAssignmentName sets the AssignmentName field's value.
func (*CreateIAMPolicyAssignmentInput) SetAssignmentStatus ¶
func (s *CreateIAMPolicyAssignmentInput) SetAssignmentStatus(v string) *CreateIAMPolicyAssignmentInput
SetAssignmentStatus sets the AssignmentStatus field's value.
func (*CreateIAMPolicyAssignmentInput) SetAwsAccountId ¶
func (s *CreateIAMPolicyAssignmentInput) SetAwsAccountId(v string) *CreateIAMPolicyAssignmentInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateIAMPolicyAssignmentInput) SetIdentities ¶
func (s *CreateIAMPolicyAssignmentInput) SetIdentities(v map[string][]*string) *CreateIAMPolicyAssignmentInput
SetIdentities sets the Identities field's value.
func (*CreateIAMPolicyAssignmentInput) SetNamespace ¶
func (s *CreateIAMPolicyAssignmentInput) SetNamespace(v string) *CreateIAMPolicyAssignmentInput
SetNamespace sets the Namespace field's value.
func (*CreateIAMPolicyAssignmentInput) SetPolicyArn ¶
func (s *CreateIAMPolicyAssignmentInput) SetPolicyArn(v string) *CreateIAMPolicyAssignmentInput
SetPolicyArn sets the PolicyArn field's value.
func (CreateIAMPolicyAssignmentInput) String ¶
func (s CreateIAMPolicyAssignmentInput) String() string
String returns the string representation
func (*CreateIAMPolicyAssignmentInput) Validate ¶
func (s *CreateIAMPolicyAssignmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateIAMPolicyAssignmentOutput ¶
type CreateIAMPolicyAssignmentOutput struct { // The ID for the assignment. AssignmentId *string `type:"string"` // The name of the assignment. This name must be unique within the AWS account. AssignmentName *string `min:"1" type:"string"` // The status of the assignment. Possible values are as follows: // // * ENABLED - Anything specified in this assignment is used when creating // the data source. // // * DISABLED - This assignment isn't used when creating the data source. // // * DRAFT - This assignment is an unfinished draft and isn't used when creating // the data source. AssignmentStatus *string `type:"string" enum:"AssignmentStatus"` // The QuickSight users, groups, or both that the IAM policy is assigned to. Identities map[string][]*string `type:"map"` // The ARN for the IAM policy that is applied to the QuickSight users and groups // specified in this assignment. PolicyArn *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (CreateIAMPolicyAssignmentOutput) GoString ¶
func (s CreateIAMPolicyAssignmentOutput) GoString() string
GoString returns the string representation
func (*CreateIAMPolicyAssignmentOutput) SetAssignmentId ¶
func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentId(v string) *CreateIAMPolicyAssignmentOutput
SetAssignmentId sets the AssignmentId field's value.
func (*CreateIAMPolicyAssignmentOutput) SetAssignmentName ¶
func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentName(v string) *CreateIAMPolicyAssignmentOutput
SetAssignmentName sets the AssignmentName field's value.
func (*CreateIAMPolicyAssignmentOutput) SetAssignmentStatus ¶
func (s *CreateIAMPolicyAssignmentOutput) SetAssignmentStatus(v string) *CreateIAMPolicyAssignmentOutput
SetAssignmentStatus sets the AssignmentStatus field's value.
func (*CreateIAMPolicyAssignmentOutput) SetIdentities ¶
func (s *CreateIAMPolicyAssignmentOutput) SetIdentities(v map[string][]*string) *CreateIAMPolicyAssignmentOutput
SetIdentities sets the Identities field's value.
func (*CreateIAMPolicyAssignmentOutput) SetPolicyArn ¶
func (s *CreateIAMPolicyAssignmentOutput) SetPolicyArn(v string) *CreateIAMPolicyAssignmentOutput
SetPolicyArn sets the PolicyArn field's value.
func (*CreateIAMPolicyAssignmentOutput) SetRequestId ¶
func (s *CreateIAMPolicyAssignmentOutput) SetRequestId(v string) *CreateIAMPolicyAssignmentOutput
SetRequestId sets the RequestId field's value.
func (*CreateIAMPolicyAssignmentOutput) SetStatus ¶
func (s *CreateIAMPolicyAssignmentOutput) SetStatus(v int64) *CreateIAMPolicyAssignmentOutput
SetStatus sets the Status field's value.
func (CreateIAMPolicyAssignmentOutput) String ¶
func (s CreateIAMPolicyAssignmentOutput) String() string
String returns the string representation
type CreateIngestionInput ¶
type CreateIngestionInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID of the dataset used in the ingestion. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // An ID for the ingestion. // // IngestionId is a required field IngestionId *string `location:"uri" locationName:"IngestionId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateIngestionInput) GoString ¶
func (s CreateIngestionInput) GoString() string
GoString returns the string representation
func (*CreateIngestionInput) SetAwsAccountId ¶
func (s *CreateIngestionInput) SetAwsAccountId(v string) *CreateIngestionInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateIngestionInput) SetDataSetId ¶
func (s *CreateIngestionInput) SetDataSetId(v string) *CreateIngestionInput
SetDataSetId sets the DataSetId field's value.
func (*CreateIngestionInput) SetIngestionId ¶
func (s *CreateIngestionInput) SetIngestionId(v string) *CreateIngestionInput
SetIngestionId sets the IngestionId field's value.
func (CreateIngestionInput) String ¶
func (s CreateIngestionInput) String() string
String returns the string representation
func (*CreateIngestionInput) Validate ¶
func (s *CreateIngestionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateIngestionOutput ¶
type CreateIngestionOutput struct { // The Amazon Resource Name (ARN) for the data ingestion. Arn *string `type:"string"` // An ID for the ingestion. IngestionId *string `min:"1" type:"string"` // The ingestion status. IngestionStatus *string `type:"string" enum:"IngestionStatus"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (CreateIngestionOutput) GoString ¶
func (s CreateIngestionOutput) GoString() string
GoString returns the string representation
func (*CreateIngestionOutput) SetArn ¶
func (s *CreateIngestionOutput) SetArn(v string) *CreateIngestionOutput
SetArn sets the Arn field's value.
func (*CreateIngestionOutput) SetIngestionId ¶
func (s *CreateIngestionOutput) SetIngestionId(v string) *CreateIngestionOutput
SetIngestionId sets the IngestionId field's value.
func (*CreateIngestionOutput) SetIngestionStatus ¶
func (s *CreateIngestionOutput) SetIngestionStatus(v string) *CreateIngestionOutput
SetIngestionStatus sets the IngestionStatus field's value.
func (*CreateIngestionOutput) SetRequestId ¶
func (s *CreateIngestionOutput) SetRequestId(v string) *CreateIngestionOutput
SetRequestId sets the RequestId field's value.
func (*CreateIngestionOutput) SetStatus ¶
func (s *CreateIngestionOutput) SetStatus(v int64) *CreateIngestionOutput
SetStatus sets the Status field's value.
func (CreateIngestionOutput) String ¶
func (s CreateIngestionOutput) String() string
String returns the string representation
type CreateTemplateAliasInput ¶
type CreateTemplateAliasInput struct { // The name that you want to give to the template alias that you're creating. // Don't start the alias name with the $ character. Alias names that start with // $ are reserved by QuickSight. // // AliasName is a required field AliasName *string `location:"uri" locationName:"AliasName" min:"1" type:"string" required:"true"` // The ID of the AWS account that contains the template that you creating an // alias for. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // An ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // The version number of the template. // // TemplateVersionNumber is a required field TemplateVersionNumber *int64 `min:"1" type:"long" required:"true"` // contains filtered or unexported fields }
func (CreateTemplateAliasInput) GoString ¶
func (s CreateTemplateAliasInput) GoString() string
GoString returns the string representation
func (*CreateTemplateAliasInput) SetAliasName ¶
func (s *CreateTemplateAliasInput) SetAliasName(v string) *CreateTemplateAliasInput
SetAliasName sets the AliasName field's value.
func (*CreateTemplateAliasInput) SetAwsAccountId ¶
func (s *CreateTemplateAliasInput) SetAwsAccountId(v string) *CreateTemplateAliasInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateTemplateAliasInput) SetTemplateId ¶
func (s *CreateTemplateAliasInput) SetTemplateId(v string) *CreateTemplateAliasInput
SetTemplateId sets the TemplateId field's value.
func (*CreateTemplateAliasInput) SetTemplateVersionNumber ¶
func (s *CreateTemplateAliasInput) SetTemplateVersionNumber(v int64) *CreateTemplateAliasInput
SetTemplateVersionNumber sets the TemplateVersionNumber field's value.
func (CreateTemplateAliasInput) String ¶
func (s CreateTemplateAliasInput) String() string
String returns the string representation
func (*CreateTemplateAliasInput) Validate ¶
func (s *CreateTemplateAliasInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateTemplateAliasOutput ¶
type CreateTemplateAliasOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // Information about the template alias. TemplateAlias *TemplateAlias `type:"structure"` // contains filtered or unexported fields }
func (CreateTemplateAliasOutput) GoString ¶
func (s CreateTemplateAliasOutput) GoString() string
GoString returns the string representation
func (*CreateTemplateAliasOutput) SetRequestId ¶
func (s *CreateTemplateAliasOutput) SetRequestId(v string) *CreateTemplateAliasOutput
SetRequestId sets the RequestId field's value.
func (*CreateTemplateAliasOutput) SetStatus ¶
func (s *CreateTemplateAliasOutput) SetStatus(v int64) *CreateTemplateAliasOutput
SetStatus sets the Status field's value.
func (*CreateTemplateAliasOutput) SetTemplateAlias ¶
func (s *CreateTemplateAliasOutput) SetTemplateAlias(v *TemplateAlias) *CreateTemplateAliasOutput
SetTemplateAlias sets the TemplateAlias field's value.
func (CreateTemplateAliasOutput) String ¶
func (s CreateTemplateAliasOutput) String() string
String returns the string representation
type CreateTemplateInput ¶
type CreateTemplateInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // A display name for the template. Name *string `min:"1" type:"string"` // A list of resource permissions to be set on the template. Permissions []*ResourcePermission `min:"1" type:"list"` // The Amazon Resource Name (ARN) of the source entity from which this template // is being created. Currently, you can create a template from an analysis or // another template. If the ARN is for an analysis, include its dataset references. // // SourceEntity is a required field SourceEntity *TemplateSourceEntity `type:"structure" required:"true"` // Contains a map of the key-value pairs for the resource tag or tags assigned // to the resource. Tags []*Tag `min:"1" type:"list"` // An ID for the template that you want to create. This template is unique per // AWS Region in each AWS account. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // A description of the current template version being created. This API operation // creates the first version of the template. Every time UpdateTemplate is called, // a new version is created. Each version of the template maintains a description // of the version in the VersionDescription field. VersionDescription *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateTemplateInput) GoString ¶
func (s CreateTemplateInput) GoString() string
GoString returns the string representation
func (*CreateTemplateInput) SetAwsAccountId ¶
func (s *CreateTemplateInput) SetAwsAccountId(v string) *CreateTemplateInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateTemplateInput) SetName ¶
func (s *CreateTemplateInput) SetName(v string) *CreateTemplateInput
SetName sets the Name field's value.
func (*CreateTemplateInput) SetPermissions ¶
func (s *CreateTemplateInput) SetPermissions(v []*ResourcePermission) *CreateTemplateInput
SetPermissions sets the Permissions field's value.
func (*CreateTemplateInput) SetSourceEntity ¶
func (s *CreateTemplateInput) SetSourceEntity(v *TemplateSourceEntity) *CreateTemplateInput
SetSourceEntity sets the SourceEntity field's value.
func (*CreateTemplateInput) SetTags ¶
func (s *CreateTemplateInput) SetTags(v []*Tag) *CreateTemplateInput
SetTags sets the Tags field's value.
func (*CreateTemplateInput) SetTemplateId ¶
func (s *CreateTemplateInput) SetTemplateId(v string) *CreateTemplateInput
SetTemplateId sets the TemplateId field's value.
func (*CreateTemplateInput) SetVersionDescription ¶
func (s *CreateTemplateInput) SetVersionDescription(v string) *CreateTemplateInput
SetVersionDescription sets the VersionDescription field's value.
func (CreateTemplateInput) String ¶
func (s CreateTemplateInput) String() string
String returns the string representation
func (*CreateTemplateInput) Validate ¶
func (s *CreateTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateTemplateOutput ¶
type CreateTemplateOutput struct { // The ARN for the template. Arn *string `type:"string"` // The template creation status. CreationStatus *string `type:"string" enum:"ResourceStatus"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The ID of the template. TemplateId *string `min:"1" type:"string"` // The ARN for the template, including the version information of the first // version. VersionArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateTemplateOutput) GoString ¶
func (s CreateTemplateOutput) GoString() string
GoString returns the string representation
func (*CreateTemplateOutput) SetArn ¶
func (s *CreateTemplateOutput) SetArn(v string) *CreateTemplateOutput
SetArn sets the Arn field's value.
func (*CreateTemplateOutput) SetCreationStatus ¶
func (s *CreateTemplateOutput) SetCreationStatus(v string) *CreateTemplateOutput
SetCreationStatus sets the CreationStatus field's value.
func (*CreateTemplateOutput) SetRequestId ¶
func (s *CreateTemplateOutput) SetRequestId(v string) *CreateTemplateOutput
SetRequestId sets the RequestId field's value.
func (*CreateTemplateOutput) SetStatus ¶
func (s *CreateTemplateOutput) SetStatus(v int64) *CreateTemplateOutput
SetStatus sets the Status field's value.
func (*CreateTemplateOutput) SetTemplateId ¶
func (s *CreateTemplateOutput) SetTemplateId(v string) *CreateTemplateOutput
SetTemplateId sets the TemplateId field's value.
func (*CreateTemplateOutput) SetVersionArn ¶
func (s *CreateTemplateOutput) SetVersionArn(v string) *CreateTemplateOutput
SetVersionArn sets the VersionArn field's value.
func (CreateTemplateOutput) String ¶
func (s CreateTemplateOutput) String() string
String returns the string representation
type CredentialPair ¶
type CredentialPair struct { // Password. // // Password is a required field Password *string `min:"1" type:"string" required:"true"` // User name. // // Username is a required field Username *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The combination of user name and password that are used as credentials.
func (CredentialPair) GoString ¶
func (s CredentialPair) GoString() string
GoString returns the string representation
func (*CredentialPair) SetPassword ¶
func (s *CredentialPair) SetPassword(v string) *CredentialPair
SetPassword sets the Password field's value.
func (*CredentialPair) SetUsername ¶
func (s *CredentialPair) SetUsername(v string) *CredentialPair
SetUsername sets the Username field's value.
func (CredentialPair) String ¶
func (s CredentialPair) String() string
String returns the string representation
func (*CredentialPair) Validate ¶
func (s *CredentialPair) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CustomSql ¶
type CustomSql struct { // The column schema from the SQL query result set. Columns []*InputColumn `min:"1" type:"list"` // The Amazon Resource Name (ARN) of the data source. // // DataSourceArn is a required field DataSourceArn *string `type:"string" required:"true"` // A display name for the SQL query result. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The SQL query. // // SqlQuery is a required field SqlQuery *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A physical table type built from the results of the custom SQL query.
func (*CustomSql) SetColumns ¶
func (s *CustomSql) SetColumns(v []*InputColumn) *CustomSql
SetColumns sets the Columns field's value.
func (*CustomSql) SetDataSourceArn ¶
SetDataSourceArn sets the DataSourceArn field's value.
func (*CustomSql) SetSqlQuery ¶
SetSqlQuery sets the SqlQuery field's value.
type Dashboard ¶
type Dashboard struct { // The Amazon Resource Name (ARN) of the resource. Arn *string `type:"string"` // The time that this dataset was created. CreatedTime *time.Time `type:"timestamp"` // Dashboard ID. DashboardId *string `min:"1" type:"string"` // The last time that this dataset was published. LastPublishedTime *time.Time `type:"timestamp"` // The last time that this dataset was updated. LastUpdatedTime *time.Time `type:"timestamp"` // A display name for the dataset. Name *string `min:"1" type:"string"` // Version. Version *DashboardVersion `type:"structure"` // contains filtered or unexported fields }
Dashboard.
func (*Dashboard) SetCreatedTime ¶
SetCreatedTime sets the CreatedTime field's value.
func (*Dashboard) SetDashboardId ¶
SetDashboardId sets the DashboardId field's value.
func (*Dashboard) SetLastPublishedTime ¶
SetLastPublishedTime sets the LastPublishedTime field's value.
func (*Dashboard) SetLastUpdatedTime ¶
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*Dashboard) SetVersion ¶
func (s *Dashboard) SetVersion(v *DashboardVersion) *Dashboard
SetVersion sets the Version field's value.
type DashboardError ¶
type DashboardError struct { // Message. Message *string `type:"string"` // Type. Type *string `type:"string" enum:"DashboardErrorType"` // contains filtered or unexported fields }
Dashboard error.
func (DashboardError) GoString ¶
func (s DashboardError) GoString() string
GoString returns the string representation
func (*DashboardError) SetMessage ¶
func (s *DashboardError) SetMessage(v string) *DashboardError
SetMessage sets the Message field's value.
func (*DashboardError) SetType ¶
func (s *DashboardError) SetType(v string) *DashboardError
SetType sets the Type field's value.
func (DashboardError) String ¶
func (s DashboardError) String() string
String returns the string representation
type DashboardPublishOptions ¶
type DashboardPublishOptions struct { // Ad hoc (one-time) filtering option. AdHocFilteringOption *AdHocFilteringOption `type:"structure"` // Export to .csv option. ExportToCSVOption *ExportToCSVOption `type:"structure"` // Sheet controls option. SheetControlsOption *SheetControlsOption `type:"structure"` // contains filtered or unexported fields }
Dashboard publish options.
func (DashboardPublishOptions) GoString ¶
func (s DashboardPublishOptions) GoString() string
GoString returns the string representation
func (*DashboardPublishOptions) SetAdHocFilteringOption ¶
func (s *DashboardPublishOptions) SetAdHocFilteringOption(v *AdHocFilteringOption) *DashboardPublishOptions
SetAdHocFilteringOption sets the AdHocFilteringOption field's value.
func (*DashboardPublishOptions) SetExportToCSVOption ¶
func (s *DashboardPublishOptions) SetExportToCSVOption(v *ExportToCSVOption) *DashboardPublishOptions
SetExportToCSVOption sets the ExportToCSVOption field's value.
func (*DashboardPublishOptions) SetSheetControlsOption ¶
func (s *DashboardPublishOptions) SetSheetControlsOption(v *SheetControlsOption) *DashboardPublishOptions
SetSheetControlsOption sets the SheetControlsOption field's value.
func (DashboardPublishOptions) String ¶
func (s DashboardPublishOptions) String() string
String returns the string representation
type DashboardSearchFilter ¶
type DashboardSearchFilter struct { // The name of the value that you want to use as a filter. For example, "Name": // "QUICKSIGHT_USER". Name *string `type:"string" enum:"DashboardFilterAttribute"` // The comparison operator that you want to use as a filter. For example, "Operator": // "StringEquals". // // Operator is a required field Operator *string `type:"string" required:"true" enum:"FilterOperator"` // The value of the named item, in this case QUICKSIGHT_USER, that you want // to use as a filter. For example, "Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1". Value *string `type:"string"` // contains filtered or unexported fields }
A filter that you apply when searching for dashboards.
func (DashboardSearchFilter) GoString ¶
func (s DashboardSearchFilter) GoString() string
GoString returns the string representation
func (*DashboardSearchFilter) SetName ¶
func (s *DashboardSearchFilter) SetName(v string) *DashboardSearchFilter
SetName sets the Name field's value.
func (*DashboardSearchFilter) SetOperator ¶
func (s *DashboardSearchFilter) SetOperator(v string) *DashboardSearchFilter
SetOperator sets the Operator field's value.
func (*DashboardSearchFilter) SetValue ¶
func (s *DashboardSearchFilter) SetValue(v string) *DashboardSearchFilter
SetValue sets the Value field's value.
func (DashboardSearchFilter) String ¶
func (s DashboardSearchFilter) String() string
String returns the string representation
func (*DashboardSearchFilter) Validate ¶
func (s *DashboardSearchFilter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DashboardSourceEntity ¶
type DashboardSourceEntity struct { // Source template. SourceTemplate *DashboardSourceTemplate `type:"structure"` // contains filtered or unexported fields }
Dashboard source entity.
func (DashboardSourceEntity) GoString ¶
func (s DashboardSourceEntity) GoString() string
GoString returns the string representation
func (*DashboardSourceEntity) SetSourceTemplate ¶
func (s *DashboardSourceEntity) SetSourceTemplate(v *DashboardSourceTemplate) *DashboardSourceEntity
SetSourceTemplate sets the SourceTemplate field's value.
func (DashboardSourceEntity) String ¶
func (s DashboardSourceEntity) String() string
String returns the string representation
func (*DashboardSourceEntity) Validate ¶
func (s *DashboardSourceEntity) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DashboardSourceTemplate ¶
type DashboardSourceTemplate struct { // The Amazon Resource Name (ARN) of the resource. // // Arn is a required field Arn *string `type:"string" required:"true"` // Dataset references. // // DataSetReferences is a required field DataSetReferences []*DataSetReference `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
Dashboard source template.
func (DashboardSourceTemplate) GoString ¶
func (s DashboardSourceTemplate) GoString() string
GoString returns the string representation
func (*DashboardSourceTemplate) SetArn ¶
func (s *DashboardSourceTemplate) SetArn(v string) *DashboardSourceTemplate
SetArn sets the Arn field's value.
func (*DashboardSourceTemplate) SetDataSetReferences ¶
func (s *DashboardSourceTemplate) SetDataSetReferences(v []*DataSetReference) *DashboardSourceTemplate
SetDataSetReferences sets the DataSetReferences field's value.
func (DashboardSourceTemplate) String ¶
func (s DashboardSourceTemplate) String() string
String returns the string representation
func (*DashboardSourceTemplate) Validate ¶
func (s *DashboardSourceTemplate) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DashboardSummary ¶
type DashboardSummary struct { // The Amazon Resource Name (ARN) of the resource. Arn *string `type:"string"` // The time that this dashboard was created. CreatedTime *time.Time `type:"timestamp"` // Dashboard ID. DashboardId *string `min:"1" type:"string"` // The last time that this dashboard was published. LastPublishedTime *time.Time `type:"timestamp"` // The last time that this dashboard was updated. LastUpdatedTime *time.Time `type:"timestamp"` // A display name for the dashboard. Name *string `min:"1" type:"string"` // Published version number. PublishedVersionNumber *int64 `min:"1" type:"long"` // contains filtered or unexported fields }
Dashboard summary.
func (DashboardSummary) GoString ¶
func (s DashboardSummary) GoString() string
GoString returns the string representation
func (*DashboardSummary) SetArn ¶
func (s *DashboardSummary) SetArn(v string) *DashboardSummary
SetArn sets the Arn field's value.
func (*DashboardSummary) SetCreatedTime ¶
func (s *DashboardSummary) SetCreatedTime(v time.Time) *DashboardSummary
SetCreatedTime sets the CreatedTime field's value.
func (*DashboardSummary) SetDashboardId ¶
func (s *DashboardSummary) SetDashboardId(v string) *DashboardSummary
SetDashboardId sets the DashboardId field's value.
func (*DashboardSummary) SetLastPublishedTime ¶
func (s *DashboardSummary) SetLastPublishedTime(v time.Time) *DashboardSummary
SetLastPublishedTime sets the LastPublishedTime field's value.
func (*DashboardSummary) SetLastUpdatedTime ¶
func (s *DashboardSummary) SetLastUpdatedTime(v time.Time) *DashboardSummary
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*DashboardSummary) SetName ¶
func (s *DashboardSummary) SetName(v string) *DashboardSummary
SetName sets the Name field's value.
func (*DashboardSummary) SetPublishedVersionNumber ¶
func (s *DashboardSummary) SetPublishedVersionNumber(v int64) *DashboardSummary
SetPublishedVersionNumber sets the PublishedVersionNumber field's value.
func (DashboardSummary) String ¶
func (s DashboardSummary) String() string
String returns the string representation
type DashboardVersion ¶
type DashboardVersion struct { // The Amazon Resource Name (ARN) of the resource. Arn *string `type:"string"` // The time that this dashboard version was created. CreatedTime *time.Time `type:"timestamp"` // Description. Description *string `min:"1" type:"string"` // Errors. Errors []*DashboardError `min:"1" type:"list"` // Source entity ARN. SourceEntityArn *string `type:"string"` // The HTTP status of the request. Status *string `type:"string" enum:"ResourceStatus"` // Version number. VersionNumber *int64 `min:"1" type:"long"` // contains filtered or unexported fields }
Dashboard version.
func (DashboardVersion) GoString ¶
func (s DashboardVersion) GoString() string
GoString returns the string representation
func (*DashboardVersion) SetArn ¶
func (s *DashboardVersion) SetArn(v string) *DashboardVersion
SetArn sets the Arn field's value.
func (*DashboardVersion) SetCreatedTime ¶
func (s *DashboardVersion) SetCreatedTime(v time.Time) *DashboardVersion
SetCreatedTime sets the CreatedTime field's value.
func (*DashboardVersion) SetDescription ¶
func (s *DashboardVersion) SetDescription(v string) *DashboardVersion
SetDescription sets the Description field's value.
func (*DashboardVersion) SetErrors ¶
func (s *DashboardVersion) SetErrors(v []*DashboardError) *DashboardVersion
SetErrors sets the Errors field's value.
func (*DashboardVersion) SetSourceEntityArn ¶
func (s *DashboardVersion) SetSourceEntityArn(v string) *DashboardVersion
SetSourceEntityArn sets the SourceEntityArn field's value.
func (*DashboardVersion) SetStatus ¶
func (s *DashboardVersion) SetStatus(v string) *DashboardVersion
SetStatus sets the Status field's value.
func (*DashboardVersion) SetVersionNumber ¶
func (s *DashboardVersion) SetVersionNumber(v int64) *DashboardVersion
SetVersionNumber sets the VersionNumber field's value.
func (DashboardVersion) String ¶
func (s DashboardVersion) String() string
String returns the string representation
type DashboardVersionSummary ¶
type DashboardVersionSummary struct { // The Amazon Resource Name (ARN) of the resource. Arn *string `type:"string"` // The time that this dashboard version was created. CreatedTime *time.Time `type:"timestamp"` // Description. Description *string `min:"1" type:"string"` // Source entity ARN. SourceEntityArn *string `type:"string"` // The HTTP status of the request. Status *string `type:"string" enum:"ResourceStatus"` // Version number. VersionNumber *int64 `min:"1" type:"long"` // contains filtered or unexported fields }
Dashboard version summary.
func (DashboardVersionSummary) GoString ¶
func (s DashboardVersionSummary) GoString() string
GoString returns the string representation
func (*DashboardVersionSummary) SetArn ¶
func (s *DashboardVersionSummary) SetArn(v string) *DashboardVersionSummary
SetArn sets the Arn field's value.
func (*DashboardVersionSummary) SetCreatedTime ¶
func (s *DashboardVersionSummary) SetCreatedTime(v time.Time) *DashboardVersionSummary
SetCreatedTime sets the CreatedTime field's value.
func (*DashboardVersionSummary) SetDescription ¶
func (s *DashboardVersionSummary) SetDescription(v string) *DashboardVersionSummary
SetDescription sets the Description field's value.
func (*DashboardVersionSummary) SetSourceEntityArn ¶
func (s *DashboardVersionSummary) SetSourceEntityArn(v string) *DashboardVersionSummary
SetSourceEntityArn sets the SourceEntityArn field's value.
func (*DashboardVersionSummary) SetStatus ¶
func (s *DashboardVersionSummary) SetStatus(v string) *DashboardVersionSummary
SetStatus sets the Status field's value.
func (*DashboardVersionSummary) SetVersionNumber ¶
func (s *DashboardVersionSummary) SetVersionNumber(v int64) *DashboardVersionSummary
SetVersionNumber sets the VersionNumber field's value.
func (DashboardVersionSummary) String ¶
func (s DashboardVersionSummary) String() string
String returns the string representation
type DataSet ¶
type DataSet struct { // The Amazon Resource Name (ARN) of the resource. Arn *string `type:"string"` // Groupings of columns that work together in certain Amazon QuickSight features. // Currently, only geospatial hierarchy is supported. ColumnGroups []*ColumnGroup `min:"1" type:"list"` // The amount of SPICE capacity used by this dataset. This is 0 if the dataset // isn't imported into SPICE. ConsumedSpiceCapacityInBytes *int64 `type:"long"` // The time that this dataset was created. CreatedTime *time.Time `type:"timestamp"` // The ID of the dataset. DataSetId *string `type:"string"` // Indicates whether you want to import the data into SPICE. ImportMode *string `type:"string" enum:"DataSetImportMode"` // The last time that this dataset was updated. LastUpdatedTime *time.Time `type:"timestamp"` // Configures the combination and transformation of the data from the physical // tables. LogicalTableMap map[string]*LogicalTable `min:"1" type:"map"` // A display name for the dataset. Name *string `min:"1" type:"string"` // The list of columns after all transforms. These columns are available in // templates, analyses, and dashboards. OutputColumns []*OutputColumn `type:"list"` // Declares the physical tables that are available in the underlying data sources. PhysicalTableMap map[string]*PhysicalTable `min:"1" type:"map"` // The row-level security configuration for the dataset. RowLevelPermissionDataSet *RowLevelPermissionDataSet `type:"structure"` // contains filtered or unexported fields }
Dataset.
func (*DataSet) SetColumnGroups ¶
func (s *DataSet) SetColumnGroups(v []*ColumnGroup) *DataSet
SetColumnGroups sets the ColumnGroups field's value.
func (*DataSet) SetConsumedSpiceCapacityInBytes ¶
SetConsumedSpiceCapacityInBytes sets the ConsumedSpiceCapacityInBytes field's value.
func (*DataSet) SetCreatedTime ¶
SetCreatedTime sets the CreatedTime field's value.
func (*DataSet) SetDataSetId ¶
SetDataSetId sets the DataSetId field's value.
func (*DataSet) SetImportMode ¶
SetImportMode sets the ImportMode field's value.
func (*DataSet) SetLastUpdatedTime ¶
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*DataSet) SetLogicalTableMap ¶
func (s *DataSet) SetLogicalTableMap(v map[string]*LogicalTable) *DataSet
SetLogicalTableMap sets the LogicalTableMap field's value.
func (*DataSet) SetOutputColumns ¶
func (s *DataSet) SetOutputColumns(v []*OutputColumn) *DataSet
SetOutputColumns sets the OutputColumns field's value.
func (*DataSet) SetPhysicalTableMap ¶
func (s *DataSet) SetPhysicalTableMap(v map[string]*PhysicalTable) *DataSet
SetPhysicalTableMap sets the PhysicalTableMap field's value.
func (*DataSet) SetRowLevelPermissionDataSet ¶
func (s *DataSet) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *DataSet
SetRowLevelPermissionDataSet sets the RowLevelPermissionDataSet field's value.
type DataSetConfiguration ¶
type DataSetConfiguration struct { // A structure containing the list of column group schemas. ColumnGroupSchemaList []*ColumnGroupSchema `type:"list"` // Dataset schema. DataSetSchema *DataSetSchema `type:"structure"` // Placeholder. Placeholder *string `type:"string"` // contains filtered or unexported fields }
Dataset configuration.
func (DataSetConfiguration) GoString ¶
func (s DataSetConfiguration) GoString() string
GoString returns the string representation
func (*DataSetConfiguration) SetColumnGroupSchemaList ¶
func (s *DataSetConfiguration) SetColumnGroupSchemaList(v []*ColumnGroupSchema) *DataSetConfiguration
SetColumnGroupSchemaList sets the ColumnGroupSchemaList field's value.
func (*DataSetConfiguration) SetDataSetSchema ¶
func (s *DataSetConfiguration) SetDataSetSchema(v *DataSetSchema) *DataSetConfiguration
SetDataSetSchema sets the DataSetSchema field's value.
func (*DataSetConfiguration) SetPlaceholder ¶
func (s *DataSetConfiguration) SetPlaceholder(v string) *DataSetConfiguration
SetPlaceholder sets the Placeholder field's value.
func (DataSetConfiguration) String ¶
func (s DataSetConfiguration) String() string
String returns the string representation
type DataSetReference ¶
type DataSetReference struct { // Dataset Amazon Resource Name (ARN). // // DataSetArn is a required field DataSetArn *string `type:"string" required:"true"` // Dataset placeholder. // // DataSetPlaceholder is a required field DataSetPlaceholder *string `type:"string" required:"true"` // contains filtered or unexported fields }
Dataset reference.
func (DataSetReference) GoString ¶
func (s DataSetReference) GoString() string
GoString returns the string representation
func (*DataSetReference) SetDataSetArn ¶
func (s *DataSetReference) SetDataSetArn(v string) *DataSetReference
SetDataSetArn sets the DataSetArn field's value.
func (*DataSetReference) SetDataSetPlaceholder ¶
func (s *DataSetReference) SetDataSetPlaceholder(v string) *DataSetReference
SetDataSetPlaceholder sets the DataSetPlaceholder field's value.
func (DataSetReference) String ¶
func (s DataSetReference) String() string
String returns the string representation
func (*DataSetReference) Validate ¶
func (s *DataSetReference) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DataSetSchema ¶
type DataSetSchema struct { // A structure containing the list of column schemas. ColumnSchemaList []*ColumnSchema `type:"list"` // contains filtered or unexported fields }
Dataset schema.
func (DataSetSchema) GoString ¶
func (s DataSetSchema) GoString() string
GoString returns the string representation
func (*DataSetSchema) SetColumnSchemaList ¶
func (s *DataSetSchema) SetColumnSchemaList(v []*ColumnSchema) *DataSetSchema
SetColumnSchemaList sets the ColumnSchemaList field's value.
func (DataSetSchema) String ¶
func (s DataSetSchema) String() string
String returns the string representation
type DataSetSummary ¶
type DataSetSummary struct { // The Amazon Resource Name (ARN) of the dataset. Arn *string `type:"string"` // The time that this dataset was created. CreatedTime *time.Time `type:"timestamp"` // The ID of the dataset. DataSetId *string `type:"string"` // Indicates whether you want to import the data into SPICE. ImportMode *string `type:"string" enum:"DataSetImportMode"` // The last time that this dataset was updated. LastUpdatedTime *time.Time `type:"timestamp"` // A display name for the dataset. Name *string `min:"1" type:"string"` // The row-level security configuration for the dataset. RowLevelPermissionDataSet *RowLevelPermissionDataSet `type:"structure"` // contains filtered or unexported fields }
Dataset summary.
func (DataSetSummary) GoString ¶
func (s DataSetSummary) GoString() string
GoString returns the string representation
func (*DataSetSummary) SetArn ¶
func (s *DataSetSummary) SetArn(v string) *DataSetSummary
SetArn sets the Arn field's value.
func (*DataSetSummary) SetCreatedTime ¶
func (s *DataSetSummary) SetCreatedTime(v time.Time) *DataSetSummary
SetCreatedTime sets the CreatedTime field's value.
func (*DataSetSummary) SetDataSetId ¶
func (s *DataSetSummary) SetDataSetId(v string) *DataSetSummary
SetDataSetId sets the DataSetId field's value.
func (*DataSetSummary) SetImportMode ¶
func (s *DataSetSummary) SetImportMode(v string) *DataSetSummary
SetImportMode sets the ImportMode field's value.
func (*DataSetSummary) SetLastUpdatedTime ¶
func (s *DataSetSummary) SetLastUpdatedTime(v time.Time) *DataSetSummary
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*DataSetSummary) SetName ¶
func (s *DataSetSummary) SetName(v string) *DataSetSummary
SetName sets the Name field's value.
func (*DataSetSummary) SetRowLevelPermissionDataSet ¶
func (s *DataSetSummary) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *DataSetSummary
SetRowLevelPermissionDataSet sets the RowLevelPermissionDataSet field's value.
func (DataSetSummary) String ¶
func (s DataSetSummary) String() string
String returns the string representation
type DataSource ¶
type DataSource struct { // The Amazon Resource Name (ARN) of the data source. Arn *string `type:"string"` // The time that this data source was created. CreatedTime *time.Time `type:"timestamp"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. DataSourceId *string `type:"string"` // The parameters that Amazon QuickSight uses to connect to your underlying // source. This is a variant type structure. For this structure to be valid, // only one of the attributes can be non-null. DataSourceParameters *DataSourceParameters `type:"structure"` // Error information from the last update or the creation of the data source. ErrorInfo *DataSourceErrorInfo `type:"structure"` // The last time that this data source was updated. LastUpdatedTime *time.Time `type:"timestamp"` // A display name for the data source. Name *string `min:"1" type:"string"` // Secure Socket Layer (SSL) properties that apply when QuickSight connects // to your underlying source. SslProperties *SslProperties `type:"structure"` // The HTTP status of the request. Status *string `type:"string" enum:"ResourceStatus"` // The type of the data source. This type indicates which database engine the // data source connects to. Type *string `type:"string" enum:"DataSourceType"` // The VPC connection information. You need to use this parameter only when // you want QuickSight to use a VPC connection when connecting to your underlying // source. VpcConnectionProperties *VpcConnectionProperties `type:"structure"` // contains filtered or unexported fields }
The structure of a data source.
func (DataSource) GoString ¶
func (s DataSource) GoString() string
GoString returns the string representation
func (*DataSource) SetArn ¶
func (s *DataSource) SetArn(v string) *DataSource
SetArn sets the Arn field's value.
func (*DataSource) SetCreatedTime ¶
func (s *DataSource) SetCreatedTime(v time.Time) *DataSource
SetCreatedTime sets the CreatedTime field's value.
func (*DataSource) SetDataSourceId ¶
func (s *DataSource) SetDataSourceId(v string) *DataSource
SetDataSourceId sets the DataSourceId field's value.
func (*DataSource) SetDataSourceParameters ¶
func (s *DataSource) SetDataSourceParameters(v *DataSourceParameters) *DataSource
SetDataSourceParameters sets the DataSourceParameters field's value.
func (*DataSource) SetErrorInfo ¶
func (s *DataSource) SetErrorInfo(v *DataSourceErrorInfo) *DataSource
SetErrorInfo sets the ErrorInfo field's value.
func (*DataSource) SetLastUpdatedTime ¶
func (s *DataSource) SetLastUpdatedTime(v time.Time) *DataSource
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*DataSource) SetName ¶
func (s *DataSource) SetName(v string) *DataSource
SetName sets the Name field's value.
func (*DataSource) SetSslProperties ¶
func (s *DataSource) SetSslProperties(v *SslProperties) *DataSource
SetSslProperties sets the SslProperties field's value.
func (*DataSource) SetStatus ¶
func (s *DataSource) SetStatus(v string) *DataSource
SetStatus sets the Status field's value.
func (*DataSource) SetType ¶
func (s *DataSource) SetType(v string) *DataSource
SetType sets the Type field's value.
func (*DataSource) SetVpcConnectionProperties ¶
func (s *DataSource) SetVpcConnectionProperties(v *VpcConnectionProperties) *DataSource
SetVpcConnectionProperties sets the VpcConnectionProperties field's value.
func (DataSource) String ¶
func (s DataSource) String() string
String returns the string representation
type DataSourceCredentials ¶
type DataSourceCredentials struct { // Credential pair. CredentialPair *CredentialPair `type:"structure"` // contains filtered or unexported fields }
Data source credentials.
func (DataSourceCredentials) GoString ¶
func (s DataSourceCredentials) GoString() string
GoString returns the string representation
func (*DataSourceCredentials) SetCredentialPair ¶
func (s *DataSourceCredentials) SetCredentialPair(v *CredentialPair) *DataSourceCredentials
SetCredentialPair sets the CredentialPair field's value.
func (DataSourceCredentials) String ¶
func (s DataSourceCredentials) String() string
String returns the string representation
func (*DataSourceCredentials) Validate ¶
func (s *DataSourceCredentials) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DataSourceErrorInfo ¶
type DataSourceErrorInfo struct { // Error message. Message *string `type:"string"` // Error type. Type *string `type:"string" enum:"DataSourceErrorInfoType"` // contains filtered or unexported fields }
Error information for the data source creation or update.
func (DataSourceErrorInfo) GoString ¶
func (s DataSourceErrorInfo) GoString() string
GoString returns the string representation
func (*DataSourceErrorInfo) SetMessage ¶
func (s *DataSourceErrorInfo) SetMessage(v string) *DataSourceErrorInfo
SetMessage sets the Message field's value.
func (*DataSourceErrorInfo) SetType ¶
func (s *DataSourceErrorInfo) SetType(v string) *DataSourceErrorInfo
SetType sets the Type field's value.
func (DataSourceErrorInfo) String ¶
func (s DataSourceErrorInfo) String() string
String returns the string representation
type DataSourceParameters ¶
type DataSourceParameters struct { // Amazon Elasticsearch Service parameters. AmazonElasticsearchParameters *AmazonElasticsearchParameters `type:"structure"` // Amazon Athena parameters. AthenaParameters *AthenaParameters `type:"structure"` // Amazon Aurora MySQL parameters. AuroraParameters *AuroraParameters `type:"structure"` // Aurora PostgreSQL parameters. AuroraPostgreSqlParameters *AuroraPostgreSqlParameters `type:"structure"` // AWS IoT Analytics parameters. AwsIotAnalyticsParameters *AwsIotAnalyticsParameters `type:"structure"` // Jira parameters. JiraParameters *JiraParameters `type:"structure"` // MariaDB parameters. MariaDbParameters *MariaDbParameters `type:"structure"` // MySQL parameters. MySqlParameters *MySqlParameters `type:"structure"` // PostgreSQL parameters. PostgreSqlParameters *PostgreSqlParameters `type:"structure"` // Presto parameters. PrestoParameters *PrestoParameters `type:"structure"` // Amazon RDS parameters. RdsParameters *RdsParameters `type:"structure"` // Amazon Redshift parameters. RedshiftParameters *RedshiftParameters `type:"structure"` // S3 parameters. S3Parameters *S3Parameters `type:"structure"` // ServiceNow parameters. ServiceNowParameters *ServiceNowParameters `type:"structure"` // Snowflake parameters. SnowflakeParameters *SnowflakeParameters `type:"structure"` // Spark parameters. SparkParameters *SparkParameters `type:"structure"` // SQL Server parameters. SqlServerParameters *SqlServerParameters `type:"structure"` // Teradata parameters. TeradataParameters *TeradataParameters `type:"structure"` // Twitter parameters. TwitterParameters *TwitterParameters `type:"structure"` // contains filtered or unexported fields }
The parameters that Amazon QuickSight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
func (DataSourceParameters) GoString ¶
func (s DataSourceParameters) GoString() string
GoString returns the string representation
func (*DataSourceParameters) SetAmazonElasticsearchParameters ¶
func (s *DataSourceParameters) SetAmazonElasticsearchParameters(v *AmazonElasticsearchParameters) *DataSourceParameters
SetAmazonElasticsearchParameters sets the AmazonElasticsearchParameters field's value.
func (*DataSourceParameters) SetAthenaParameters ¶
func (s *DataSourceParameters) SetAthenaParameters(v *AthenaParameters) *DataSourceParameters
SetAthenaParameters sets the AthenaParameters field's value.
func (*DataSourceParameters) SetAuroraParameters ¶
func (s *DataSourceParameters) SetAuroraParameters(v *AuroraParameters) *DataSourceParameters
SetAuroraParameters sets the AuroraParameters field's value.
func (*DataSourceParameters) SetAuroraPostgreSqlParameters ¶
func (s *DataSourceParameters) SetAuroraPostgreSqlParameters(v *AuroraPostgreSqlParameters) *DataSourceParameters
SetAuroraPostgreSqlParameters sets the AuroraPostgreSqlParameters field's value.
func (*DataSourceParameters) SetAwsIotAnalyticsParameters ¶
func (s *DataSourceParameters) SetAwsIotAnalyticsParameters(v *AwsIotAnalyticsParameters) *DataSourceParameters
SetAwsIotAnalyticsParameters sets the AwsIotAnalyticsParameters field's value.
func (*DataSourceParameters) SetJiraParameters ¶
func (s *DataSourceParameters) SetJiraParameters(v *JiraParameters) *DataSourceParameters
SetJiraParameters sets the JiraParameters field's value.
func (*DataSourceParameters) SetMariaDbParameters ¶
func (s *DataSourceParameters) SetMariaDbParameters(v *MariaDbParameters) *DataSourceParameters
SetMariaDbParameters sets the MariaDbParameters field's value.
func (*DataSourceParameters) SetMySqlParameters ¶
func (s *DataSourceParameters) SetMySqlParameters(v *MySqlParameters) *DataSourceParameters
SetMySqlParameters sets the MySqlParameters field's value.
func (*DataSourceParameters) SetPostgreSqlParameters ¶
func (s *DataSourceParameters) SetPostgreSqlParameters(v *PostgreSqlParameters) *DataSourceParameters
SetPostgreSqlParameters sets the PostgreSqlParameters field's value.
func (*DataSourceParameters) SetPrestoParameters ¶
func (s *DataSourceParameters) SetPrestoParameters(v *PrestoParameters) *DataSourceParameters
SetPrestoParameters sets the PrestoParameters field's value.
func (*DataSourceParameters) SetRdsParameters ¶
func (s *DataSourceParameters) SetRdsParameters(v *RdsParameters) *DataSourceParameters
SetRdsParameters sets the RdsParameters field's value.
func (*DataSourceParameters) SetRedshiftParameters ¶
func (s *DataSourceParameters) SetRedshiftParameters(v *RedshiftParameters) *DataSourceParameters
SetRedshiftParameters sets the RedshiftParameters field's value.
func (*DataSourceParameters) SetS3Parameters ¶
func (s *DataSourceParameters) SetS3Parameters(v *S3Parameters) *DataSourceParameters
SetS3Parameters sets the S3Parameters field's value.
func (*DataSourceParameters) SetServiceNowParameters ¶
func (s *DataSourceParameters) SetServiceNowParameters(v *ServiceNowParameters) *DataSourceParameters
SetServiceNowParameters sets the ServiceNowParameters field's value.
func (*DataSourceParameters) SetSnowflakeParameters ¶
func (s *DataSourceParameters) SetSnowflakeParameters(v *SnowflakeParameters) *DataSourceParameters
SetSnowflakeParameters sets the SnowflakeParameters field's value.
func (*DataSourceParameters) SetSparkParameters ¶
func (s *DataSourceParameters) SetSparkParameters(v *SparkParameters) *DataSourceParameters
SetSparkParameters sets the SparkParameters field's value.
func (*DataSourceParameters) SetSqlServerParameters ¶
func (s *DataSourceParameters) SetSqlServerParameters(v *SqlServerParameters) *DataSourceParameters
SetSqlServerParameters sets the SqlServerParameters field's value.
func (*DataSourceParameters) SetTeradataParameters ¶
func (s *DataSourceParameters) SetTeradataParameters(v *TeradataParameters) *DataSourceParameters
SetTeradataParameters sets the TeradataParameters field's value.
func (*DataSourceParameters) SetTwitterParameters ¶
func (s *DataSourceParameters) SetTwitterParameters(v *TwitterParameters) *DataSourceParameters
SetTwitterParameters sets the TwitterParameters field's value.
func (DataSourceParameters) String ¶
func (s DataSourceParameters) String() string
String returns the string representation
func (*DataSourceParameters) Validate ¶
func (s *DataSourceParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DateTimeParameter ¶
type DateTimeParameter struct { // A display name for the dataset. // // Name is a required field Name *string `type:"string" required:"true"` // Values. // // Values is a required field Values []*time.Time `type:"list" required:"true"` // contains filtered or unexported fields }
Date time parameter.
func (DateTimeParameter) GoString ¶
func (s DateTimeParameter) GoString() string
GoString returns the string representation
func (*DateTimeParameter) SetName ¶
func (s *DateTimeParameter) SetName(v string) *DateTimeParameter
SetName sets the Name field's value.
func (*DateTimeParameter) SetValues ¶
func (s *DateTimeParameter) SetValues(v []*time.Time) *DateTimeParameter
SetValues sets the Values field's value.
func (DateTimeParameter) String ¶
func (s DateTimeParameter) String() string
String returns the string representation
func (*DateTimeParameter) Validate ¶
func (s *DateTimeParameter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DecimalParameter ¶
type DecimalParameter struct { // A display name for the dataset. // // Name is a required field Name *string `type:"string" required:"true"` // Values. // // Values is a required field Values []*float64 `type:"list" required:"true"` // contains filtered or unexported fields }
Decimal parameter.
func (DecimalParameter) GoString ¶
func (s DecimalParameter) GoString() string
GoString returns the string representation
func (*DecimalParameter) SetName ¶
func (s *DecimalParameter) SetName(v string) *DecimalParameter
SetName sets the Name field's value.
func (*DecimalParameter) SetValues ¶
func (s *DecimalParameter) SetValues(v []*float64) *DecimalParameter
SetValues sets the Values field's value.
func (DecimalParameter) String ¶
func (s DecimalParameter) String() string
String returns the string representation
func (*DecimalParameter) Validate ¶
func (s *DecimalParameter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDashboardInput ¶
type DeleteDashboardInput struct { // The ID of the AWS account that contains the dashboard that you're deleting. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // The version number of the dashboard. If the version number property is provided, // only the specified version of the dashboard is deleted. VersionNumber *int64 `location:"querystring" locationName:"version-number" min:"1" type:"long"` // contains filtered or unexported fields }
func (DeleteDashboardInput) GoString ¶
func (s DeleteDashboardInput) GoString() string
GoString returns the string representation
func (*DeleteDashboardInput) SetAwsAccountId ¶
func (s *DeleteDashboardInput) SetAwsAccountId(v string) *DeleteDashboardInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteDashboardInput) SetDashboardId ¶
func (s *DeleteDashboardInput) SetDashboardId(v string) *DeleteDashboardInput
SetDashboardId sets the DashboardId field's value.
func (*DeleteDashboardInput) SetVersionNumber ¶
func (s *DeleteDashboardInput) SetVersionNumber(v int64) *DeleteDashboardInput
SetVersionNumber sets the VersionNumber field's value.
func (DeleteDashboardInput) String ¶
func (s DeleteDashboardInput) String() string
String returns the string representation
func (*DeleteDashboardInput) Validate ¶
func (s *DeleteDashboardInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDashboardOutput ¶
type DeleteDashboardOutput struct { // The Secure Socket Layer (SSL) properties that apply for the resource. Arn *string `type:"string"` // The ID of the dashboard. DashboardId *string `min:"1" type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DeleteDashboardOutput) GoString ¶
func (s DeleteDashboardOutput) GoString() string
GoString returns the string representation
func (*DeleteDashboardOutput) SetArn ¶
func (s *DeleteDashboardOutput) SetArn(v string) *DeleteDashboardOutput
SetArn sets the Arn field's value.
func (*DeleteDashboardOutput) SetDashboardId ¶
func (s *DeleteDashboardOutput) SetDashboardId(v string) *DeleteDashboardOutput
SetDashboardId sets the DashboardId field's value.
func (*DeleteDashboardOutput) SetRequestId ¶
func (s *DeleteDashboardOutput) SetRequestId(v string) *DeleteDashboardOutput
SetRequestId sets the RequestId field's value.
func (*DeleteDashboardOutput) SetStatus ¶
func (s *DeleteDashboardOutput) SetStatus(v int64) *DeleteDashboardOutput
SetStatus sets the Status field's value.
func (DeleteDashboardOutput) String ¶
func (s DeleteDashboardOutput) String() string
String returns the string representation
type DeleteDataSetInput ¶
type DeleteDataSetInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dataset that you want to create. This ID is unique per AWS // Region for each AWS account. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDataSetInput) GoString ¶
func (s DeleteDataSetInput) GoString() string
GoString returns the string representation
func (*DeleteDataSetInput) SetAwsAccountId ¶
func (s *DeleteDataSetInput) SetAwsAccountId(v string) *DeleteDataSetInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteDataSetInput) SetDataSetId ¶
func (s *DeleteDataSetInput) SetDataSetId(v string) *DeleteDataSetInput
SetDataSetId sets the DataSetId field's value.
func (DeleteDataSetInput) String ¶
func (s DeleteDataSetInput) String() string
String returns the string representation
func (*DeleteDataSetInput) Validate ¶
func (s *DeleteDataSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDataSetOutput ¶
type DeleteDataSetOutput struct { // The Amazon Resource Name (ARN) of the dataset. Arn *string `type:"string"` // The ID for the dataset that you want to create. This ID is unique per AWS // Region for each AWS account. DataSetId *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DeleteDataSetOutput) GoString ¶
func (s DeleteDataSetOutput) GoString() string
GoString returns the string representation
func (*DeleteDataSetOutput) SetArn ¶
func (s *DeleteDataSetOutput) SetArn(v string) *DeleteDataSetOutput
SetArn sets the Arn field's value.
func (*DeleteDataSetOutput) SetDataSetId ¶
func (s *DeleteDataSetOutput) SetDataSetId(v string) *DeleteDataSetOutput
SetDataSetId sets the DataSetId field's value.
func (*DeleteDataSetOutput) SetRequestId ¶
func (s *DeleteDataSetOutput) SetRequestId(v string) *DeleteDataSetOutput
SetRequestId sets the RequestId field's value.
func (*DeleteDataSetOutput) SetStatus ¶
func (s *DeleteDataSetOutput) SetStatus(v int64) *DeleteDataSetOutput
SetStatus sets the Status field's value.
func (DeleteDataSetOutput) String ¶
func (s DeleteDataSetOutput) String() string
String returns the string representation
type DeleteDataSourceInput ¶
type DeleteDataSourceInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. // // DataSourceId is a required field DataSourceId *string `location:"uri" locationName:"DataSourceId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDataSourceInput) GoString ¶
func (s DeleteDataSourceInput) GoString() string
GoString returns the string representation
func (*DeleteDataSourceInput) SetAwsAccountId ¶
func (s *DeleteDataSourceInput) SetAwsAccountId(v string) *DeleteDataSourceInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteDataSourceInput) SetDataSourceId ¶
func (s *DeleteDataSourceInput) SetDataSourceId(v string) *DeleteDataSourceInput
SetDataSourceId sets the DataSourceId field's value.
func (DeleteDataSourceInput) String ¶
func (s DeleteDataSourceInput) String() string
String returns the string representation
func (*DeleteDataSourceInput) Validate ¶
func (s *DeleteDataSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDataSourceOutput ¶
type DeleteDataSourceOutput struct { // The Amazon Resource Name (ARN) of the data source that you deleted. Arn *string `type:"string"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. DataSourceId *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DeleteDataSourceOutput) GoString ¶
func (s DeleteDataSourceOutput) GoString() string
GoString returns the string representation
func (*DeleteDataSourceOutput) SetArn ¶
func (s *DeleteDataSourceOutput) SetArn(v string) *DeleteDataSourceOutput
SetArn sets the Arn field's value.
func (*DeleteDataSourceOutput) SetDataSourceId ¶
func (s *DeleteDataSourceOutput) SetDataSourceId(v string) *DeleteDataSourceOutput
SetDataSourceId sets the DataSourceId field's value.
func (*DeleteDataSourceOutput) SetRequestId ¶
func (s *DeleteDataSourceOutput) SetRequestId(v string) *DeleteDataSourceOutput
SetRequestId sets the RequestId field's value.
func (*DeleteDataSourceOutput) SetStatus ¶
func (s *DeleteDataSourceOutput) SetStatus(v int64) *DeleteDataSourceOutput
SetStatus sets the Status field's value.
func (DeleteDataSourceOutput) String ¶
func (s DeleteDataSourceOutput) String() string
String returns the string representation
type DeleteGroupInput ¶
type DeleteGroupInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The name of the group that you want to delete. // // GroupName is a required field GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteGroupInput) GoString ¶
func (s DeleteGroupInput) GoString() string
GoString returns the string representation
func (*DeleteGroupInput) SetAwsAccountId ¶
func (s *DeleteGroupInput) SetAwsAccountId(v string) *DeleteGroupInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteGroupInput) SetGroupName ¶
func (s *DeleteGroupInput) SetGroupName(v string) *DeleteGroupInput
SetGroupName sets the GroupName field's value.
func (*DeleteGroupInput) SetNamespace ¶
func (s *DeleteGroupInput) SetNamespace(v string) *DeleteGroupInput
SetNamespace sets the Namespace field's value.
func (DeleteGroupInput) String ¶
func (s DeleteGroupInput) String() string
String returns the string representation
func (*DeleteGroupInput) Validate ¶
func (s *DeleteGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteGroupMembershipInput ¶
type DeleteGroupMembershipInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The name of the group that you want to delete the user from. // // GroupName is a required field GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"` // The name of the user that you want to delete from the group membership. // // MemberName is a required field MemberName *string `location:"uri" locationName:"MemberName" min:"1" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteGroupMembershipInput) GoString ¶
func (s DeleteGroupMembershipInput) GoString() string
GoString returns the string representation
func (*DeleteGroupMembershipInput) SetAwsAccountId ¶
func (s *DeleteGroupMembershipInput) SetAwsAccountId(v string) *DeleteGroupMembershipInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteGroupMembershipInput) SetGroupName ¶
func (s *DeleteGroupMembershipInput) SetGroupName(v string) *DeleteGroupMembershipInput
SetGroupName sets the GroupName field's value.
func (*DeleteGroupMembershipInput) SetMemberName ¶
func (s *DeleteGroupMembershipInput) SetMemberName(v string) *DeleteGroupMembershipInput
SetMemberName sets the MemberName field's value.
func (*DeleteGroupMembershipInput) SetNamespace ¶
func (s *DeleteGroupMembershipInput) SetNamespace(v string) *DeleteGroupMembershipInput
SetNamespace sets the Namespace field's value.
func (DeleteGroupMembershipInput) String ¶
func (s DeleteGroupMembershipInput) String() string
String returns the string representation
func (*DeleteGroupMembershipInput) Validate ¶
func (s *DeleteGroupMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteGroupMembershipOutput ¶
type DeleteGroupMembershipOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DeleteGroupMembershipOutput) GoString ¶
func (s DeleteGroupMembershipOutput) GoString() string
GoString returns the string representation
func (*DeleteGroupMembershipOutput) SetRequestId ¶
func (s *DeleteGroupMembershipOutput) SetRequestId(v string) *DeleteGroupMembershipOutput
SetRequestId sets the RequestId field's value.
func (*DeleteGroupMembershipOutput) SetStatus ¶
func (s *DeleteGroupMembershipOutput) SetStatus(v int64) *DeleteGroupMembershipOutput
SetStatus sets the Status field's value.
func (DeleteGroupMembershipOutput) String ¶
func (s DeleteGroupMembershipOutput) String() string
String returns the string representation
type DeleteGroupOutput ¶
type DeleteGroupOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DeleteGroupOutput) GoString ¶
func (s DeleteGroupOutput) GoString() string
GoString returns the string representation
func (*DeleteGroupOutput) SetRequestId ¶
func (s *DeleteGroupOutput) SetRequestId(v string) *DeleteGroupOutput
SetRequestId sets the RequestId field's value.
func (*DeleteGroupOutput) SetStatus ¶
func (s *DeleteGroupOutput) SetStatus(v int64) *DeleteGroupOutput
SetStatus sets the Status field's value.
func (DeleteGroupOutput) String ¶
func (s DeleteGroupOutput) String() string
String returns the string representation
type DeleteIAMPolicyAssignmentInput ¶
type DeleteIAMPolicyAssignmentInput struct { // The name of the assignment. // // AssignmentName is a required field AssignmentName *string `location:"uri" locationName:"AssignmentName" min:"1" type:"string" required:"true"` // The AWS account ID where you want to delete the IAM policy assignment. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The namespace that contains the assignment. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteIAMPolicyAssignmentInput) GoString ¶
func (s DeleteIAMPolicyAssignmentInput) GoString() string
GoString returns the string representation
func (*DeleteIAMPolicyAssignmentInput) SetAssignmentName ¶
func (s *DeleteIAMPolicyAssignmentInput) SetAssignmentName(v string) *DeleteIAMPolicyAssignmentInput
SetAssignmentName sets the AssignmentName field's value.
func (*DeleteIAMPolicyAssignmentInput) SetAwsAccountId ¶
func (s *DeleteIAMPolicyAssignmentInput) SetAwsAccountId(v string) *DeleteIAMPolicyAssignmentInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteIAMPolicyAssignmentInput) SetNamespace ¶
func (s *DeleteIAMPolicyAssignmentInput) SetNamespace(v string) *DeleteIAMPolicyAssignmentInput
SetNamespace sets the Namespace field's value.
func (DeleteIAMPolicyAssignmentInput) String ¶
func (s DeleteIAMPolicyAssignmentInput) String() string
String returns the string representation
func (*DeleteIAMPolicyAssignmentInput) Validate ¶
func (s *DeleteIAMPolicyAssignmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteIAMPolicyAssignmentOutput ¶
type DeleteIAMPolicyAssignmentOutput struct { // The name of the assignment. AssignmentName *string `min:"1" type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DeleteIAMPolicyAssignmentOutput) GoString ¶
func (s DeleteIAMPolicyAssignmentOutput) GoString() string
GoString returns the string representation
func (*DeleteIAMPolicyAssignmentOutput) SetAssignmentName ¶
func (s *DeleteIAMPolicyAssignmentOutput) SetAssignmentName(v string) *DeleteIAMPolicyAssignmentOutput
SetAssignmentName sets the AssignmentName field's value.
func (*DeleteIAMPolicyAssignmentOutput) SetRequestId ¶
func (s *DeleteIAMPolicyAssignmentOutput) SetRequestId(v string) *DeleteIAMPolicyAssignmentOutput
SetRequestId sets the RequestId field's value.
func (*DeleteIAMPolicyAssignmentOutput) SetStatus ¶
func (s *DeleteIAMPolicyAssignmentOutput) SetStatus(v int64) *DeleteIAMPolicyAssignmentOutput
SetStatus sets the Status field's value.
func (DeleteIAMPolicyAssignmentOutput) String ¶
func (s DeleteIAMPolicyAssignmentOutput) String() string
String returns the string representation
type DeleteTemplateAliasInput ¶
type DeleteTemplateAliasInput struct { // The name for the template alias. If you name a specific alias, you delete // the version that the alias points to. You can specify the latest version // of the template by providing the keyword $LATEST in the AliasName parameter. // // AliasName is a required field AliasName *string `location:"uri" locationName:"AliasName" min:"1" type:"string" required:"true"` // The ID of the AWS account that contains the item to delete. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the template that the specified alias is for. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteTemplateAliasInput) GoString ¶
func (s DeleteTemplateAliasInput) GoString() string
GoString returns the string representation
func (*DeleteTemplateAliasInput) SetAliasName ¶
func (s *DeleteTemplateAliasInput) SetAliasName(v string) *DeleteTemplateAliasInput
SetAliasName sets the AliasName field's value.
func (*DeleteTemplateAliasInput) SetAwsAccountId ¶
func (s *DeleteTemplateAliasInput) SetAwsAccountId(v string) *DeleteTemplateAliasInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteTemplateAliasInput) SetTemplateId ¶
func (s *DeleteTemplateAliasInput) SetTemplateId(v string) *DeleteTemplateAliasInput
SetTemplateId sets the TemplateId field's value.
func (DeleteTemplateAliasInput) String ¶
func (s DeleteTemplateAliasInput) String() string
String returns the string representation
func (*DeleteTemplateAliasInput) Validate ¶
func (s *DeleteTemplateAliasInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTemplateAliasOutput ¶
type DeleteTemplateAliasOutput struct { // The name for the template alias. AliasName *string `min:"1" type:"string"` // The Amazon Resource Name (ARN) of the resource. Arn *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // An ID for the template associated with the deletion. TemplateId *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (DeleteTemplateAliasOutput) GoString ¶
func (s DeleteTemplateAliasOutput) GoString() string
GoString returns the string representation
func (*DeleteTemplateAliasOutput) SetAliasName ¶
func (s *DeleteTemplateAliasOutput) SetAliasName(v string) *DeleteTemplateAliasOutput
SetAliasName sets the AliasName field's value.
func (*DeleteTemplateAliasOutput) SetArn ¶
func (s *DeleteTemplateAliasOutput) SetArn(v string) *DeleteTemplateAliasOutput
SetArn sets the Arn field's value.
func (*DeleteTemplateAliasOutput) SetRequestId ¶
func (s *DeleteTemplateAliasOutput) SetRequestId(v string) *DeleteTemplateAliasOutput
SetRequestId sets the RequestId field's value.
func (*DeleteTemplateAliasOutput) SetStatus ¶
func (s *DeleteTemplateAliasOutput) SetStatus(v int64) *DeleteTemplateAliasOutput
SetStatus sets the Status field's value.
func (*DeleteTemplateAliasOutput) SetTemplateId ¶
func (s *DeleteTemplateAliasOutput) SetTemplateId(v string) *DeleteTemplateAliasOutput
SetTemplateId sets the TemplateId field's value.
func (DeleteTemplateAliasOutput) String ¶
func (s DeleteTemplateAliasOutput) String() string
String returns the string representation
type DeleteTemplateInput ¶
type DeleteTemplateInput struct { // The ID of the AWS account that contains the template that you're deleting. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // An ID for the template you want to delete. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // Specifies the version of the template that you want to delete. If you don't // provide a version number, DeleteTemplate deletes all versions of the template. VersionNumber *int64 `location:"querystring" locationName:"version-number" min:"1" type:"long"` // contains filtered or unexported fields }
func (DeleteTemplateInput) GoString ¶
func (s DeleteTemplateInput) GoString() string
GoString returns the string representation
func (*DeleteTemplateInput) SetAwsAccountId ¶
func (s *DeleteTemplateInput) SetAwsAccountId(v string) *DeleteTemplateInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteTemplateInput) SetTemplateId ¶
func (s *DeleteTemplateInput) SetTemplateId(v string) *DeleteTemplateInput
SetTemplateId sets the TemplateId field's value.
func (*DeleteTemplateInput) SetVersionNumber ¶
func (s *DeleteTemplateInput) SetVersionNumber(v int64) *DeleteTemplateInput
SetVersionNumber sets the VersionNumber field's value.
func (DeleteTemplateInput) String ¶
func (s DeleteTemplateInput) String() string
String returns the string representation
func (*DeleteTemplateInput) Validate ¶
func (s *DeleteTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTemplateOutput ¶
type DeleteTemplateOutput struct { // The Amazon Resource Name (ARN) of the resource. Arn *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // An ID for the template. TemplateId *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (DeleteTemplateOutput) GoString ¶
func (s DeleteTemplateOutput) GoString() string
GoString returns the string representation
func (*DeleteTemplateOutput) SetArn ¶
func (s *DeleteTemplateOutput) SetArn(v string) *DeleteTemplateOutput
SetArn sets the Arn field's value.
func (*DeleteTemplateOutput) SetRequestId ¶
func (s *DeleteTemplateOutput) SetRequestId(v string) *DeleteTemplateOutput
SetRequestId sets the RequestId field's value.
func (*DeleteTemplateOutput) SetStatus ¶
func (s *DeleteTemplateOutput) SetStatus(v int64) *DeleteTemplateOutput
SetStatus sets the Status field's value.
func (*DeleteTemplateOutput) SetTemplateId ¶
func (s *DeleteTemplateOutput) SetTemplateId(v string) *DeleteTemplateOutput
SetTemplateId sets the TemplateId field's value.
func (DeleteTemplateOutput) String ¶
func (s DeleteTemplateOutput) String() string
String returns the string representation
type DeleteUserByPrincipalIdInput ¶
type DeleteUserByPrincipalIdInput struct { // The ID for the AWS account that the user is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // The principal ID of the user. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"PrincipalId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteUserByPrincipalIdInput) GoString ¶
func (s DeleteUserByPrincipalIdInput) GoString() string
GoString returns the string representation
func (*DeleteUserByPrincipalIdInput) SetAwsAccountId ¶
func (s *DeleteUserByPrincipalIdInput) SetAwsAccountId(v string) *DeleteUserByPrincipalIdInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteUserByPrincipalIdInput) SetNamespace ¶
func (s *DeleteUserByPrincipalIdInput) SetNamespace(v string) *DeleteUserByPrincipalIdInput
SetNamespace sets the Namespace field's value.
func (*DeleteUserByPrincipalIdInput) SetPrincipalId ¶
func (s *DeleteUserByPrincipalIdInput) SetPrincipalId(v string) *DeleteUserByPrincipalIdInput
SetPrincipalId sets the PrincipalId field's value.
func (DeleteUserByPrincipalIdInput) String ¶
func (s DeleteUserByPrincipalIdInput) String() string
String returns the string representation
func (*DeleteUserByPrincipalIdInput) Validate ¶
func (s *DeleteUserByPrincipalIdInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteUserByPrincipalIdOutput ¶
type DeleteUserByPrincipalIdOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DeleteUserByPrincipalIdOutput) GoString ¶
func (s DeleteUserByPrincipalIdOutput) GoString() string
GoString returns the string representation
func (*DeleteUserByPrincipalIdOutput) SetRequestId ¶
func (s *DeleteUserByPrincipalIdOutput) SetRequestId(v string) *DeleteUserByPrincipalIdOutput
SetRequestId sets the RequestId field's value.
func (*DeleteUserByPrincipalIdOutput) SetStatus ¶
func (s *DeleteUserByPrincipalIdOutput) SetStatus(v int64) *DeleteUserByPrincipalIdOutput
SetStatus sets the Status field's value.
func (DeleteUserByPrincipalIdOutput) String ¶
func (s DeleteUserByPrincipalIdOutput) String() string
String returns the string representation
type DeleteUserInput ¶
type DeleteUserInput struct { // The ID for the AWS account that the user is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // The name of the user that you want to delete. // // UserName is a required field UserName *string `location:"uri" locationName:"UserName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteUserInput) GoString ¶
func (s DeleteUserInput) GoString() string
GoString returns the string representation
func (*DeleteUserInput) SetAwsAccountId ¶
func (s *DeleteUserInput) SetAwsAccountId(v string) *DeleteUserInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DeleteUserInput) SetNamespace ¶
func (s *DeleteUserInput) SetNamespace(v string) *DeleteUserInput
SetNamespace sets the Namespace field's value.
func (*DeleteUserInput) SetUserName ¶
func (s *DeleteUserInput) SetUserName(v string) *DeleteUserInput
SetUserName sets the UserName field's value.
func (DeleteUserInput) String ¶
func (s DeleteUserInput) String() string
String returns the string representation
func (*DeleteUserInput) Validate ¶
func (s *DeleteUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteUserOutput ¶
type DeleteUserOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DeleteUserOutput) GoString ¶
func (s DeleteUserOutput) GoString() string
GoString returns the string representation
func (*DeleteUserOutput) SetRequestId ¶
func (s *DeleteUserOutput) SetRequestId(v string) *DeleteUserOutput
SetRequestId sets the RequestId field's value.
func (*DeleteUserOutput) SetStatus ¶
func (s *DeleteUserOutput) SetStatus(v int64) *DeleteUserOutput
SetStatus sets the Status field's value.
func (DeleteUserOutput) String ¶
func (s DeleteUserOutput) String() string
String returns the string representation
type DescribeDashboardInput ¶
type DescribeDashboardInput struct { // The alias name. AliasName *string `location:"querystring" locationName:"alias-name" min:"1" type:"string"` // The ID of the AWS account that contains the dashboard that you're describing. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // The version number for the dashboard. If a version number isn't passed, the // latest published dashboard version is described. VersionNumber *int64 `location:"querystring" locationName:"version-number" min:"1" type:"long"` // contains filtered or unexported fields }
func (DescribeDashboardInput) GoString ¶
func (s DescribeDashboardInput) GoString() string
GoString returns the string representation
func (*DescribeDashboardInput) SetAliasName ¶
func (s *DescribeDashboardInput) SetAliasName(v string) *DescribeDashboardInput
SetAliasName sets the AliasName field's value.
func (*DescribeDashboardInput) SetAwsAccountId ¶
func (s *DescribeDashboardInput) SetAwsAccountId(v string) *DescribeDashboardInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeDashboardInput) SetDashboardId ¶
func (s *DescribeDashboardInput) SetDashboardId(v string) *DescribeDashboardInput
SetDashboardId sets the DashboardId field's value.
func (*DescribeDashboardInput) SetVersionNumber ¶
func (s *DescribeDashboardInput) SetVersionNumber(v int64) *DescribeDashboardInput
SetVersionNumber sets the VersionNumber field's value.
func (DescribeDashboardInput) String ¶
func (s DescribeDashboardInput) String() string
String returns the string representation
func (*DescribeDashboardInput) Validate ¶
func (s *DescribeDashboardInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDashboardOutput ¶
type DescribeDashboardOutput struct { // Information about the dashboard. Dashboard *Dashboard `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of this request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeDashboardOutput) GoString ¶
func (s DescribeDashboardOutput) GoString() string
GoString returns the string representation
func (*DescribeDashboardOutput) SetDashboard ¶
func (s *DescribeDashboardOutput) SetDashboard(v *Dashboard) *DescribeDashboardOutput
SetDashboard sets the Dashboard field's value.
func (*DescribeDashboardOutput) SetRequestId ¶
func (s *DescribeDashboardOutput) SetRequestId(v string) *DescribeDashboardOutput
SetRequestId sets the RequestId field's value.
func (*DescribeDashboardOutput) SetStatus ¶
func (s *DescribeDashboardOutput) SetStatus(v int64) *DescribeDashboardOutput
SetStatus sets the Status field's value.
func (DescribeDashboardOutput) String ¶
func (s DescribeDashboardOutput) String() string
String returns the string representation
type DescribeDashboardPermissionsInput ¶
type DescribeDashboardPermissionsInput struct { // The ID of the AWS account that contains the dashboard that you're describing // permissions for. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard, also added to the IAM policy. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeDashboardPermissionsInput) GoString ¶
func (s DescribeDashboardPermissionsInput) GoString() string
GoString returns the string representation
func (*DescribeDashboardPermissionsInput) SetAwsAccountId ¶
func (s *DescribeDashboardPermissionsInput) SetAwsAccountId(v string) *DescribeDashboardPermissionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeDashboardPermissionsInput) SetDashboardId ¶
func (s *DescribeDashboardPermissionsInput) SetDashboardId(v string) *DescribeDashboardPermissionsInput
SetDashboardId sets the DashboardId field's value.
func (DescribeDashboardPermissionsInput) String ¶
func (s DescribeDashboardPermissionsInput) String() string
String returns the string representation
func (*DescribeDashboardPermissionsInput) Validate ¶
func (s *DescribeDashboardPermissionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDashboardPermissionsOutput ¶
type DescribeDashboardPermissionsOutput struct { // The Amazon Resource Name (ARN) of the dashboard. DashboardArn *string `type:"string"` // The ID for the dashboard. DashboardId *string `min:"1" type:"string"` // A structure that contains the permissions for the dashboard. Permissions []*ResourcePermission `min:"1" type:"list"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeDashboardPermissionsOutput) GoString ¶
func (s DescribeDashboardPermissionsOutput) GoString() string
GoString returns the string representation
func (*DescribeDashboardPermissionsOutput) SetDashboardArn ¶
func (s *DescribeDashboardPermissionsOutput) SetDashboardArn(v string) *DescribeDashboardPermissionsOutput
SetDashboardArn sets the DashboardArn field's value.
func (*DescribeDashboardPermissionsOutput) SetDashboardId ¶
func (s *DescribeDashboardPermissionsOutput) SetDashboardId(v string) *DescribeDashboardPermissionsOutput
SetDashboardId sets the DashboardId field's value.
func (*DescribeDashboardPermissionsOutput) SetPermissions ¶
func (s *DescribeDashboardPermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDashboardPermissionsOutput
SetPermissions sets the Permissions field's value.
func (*DescribeDashboardPermissionsOutput) SetRequestId ¶
func (s *DescribeDashboardPermissionsOutput) SetRequestId(v string) *DescribeDashboardPermissionsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeDashboardPermissionsOutput) SetStatus ¶
func (s *DescribeDashboardPermissionsOutput) SetStatus(v int64) *DescribeDashboardPermissionsOutput
SetStatus sets the Status field's value.
func (DescribeDashboardPermissionsOutput) String ¶
func (s DescribeDashboardPermissionsOutput) String() string
String returns the string representation
type DescribeDataSetInput ¶
type DescribeDataSetInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dataset that you want to create. This ID is unique per AWS // Region for each AWS account. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeDataSetInput) GoString ¶
func (s DescribeDataSetInput) GoString() string
GoString returns the string representation
func (*DescribeDataSetInput) SetAwsAccountId ¶
func (s *DescribeDataSetInput) SetAwsAccountId(v string) *DescribeDataSetInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeDataSetInput) SetDataSetId ¶
func (s *DescribeDataSetInput) SetDataSetId(v string) *DescribeDataSetInput
SetDataSetId sets the DataSetId field's value.
func (DescribeDataSetInput) String ¶
func (s DescribeDataSetInput) String() string
String returns the string representation
func (*DescribeDataSetInput) Validate ¶
func (s *DescribeDataSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDataSetOutput ¶
type DescribeDataSetOutput struct { // Information on the dataset. DataSet *DataSet `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeDataSetOutput) GoString ¶
func (s DescribeDataSetOutput) GoString() string
GoString returns the string representation
func (*DescribeDataSetOutput) SetDataSet ¶
func (s *DescribeDataSetOutput) SetDataSet(v *DataSet) *DescribeDataSetOutput
SetDataSet sets the DataSet field's value.
func (*DescribeDataSetOutput) SetRequestId ¶
func (s *DescribeDataSetOutput) SetRequestId(v string) *DescribeDataSetOutput
SetRequestId sets the RequestId field's value.
func (*DescribeDataSetOutput) SetStatus ¶
func (s *DescribeDataSetOutput) SetStatus(v int64) *DescribeDataSetOutput
SetStatus sets the Status field's value.
func (DescribeDataSetOutput) String ¶
func (s DescribeDataSetOutput) String() string
String returns the string representation
type DescribeDataSetPermissionsInput ¶
type DescribeDataSetPermissionsInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dataset that you want to create. This ID is unique per AWS // Region for each AWS account. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeDataSetPermissionsInput) GoString ¶
func (s DescribeDataSetPermissionsInput) GoString() string
GoString returns the string representation
func (*DescribeDataSetPermissionsInput) SetAwsAccountId ¶
func (s *DescribeDataSetPermissionsInput) SetAwsAccountId(v string) *DescribeDataSetPermissionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeDataSetPermissionsInput) SetDataSetId ¶
func (s *DescribeDataSetPermissionsInput) SetDataSetId(v string) *DescribeDataSetPermissionsInput
SetDataSetId sets the DataSetId field's value.
func (DescribeDataSetPermissionsInput) String ¶
func (s DescribeDataSetPermissionsInput) String() string
String returns the string representation
func (*DescribeDataSetPermissionsInput) Validate ¶
func (s *DescribeDataSetPermissionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDataSetPermissionsOutput ¶
type DescribeDataSetPermissionsOutput struct { // The Amazon Resource Name (ARN) of the dataset. DataSetArn *string `type:"string"` // The ID for the dataset that you want to create. This ID is unique per AWS // Region for each AWS account. DataSetId *string `type:"string"` // A list of resource permissions on the dataset. Permissions []*ResourcePermission `min:"1" type:"list"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeDataSetPermissionsOutput) GoString ¶
func (s DescribeDataSetPermissionsOutput) GoString() string
GoString returns the string representation
func (*DescribeDataSetPermissionsOutput) SetDataSetArn ¶
func (s *DescribeDataSetPermissionsOutput) SetDataSetArn(v string) *DescribeDataSetPermissionsOutput
SetDataSetArn sets the DataSetArn field's value.
func (*DescribeDataSetPermissionsOutput) SetDataSetId ¶
func (s *DescribeDataSetPermissionsOutput) SetDataSetId(v string) *DescribeDataSetPermissionsOutput
SetDataSetId sets the DataSetId field's value.
func (*DescribeDataSetPermissionsOutput) SetPermissions ¶
func (s *DescribeDataSetPermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDataSetPermissionsOutput
SetPermissions sets the Permissions field's value.
func (*DescribeDataSetPermissionsOutput) SetRequestId ¶
func (s *DescribeDataSetPermissionsOutput) SetRequestId(v string) *DescribeDataSetPermissionsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeDataSetPermissionsOutput) SetStatus ¶
func (s *DescribeDataSetPermissionsOutput) SetStatus(v int64) *DescribeDataSetPermissionsOutput
SetStatus sets the Status field's value.
func (DescribeDataSetPermissionsOutput) String ¶
func (s DescribeDataSetPermissionsOutput) String() string
String returns the string representation
type DescribeDataSourceInput ¶
type DescribeDataSourceInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. // // DataSourceId is a required field DataSourceId *string `location:"uri" locationName:"DataSourceId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeDataSourceInput) GoString ¶
func (s DescribeDataSourceInput) GoString() string
GoString returns the string representation
func (*DescribeDataSourceInput) SetAwsAccountId ¶
func (s *DescribeDataSourceInput) SetAwsAccountId(v string) *DescribeDataSourceInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeDataSourceInput) SetDataSourceId ¶
func (s *DescribeDataSourceInput) SetDataSourceId(v string) *DescribeDataSourceInput
SetDataSourceId sets the DataSourceId field's value.
func (DescribeDataSourceInput) String ¶
func (s DescribeDataSourceInput) String() string
String returns the string representation
func (*DescribeDataSourceInput) Validate ¶
func (s *DescribeDataSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDataSourceOutput ¶
type DescribeDataSourceOutput struct { // The information on the data source. DataSource *DataSource `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeDataSourceOutput) GoString ¶
func (s DescribeDataSourceOutput) GoString() string
GoString returns the string representation
func (*DescribeDataSourceOutput) SetDataSource ¶
func (s *DescribeDataSourceOutput) SetDataSource(v *DataSource) *DescribeDataSourceOutput
SetDataSource sets the DataSource field's value.
func (*DescribeDataSourceOutput) SetRequestId ¶
func (s *DescribeDataSourceOutput) SetRequestId(v string) *DescribeDataSourceOutput
SetRequestId sets the RequestId field's value.
func (*DescribeDataSourceOutput) SetStatus ¶
func (s *DescribeDataSourceOutput) SetStatus(v int64) *DescribeDataSourceOutput
SetStatus sets the Status field's value.
func (DescribeDataSourceOutput) String ¶
func (s DescribeDataSourceOutput) String() string
String returns the string representation
type DescribeDataSourcePermissionsInput ¶
type DescribeDataSourcePermissionsInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. // // DataSourceId is a required field DataSourceId *string `location:"uri" locationName:"DataSourceId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeDataSourcePermissionsInput) GoString ¶
func (s DescribeDataSourcePermissionsInput) GoString() string
GoString returns the string representation
func (*DescribeDataSourcePermissionsInput) SetAwsAccountId ¶
func (s *DescribeDataSourcePermissionsInput) SetAwsAccountId(v string) *DescribeDataSourcePermissionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeDataSourcePermissionsInput) SetDataSourceId ¶
func (s *DescribeDataSourcePermissionsInput) SetDataSourceId(v string) *DescribeDataSourcePermissionsInput
SetDataSourceId sets the DataSourceId field's value.
func (DescribeDataSourcePermissionsInput) String ¶
func (s DescribeDataSourcePermissionsInput) String() string
String returns the string representation
func (*DescribeDataSourcePermissionsInput) Validate ¶
func (s *DescribeDataSourcePermissionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDataSourcePermissionsOutput ¶
type DescribeDataSourcePermissionsOutput struct { // The Amazon Resource Name (ARN) of the data source. DataSourceArn *string `type:"string"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. DataSourceId *string `type:"string"` // A list of resource permissions on the data source. Permissions []*ResourcePermission `min:"1" type:"list"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeDataSourcePermissionsOutput) GoString ¶
func (s DescribeDataSourcePermissionsOutput) GoString() string
GoString returns the string representation
func (*DescribeDataSourcePermissionsOutput) SetDataSourceArn ¶
func (s *DescribeDataSourcePermissionsOutput) SetDataSourceArn(v string) *DescribeDataSourcePermissionsOutput
SetDataSourceArn sets the DataSourceArn field's value.
func (*DescribeDataSourcePermissionsOutput) SetDataSourceId ¶
func (s *DescribeDataSourcePermissionsOutput) SetDataSourceId(v string) *DescribeDataSourcePermissionsOutput
SetDataSourceId sets the DataSourceId field's value.
func (*DescribeDataSourcePermissionsOutput) SetPermissions ¶
func (s *DescribeDataSourcePermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeDataSourcePermissionsOutput
SetPermissions sets the Permissions field's value.
func (*DescribeDataSourcePermissionsOutput) SetRequestId ¶
func (s *DescribeDataSourcePermissionsOutput) SetRequestId(v string) *DescribeDataSourcePermissionsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeDataSourcePermissionsOutput) SetStatus ¶
func (s *DescribeDataSourcePermissionsOutput) SetStatus(v int64) *DescribeDataSourcePermissionsOutput
SetStatus sets the Status field's value.
func (DescribeDataSourcePermissionsOutput) String ¶
func (s DescribeDataSourcePermissionsOutput) String() string
String returns the string representation
type DescribeGroupInput ¶
type DescribeGroupInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The name of the group that you want to describe. // // GroupName is a required field GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeGroupInput) GoString ¶
func (s DescribeGroupInput) GoString() string
GoString returns the string representation
func (*DescribeGroupInput) SetAwsAccountId ¶
func (s *DescribeGroupInput) SetAwsAccountId(v string) *DescribeGroupInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeGroupInput) SetGroupName ¶
func (s *DescribeGroupInput) SetGroupName(v string) *DescribeGroupInput
SetGroupName sets the GroupName field's value.
func (*DescribeGroupInput) SetNamespace ¶
func (s *DescribeGroupInput) SetNamespace(v string) *DescribeGroupInput
SetNamespace sets the Namespace field's value.
func (DescribeGroupInput) String ¶
func (s DescribeGroupInput) String() string
String returns the string representation
func (*DescribeGroupInput) Validate ¶
func (s *DescribeGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeGroupOutput ¶
type DescribeGroupOutput struct { // The name of the group. Group *Group `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeGroupOutput) GoString ¶
func (s DescribeGroupOutput) GoString() string
GoString returns the string representation
func (*DescribeGroupOutput) SetGroup ¶
func (s *DescribeGroupOutput) SetGroup(v *Group) *DescribeGroupOutput
SetGroup sets the Group field's value.
func (*DescribeGroupOutput) SetRequestId ¶
func (s *DescribeGroupOutput) SetRequestId(v string) *DescribeGroupOutput
SetRequestId sets the RequestId field's value.
func (*DescribeGroupOutput) SetStatus ¶
func (s *DescribeGroupOutput) SetStatus(v int64) *DescribeGroupOutput
SetStatus sets the Status field's value.
func (DescribeGroupOutput) String ¶
func (s DescribeGroupOutput) String() string
String returns the string representation
type DescribeIAMPolicyAssignmentInput ¶
type DescribeIAMPolicyAssignmentInput struct { // The name of the assignment. // // AssignmentName is a required field AssignmentName *string `location:"uri" locationName:"AssignmentName" min:"1" type:"string" required:"true"` // The ID of the AWS account that contains the assignment that you want to describe. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The namespace that contains the assignment. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeIAMPolicyAssignmentInput) GoString ¶
func (s DescribeIAMPolicyAssignmentInput) GoString() string
GoString returns the string representation
func (*DescribeIAMPolicyAssignmentInput) SetAssignmentName ¶
func (s *DescribeIAMPolicyAssignmentInput) SetAssignmentName(v string) *DescribeIAMPolicyAssignmentInput
SetAssignmentName sets the AssignmentName field's value.
func (*DescribeIAMPolicyAssignmentInput) SetAwsAccountId ¶
func (s *DescribeIAMPolicyAssignmentInput) SetAwsAccountId(v string) *DescribeIAMPolicyAssignmentInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeIAMPolicyAssignmentInput) SetNamespace ¶
func (s *DescribeIAMPolicyAssignmentInput) SetNamespace(v string) *DescribeIAMPolicyAssignmentInput
SetNamespace sets the Namespace field's value.
func (DescribeIAMPolicyAssignmentInput) String ¶
func (s DescribeIAMPolicyAssignmentInput) String() string
String returns the string representation
func (*DescribeIAMPolicyAssignmentInput) Validate ¶
func (s *DescribeIAMPolicyAssignmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeIAMPolicyAssignmentOutput ¶
type DescribeIAMPolicyAssignmentOutput struct { // Information describing the IAM policy assignment. IAMPolicyAssignment *IAMPolicyAssignment `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeIAMPolicyAssignmentOutput) GoString ¶
func (s DescribeIAMPolicyAssignmentOutput) GoString() string
GoString returns the string representation
func (*DescribeIAMPolicyAssignmentOutput) SetIAMPolicyAssignment ¶
func (s *DescribeIAMPolicyAssignmentOutput) SetIAMPolicyAssignment(v *IAMPolicyAssignment) *DescribeIAMPolicyAssignmentOutput
SetIAMPolicyAssignment sets the IAMPolicyAssignment field's value.
func (*DescribeIAMPolicyAssignmentOutput) SetRequestId ¶
func (s *DescribeIAMPolicyAssignmentOutput) SetRequestId(v string) *DescribeIAMPolicyAssignmentOutput
SetRequestId sets the RequestId field's value.
func (*DescribeIAMPolicyAssignmentOutput) SetStatus ¶
func (s *DescribeIAMPolicyAssignmentOutput) SetStatus(v int64) *DescribeIAMPolicyAssignmentOutput
SetStatus sets the Status field's value.
func (DescribeIAMPolicyAssignmentOutput) String ¶
func (s DescribeIAMPolicyAssignmentOutput) String() string
String returns the string representation
type DescribeIngestionInput ¶
type DescribeIngestionInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID of the dataset used in the ingestion. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // An ID for the ingestion. // // IngestionId is a required field IngestionId *string `location:"uri" locationName:"IngestionId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeIngestionInput) GoString ¶
func (s DescribeIngestionInput) GoString() string
GoString returns the string representation
func (*DescribeIngestionInput) SetAwsAccountId ¶
func (s *DescribeIngestionInput) SetAwsAccountId(v string) *DescribeIngestionInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeIngestionInput) SetDataSetId ¶
func (s *DescribeIngestionInput) SetDataSetId(v string) *DescribeIngestionInput
SetDataSetId sets the DataSetId field's value.
func (*DescribeIngestionInput) SetIngestionId ¶
func (s *DescribeIngestionInput) SetIngestionId(v string) *DescribeIngestionInput
SetIngestionId sets the IngestionId field's value.
func (DescribeIngestionInput) String ¶
func (s DescribeIngestionInput) String() string
String returns the string representation
func (*DescribeIngestionInput) Validate ¶
func (s *DescribeIngestionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeIngestionOutput ¶
type DescribeIngestionOutput struct { // Information about the ingestion. Ingestion *Ingestion `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (DescribeIngestionOutput) GoString ¶
func (s DescribeIngestionOutput) GoString() string
GoString returns the string representation
func (*DescribeIngestionOutput) SetIngestion ¶
func (s *DescribeIngestionOutput) SetIngestion(v *Ingestion) *DescribeIngestionOutput
SetIngestion sets the Ingestion field's value.
func (*DescribeIngestionOutput) SetRequestId ¶
func (s *DescribeIngestionOutput) SetRequestId(v string) *DescribeIngestionOutput
SetRequestId sets the RequestId field's value.
func (*DescribeIngestionOutput) SetStatus ¶
func (s *DescribeIngestionOutput) SetStatus(v int64) *DescribeIngestionOutput
SetStatus sets the Status field's value.
func (DescribeIngestionOutput) String ¶
func (s DescribeIngestionOutput) String() string
String returns the string representation
type DescribeTemplateAliasInput ¶
type DescribeTemplateAliasInput struct { // The name of the template alias that you want to describe. If you name a specific // alias, you describe the version that the alias points to. You can specify // the latest version of the template by providing the keyword $LATEST in the // AliasName parameter. The keyword $PUBLISHED doesn't apply to templates. // // AliasName is a required field AliasName *string `location:"uri" locationName:"AliasName" min:"1" type:"string" required:"true"` // The ID of the AWS account that contains the template alias that you're describing. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeTemplateAliasInput) GoString ¶
func (s DescribeTemplateAliasInput) GoString() string
GoString returns the string representation
func (*DescribeTemplateAliasInput) SetAliasName ¶
func (s *DescribeTemplateAliasInput) SetAliasName(v string) *DescribeTemplateAliasInput
SetAliasName sets the AliasName field's value.
func (*DescribeTemplateAliasInput) SetAwsAccountId ¶
func (s *DescribeTemplateAliasInput) SetAwsAccountId(v string) *DescribeTemplateAliasInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeTemplateAliasInput) SetTemplateId ¶
func (s *DescribeTemplateAliasInput) SetTemplateId(v string) *DescribeTemplateAliasInput
SetTemplateId sets the TemplateId field's value.
func (DescribeTemplateAliasInput) String ¶
func (s DescribeTemplateAliasInput) String() string
String returns the string representation
func (*DescribeTemplateAliasInput) Validate ¶
func (s *DescribeTemplateAliasInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeTemplateAliasOutput ¶
type DescribeTemplateAliasOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // Information about the template alias. TemplateAlias *TemplateAlias `type:"structure"` // contains filtered or unexported fields }
func (DescribeTemplateAliasOutput) GoString ¶
func (s DescribeTemplateAliasOutput) GoString() string
GoString returns the string representation
func (*DescribeTemplateAliasOutput) SetRequestId ¶
func (s *DescribeTemplateAliasOutput) SetRequestId(v string) *DescribeTemplateAliasOutput
SetRequestId sets the RequestId field's value.
func (*DescribeTemplateAliasOutput) SetStatus ¶
func (s *DescribeTemplateAliasOutput) SetStatus(v int64) *DescribeTemplateAliasOutput
SetStatus sets the Status field's value.
func (*DescribeTemplateAliasOutput) SetTemplateAlias ¶
func (s *DescribeTemplateAliasOutput) SetTemplateAlias(v *TemplateAlias) *DescribeTemplateAliasOutput
SetTemplateAlias sets the TemplateAlias field's value.
func (DescribeTemplateAliasOutput) String ¶
func (s DescribeTemplateAliasOutput) String() string
String returns the string representation
type DescribeTemplateInput ¶
type DescribeTemplateInput struct { // The alias of the template that you want to describe. If you name a specific // alias, you describe the version that the alias points to. You can specify // the latest version of the template by providing the keyword $LATEST in the // AliasName parameter. The keyword $PUBLISHED doesn't apply to templates. AliasName *string `location:"querystring" locationName:"alias-name" min:"1" type:"string"` // The ID of the AWS account that contains the template that you're describing. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // (Optional) The number for the version to describe. If a VersionNumber parameter // value isn't provided, the latest version of the template is described. VersionNumber *int64 `location:"querystring" locationName:"version-number" min:"1" type:"long"` // contains filtered or unexported fields }
func (DescribeTemplateInput) GoString ¶
func (s DescribeTemplateInput) GoString() string
GoString returns the string representation
func (*DescribeTemplateInput) SetAliasName ¶
func (s *DescribeTemplateInput) SetAliasName(v string) *DescribeTemplateInput
SetAliasName sets the AliasName field's value.
func (*DescribeTemplateInput) SetAwsAccountId ¶
func (s *DescribeTemplateInput) SetAwsAccountId(v string) *DescribeTemplateInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeTemplateInput) SetTemplateId ¶
func (s *DescribeTemplateInput) SetTemplateId(v string) *DescribeTemplateInput
SetTemplateId sets the TemplateId field's value.
func (*DescribeTemplateInput) SetVersionNumber ¶
func (s *DescribeTemplateInput) SetVersionNumber(v int64) *DescribeTemplateInput
SetVersionNumber sets the VersionNumber field's value.
func (DescribeTemplateInput) String ¶
func (s DescribeTemplateInput) String() string
String returns the string representation
func (*DescribeTemplateInput) Validate ¶
func (s *DescribeTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeTemplateOutput ¶
type DescribeTemplateOutput struct { // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The template structure for the object you want to describe. Template *Template `type:"structure"` // contains filtered or unexported fields }
func (DescribeTemplateOutput) GoString ¶
func (s DescribeTemplateOutput) GoString() string
GoString returns the string representation
func (*DescribeTemplateOutput) SetStatus ¶
func (s *DescribeTemplateOutput) SetStatus(v int64) *DescribeTemplateOutput
SetStatus sets the Status field's value.
func (*DescribeTemplateOutput) SetTemplate ¶
func (s *DescribeTemplateOutput) SetTemplate(v *Template) *DescribeTemplateOutput
SetTemplate sets the Template field's value.
func (DescribeTemplateOutput) String ¶
func (s DescribeTemplateOutput) String() string
String returns the string representation
type DescribeTemplatePermissionsInput ¶
type DescribeTemplatePermissionsInput struct { // The ID of the AWS account that contains the template that you're describing. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeTemplatePermissionsInput) GoString ¶
func (s DescribeTemplatePermissionsInput) GoString() string
GoString returns the string representation
func (*DescribeTemplatePermissionsInput) SetAwsAccountId ¶
func (s *DescribeTemplatePermissionsInput) SetAwsAccountId(v string) *DescribeTemplatePermissionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeTemplatePermissionsInput) SetTemplateId ¶
func (s *DescribeTemplatePermissionsInput) SetTemplateId(v string) *DescribeTemplatePermissionsInput
SetTemplateId sets the TemplateId field's value.
func (DescribeTemplatePermissionsInput) String ¶
func (s DescribeTemplatePermissionsInput) String() string
String returns the string representation
func (*DescribeTemplatePermissionsInput) Validate ¶
func (s *DescribeTemplatePermissionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeTemplatePermissionsOutput ¶
type DescribeTemplatePermissionsOutput struct { // A list of resource permissions to be set on the template. Permissions []*ResourcePermission `min:"1" type:"list"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The Amazon Resource Name (ARN) of the template. TemplateArn *string `type:"string"` // The ID for the template. TemplateId *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (DescribeTemplatePermissionsOutput) GoString ¶
func (s DescribeTemplatePermissionsOutput) GoString() string
GoString returns the string representation
func (*DescribeTemplatePermissionsOutput) SetPermissions ¶
func (s *DescribeTemplatePermissionsOutput) SetPermissions(v []*ResourcePermission) *DescribeTemplatePermissionsOutput
SetPermissions sets the Permissions field's value.
func (*DescribeTemplatePermissionsOutput) SetRequestId ¶
func (s *DescribeTemplatePermissionsOutput) SetRequestId(v string) *DescribeTemplatePermissionsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeTemplatePermissionsOutput) SetStatus ¶
func (s *DescribeTemplatePermissionsOutput) SetStatus(v int64) *DescribeTemplatePermissionsOutput
SetStatus sets the Status field's value.
func (*DescribeTemplatePermissionsOutput) SetTemplateArn ¶
func (s *DescribeTemplatePermissionsOutput) SetTemplateArn(v string) *DescribeTemplatePermissionsOutput
SetTemplateArn sets the TemplateArn field's value.
func (*DescribeTemplatePermissionsOutput) SetTemplateId ¶
func (s *DescribeTemplatePermissionsOutput) SetTemplateId(v string) *DescribeTemplatePermissionsOutput
SetTemplateId sets the TemplateId field's value.
func (DescribeTemplatePermissionsOutput) String ¶
func (s DescribeTemplatePermissionsOutput) String() string
String returns the string representation
type DescribeUserInput ¶
type DescribeUserInput struct { // The ID for the AWS account that the user is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // The name of the user that you want to describe. // // UserName is a required field UserName *string `location:"uri" locationName:"UserName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeUserInput) GoString ¶
func (s DescribeUserInput) GoString() string
GoString returns the string representation
func (*DescribeUserInput) SetAwsAccountId ¶
func (s *DescribeUserInput) SetAwsAccountId(v string) *DescribeUserInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*DescribeUserInput) SetNamespace ¶
func (s *DescribeUserInput) SetNamespace(v string) *DescribeUserInput
SetNamespace sets the Namespace field's value.
func (*DescribeUserInput) SetUserName ¶
func (s *DescribeUserInput) SetUserName(v string) *DescribeUserInput
SetUserName sets the UserName field's value.
func (DescribeUserInput) String ¶
func (s DescribeUserInput) String() string
String returns the string representation
func (*DescribeUserInput) Validate ¶
func (s *DescribeUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeUserOutput ¶
type DescribeUserOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The user name. User *User `type:"structure"` // contains filtered or unexported fields }
func (DescribeUserOutput) GoString ¶
func (s DescribeUserOutput) GoString() string
GoString returns the string representation
func (*DescribeUserOutput) SetRequestId ¶
func (s *DescribeUserOutput) SetRequestId(v string) *DescribeUserOutput
SetRequestId sets the RequestId field's value.
func (*DescribeUserOutput) SetStatus ¶
func (s *DescribeUserOutput) SetStatus(v int64) *DescribeUserOutput
SetStatus sets the Status field's value.
func (*DescribeUserOutput) SetUser ¶
func (s *DescribeUserOutput) SetUser(v *User) *DescribeUserOutput
SetUser sets the User field's value.
func (DescribeUserOutput) String ¶
func (s DescribeUserOutput) String() string
String returns the string representation
type DomainNotWhitelistedException ¶
type DomainNotWhitelistedException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
The domain specified isn't on the allow list. All domains for embedded dashboards must be added to the approved list by an Amazon QuickSight admin.
func (DomainNotWhitelistedException) Code ¶
func (s DomainNotWhitelistedException) Code() string
Code returns the exception type name.
func (DomainNotWhitelistedException) Error ¶
func (s DomainNotWhitelistedException) Error() string
func (DomainNotWhitelistedException) GoString ¶
func (s DomainNotWhitelistedException) GoString() string
GoString returns the string representation
func (DomainNotWhitelistedException) Message ¶
func (s DomainNotWhitelistedException) Message() string
Message returns the exception's message.
func (DomainNotWhitelistedException) OrigErr ¶
func (s DomainNotWhitelistedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (DomainNotWhitelistedException) RequestID ¶
func (s DomainNotWhitelistedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (DomainNotWhitelistedException) StatusCode ¶
func (s DomainNotWhitelistedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (DomainNotWhitelistedException) String ¶
func (s DomainNotWhitelistedException) String() string
String returns the string representation
type ErrorInfo ¶
type ErrorInfo struct { // Error message. Message *string `type:"string"` // Error type. Type *string `type:"string" enum:"IngestionErrorType"` // contains filtered or unexported fields }
Error information for the SPICE ingestion of a dataset.
func (*ErrorInfo) SetMessage ¶
SetMessage sets the Message field's value.
type ExportToCSVOption ¶
type ExportToCSVOption struct { // Availability status. AvailabilityStatus *string `type:"string" enum:"DashboardBehavior"` // contains filtered or unexported fields }
Export to .csv option.
func (ExportToCSVOption) GoString ¶
func (s ExportToCSVOption) GoString() string
GoString returns the string representation
func (*ExportToCSVOption) SetAvailabilityStatus ¶
func (s *ExportToCSVOption) SetAvailabilityStatus(v string) *ExportToCSVOption
SetAvailabilityStatus sets the AvailabilityStatus field's value.
func (ExportToCSVOption) String ¶
func (s ExportToCSVOption) String() string
String returns the string representation
type FilterOperation ¶
type FilterOperation struct { // An expression that must evaluate to a Boolean value. Rows for which the expression // evaluates to true are kept in the dataset. // // ConditionExpression is a required field ConditionExpression *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A transform operation that filters rows based on a condition.
func (FilterOperation) GoString ¶
func (s FilterOperation) GoString() string
GoString returns the string representation
func (*FilterOperation) SetConditionExpression ¶
func (s *FilterOperation) SetConditionExpression(v string) *FilterOperation
SetConditionExpression sets the ConditionExpression field's value.
func (FilterOperation) String ¶
func (s FilterOperation) String() string
String returns the string representation
func (*FilterOperation) Validate ¶
func (s *FilterOperation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GeoSpatialColumnGroup ¶
type GeoSpatialColumnGroup struct { // Columns in this hierarchy. // // Columns is a required field Columns []*string `min:"1" type:"list" required:"true"` // Country code. // // CountryCode is a required field CountryCode *string `type:"string" required:"true" enum:"GeoSpatialCountryCode"` // A display name for the hierarchy. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Geospatial column group that denotes a hierarchy.
func (GeoSpatialColumnGroup) GoString ¶
func (s GeoSpatialColumnGroup) GoString() string
GoString returns the string representation
func (*GeoSpatialColumnGroup) SetColumns ¶
func (s *GeoSpatialColumnGroup) SetColumns(v []*string) *GeoSpatialColumnGroup
SetColumns sets the Columns field's value.
func (*GeoSpatialColumnGroup) SetCountryCode ¶
func (s *GeoSpatialColumnGroup) SetCountryCode(v string) *GeoSpatialColumnGroup
SetCountryCode sets the CountryCode field's value.
func (*GeoSpatialColumnGroup) SetName ¶
func (s *GeoSpatialColumnGroup) SetName(v string) *GeoSpatialColumnGroup
SetName sets the Name field's value.
func (GeoSpatialColumnGroup) String ¶
func (s GeoSpatialColumnGroup) String() string
String returns the string representation
func (*GeoSpatialColumnGroup) Validate ¶
func (s *GeoSpatialColumnGroup) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDashboardEmbedUrlInput ¶
type GetDashboardEmbedUrlInput struct { // The ID for the AWS account that contains the dashboard that you're embedding. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard, also added to the IAM policy. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // The authentication method that the user uses to sign in. // // IdentityType is a required field IdentityType *string `location:"querystring" locationName:"creds-type" type:"string" required:"true" enum:"IdentityType"` // Remove the reset button on the embedded dashboard. The default is FALSE, // which enables the reset button. ResetDisabled *bool `location:"querystring" locationName:"reset-disabled" type:"boolean"` // How many minutes the session is valid. The session lifetime must be 15-600 // minutes. SessionLifetimeInMinutes *int64 `location:"querystring" locationName:"session-lifetime" min:"15" type:"long"` // Remove the undo/redo button on the embedded dashboard. The default is FALSE, // which enables the undo/redo button. UndoRedoDisabled *bool `location:"querystring" locationName:"undo-redo-disabled" type:"boolean"` // The Amazon QuickSight user's Amazon Resource Name (ARN), for use with QUICKSIGHT // identity type. You can use this for any Amazon QuickSight users in your account // (readers, authors, or admins) authenticated as one of the following: // // * Active Directory (AD) users or group members // // * Invited nonfederated users // // * IAM users and IAM role-based sessions authenticated through Federated // Single Sign-On using SAML, OpenID Connect, or IAM federation. UserArn *string `location:"querystring" locationName:"user-arn" type:"string"` // contains filtered or unexported fields }
func (GetDashboardEmbedUrlInput) GoString ¶
func (s GetDashboardEmbedUrlInput) GoString() string
GoString returns the string representation
func (*GetDashboardEmbedUrlInput) SetAwsAccountId ¶
func (s *GetDashboardEmbedUrlInput) SetAwsAccountId(v string) *GetDashboardEmbedUrlInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*GetDashboardEmbedUrlInput) SetDashboardId ¶
func (s *GetDashboardEmbedUrlInput) SetDashboardId(v string) *GetDashboardEmbedUrlInput
SetDashboardId sets the DashboardId field's value.
func (*GetDashboardEmbedUrlInput) SetIdentityType ¶
func (s *GetDashboardEmbedUrlInput) SetIdentityType(v string) *GetDashboardEmbedUrlInput
SetIdentityType sets the IdentityType field's value.
func (*GetDashboardEmbedUrlInput) SetResetDisabled ¶
func (s *GetDashboardEmbedUrlInput) SetResetDisabled(v bool) *GetDashboardEmbedUrlInput
SetResetDisabled sets the ResetDisabled field's value.
func (*GetDashboardEmbedUrlInput) SetSessionLifetimeInMinutes ¶
func (s *GetDashboardEmbedUrlInput) SetSessionLifetimeInMinutes(v int64) *GetDashboardEmbedUrlInput
SetSessionLifetimeInMinutes sets the SessionLifetimeInMinutes field's value.
func (*GetDashboardEmbedUrlInput) SetUndoRedoDisabled ¶
func (s *GetDashboardEmbedUrlInput) SetUndoRedoDisabled(v bool) *GetDashboardEmbedUrlInput
SetUndoRedoDisabled sets the UndoRedoDisabled field's value.
func (*GetDashboardEmbedUrlInput) SetUserArn ¶
func (s *GetDashboardEmbedUrlInput) SetUserArn(v string) *GetDashboardEmbedUrlInput
SetUserArn sets the UserArn field's value.
func (GetDashboardEmbedUrlInput) String ¶
func (s GetDashboardEmbedUrlInput) String() string
String returns the string representation
func (*GetDashboardEmbedUrlInput) Validate ¶
func (s *GetDashboardEmbedUrlInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDashboardEmbedUrlOutput ¶
type GetDashboardEmbedUrlOutput struct { // An URL that you can put into your server-side webpage to embed your dashboard. // This URL is valid for 5 minutes, and the resulting session is valid for 10 // hours. The API provides the URL with an auth_code value that enables a single // sign-on session. EmbedUrl *string `type:"string" sensitive:"true"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (GetDashboardEmbedUrlOutput) GoString ¶
func (s GetDashboardEmbedUrlOutput) GoString() string
GoString returns the string representation
func (*GetDashboardEmbedUrlOutput) SetEmbedUrl ¶
func (s *GetDashboardEmbedUrlOutput) SetEmbedUrl(v string) *GetDashboardEmbedUrlOutput
SetEmbedUrl sets the EmbedUrl field's value.
func (*GetDashboardEmbedUrlOutput) SetRequestId ¶
func (s *GetDashboardEmbedUrlOutput) SetRequestId(v string) *GetDashboardEmbedUrlOutput
SetRequestId sets the RequestId field's value.
func (*GetDashboardEmbedUrlOutput) SetStatus ¶
func (s *GetDashboardEmbedUrlOutput) SetStatus(v int64) *GetDashboardEmbedUrlOutput
SetStatus sets the Status field's value.
func (GetDashboardEmbedUrlOutput) String ¶
func (s GetDashboardEmbedUrlOutput) String() string
String returns the string representation
type Group ¶
type Group struct { // The Amazon Resource Name (ARN) for the group. Arn *string `type:"string"` // The group description. Description *string `min:"1" type:"string"` // The name of the group. GroupName *string `min:"1" type:"string"` // The principal ID of the group. PrincipalId *string `type:"string"` // contains filtered or unexported fields }
A group in Amazon QuickSight consists of a set of users. You can use groups to make it easier to manage access and security. Currently, an Amazon QuickSight subscription can't contain more than 500 Amazon QuickSight groups.
func (*Group) SetDescription ¶
SetDescription sets the Description field's value.
func (*Group) SetGroupName ¶
SetGroupName sets the GroupName field's value.
func (*Group) SetPrincipalId ¶
SetPrincipalId sets the PrincipalId field's value.
type GroupMember ¶
type GroupMember struct { // The Amazon Resource Name (ARN) for the group member (user). Arn *string `type:"string"` // The name of the group member (user). MemberName *string `min:"1" type:"string"` // contains filtered or unexported fields }
A member of an Amazon QuickSight group. Currently, group members must be users. Groups can't be members of another group. .
func (GroupMember) GoString ¶
func (s GroupMember) GoString() string
GoString returns the string representation
func (*GroupMember) SetArn ¶
func (s *GroupMember) SetArn(v string) *GroupMember
SetArn sets the Arn field's value.
func (*GroupMember) SetMemberName ¶
func (s *GroupMember) SetMemberName(v string) *GroupMember
SetMemberName sets the MemberName field's value.
func (GroupMember) String ¶
func (s GroupMember) String() string
String returns the string representation
type IAMPolicyAssignment ¶
type IAMPolicyAssignment struct { // Assignment ID. AssignmentId *string `type:"string"` // Assignment name. AssignmentName *string `min:"1" type:"string"` // Assignment status. AssignmentStatus *string `type:"string" enum:"AssignmentStatus"` // The AWS account ID. AwsAccountId *string `min:"12" type:"string"` // Identities. Identities map[string][]*string `type:"map"` // The Amazon Resource Name (ARN) for the IAM policy. PolicyArn *string `type:"string"` // contains filtered or unexported fields }
An IAM policy assignment.
func (IAMPolicyAssignment) GoString ¶
func (s IAMPolicyAssignment) GoString() string
GoString returns the string representation
func (*IAMPolicyAssignment) SetAssignmentId ¶
func (s *IAMPolicyAssignment) SetAssignmentId(v string) *IAMPolicyAssignment
SetAssignmentId sets the AssignmentId field's value.
func (*IAMPolicyAssignment) SetAssignmentName ¶
func (s *IAMPolicyAssignment) SetAssignmentName(v string) *IAMPolicyAssignment
SetAssignmentName sets the AssignmentName field's value.
func (*IAMPolicyAssignment) SetAssignmentStatus ¶
func (s *IAMPolicyAssignment) SetAssignmentStatus(v string) *IAMPolicyAssignment
SetAssignmentStatus sets the AssignmentStatus field's value.
func (*IAMPolicyAssignment) SetAwsAccountId ¶
func (s *IAMPolicyAssignment) SetAwsAccountId(v string) *IAMPolicyAssignment
SetAwsAccountId sets the AwsAccountId field's value.
func (*IAMPolicyAssignment) SetIdentities ¶
func (s *IAMPolicyAssignment) SetIdentities(v map[string][]*string) *IAMPolicyAssignment
SetIdentities sets the Identities field's value.
func (*IAMPolicyAssignment) SetPolicyArn ¶
func (s *IAMPolicyAssignment) SetPolicyArn(v string) *IAMPolicyAssignment
SetPolicyArn sets the PolicyArn field's value.
func (IAMPolicyAssignment) String ¶
func (s IAMPolicyAssignment) String() string
String returns the string representation
type IAMPolicyAssignmentSummary ¶
type IAMPolicyAssignmentSummary struct { // Assignment name. AssignmentName *string `min:"1" type:"string"` // Assignment status. AssignmentStatus *string `type:"string" enum:"AssignmentStatus"` // contains filtered or unexported fields }
IAM policy assignment summary.
func (IAMPolicyAssignmentSummary) GoString ¶
func (s IAMPolicyAssignmentSummary) GoString() string
GoString returns the string representation
func (*IAMPolicyAssignmentSummary) SetAssignmentName ¶
func (s *IAMPolicyAssignmentSummary) SetAssignmentName(v string) *IAMPolicyAssignmentSummary
SetAssignmentName sets the AssignmentName field's value.
func (*IAMPolicyAssignmentSummary) SetAssignmentStatus ¶
func (s *IAMPolicyAssignmentSummary) SetAssignmentStatus(v string) *IAMPolicyAssignmentSummary
SetAssignmentStatus sets the AssignmentStatus field's value.
func (IAMPolicyAssignmentSummary) String ¶
func (s IAMPolicyAssignmentSummary) String() string
String returns the string representation
type IdentityTypeNotSupportedException ¶
type IdentityTypeNotSupportedException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
The identity type specified isn't supported. Supported identity types include IAM and QUICKSIGHT.
func (IdentityTypeNotSupportedException) Code ¶
func (s IdentityTypeNotSupportedException) Code() string
Code returns the exception type name.
func (IdentityTypeNotSupportedException) Error ¶
func (s IdentityTypeNotSupportedException) Error() string
func (IdentityTypeNotSupportedException) GoString ¶
func (s IdentityTypeNotSupportedException) GoString() string
GoString returns the string representation
func (IdentityTypeNotSupportedException) Message ¶
func (s IdentityTypeNotSupportedException) Message() string
Message returns the exception's message.
func (IdentityTypeNotSupportedException) OrigErr ¶
func (s IdentityTypeNotSupportedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (IdentityTypeNotSupportedException) RequestID ¶
func (s IdentityTypeNotSupportedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (IdentityTypeNotSupportedException) StatusCode ¶
func (s IdentityTypeNotSupportedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (IdentityTypeNotSupportedException) String ¶
func (s IdentityTypeNotSupportedException) String() string
String returns the string representation
type Ingestion ¶
type Ingestion struct { // The Amazon Resource Name (ARN) of the resource. // // Arn is a required field Arn *string `type:"string" required:"true"` // The time that this ingestion started. // // CreatedTime is a required field CreatedTime *time.Time `type:"timestamp" required:"true"` // Error information for this ingestion. ErrorInfo *ErrorInfo `type:"structure"` // Ingestion ID. IngestionId *string `min:"1" type:"string"` // The size of the data ingested, in bytes. IngestionSizeInBytes *int64 `type:"long"` // Ingestion status. // // IngestionStatus is a required field IngestionStatus *string `type:"string" required:"true" enum:"IngestionStatus"` // The time that this ingestion took, measured in seconds. IngestionTimeInSeconds *int64 `type:"long"` // Information about a queued dataset SPICE ingestion. QueueInfo *QueueInfo `type:"structure"` // Event source for this ingestion. RequestSource *string `type:"string" enum:"IngestionRequestSource"` // Type of this ingestion. RequestType *string `type:"string" enum:"IngestionRequestType"` // Information about rows for a data set SPICE ingestion. RowInfo *RowInfo `type:"structure"` // contains filtered or unexported fields }
Information about the SPICE ingestion for a dataset.
func (*Ingestion) SetCreatedTime ¶
SetCreatedTime sets the CreatedTime field's value.
func (*Ingestion) SetErrorInfo ¶
SetErrorInfo sets the ErrorInfo field's value.
func (*Ingestion) SetIngestionId ¶
SetIngestionId sets the IngestionId field's value.
func (*Ingestion) SetIngestionSizeInBytes ¶
SetIngestionSizeInBytes sets the IngestionSizeInBytes field's value.
func (*Ingestion) SetIngestionStatus ¶
SetIngestionStatus sets the IngestionStatus field's value.
func (*Ingestion) SetIngestionTimeInSeconds ¶
SetIngestionTimeInSeconds sets the IngestionTimeInSeconds field's value.
func (*Ingestion) SetQueueInfo ¶
SetQueueInfo sets the QueueInfo field's value.
func (*Ingestion) SetRequestSource ¶
SetRequestSource sets the RequestSource field's value.
func (*Ingestion) SetRequestType ¶
SetRequestType sets the RequestType field's value.
func (*Ingestion) SetRowInfo ¶
SetRowInfo sets the RowInfo field's value.
type InputColumn ¶
type InputColumn struct { // The name of this column in the underlying data source. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The data type of the column. // // Type is a required field Type *string `type:"string" required:"true" enum:"InputColumnDataType"` // contains filtered or unexported fields }
Metadata for a column that is used as the input of a transform operation.
func (InputColumn) GoString ¶
func (s InputColumn) GoString() string
GoString returns the string representation
func (*InputColumn) SetName ¶
func (s *InputColumn) SetName(v string) *InputColumn
SetName sets the Name field's value.
func (*InputColumn) SetType ¶
func (s *InputColumn) SetType(v string) *InputColumn
SetType sets the Type field's value.
func (InputColumn) String ¶
func (s InputColumn) String() string
String returns the string representation
func (*InputColumn) Validate ¶
func (s *InputColumn) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type IntegerParameter ¶
type IntegerParameter struct { // A display name for the dataset. // // Name is a required field Name *string `type:"string" required:"true"` // Values. // // Values is a required field Values []*int64 `type:"list" required:"true"` // contains filtered or unexported fields }
Integer parameter.
func (IntegerParameter) GoString ¶
func (s IntegerParameter) GoString() string
GoString returns the string representation
func (*IntegerParameter) SetName ¶
func (s *IntegerParameter) SetName(v string) *IntegerParameter
SetName sets the Name field's value.
func (*IntegerParameter) SetValues ¶
func (s *IntegerParameter) SetValues(v []*int64) *IntegerParameter
SetValues sets the Values field's value.
func (IntegerParameter) String ¶
func (s IntegerParameter) String() string
String returns the string representation
func (*IntegerParameter) Validate ¶
func (s *IntegerParameter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type InternalFailureException ¶
type InternalFailureException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
An internal failure occurred.
func (InternalFailureException) Code ¶
func (s InternalFailureException) Code() string
Code returns the exception type name.
func (InternalFailureException) Error ¶
func (s InternalFailureException) Error() string
func (InternalFailureException) GoString ¶
func (s InternalFailureException) GoString() string
GoString returns the string representation
func (InternalFailureException) Message ¶
func (s InternalFailureException) Message() string
Message returns the exception's message.
func (InternalFailureException) OrigErr ¶
func (s InternalFailureException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (InternalFailureException) RequestID ¶
func (s InternalFailureException) RequestID() string
RequestID returns the service's response RequestID for request.
func (InternalFailureException) StatusCode ¶
func (s InternalFailureException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalFailureException) String ¶
func (s InternalFailureException) String() string
String returns the string representation
type InvalidNextTokenException ¶
type InvalidNextTokenException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
The NextToken value isn't valid.
func (InvalidNextTokenException) Code ¶
func (s InvalidNextTokenException) Code() string
Code returns the exception type name.
func (InvalidNextTokenException) Error ¶
func (s InvalidNextTokenException) Error() string
func (InvalidNextTokenException) GoString ¶
func (s InvalidNextTokenException) GoString() string
GoString returns the string representation
func (InvalidNextTokenException) Message ¶
func (s InvalidNextTokenException) Message() string
Message returns the exception's message.
func (InvalidNextTokenException) OrigErr ¶
func (s InvalidNextTokenException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (InvalidNextTokenException) RequestID ¶
func (s InvalidNextTokenException) RequestID() string
RequestID returns the service's response RequestID for request.
func (InvalidNextTokenException) StatusCode ¶
func (s InvalidNextTokenException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidNextTokenException) String ¶
func (s InvalidNextTokenException) String() string
String returns the string representation
type InvalidParameterValueException ¶
type InvalidParameterValueException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
One or more parameters has a value that isn't valid.
func (InvalidParameterValueException) Code ¶
func (s InvalidParameterValueException) Code() string
Code returns the exception type name.
func (InvalidParameterValueException) Error ¶
func (s InvalidParameterValueException) Error() string
func (InvalidParameterValueException) GoString ¶
func (s InvalidParameterValueException) GoString() string
GoString returns the string representation
func (InvalidParameterValueException) Message ¶
func (s InvalidParameterValueException) Message() string
Message returns the exception's message.
func (InvalidParameterValueException) OrigErr ¶
func (s InvalidParameterValueException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (InvalidParameterValueException) RequestID ¶
func (s InvalidParameterValueException) RequestID() string
RequestID returns the service's response RequestID for request.
func (InvalidParameterValueException) StatusCode ¶
func (s InvalidParameterValueException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidParameterValueException) String ¶
func (s InvalidParameterValueException) String() string
String returns the string representation
type JiraParameters ¶
type JiraParameters struct { // The base URL of the Jira site. // // SiteBaseUrl is a required field SiteBaseUrl *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Jira parameters.
func (JiraParameters) GoString ¶
func (s JiraParameters) GoString() string
GoString returns the string representation
func (*JiraParameters) SetSiteBaseUrl ¶
func (s *JiraParameters) SetSiteBaseUrl(v string) *JiraParameters
SetSiteBaseUrl sets the SiteBaseUrl field's value.
func (JiraParameters) String ¶
func (s JiraParameters) String() string
String returns the string representation
func (*JiraParameters) Validate ¶
func (s *JiraParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type JoinInstruction ¶
type JoinInstruction struct { // Left operand. // // LeftOperand is a required field LeftOperand *string `min:"1" type:"string" required:"true"` // On Clause. // // OnClause is a required field OnClause *string `min:"1" type:"string" required:"true"` // Right operand. // // RightOperand is a required field RightOperand *string `min:"1" type:"string" required:"true"` // Type. // // Type is a required field Type *string `type:"string" required:"true" enum:"JoinType"` // contains filtered or unexported fields }
Join instruction.
func (JoinInstruction) GoString ¶
func (s JoinInstruction) GoString() string
GoString returns the string representation
func (*JoinInstruction) SetLeftOperand ¶
func (s *JoinInstruction) SetLeftOperand(v string) *JoinInstruction
SetLeftOperand sets the LeftOperand field's value.
func (*JoinInstruction) SetOnClause ¶
func (s *JoinInstruction) SetOnClause(v string) *JoinInstruction
SetOnClause sets the OnClause field's value.
func (*JoinInstruction) SetRightOperand ¶
func (s *JoinInstruction) SetRightOperand(v string) *JoinInstruction
SetRightOperand sets the RightOperand field's value.
func (*JoinInstruction) SetType ¶
func (s *JoinInstruction) SetType(v string) *JoinInstruction
SetType sets the Type field's value.
func (JoinInstruction) String ¶
func (s JoinInstruction) String() string
String returns the string representation
func (*JoinInstruction) Validate ¶
func (s *JoinInstruction) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LimitExceededException ¶
type LimitExceededException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // Limit exceeded. ResourceType *string `type:"string" enum:"ExceptionResourceType"` // contains filtered or unexported fields }
A limit is exceeded.
func (LimitExceededException) Code ¶
func (s LimitExceededException) Code() string
Code returns the exception type name.
func (LimitExceededException) Error ¶
func (s LimitExceededException) Error() string
func (LimitExceededException) GoString ¶
func (s LimitExceededException) GoString() string
GoString returns the string representation
func (LimitExceededException) Message ¶
func (s LimitExceededException) Message() string
Message returns the exception's message.
func (LimitExceededException) OrigErr ¶
func (s LimitExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (LimitExceededException) RequestID ¶
func (s LimitExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (LimitExceededException) StatusCode ¶
func (s LimitExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (LimitExceededException) String ¶
func (s LimitExceededException) String() string
String returns the string representation
type ListDashboardVersionsInput ¶
type ListDashboardVersionsInput struct { // The ID of the AWS account that contains the dashboard that you're listing // versions for. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListDashboardVersionsInput) GoString ¶
func (s ListDashboardVersionsInput) GoString() string
GoString returns the string representation
func (*ListDashboardVersionsInput) SetAwsAccountId ¶
func (s *ListDashboardVersionsInput) SetAwsAccountId(v string) *ListDashboardVersionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListDashboardVersionsInput) SetDashboardId ¶
func (s *ListDashboardVersionsInput) SetDashboardId(v string) *ListDashboardVersionsInput
SetDashboardId sets the DashboardId field's value.
func (*ListDashboardVersionsInput) SetMaxResults ¶
func (s *ListDashboardVersionsInput) SetMaxResults(v int64) *ListDashboardVersionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDashboardVersionsInput) SetNextToken ¶
func (s *ListDashboardVersionsInput) SetNextToken(v string) *ListDashboardVersionsInput
SetNextToken sets the NextToken field's value.
func (ListDashboardVersionsInput) String ¶
func (s ListDashboardVersionsInput) String() string
String returns the string representation
func (*ListDashboardVersionsInput) Validate ¶
func (s *ListDashboardVersionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDashboardVersionsOutput ¶
type ListDashboardVersionsOutput struct { // A structure that contains information about each version of the dashboard. DashboardVersionSummaryList []*DashboardVersionSummary `type:"list"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListDashboardVersionsOutput) GoString ¶
func (s ListDashboardVersionsOutput) GoString() string
GoString returns the string representation
func (*ListDashboardVersionsOutput) SetDashboardVersionSummaryList ¶
func (s *ListDashboardVersionsOutput) SetDashboardVersionSummaryList(v []*DashboardVersionSummary) *ListDashboardVersionsOutput
SetDashboardVersionSummaryList sets the DashboardVersionSummaryList field's value.
func (*ListDashboardVersionsOutput) SetNextToken ¶
func (s *ListDashboardVersionsOutput) SetNextToken(v string) *ListDashboardVersionsOutput
SetNextToken sets the NextToken field's value.
func (*ListDashboardVersionsOutput) SetRequestId ¶
func (s *ListDashboardVersionsOutput) SetRequestId(v string) *ListDashboardVersionsOutput
SetRequestId sets the RequestId field's value.
func (*ListDashboardVersionsOutput) SetStatus ¶
func (s *ListDashboardVersionsOutput) SetStatus(v int64) *ListDashboardVersionsOutput
SetStatus sets the Status field's value.
func (ListDashboardVersionsOutput) String ¶
func (s ListDashboardVersionsOutput) String() string
String returns the string representation
type ListDashboardsInput ¶
type ListDashboardsInput struct { // The ID of the AWS account that contains the dashboards that you're listing. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListDashboardsInput) GoString ¶
func (s ListDashboardsInput) GoString() string
GoString returns the string representation
func (*ListDashboardsInput) SetAwsAccountId ¶
func (s *ListDashboardsInput) SetAwsAccountId(v string) *ListDashboardsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListDashboardsInput) SetMaxResults ¶
func (s *ListDashboardsInput) SetMaxResults(v int64) *ListDashboardsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDashboardsInput) SetNextToken ¶
func (s *ListDashboardsInput) SetNextToken(v string) *ListDashboardsInput
SetNextToken sets the NextToken field's value.
func (ListDashboardsInput) String ¶
func (s ListDashboardsInput) String() string
String returns the string representation
func (*ListDashboardsInput) Validate ¶
func (s *ListDashboardsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDashboardsOutput ¶
type ListDashboardsOutput struct { // A structure that contains all of the dashboards shared with the user. This // structure provides basic information about the dashboards. DashboardSummaryList []*DashboardSummary `type:"list"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListDashboardsOutput) GoString ¶
func (s ListDashboardsOutput) GoString() string
GoString returns the string representation
func (*ListDashboardsOutput) SetDashboardSummaryList ¶
func (s *ListDashboardsOutput) SetDashboardSummaryList(v []*DashboardSummary) *ListDashboardsOutput
SetDashboardSummaryList sets the DashboardSummaryList field's value.
func (*ListDashboardsOutput) SetNextToken ¶
func (s *ListDashboardsOutput) SetNextToken(v string) *ListDashboardsOutput
SetNextToken sets the NextToken field's value.
func (*ListDashboardsOutput) SetRequestId ¶
func (s *ListDashboardsOutput) SetRequestId(v string) *ListDashboardsOutput
SetRequestId sets the RequestId field's value.
func (*ListDashboardsOutput) SetStatus ¶
func (s *ListDashboardsOutput) SetStatus(v int64) *ListDashboardsOutput
SetStatus sets the Status field's value.
func (ListDashboardsOutput) String ¶
func (s ListDashboardsOutput) String() string
String returns the string representation
type ListDataSetsInput ¶
type ListDataSetsInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListDataSetsInput) GoString ¶
func (s ListDataSetsInput) GoString() string
GoString returns the string representation
func (*ListDataSetsInput) SetAwsAccountId ¶
func (s *ListDataSetsInput) SetAwsAccountId(v string) *ListDataSetsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListDataSetsInput) SetMaxResults ¶
func (s *ListDataSetsInput) SetMaxResults(v int64) *ListDataSetsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDataSetsInput) SetNextToken ¶
func (s *ListDataSetsInput) SetNextToken(v string) *ListDataSetsInput
SetNextToken sets the NextToken field's value.
func (ListDataSetsInput) String ¶
func (s ListDataSetsInput) String() string
String returns the string representation
func (*ListDataSetsInput) Validate ¶
func (s *ListDataSetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDataSetsOutput ¶
type ListDataSetsOutput struct { // The list of dataset summaries. DataSetSummaries []*DataSetSummary `type:"list"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListDataSetsOutput) GoString ¶
func (s ListDataSetsOutput) GoString() string
GoString returns the string representation
func (*ListDataSetsOutput) SetDataSetSummaries ¶
func (s *ListDataSetsOutput) SetDataSetSummaries(v []*DataSetSummary) *ListDataSetsOutput
SetDataSetSummaries sets the DataSetSummaries field's value.
func (*ListDataSetsOutput) SetNextToken ¶
func (s *ListDataSetsOutput) SetNextToken(v string) *ListDataSetsOutput
SetNextToken sets the NextToken field's value.
func (*ListDataSetsOutput) SetRequestId ¶
func (s *ListDataSetsOutput) SetRequestId(v string) *ListDataSetsOutput
SetRequestId sets the RequestId field's value.
func (*ListDataSetsOutput) SetStatus ¶
func (s *ListDataSetsOutput) SetStatus(v int64) *ListDataSetsOutput
SetStatus sets the Status field's value.
func (ListDataSetsOutput) String ¶
func (s ListDataSetsOutput) String() string
String returns the string representation
type ListDataSourcesInput ¶
type ListDataSourcesInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListDataSourcesInput) GoString ¶
func (s ListDataSourcesInput) GoString() string
GoString returns the string representation
func (*ListDataSourcesInput) SetAwsAccountId ¶
func (s *ListDataSourcesInput) SetAwsAccountId(v string) *ListDataSourcesInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListDataSourcesInput) SetMaxResults ¶
func (s *ListDataSourcesInput) SetMaxResults(v int64) *ListDataSourcesInput
SetMaxResults sets the MaxResults field's value.
func (*ListDataSourcesInput) SetNextToken ¶
func (s *ListDataSourcesInput) SetNextToken(v string) *ListDataSourcesInput
SetNextToken sets the NextToken field's value.
func (ListDataSourcesInput) String ¶
func (s ListDataSourcesInput) String() string
String returns the string representation
func (*ListDataSourcesInput) Validate ¶
func (s *ListDataSourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDataSourcesOutput ¶
type ListDataSourcesOutput struct { // A list of data sources. DataSources []*DataSource `type:"list"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListDataSourcesOutput) GoString ¶
func (s ListDataSourcesOutput) GoString() string
GoString returns the string representation
func (*ListDataSourcesOutput) SetDataSources ¶
func (s *ListDataSourcesOutput) SetDataSources(v []*DataSource) *ListDataSourcesOutput
SetDataSources sets the DataSources field's value.
func (*ListDataSourcesOutput) SetNextToken ¶
func (s *ListDataSourcesOutput) SetNextToken(v string) *ListDataSourcesOutput
SetNextToken sets the NextToken field's value.
func (*ListDataSourcesOutput) SetRequestId ¶
func (s *ListDataSourcesOutput) SetRequestId(v string) *ListDataSourcesOutput
SetRequestId sets the RequestId field's value.
func (*ListDataSourcesOutput) SetStatus ¶
func (s *ListDataSourcesOutput) SetStatus(v int64) *ListDataSourcesOutput
SetStatus sets the Status field's value.
func (ListDataSourcesOutput) String ¶
func (s ListDataSourcesOutput) String() string
String returns the string representation
type ListGroupMembershipsInput ¶
type ListGroupMembershipsInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The name of the group that you want to see a membership list of. // // GroupName is a required field GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"` // The maximum number of results to return from this request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // A pagination token that can be used in a subsequent request. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListGroupMembershipsInput) GoString ¶
func (s ListGroupMembershipsInput) GoString() string
GoString returns the string representation
func (*ListGroupMembershipsInput) SetAwsAccountId ¶
func (s *ListGroupMembershipsInput) SetAwsAccountId(v string) *ListGroupMembershipsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListGroupMembershipsInput) SetGroupName ¶
func (s *ListGroupMembershipsInput) SetGroupName(v string) *ListGroupMembershipsInput
SetGroupName sets the GroupName field's value.
func (*ListGroupMembershipsInput) SetMaxResults ¶
func (s *ListGroupMembershipsInput) SetMaxResults(v int64) *ListGroupMembershipsInput
SetMaxResults sets the MaxResults field's value.
func (*ListGroupMembershipsInput) SetNamespace ¶
func (s *ListGroupMembershipsInput) SetNamespace(v string) *ListGroupMembershipsInput
SetNamespace sets the Namespace field's value.
func (*ListGroupMembershipsInput) SetNextToken ¶
func (s *ListGroupMembershipsInput) SetNextToken(v string) *ListGroupMembershipsInput
SetNextToken sets the NextToken field's value.
func (ListGroupMembershipsInput) String ¶
func (s ListGroupMembershipsInput) String() string
String returns the string representation
func (*ListGroupMembershipsInput) Validate ¶
func (s *ListGroupMembershipsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListGroupMembershipsOutput ¶
type ListGroupMembershipsOutput struct { // The list of the members of the group. GroupMemberList []*GroupMember `type:"list"` // A pagination token that can be used in a subsequent request. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListGroupMembershipsOutput) GoString ¶
func (s ListGroupMembershipsOutput) GoString() string
GoString returns the string representation
func (*ListGroupMembershipsOutput) SetGroupMemberList ¶
func (s *ListGroupMembershipsOutput) SetGroupMemberList(v []*GroupMember) *ListGroupMembershipsOutput
SetGroupMemberList sets the GroupMemberList field's value.
func (*ListGroupMembershipsOutput) SetNextToken ¶
func (s *ListGroupMembershipsOutput) SetNextToken(v string) *ListGroupMembershipsOutput
SetNextToken sets the NextToken field's value.
func (*ListGroupMembershipsOutput) SetRequestId ¶
func (s *ListGroupMembershipsOutput) SetRequestId(v string) *ListGroupMembershipsOutput
SetRequestId sets the RequestId field's value.
func (*ListGroupMembershipsOutput) SetStatus ¶
func (s *ListGroupMembershipsOutput) SetStatus(v int64) *ListGroupMembershipsOutput
SetStatus sets the Status field's value.
func (ListGroupMembershipsOutput) String ¶
func (s ListGroupMembershipsOutput) String() string
String returns the string representation
type ListGroupsInput ¶
type ListGroupsInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to return. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // A pagination token that can be used in a subsequent request. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListGroupsInput) GoString ¶
func (s ListGroupsInput) GoString() string
GoString returns the string representation
func (*ListGroupsInput) SetAwsAccountId ¶
func (s *ListGroupsInput) SetAwsAccountId(v string) *ListGroupsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListGroupsInput) SetMaxResults ¶
func (s *ListGroupsInput) SetMaxResults(v int64) *ListGroupsInput
SetMaxResults sets the MaxResults field's value.
func (*ListGroupsInput) SetNamespace ¶
func (s *ListGroupsInput) SetNamespace(v string) *ListGroupsInput
SetNamespace sets the Namespace field's value.
func (*ListGroupsInput) SetNextToken ¶
func (s *ListGroupsInput) SetNextToken(v string) *ListGroupsInput
SetNextToken sets the NextToken field's value.
func (ListGroupsInput) String ¶
func (s ListGroupsInput) String() string
String returns the string representation
func (*ListGroupsInput) Validate ¶
func (s *ListGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListGroupsOutput ¶
type ListGroupsOutput struct { // The list of the groups. GroupList []*Group `type:"list"` // A pagination token that can be used in a subsequent request. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListGroupsOutput) GoString ¶
func (s ListGroupsOutput) GoString() string
GoString returns the string representation
func (*ListGroupsOutput) SetGroupList ¶
func (s *ListGroupsOutput) SetGroupList(v []*Group) *ListGroupsOutput
SetGroupList sets the GroupList field's value.
func (*ListGroupsOutput) SetNextToken ¶
func (s *ListGroupsOutput) SetNextToken(v string) *ListGroupsOutput
SetNextToken sets the NextToken field's value.
func (*ListGroupsOutput) SetRequestId ¶
func (s *ListGroupsOutput) SetRequestId(v string) *ListGroupsOutput
SetRequestId sets the RequestId field's value.
func (*ListGroupsOutput) SetStatus ¶
func (s *ListGroupsOutput) SetStatus(v int64) *ListGroupsOutput
SetStatus sets the Status field's value.
func (ListGroupsOutput) String ¶
func (s ListGroupsOutput) String() string
String returns the string representation
type ListIAMPolicyAssignmentsForUserInput ¶
type ListIAMPolicyAssignmentsForUserInput struct { // The ID of the AWS account that contains the assignments. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The namespace of the assignment. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The name of the user. // // UserName is a required field UserName *string `location:"uri" locationName:"UserName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListIAMPolicyAssignmentsForUserInput) GoString ¶
func (s ListIAMPolicyAssignmentsForUserInput) GoString() string
GoString returns the string representation
func (*ListIAMPolicyAssignmentsForUserInput) SetAwsAccountId ¶
func (s *ListIAMPolicyAssignmentsForUserInput) SetAwsAccountId(v string) *ListIAMPolicyAssignmentsForUserInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListIAMPolicyAssignmentsForUserInput) SetMaxResults ¶
func (s *ListIAMPolicyAssignmentsForUserInput) SetMaxResults(v int64) *ListIAMPolicyAssignmentsForUserInput
SetMaxResults sets the MaxResults field's value.
func (*ListIAMPolicyAssignmentsForUserInput) SetNamespace ¶
func (s *ListIAMPolicyAssignmentsForUserInput) SetNamespace(v string) *ListIAMPolicyAssignmentsForUserInput
SetNamespace sets the Namespace field's value.
func (*ListIAMPolicyAssignmentsForUserInput) SetNextToken ¶
func (s *ListIAMPolicyAssignmentsForUserInput) SetNextToken(v string) *ListIAMPolicyAssignmentsForUserInput
SetNextToken sets the NextToken field's value.
func (*ListIAMPolicyAssignmentsForUserInput) SetUserName ¶
func (s *ListIAMPolicyAssignmentsForUserInput) SetUserName(v string) *ListIAMPolicyAssignmentsForUserInput
SetUserName sets the UserName field's value.
func (ListIAMPolicyAssignmentsForUserInput) String ¶
func (s ListIAMPolicyAssignmentsForUserInput) String() string
String returns the string representation
func (*ListIAMPolicyAssignmentsForUserInput) Validate ¶
func (s *ListIAMPolicyAssignmentsForUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListIAMPolicyAssignmentsForUserOutput ¶
type ListIAMPolicyAssignmentsForUserOutput struct { // The active assignments for this user. ActiveAssignments []*ActiveIAMPolicyAssignment `type:"list"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListIAMPolicyAssignmentsForUserOutput) GoString ¶
func (s ListIAMPolicyAssignmentsForUserOutput) GoString() string
GoString returns the string representation
func (*ListIAMPolicyAssignmentsForUserOutput) SetActiveAssignments ¶
func (s *ListIAMPolicyAssignmentsForUserOutput) SetActiveAssignments(v []*ActiveIAMPolicyAssignment) *ListIAMPolicyAssignmentsForUserOutput
SetActiveAssignments sets the ActiveAssignments field's value.
func (*ListIAMPolicyAssignmentsForUserOutput) SetNextToken ¶
func (s *ListIAMPolicyAssignmentsForUserOutput) SetNextToken(v string) *ListIAMPolicyAssignmentsForUserOutput
SetNextToken sets the NextToken field's value.
func (*ListIAMPolicyAssignmentsForUserOutput) SetRequestId ¶
func (s *ListIAMPolicyAssignmentsForUserOutput) SetRequestId(v string) *ListIAMPolicyAssignmentsForUserOutput
SetRequestId sets the RequestId field's value.
func (*ListIAMPolicyAssignmentsForUserOutput) SetStatus ¶
func (s *ListIAMPolicyAssignmentsForUserOutput) SetStatus(v int64) *ListIAMPolicyAssignmentsForUserOutput
SetStatus sets the Status field's value.
func (ListIAMPolicyAssignmentsForUserOutput) String ¶
func (s ListIAMPolicyAssignmentsForUserOutput) String() string
String returns the string representation
type ListIAMPolicyAssignmentsInput ¶
type ListIAMPolicyAssignmentsInput struct { // The status of the assignments. AssignmentStatus *string `type:"string" enum:"AssignmentStatus"` // The ID of the AWS account that contains these IAM policy assignments. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The namespace for the assignments. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListIAMPolicyAssignmentsInput) GoString ¶
func (s ListIAMPolicyAssignmentsInput) GoString() string
GoString returns the string representation
func (*ListIAMPolicyAssignmentsInput) SetAssignmentStatus ¶
func (s *ListIAMPolicyAssignmentsInput) SetAssignmentStatus(v string) *ListIAMPolicyAssignmentsInput
SetAssignmentStatus sets the AssignmentStatus field's value.
func (*ListIAMPolicyAssignmentsInput) SetAwsAccountId ¶
func (s *ListIAMPolicyAssignmentsInput) SetAwsAccountId(v string) *ListIAMPolicyAssignmentsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListIAMPolicyAssignmentsInput) SetMaxResults ¶
func (s *ListIAMPolicyAssignmentsInput) SetMaxResults(v int64) *ListIAMPolicyAssignmentsInput
SetMaxResults sets the MaxResults field's value.
func (*ListIAMPolicyAssignmentsInput) SetNamespace ¶
func (s *ListIAMPolicyAssignmentsInput) SetNamespace(v string) *ListIAMPolicyAssignmentsInput
SetNamespace sets the Namespace field's value.
func (*ListIAMPolicyAssignmentsInput) SetNextToken ¶
func (s *ListIAMPolicyAssignmentsInput) SetNextToken(v string) *ListIAMPolicyAssignmentsInput
SetNextToken sets the NextToken field's value.
func (ListIAMPolicyAssignmentsInput) String ¶
func (s ListIAMPolicyAssignmentsInput) String() string
String returns the string representation
func (*ListIAMPolicyAssignmentsInput) Validate ¶
func (s *ListIAMPolicyAssignmentsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListIAMPolicyAssignmentsOutput ¶
type ListIAMPolicyAssignmentsOutput struct { // Information describing the IAM policy assignments. IAMPolicyAssignments []*IAMPolicyAssignmentSummary `type:"list"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListIAMPolicyAssignmentsOutput) GoString ¶
func (s ListIAMPolicyAssignmentsOutput) GoString() string
GoString returns the string representation
func (*ListIAMPolicyAssignmentsOutput) SetIAMPolicyAssignments ¶
func (s *ListIAMPolicyAssignmentsOutput) SetIAMPolicyAssignments(v []*IAMPolicyAssignmentSummary) *ListIAMPolicyAssignmentsOutput
SetIAMPolicyAssignments sets the IAMPolicyAssignments field's value.
func (*ListIAMPolicyAssignmentsOutput) SetNextToken ¶
func (s *ListIAMPolicyAssignmentsOutput) SetNextToken(v string) *ListIAMPolicyAssignmentsOutput
SetNextToken sets the NextToken field's value.
func (*ListIAMPolicyAssignmentsOutput) SetRequestId ¶
func (s *ListIAMPolicyAssignmentsOutput) SetRequestId(v string) *ListIAMPolicyAssignmentsOutput
SetRequestId sets the RequestId field's value.
func (*ListIAMPolicyAssignmentsOutput) SetStatus ¶
func (s *ListIAMPolicyAssignmentsOutput) SetStatus(v int64) *ListIAMPolicyAssignmentsOutput
SetStatus sets the Status field's value.
func (ListIAMPolicyAssignmentsOutput) String ¶
func (s ListIAMPolicyAssignmentsOutput) String() string
String returns the string representation
type ListIngestionsInput ¶
type ListIngestionsInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID of the dataset used in the ingestion. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListIngestionsInput) GoString ¶
func (s ListIngestionsInput) GoString() string
GoString returns the string representation
func (*ListIngestionsInput) SetAwsAccountId ¶
func (s *ListIngestionsInput) SetAwsAccountId(v string) *ListIngestionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListIngestionsInput) SetDataSetId ¶
func (s *ListIngestionsInput) SetDataSetId(v string) *ListIngestionsInput
SetDataSetId sets the DataSetId field's value.
func (*ListIngestionsInput) SetMaxResults ¶
func (s *ListIngestionsInput) SetMaxResults(v int64) *ListIngestionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListIngestionsInput) SetNextToken ¶
func (s *ListIngestionsInput) SetNextToken(v string) *ListIngestionsInput
SetNextToken sets the NextToken field's value.
func (ListIngestionsInput) String ¶
func (s ListIngestionsInput) String() string
String returns the string representation
func (*ListIngestionsInput) Validate ¶
func (s *ListIngestionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListIngestionsOutput ¶
type ListIngestionsOutput struct { // A list of the ingestions. Ingestions []*Ingestion `type:"list"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListIngestionsOutput) GoString ¶
func (s ListIngestionsOutput) GoString() string
GoString returns the string representation
func (*ListIngestionsOutput) SetIngestions ¶
func (s *ListIngestionsOutput) SetIngestions(v []*Ingestion) *ListIngestionsOutput
SetIngestions sets the Ingestions field's value.
func (*ListIngestionsOutput) SetNextToken ¶
func (s *ListIngestionsOutput) SetNextToken(v string) *ListIngestionsOutput
SetNextToken sets the NextToken field's value.
func (*ListIngestionsOutput) SetRequestId ¶
func (s *ListIngestionsOutput) SetRequestId(v string) *ListIngestionsOutput
SetRequestId sets the RequestId field's value.
func (*ListIngestionsOutput) SetStatus ¶
func (s *ListIngestionsOutput) SetStatus(v int64) *ListIngestionsOutput
SetStatus sets the Status field's value.
func (ListIngestionsOutput) String ¶
func (s ListIngestionsOutput) String() string
String returns the string representation
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The Amazon Resource Name (ARN) of the resource that you want a list of tags // for. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"ResourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourceInput) SetResourceArn ¶
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // Contains a map of the key-value pairs for the resource tag or tags assigned // to the resource. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourceOutput) SetRequestId ¶
func (s *ListTagsForResourceOutput) SetRequestId(v string) *ListTagsForResourceOutput
SetRequestId sets the RequestId field's value.
func (*ListTagsForResourceOutput) SetStatus ¶
func (s *ListTagsForResourceOutput) SetStatus(v int64) *ListTagsForResourceOutput
SetStatus sets the Status field's value.
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation
type ListTemplateAliasesInput ¶
type ListTemplateAliasesInput struct { // The ID of the AWS account that contains the template aliases that you're // listing. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-result" min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTemplateAliasesInput) GoString ¶
func (s ListTemplateAliasesInput) GoString() string
GoString returns the string representation
func (*ListTemplateAliasesInput) SetAwsAccountId ¶
func (s *ListTemplateAliasesInput) SetAwsAccountId(v string) *ListTemplateAliasesInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListTemplateAliasesInput) SetMaxResults ¶
func (s *ListTemplateAliasesInput) SetMaxResults(v int64) *ListTemplateAliasesInput
SetMaxResults sets the MaxResults field's value.
func (*ListTemplateAliasesInput) SetNextToken ¶
func (s *ListTemplateAliasesInput) SetNextToken(v string) *ListTemplateAliasesInput
SetNextToken sets the NextToken field's value.
func (*ListTemplateAliasesInput) SetTemplateId ¶
func (s *ListTemplateAliasesInput) SetTemplateId(v string) *ListTemplateAliasesInput
SetTemplateId sets the TemplateId field's value.
func (ListTemplateAliasesInput) String ¶
func (s ListTemplateAliasesInput) String() string
String returns the string representation
func (*ListTemplateAliasesInput) Validate ¶
func (s *ListTemplateAliasesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTemplateAliasesOutput ¶
type ListTemplateAliasesOutput struct { // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // A structure containing the list of the template's aliases. TemplateAliasList []*TemplateAlias `type:"list"` // contains filtered or unexported fields }
func (ListTemplateAliasesOutput) GoString ¶
func (s ListTemplateAliasesOutput) GoString() string
GoString returns the string representation
func (*ListTemplateAliasesOutput) SetNextToken ¶
func (s *ListTemplateAliasesOutput) SetNextToken(v string) *ListTemplateAliasesOutput
SetNextToken sets the NextToken field's value.
func (*ListTemplateAliasesOutput) SetRequestId ¶
func (s *ListTemplateAliasesOutput) SetRequestId(v string) *ListTemplateAliasesOutput
SetRequestId sets the RequestId field's value.
func (*ListTemplateAliasesOutput) SetStatus ¶
func (s *ListTemplateAliasesOutput) SetStatus(v int64) *ListTemplateAliasesOutput
SetStatus sets the Status field's value.
func (*ListTemplateAliasesOutput) SetTemplateAliasList ¶
func (s *ListTemplateAliasesOutput) SetTemplateAliasList(v []*TemplateAlias) *ListTemplateAliasesOutput
SetTemplateAliasList sets the TemplateAliasList field's value.
func (ListTemplateAliasesOutput) String ¶
func (s ListTemplateAliasesOutput) String() string
String returns the string representation
type ListTemplateVersionsInput ¶
type ListTemplateVersionsInput struct { // The ID of the AWS account that contains the templates that you're listing. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTemplateVersionsInput) GoString ¶
func (s ListTemplateVersionsInput) GoString() string
GoString returns the string representation
func (*ListTemplateVersionsInput) SetAwsAccountId ¶
func (s *ListTemplateVersionsInput) SetAwsAccountId(v string) *ListTemplateVersionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListTemplateVersionsInput) SetMaxResults ¶
func (s *ListTemplateVersionsInput) SetMaxResults(v int64) *ListTemplateVersionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListTemplateVersionsInput) SetNextToken ¶
func (s *ListTemplateVersionsInput) SetNextToken(v string) *ListTemplateVersionsInput
SetNextToken sets the NextToken field's value.
func (*ListTemplateVersionsInput) SetTemplateId ¶
func (s *ListTemplateVersionsInput) SetTemplateId(v string) *ListTemplateVersionsInput
SetTemplateId sets the TemplateId field's value.
func (ListTemplateVersionsInput) String ¶
func (s ListTemplateVersionsInput) String() string
String returns the string representation
func (*ListTemplateVersionsInput) Validate ¶
func (s *ListTemplateVersionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTemplateVersionsOutput ¶
type ListTemplateVersionsOutput struct { // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // A structure containing a list of all the versions of the specified template. TemplateVersionSummaryList []*TemplateVersionSummary `type:"list"` // contains filtered or unexported fields }
func (ListTemplateVersionsOutput) GoString ¶
func (s ListTemplateVersionsOutput) GoString() string
GoString returns the string representation
func (*ListTemplateVersionsOutput) SetNextToken ¶
func (s *ListTemplateVersionsOutput) SetNextToken(v string) *ListTemplateVersionsOutput
SetNextToken sets the NextToken field's value.
func (*ListTemplateVersionsOutput) SetRequestId ¶
func (s *ListTemplateVersionsOutput) SetRequestId(v string) *ListTemplateVersionsOutput
SetRequestId sets the RequestId field's value.
func (*ListTemplateVersionsOutput) SetStatus ¶
func (s *ListTemplateVersionsOutput) SetStatus(v int64) *ListTemplateVersionsOutput
SetStatus sets the Status field's value.
func (*ListTemplateVersionsOutput) SetTemplateVersionSummaryList ¶
func (s *ListTemplateVersionsOutput) SetTemplateVersionSummaryList(v []*TemplateVersionSummary) *ListTemplateVersionsOutput
SetTemplateVersionSummaryList sets the TemplateVersionSummaryList field's value.
func (ListTemplateVersionsOutput) String ¶
func (s ListTemplateVersionsOutput) String() string
String returns the string representation
type ListTemplatesInput ¶
type ListTemplatesInput struct { // The ID of the AWS account that contains the templates that you're listing. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"max-result" min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListTemplatesInput) GoString ¶
func (s ListTemplatesInput) GoString() string
GoString returns the string representation
func (*ListTemplatesInput) SetAwsAccountId ¶
func (s *ListTemplatesInput) SetAwsAccountId(v string) *ListTemplatesInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListTemplatesInput) SetMaxResults ¶
func (s *ListTemplatesInput) SetMaxResults(v int64) *ListTemplatesInput
SetMaxResults sets the MaxResults field's value.
func (*ListTemplatesInput) SetNextToken ¶
func (s *ListTemplatesInput) SetNextToken(v string) *ListTemplatesInput
SetNextToken sets the NextToken field's value.
func (ListTemplatesInput) String ¶
func (s ListTemplatesInput) String() string
String returns the string representation
func (*ListTemplatesInput) Validate ¶
func (s *ListTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTemplatesOutput ¶
type ListTemplatesOutput struct { // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // A structure containing information about the templates in the list. TemplateSummaryList []*TemplateSummary `type:"list"` // contains filtered or unexported fields }
func (ListTemplatesOutput) GoString ¶
func (s ListTemplatesOutput) GoString() string
GoString returns the string representation
func (*ListTemplatesOutput) SetNextToken ¶
func (s *ListTemplatesOutput) SetNextToken(v string) *ListTemplatesOutput
SetNextToken sets the NextToken field's value.
func (*ListTemplatesOutput) SetRequestId ¶
func (s *ListTemplatesOutput) SetRequestId(v string) *ListTemplatesOutput
SetRequestId sets the RequestId field's value.
func (*ListTemplatesOutput) SetStatus ¶
func (s *ListTemplatesOutput) SetStatus(v int64) *ListTemplatesOutput
SetStatus sets the Status field's value.
func (*ListTemplatesOutput) SetTemplateSummaryList ¶
func (s *ListTemplatesOutput) SetTemplateSummaryList(v []*TemplateSummary) *ListTemplatesOutput
SetTemplateSummaryList sets the TemplateSummaryList field's value.
func (ListTemplatesOutput) String ¶
func (s ListTemplatesOutput) String() string
String returns the string representation
type ListUserGroupsInput ¶
type ListUserGroupsInput struct { // The AWS account ID that the user is in. Currently, you use the ID for the // AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to return from this request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // A pagination token that can be used in a subsequent request. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The Amazon QuickSight user name that you want to list group memberships for. // // UserName is a required field UserName *string `location:"uri" locationName:"UserName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListUserGroupsInput) GoString ¶
func (s ListUserGroupsInput) GoString() string
GoString returns the string representation
func (*ListUserGroupsInput) SetAwsAccountId ¶
func (s *ListUserGroupsInput) SetAwsAccountId(v string) *ListUserGroupsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListUserGroupsInput) SetMaxResults ¶
func (s *ListUserGroupsInput) SetMaxResults(v int64) *ListUserGroupsInput
SetMaxResults sets the MaxResults field's value.
func (*ListUserGroupsInput) SetNamespace ¶
func (s *ListUserGroupsInput) SetNamespace(v string) *ListUserGroupsInput
SetNamespace sets the Namespace field's value.
func (*ListUserGroupsInput) SetNextToken ¶
func (s *ListUserGroupsInput) SetNextToken(v string) *ListUserGroupsInput
SetNextToken sets the NextToken field's value.
func (*ListUserGroupsInput) SetUserName ¶
func (s *ListUserGroupsInput) SetUserName(v string) *ListUserGroupsInput
SetUserName sets the UserName field's value.
func (ListUserGroupsInput) String ¶
func (s ListUserGroupsInput) String() string
String returns the string representation
func (*ListUserGroupsInput) Validate ¶
func (s *ListUserGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListUserGroupsOutput ¶
type ListUserGroupsOutput struct { // The list of groups the user is a member of. GroupList []*Group `type:"list"` // A pagination token that can be used in a subsequent request. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (ListUserGroupsOutput) GoString ¶
func (s ListUserGroupsOutput) GoString() string
GoString returns the string representation
func (*ListUserGroupsOutput) SetGroupList ¶
func (s *ListUserGroupsOutput) SetGroupList(v []*Group) *ListUserGroupsOutput
SetGroupList sets the GroupList field's value.
func (*ListUserGroupsOutput) SetNextToken ¶
func (s *ListUserGroupsOutput) SetNextToken(v string) *ListUserGroupsOutput
SetNextToken sets the NextToken field's value.
func (*ListUserGroupsOutput) SetRequestId ¶
func (s *ListUserGroupsOutput) SetRequestId(v string) *ListUserGroupsOutput
SetRequestId sets the RequestId field's value.
func (*ListUserGroupsOutput) SetStatus ¶
func (s *ListUserGroupsOutput) SetStatus(v int64) *ListUserGroupsOutput
SetStatus sets the Status field's value.
func (ListUserGroupsOutput) String ¶
func (s ListUserGroupsOutput) String() string
String returns the string representation
type ListUsersInput ¶
type ListUsersInput struct { // The ID for the AWS account that the user is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The maximum number of results to return from this request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // A pagination token that can be used in a subsequent request. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListUsersInput) GoString ¶
func (s ListUsersInput) GoString() string
GoString returns the string representation
func (*ListUsersInput) SetAwsAccountId ¶
func (s *ListUsersInput) SetAwsAccountId(v string) *ListUsersInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListUsersInput) SetMaxResults ¶
func (s *ListUsersInput) SetMaxResults(v int64) *ListUsersInput
SetMaxResults sets the MaxResults field's value.
func (*ListUsersInput) SetNamespace ¶
func (s *ListUsersInput) SetNamespace(v string) *ListUsersInput
SetNamespace sets the Namespace field's value.
func (*ListUsersInput) SetNextToken ¶
func (s *ListUsersInput) SetNextToken(v string) *ListUsersInput
SetNextToken sets the NextToken field's value.
func (ListUsersInput) String ¶
func (s ListUsersInput) String() string
String returns the string representation
func (*ListUsersInput) Validate ¶
func (s *ListUsersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListUsersOutput ¶
type ListUsersOutput struct { // A pagination token that can be used in a subsequent request. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The list of users. UserList []*User `type:"list"` // contains filtered or unexported fields }
func (ListUsersOutput) GoString ¶
func (s ListUsersOutput) GoString() string
GoString returns the string representation
func (*ListUsersOutput) SetNextToken ¶
func (s *ListUsersOutput) SetNextToken(v string) *ListUsersOutput
SetNextToken sets the NextToken field's value.
func (*ListUsersOutput) SetRequestId ¶
func (s *ListUsersOutput) SetRequestId(v string) *ListUsersOutput
SetRequestId sets the RequestId field's value.
func (*ListUsersOutput) SetStatus ¶
func (s *ListUsersOutput) SetStatus(v int64) *ListUsersOutput
SetStatus sets the Status field's value.
func (*ListUsersOutput) SetUserList ¶
func (s *ListUsersOutput) SetUserList(v []*User) *ListUsersOutput
SetUserList sets the UserList field's value.
func (ListUsersOutput) String ¶
func (s ListUsersOutput) String() string
String returns the string representation
type LogicalTable ¶
type LogicalTable struct { // A display name for the logical table. // // Alias is a required field Alias *string `min:"1" type:"string" required:"true"` // Transform operations that act on this logical table. DataTransforms []*TransformOperation `min:"1" type:"list"` // Source of this logical table. // // Source is a required field Source *LogicalTableSource `type:"structure" required:"true"` // contains filtered or unexported fields }
A logical table is a unit that joins and that data transformations operate on. A logical table has a source, which can be either a physical table or result of a join. When a logical table points to a physical table, the logical table acts as a mutable copy of that physical table through transform operations.
func (LogicalTable) GoString ¶
func (s LogicalTable) GoString() string
GoString returns the string representation
func (*LogicalTable) SetAlias ¶
func (s *LogicalTable) SetAlias(v string) *LogicalTable
SetAlias sets the Alias field's value.
func (*LogicalTable) SetDataTransforms ¶
func (s *LogicalTable) SetDataTransforms(v []*TransformOperation) *LogicalTable
SetDataTransforms sets the DataTransforms field's value.
func (*LogicalTable) SetSource ¶
func (s *LogicalTable) SetSource(v *LogicalTableSource) *LogicalTable
SetSource sets the Source field's value.
func (LogicalTable) String ¶
func (s LogicalTable) String() string
String returns the string representation
func (*LogicalTable) Validate ¶
func (s *LogicalTable) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LogicalTableSource ¶
type LogicalTableSource struct { // Specifies the result of a join of two logical tables. JoinInstruction *JoinInstruction `type:"structure"` // Physical table ID. PhysicalTableId *string `min:"1" type:"string"` // contains filtered or unexported fields }
Information about the source of a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
func (LogicalTableSource) GoString ¶
func (s LogicalTableSource) GoString() string
GoString returns the string representation
func (*LogicalTableSource) SetJoinInstruction ¶
func (s *LogicalTableSource) SetJoinInstruction(v *JoinInstruction) *LogicalTableSource
SetJoinInstruction sets the JoinInstruction field's value.
func (*LogicalTableSource) SetPhysicalTableId ¶
func (s *LogicalTableSource) SetPhysicalTableId(v string) *LogicalTableSource
SetPhysicalTableId sets the PhysicalTableId field's value.
func (LogicalTableSource) String ¶
func (s LogicalTableSource) String() string
String returns the string representation
func (*LogicalTableSource) Validate ¶
func (s *LogicalTableSource) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ManifestFileLocation ¶
type ManifestFileLocation struct { // Amazon S3 bucket. // // Bucket is a required field Bucket *string `min:"1" type:"string" required:"true"` // Amazon S3 key that identifies an object. // // Key is a required field Key *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Amazon S3 manifest file location.
func (ManifestFileLocation) GoString ¶
func (s ManifestFileLocation) GoString() string
GoString returns the string representation
func (*ManifestFileLocation) SetBucket ¶
func (s *ManifestFileLocation) SetBucket(v string) *ManifestFileLocation
SetBucket sets the Bucket field's value.
func (*ManifestFileLocation) SetKey ¶
func (s *ManifestFileLocation) SetKey(v string) *ManifestFileLocation
SetKey sets the Key field's value.
func (ManifestFileLocation) String ¶
func (s ManifestFileLocation) String() string
String returns the string representation
func (*ManifestFileLocation) Validate ¶
func (s *ManifestFileLocation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MariaDbParameters ¶
type MariaDbParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
MariaDB parameters.
func (MariaDbParameters) GoString ¶
func (s MariaDbParameters) GoString() string
GoString returns the string representation
func (*MariaDbParameters) SetDatabase ¶
func (s *MariaDbParameters) SetDatabase(v string) *MariaDbParameters
SetDatabase sets the Database field's value.
func (*MariaDbParameters) SetHost ¶
func (s *MariaDbParameters) SetHost(v string) *MariaDbParameters
SetHost sets the Host field's value.
func (*MariaDbParameters) SetPort ¶
func (s *MariaDbParameters) SetPort(v int64) *MariaDbParameters
SetPort sets the Port field's value.
func (MariaDbParameters) String ¶
func (s MariaDbParameters) String() string
String returns the string representation
func (*MariaDbParameters) Validate ¶
func (s *MariaDbParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MySqlParameters ¶
type MySqlParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
MySQL parameters.
func (MySqlParameters) GoString ¶
func (s MySqlParameters) GoString() string
GoString returns the string representation
func (*MySqlParameters) SetDatabase ¶
func (s *MySqlParameters) SetDatabase(v string) *MySqlParameters
SetDatabase sets the Database field's value.
func (*MySqlParameters) SetHost ¶
func (s *MySqlParameters) SetHost(v string) *MySqlParameters
SetHost sets the Host field's value.
func (*MySqlParameters) SetPort ¶
func (s *MySqlParameters) SetPort(v int64) *MySqlParameters
SetPort sets the Port field's value.
func (MySqlParameters) String ¶
func (s MySqlParameters) String() string
String returns the string representation
func (*MySqlParameters) Validate ¶
func (s *MySqlParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type OutputColumn ¶
type OutputColumn struct { // A display name for the dataset. Name *string `min:"1" type:"string"` // Type. Type *string `type:"string" enum:"ColumnDataType"` // contains filtered or unexported fields }
Output column.
func (OutputColumn) GoString ¶
func (s OutputColumn) GoString() string
GoString returns the string representation
func (*OutputColumn) SetName ¶
func (s *OutputColumn) SetName(v string) *OutputColumn
SetName sets the Name field's value.
func (*OutputColumn) SetType ¶
func (s *OutputColumn) SetType(v string) *OutputColumn
SetType sets the Type field's value.
func (OutputColumn) String ¶
func (s OutputColumn) String() string
String returns the string representation
type Parameters ¶
type Parameters struct { // DateTime parameters. DateTimeParameters []*DateTimeParameter `type:"list"` // Decimal parameters. DecimalParameters []*DecimalParameter `type:"list"` // Integer parameters. IntegerParameters []*IntegerParameter `type:"list"` // String parameters. StringParameters []*StringParameter `type:"list"` // contains filtered or unexported fields }
Parameters.
func (Parameters) GoString ¶
func (s Parameters) GoString() string
GoString returns the string representation
func (*Parameters) SetDateTimeParameters ¶
func (s *Parameters) SetDateTimeParameters(v []*DateTimeParameter) *Parameters
SetDateTimeParameters sets the DateTimeParameters field's value.
func (*Parameters) SetDecimalParameters ¶
func (s *Parameters) SetDecimalParameters(v []*DecimalParameter) *Parameters
SetDecimalParameters sets the DecimalParameters field's value.
func (*Parameters) SetIntegerParameters ¶
func (s *Parameters) SetIntegerParameters(v []*IntegerParameter) *Parameters
SetIntegerParameters sets the IntegerParameters field's value.
func (*Parameters) SetStringParameters ¶
func (s *Parameters) SetStringParameters(v []*StringParameter) *Parameters
SetStringParameters sets the StringParameters field's value.
func (Parameters) String ¶
func (s Parameters) String() string
String returns the string representation
func (*Parameters) Validate ¶
func (s *Parameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PhysicalTable ¶
type PhysicalTable struct { // A physical table type built from the results of the custom SQL query. CustomSql *CustomSql `type:"structure"` // A physical table type for relational data sources. RelationalTable *RelationalTable `type:"structure"` // A physical table type for as S3 data source. S3Source *S3Source `type:"structure"` // contains filtered or unexported fields }
A view of a data source that contains information about the shape of the data in the underlying source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
func (PhysicalTable) GoString ¶
func (s PhysicalTable) GoString() string
GoString returns the string representation
func (*PhysicalTable) SetCustomSql ¶
func (s *PhysicalTable) SetCustomSql(v *CustomSql) *PhysicalTable
SetCustomSql sets the CustomSql field's value.
func (*PhysicalTable) SetRelationalTable ¶
func (s *PhysicalTable) SetRelationalTable(v *RelationalTable) *PhysicalTable
SetRelationalTable sets the RelationalTable field's value.
func (*PhysicalTable) SetS3Source ¶
func (s *PhysicalTable) SetS3Source(v *S3Source) *PhysicalTable
SetS3Source sets the S3Source field's value.
func (PhysicalTable) String ¶
func (s PhysicalTable) String() string
String returns the string representation
func (*PhysicalTable) Validate ¶
func (s *PhysicalTable) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PostgreSqlParameters ¶
type PostgreSqlParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
PostgreSQL parameters.
func (PostgreSqlParameters) GoString ¶
func (s PostgreSqlParameters) GoString() string
GoString returns the string representation
func (*PostgreSqlParameters) SetDatabase ¶
func (s *PostgreSqlParameters) SetDatabase(v string) *PostgreSqlParameters
SetDatabase sets the Database field's value.
func (*PostgreSqlParameters) SetHost ¶
func (s *PostgreSqlParameters) SetHost(v string) *PostgreSqlParameters
SetHost sets the Host field's value.
func (*PostgreSqlParameters) SetPort ¶
func (s *PostgreSqlParameters) SetPort(v int64) *PostgreSqlParameters
SetPort sets the Port field's value.
func (PostgreSqlParameters) String ¶
func (s PostgreSqlParameters) String() string
String returns the string representation
func (*PostgreSqlParameters) Validate ¶
func (s *PostgreSqlParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PreconditionNotMetException ¶
type PreconditionNotMetException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
One or more preconditions aren't met.
func (PreconditionNotMetException) Code ¶
func (s PreconditionNotMetException) Code() string
Code returns the exception type name.
func (PreconditionNotMetException) Error ¶
func (s PreconditionNotMetException) Error() string
func (PreconditionNotMetException) GoString ¶
func (s PreconditionNotMetException) GoString() string
GoString returns the string representation
func (PreconditionNotMetException) Message ¶
func (s PreconditionNotMetException) Message() string
Message returns the exception's message.
func (PreconditionNotMetException) OrigErr ¶
func (s PreconditionNotMetException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (PreconditionNotMetException) RequestID ¶
func (s PreconditionNotMetException) RequestID() string
RequestID returns the service's response RequestID for request.
func (PreconditionNotMetException) StatusCode ¶
func (s PreconditionNotMetException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (PreconditionNotMetException) String ¶
func (s PreconditionNotMetException) String() string
String returns the string representation
type PrestoParameters ¶
type PrestoParameters struct { // Catalog. // // Catalog is a required field Catalog *string `type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
Presto parameters.
func (PrestoParameters) GoString ¶
func (s PrestoParameters) GoString() string
GoString returns the string representation
func (*PrestoParameters) SetCatalog ¶
func (s *PrestoParameters) SetCatalog(v string) *PrestoParameters
SetCatalog sets the Catalog field's value.
func (*PrestoParameters) SetHost ¶
func (s *PrestoParameters) SetHost(v string) *PrestoParameters
SetHost sets the Host field's value.
func (*PrestoParameters) SetPort ¶
func (s *PrestoParameters) SetPort(v int64) *PrestoParameters
SetPort sets the Port field's value.
func (PrestoParameters) String ¶
func (s PrestoParameters) String() string
String returns the string representation
func (*PrestoParameters) Validate ¶
func (s *PrestoParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ProjectOperation ¶
type ProjectOperation struct { // Projected columns. // // ProjectedColumns is a required field ProjectedColumns []*string `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
A transform operation that projects columns. Operations that come after a projection can only refer to projected columns.
func (ProjectOperation) GoString ¶
func (s ProjectOperation) GoString() string
GoString returns the string representation
func (*ProjectOperation) SetProjectedColumns ¶
func (s *ProjectOperation) SetProjectedColumns(v []*string) *ProjectOperation
SetProjectedColumns sets the ProjectedColumns field's value.
func (ProjectOperation) String ¶
func (s ProjectOperation) String() string
String returns the string representation
func (*ProjectOperation) Validate ¶
func (s *ProjectOperation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueueInfo ¶
type QueueInfo struct { // The ID of the ongoing ingestion. The queued ingestion is waiting for the // ongoing ingestion to complete. // // QueuedIngestion is a required field QueuedIngestion *string `type:"string" required:"true"` // The ID of the queued ingestion. // // WaitingOnIngestion is a required field WaitingOnIngestion *string `type:"string" required:"true"` // contains filtered or unexported fields }
Information about a queued dataset SPICE ingestion.
func (*QueueInfo) SetQueuedIngestion ¶
SetQueuedIngestion sets the QueuedIngestion field's value.
func (*QueueInfo) SetWaitingOnIngestion ¶
SetWaitingOnIngestion sets the WaitingOnIngestion field's value.
type QuickSight ¶
QuickSight provides the API operation methods for making requests to Amazon QuickSight. See this package's package overview docs for details on the service.
QuickSight methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *QuickSight
New creates a new instance of the QuickSight client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a QuickSight client from just a session. svc := quicksight.New(mySession) // Create a QuickSight client with additional configuration svc := quicksight.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*QuickSight) CancelIngestion ¶
func (c *QuickSight) CancelIngestion(input *CancelIngestionInput) (*CancelIngestionOutput, error)
CancelIngestion API operation for Amazon QuickSight.
Cancels an ongoing ingestion of data into SPICE.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CancelIngestion for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ResourceExistsException The resource specified already exists.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CancelIngestion
func (*QuickSight) CancelIngestionRequest ¶
func (c *QuickSight) CancelIngestionRequest(input *CancelIngestionInput) (req *request.Request, output *CancelIngestionOutput)
CancelIngestionRequest generates a "aws/request.Request" representing the client's request for the CancelIngestion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CancelIngestion for more information on using the CancelIngestion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CancelIngestionRequest method. req, resp := client.CancelIngestionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CancelIngestion
func (*QuickSight) CancelIngestionWithContext ¶
func (c *QuickSight) CancelIngestionWithContext(ctx aws.Context, input *CancelIngestionInput, opts ...request.Option) (*CancelIngestionOutput, error)
CancelIngestionWithContext is the same as CancelIngestion with the addition of the ability to pass a context and additional request options.
See CancelIngestion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateDashboard ¶
func (c *QuickSight) CreateDashboard(input *CreateDashboardInput) (*CreateDashboardOutput, error)
CreateDashboard API operation for Amazon QuickSight.
Creates a dashboard from a template. To first create a template, see the CreateTemplate API operation.
A dashboard is an entity in QuickSight that identifies QuickSight reports, created from analyses. You can share QuickSight dashboards. With the right permissions, you can create scheduled email reports from them. The CreateDashboard, DescribeDashboard, and ListDashboardsByUser API operations act on the dashboard entity. If you have the correct permissions, you can create a dashboard from a template that exists in a different AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateDashboard for usage and error information.
Returned Error Types:
ResourceNotFoundException One or more resources can't be found.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ResourceExistsException The resource specified already exists.
ConflictException Updating or deleting a resource can cause an inconsistent state.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateDashboard
func (*QuickSight) CreateDashboardRequest ¶
func (c *QuickSight) CreateDashboardRequest(input *CreateDashboardInput) (req *request.Request, output *CreateDashboardOutput)
CreateDashboardRequest generates a "aws/request.Request" representing the client's request for the CreateDashboard operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDashboard for more information on using the CreateDashboard API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDashboardRequest method. req, resp := client.CreateDashboardRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateDashboard
func (*QuickSight) CreateDashboardWithContext ¶
func (c *QuickSight) CreateDashboardWithContext(ctx aws.Context, input *CreateDashboardInput, opts ...request.Option) (*CreateDashboardOutput, error)
CreateDashboardWithContext is the same as CreateDashboard with the addition of the ability to pass a context and additional request options.
See CreateDashboard for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateDataSet ¶
func (c *QuickSight) CreateDataSet(input *CreateDataSetInput) (*CreateDataSetOutput, error)
CreateDataSet API operation for Amazon QuickSight.
Creates a dataset.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateDataSet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ConflictException Updating or deleting a resource can cause an inconsistent state.
InvalidParameterValueException One or more parameters has a value that isn't valid.
LimitExceededException A limit is exceeded.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateDataSet
func (*QuickSight) CreateDataSetRequest ¶
func (c *QuickSight) CreateDataSetRequest(input *CreateDataSetInput) (req *request.Request, output *CreateDataSetOutput)
CreateDataSetRequest generates a "aws/request.Request" representing the client's request for the CreateDataSet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDataSet for more information on using the CreateDataSet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDataSetRequest method. req, resp := client.CreateDataSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateDataSet
func (*QuickSight) CreateDataSetWithContext ¶
func (c *QuickSight) CreateDataSetWithContext(ctx aws.Context, input *CreateDataSetInput, opts ...request.Option) (*CreateDataSetOutput, error)
CreateDataSetWithContext is the same as CreateDataSet with the addition of the ability to pass a context and additional request options.
See CreateDataSet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateDataSource ¶
func (c *QuickSight) CreateDataSource(input *CreateDataSourceInput) (*CreateDataSourceOutput, error)
CreateDataSource API operation for Amazon QuickSight.
Creates a data source.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateDataSource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ConflictException Updating or deleting a resource can cause an inconsistent state.
InvalidParameterValueException One or more parameters has a value that isn't valid.
LimitExceededException A limit is exceeded.
ResourceNotFoundException One or more resources can't be found.
ResourceExistsException The resource specified already exists.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateDataSource
func (*QuickSight) CreateDataSourceRequest ¶
func (c *QuickSight) CreateDataSourceRequest(input *CreateDataSourceInput) (req *request.Request, output *CreateDataSourceOutput)
CreateDataSourceRequest generates a "aws/request.Request" representing the client's request for the CreateDataSource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDataSource for more information on using the CreateDataSource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDataSourceRequest method. req, resp := client.CreateDataSourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateDataSource
func (*QuickSight) CreateDataSourceWithContext ¶
func (c *QuickSight) CreateDataSourceWithContext(ctx aws.Context, input *CreateDataSourceInput, opts ...request.Option) (*CreateDataSourceOutput, error)
CreateDataSourceWithContext is the same as CreateDataSource with the addition of the ability to pass a context and additional request options.
See CreateDataSource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateGroup ¶
func (c *QuickSight) CreateGroup(input *CreateGroupInput) (*CreateGroupOutput, error)
CreateGroup API operation for Amazon QuickSight.
Creates an Amazon QuickSight group.
The permissions resource is arn:aws:quicksight:us-east-1:<relevant-aws-account-id>:group/default/<group-name> .
The response is a group object.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateGroup for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
PreconditionNotMetException One or more preconditions aren't met.
LimitExceededException A limit is exceeded.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateGroup
func (*QuickSight) CreateGroupMembership ¶
func (c *QuickSight) CreateGroupMembership(input *CreateGroupMembershipInput) (*CreateGroupMembershipOutput, error)
CreateGroupMembership API operation for Amazon QuickSight.
Adds an Amazon QuickSight user to an Amazon QuickSight group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateGroupMembership for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
PreconditionNotMetException One or more preconditions aren't met.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateGroupMembership
func (*QuickSight) CreateGroupMembershipRequest ¶
func (c *QuickSight) CreateGroupMembershipRequest(input *CreateGroupMembershipInput) (req *request.Request, output *CreateGroupMembershipOutput)
CreateGroupMembershipRequest generates a "aws/request.Request" representing the client's request for the CreateGroupMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateGroupMembership for more information on using the CreateGroupMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateGroupMembershipRequest method. req, resp := client.CreateGroupMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateGroupMembership
func (*QuickSight) CreateGroupMembershipWithContext ¶
func (c *QuickSight) CreateGroupMembershipWithContext(ctx aws.Context, input *CreateGroupMembershipInput, opts ...request.Option) (*CreateGroupMembershipOutput, error)
CreateGroupMembershipWithContext is the same as CreateGroupMembership with the addition of the ability to pass a context and additional request options.
See CreateGroupMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateGroupRequest ¶
func (c *QuickSight) CreateGroupRequest(input *CreateGroupInput) (req *request.Request, output *CreateGroupOutput)
CreateGroupRequest generates a "aws/request.Request" representing the client's request for the CreateGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateGroup for more information on using the CreateGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateGroupRequest method. req, resp := client.CreateGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateGroup
func (*QuickSight) CreateGroupWithContext ¶
func (c *QuickSight) CreateGroupWithContext(ctx aws.Context, input *CreateGroupInput, opts ...request.Option) (*CreateGroupOutput, error)
CreateGroupWithContext is the same as CreateGroup with the addition of the ability to pass a context and additional request options.
See CreateGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateIAMPolicyAssignment ¶
func (c *QuickSight) CreateIAMPolicyAssignment(input *CreateIAMPolicyAssignmentInput) (*CreateIAMPolicyAssignmentOutput, error)
CreateIAMPolicyAssignment API operation for Amazon QuickSight.
Creates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN). This policy will be assigned to specified groups or users of Amazon QuickSight. The users and groups need to be in the same namespace.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateIAMPolicyAssignment for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ConcurrentUpdatingException A resource is already in a state that indicates an action is happening that must complete before a new update can be applied.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateIAMPolicyAssignment
func (*QuickSight) CreateIAMPolicyAssignmentRequest ¶
func (c *QuickSight) CreateIAMPolicyAssignmentRequest(input *CreateIAMPolicyAssignmentInput) (req *request.Request, output *CreateIAMPolicyAssignmentOutput)
CreateIAMPolicyAssignmentRequest generates a "aws/request.Request" representing the client's request for the CreateIAMPolicyAssignment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateIAMPolicyAssignment for more information on using the CreateIAMPolicyAssignment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateIAMPolicyAssignmentRequest method. req, resp := client.CreateIAMPolicyAssignmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateIAMPolicyAssignment
func (*QuickSight) CreateIAMPolicyAssignmentWithContext ¶
func (c *QuickSight) CreateIAMPolicyAssignmentWithContext(ctx aws.Context, input *CreateIAMPolicyAssignmentInput, opts ...request.Option) (*CreateIAMPolicyAssignmentOutput, error)
CreateIAMPolicyAssignmentWithContext is the same as CreateIAMPolicyAssignment with the addition of the ability to pass a context and additional request options.
See CreateIAMPolicyAssignment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateIngestion ¶
func (c *QuickSight) CreateIngestion(input *CreateIngestionInput) (*CreateIngestionOutput, error)
CreateIngestion API operation for Amazon QuickSight.
Creates and starts a new SPICE ingestion on a dataset ¶
Any ingestions operating on tagged datasets inherit the same tags automatically for use in access control. For an example, see How do I create an IAM policy to control access to Amazon EC2 resources using tags? (https://aws.example.com/premiumsupport/knowledge-center/iam-ec2-resource-tags/) in the AWS Knowledge Center. Tags are visible on the tagged dataset, but not on the ingestion resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateIngestion for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
LimitExceededException A limit is exceeded.
ResourceExistsException The resource specified already exists.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateIngestion
func (*QuickSight) CreateIngestionRequest ¶
func (c *QuickSight) CreateIngestionRequest(input *CreateIngestionInput) (req *request.Request, output *CreateIngestionOutput)
CreateIngestionRequest generates a "aws/request.Request" representing the client's request for the CreateIngestion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateIngestion for more information on using the CreateIngestion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateIngestionRequest method. req, resp := client.CreateIngestionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateIngestion
func (*QuickSight) CreateIngestionWithContext ¶
func (c *QuickSight) CreateIngestionWithContext(ctx aws.Context, input *CreateIngestionInput, opts ...request.Option) (*CreateIngestionOutput, error)
CreateIngestionWithContext is the same as CreateIngestion with the addition of the ability to pass a context and additional request options.
See CreateIngestion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateTemplate ¶
func (c *QuickSight) CreateTemplate(input *CreateTemplateInput) (*CreateTemplateOutput, error)
CreateTemplate API operation for Amazon QuickSight.
Creates a template from an existing QuickSight analysis or template. You can use the resulting template to create a dashboard.
A template is an entity in QuickSight that encapsulates the metadata required to create an analysis and that you can use to create s dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with the analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateTemplate for usage and error information.
Returned Error Types:
InvalidParameterValueException One or more parameters has a value that isn't valid.
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
LimitExceededException A limit is exceeded.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateTemplate
func (*QuickSight) CreateTemplateAlias ¶
func (c *QuickSight) CreateTemplateAlias(input *CreateTemplateAliasInput) (*CreateTemplateAliasOutput, error)
CreateTemplateAlias API operation for Amazon QuickSight.
Creates a template alias for a template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation CreateTemplateAlias for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceExistsException The resource specified already exists.
LimitExceededException A limit is exceeded.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateTemplateAlias
func (*QuickSight) CreateTemplateAliasRequest ¶
func (c *QuickSight) CreateTemplateAliasRequest(input *CreateTemplateAliasInput) (req *request.Request, output *CreateTemplateAliasOutput)
CreateTemplateAliasRequest generates a "aws/request.Request" representing the client's request for the CreateTemplateAlias operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateTemplateAlias for more information on using the CreateTemplateAlias API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateTemplateAliasRequest method. req, resp := client.CreateTemplateAliasRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateTemplateAlias
func (*QuickSight) CreateTemplateAliasWithContext ¶
func (c *QuickSight) CreateTemplateAliasWithContext(ctx aws.Context, input *CreateTemplateAliasInput, opts ...request.Option) (*CreateTemplateAliasOutput, error)
CreateTemplateAliasWithContext is the same as CreateTemplateAlias with the addition of the ability to pass a context and additional request options.
See CreateTemplateAlias for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) CreateTemplateRequest ¶
func (c *QuickSight) CreateTemplateRequest(input *CreateTemplateInput) (req *request.Request, output *CreateTemplateOutput)
CreateTemplateRequest generates a "aws/request.Request" representing the client's request for the CreateTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateTemplate for more information on using the CreateTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateTemplateRequest method. req, resp := client.CreateTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/CreateTemplate
func (*QuickSight) CreateTemplateWithContext ¶
func (c *QuickSight) CreateTemplateWithContext(ctx aws.Context, input *CreateTemplateInput, opts ...request.Option) (*CreateTemplateOutput, error)
CreateTemplateWithContext is the same as CreateTemplate with the addition of the ability to pass a context and additional request options.
See CreateTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteDashboard ¶
func (c *QuickSight) DeleteDashboard(input *DeleteDashboardInput) (*DeleteDashboardOutput, error)
DeleteDashboard API operation for Amazon QuickSight.
Deletes a dashboard.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteDashboard for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteDashboard
func (*QuickSight) DeleteDashboardRequest ¶
func (c *QuickSight) DeleteDashboardRequest(input *DeleteDashboardInput) (req *request.Request, output *DeleteDashboardOutput)
DeleteDashboardRequest generates a "aws/request.Request" representing the client's request for the DeleteDashboard operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDashboard for more information on using the DeleteDashboard API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDashboardRequest method. req, resp := client.DeleteDashboardRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteDashboard
func (*QuickSight) DeleteDashboardWithContext ¶
func (c *QuickSight) DeleteDashboardWithContext(ctx aws.Context, input *DeleteDashboardInput, opts ...request.Option) (*DeleteDashboardOutput, error)
DeleteDashboardWithContext is the same as DeleteDashboard with the addition of the ability to pass a context and additional request options.
See DeleteDashboard for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteDataSet ¶
func (c *QuickSight) DeleteDataSet(input *DeleteDataSetInput) (*DeleteDataSetOutput, error)
DeleteDataSet API operation for Amazon QuickSight.
Deletes a dataset.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteDataSet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteDataSet
func (*QuickSight) DeleteDataSetRequest ¶
func (c *QuickSight) DeleteDataSetRequest(input *DeleteDataSetInput) (req *request.Request, output *DeleteDataSetOutput)
DeleteDataSetRequest generates a "aws/request.Request" representing the client's request for the DeleteDataSet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDataSet for more information on using the DeleteDataSet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDataSetRequest method. req, resp := client.DeleteDataSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteDataSet
func (*QuickSight) DeleteDataSetWithContext ¶
func (c *QuickSight) DeleteDataSetWithContext(ctx aws.Context, input *DeleteDataSetInput, opts ...request.Option) (*DeleteDataSetOutput, error)
DeleteDataSetWithContext is the same as DeleteDataSet with the addition of the ability to pass a context and additional request options.
See DeleteDataSet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteDataSource ¶
func (c *QuickSight) DeleteDataSource(input *DeleteDataSourceInput) (*DeleteDataSourceOutput, error)
DeleteDataSource API operation for Amazon QuickSight.
Deletes the data source permanently. This action breaks all the datasets that reference the deleted data source.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteDataSource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteDataSource
func (*QuickSight) DeleteDataSourceRequest ¶
func (c *QuickSight) DeleteDataSourceRequest(input *DeleteDataSourceInput) (req *request.Request, output *DeleteDataSourceOutput)
DeleteDataSourceRequest generates a "aws/request.Request" representing the client's request for the DeleteDataSource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDataSource for more information on using the DeleteDataSource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDataSourceRequest method. req, resp := client.DeleteDataSourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteDataSource
func (*QuickSight) DeleteDataSourceWithContext ¶
func (c *QuickSight) DeleteDataSourceWithContext(ctx aws.Context, input *DeleteDataSourceInput, opts ...request.Option) (*DeleteDataSourceOutput, error)
DeleteDataSourceWithContext is the same as DeleteDataSource with the addition of the ability to pass a context and additional request options.
See DeleteDataSource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteGroup ¶
func (c *QuickSight) DeleteGroup(input *DeleteGroupInput) (*DeleteGroupOutput, error)
DeleteGroup API operation for Amazon QuickSight.
Removes a user group from Amazon QuickSight.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteGroup for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
PreconditionNotMetException One or more preconditions aren't met.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteGroup
func (*QuickSight) DeleteGroupMembership ¶
func (c *QuickSight) DeleteGroupMembership(input *DeleteGroupMembershipInput) (*DeleteGroupMembershipOutput, error)
DeleteGroupMembership API operation for Amazon QuickSight.
Removes a user from a group so that the user is no longer a member of the group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteGroupMembership for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
PreconditionNotMetException One or more preconditions aren't met.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteGroupMembership
func (*QuickSight) DeleteGroupMembershipRequest ¶
func (c *QuickSight) DeleteGroupMembershipRequest(input *DeleteGroupMembershipInput) (req *request.Request, output *DeleteGroupMembershipOutput)
DeleteGroupMembershipRequest generates a "aws/request.Request" representing the client's request for the DeleteGroupMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteGroupMembership for more information on using the DeleteGroupMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteGroupMembershipRequest method. req, resp := client.DeleteGroupMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteGroupMembership
func (*QuickSight) DeleteGroupMembershipWithContext ¶
func (c *QuickSight) DeleteGroupMembershipWithContext(ctx aws.Context, input *DeleteGroupMembershipInput, opts ...request.Option) (*DeleteGroupMembershipOutput, error)
DeleteGroupMembershipWithContext is the same as DeleteGroupMembership with the addition of the ability to pass a context and additional request options.
See DeleteGroupMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteGroupRequest ¶
func (c *QuickSight) DeleteGroupRequest(input *DeleteGroupInput) (req *request.Request, output *DeleteGroupOutput)
DeleteGroupRequest generates a "aws/request.Request" representing the client's request for the DeleteGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteGroup for more information on using the DeleteGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteGroupRequest method. req, resp := client.DeleteGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteGroup
func (*QuickSight) DeleteGroupWithContext ¶
func (c *QuickSight) DeleteGroupWithContext(ctx aws.Context, input *DeleteGroupInput, opts ...request.Option) (*DeleteGroupOutput, error)
DeleteGroupWithContext is the same as DeleteGroup with the addition of the ability to pass a context and additional request options.
See DeleteGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteIAMPolicyAssignment ¶
func (c *QuickSight) DeleteIAMPolicyAssignment(input *DeleteIAMPolicyAssignmentInput) (*DeleteIAMPolicyAssignmentOutput, error)
DeleteIAMPolicyAssignment API operation for Amazon QuickSight.
Deletes an existing IAM policy assignment.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteIAMPolicyAssignment for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ConcurrentUpdatingException A resource is already in a state that indicates an action is happening that must complete before a new update can be applied.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteIAMPolicyAssignment
func (*QuickSight) DeleteIAMPolicyAssignmentRequest ¶
func (c *QuickSight) DeleteIAMPolicyAssignmentRequest(input *DeleteIAMPolicyAssignmentInput) (req *request.Request, output *DeleteIAMPolicyAssignmentOutput)
DeleteIAMPolicyAssignmentRequest generates a "aws/request.Request" representing the client's request for the DeleteIAMPolicyAssignment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteIAMPolicyAssignment for more information on using the DeleteIAMPolicyAssignment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteIAMPolicyAssignmentRequest method. req, resp := client.DeleteIAMPolicyAssignmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteIAMPolicyAssignment
func (*QuickSight) DeleteIAMPolicyAssignmentWithContext ¶
func (c *QuickSight) DeleteIAMPolicyAssignmentWithContext(ctx aws.Context, input *DeleteIAMPolicyAssignmentInput, opts ...request.Option) (*DeleteIAMPolicyAssignmentOutput, error)
DeleteIAMPolicyAssignmentWithContext is the same as DeleteIAMPolicyAssignment with the addition of the ability to pass a context and additional request options.
See DeleteIAMPolicyAssignment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteTemplate ¶
func (c *QuickSight) DeleteTemplate(input *DeleteTemplateInput) (*DeleteTemplateOutput, error)
DeleteTemplate API operation for Amazon QuickSight.
Deletes a template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteTemplate for usage and error information.
Returned Error Types:
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ConflictException Updating or deleting a resource can cause an inconsistent state.
LimitExceededException A limit is exceeded.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteTemplate
func (*QuickSight) DeleteTemplateAlias ¶
func (c *QuickSight) DeleteTemplateAlias(input *DeleteTemplateAliasInput) (*DeleteTemplateAliasOutput, error)
DeleteTemplateAlias API operation for Amazon QuickSight.
Deletes the item that the specified template alias points to. If you provide a specific alias, you delete the version of the template that the alias points to.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteTemplateAlias for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteTemplateAlias
func (*QuickSight) DeleteTemplateAliasRequest ¶
func (c *QuickSight) DeleteTemplateAliasRequest(input *DeleteTemplateAliasInput) (req *request.Request, output *DeleteTemplateAliasOutput)
DeleteTemplateAliasRequest generates a "aws/request.Request" representing the client's request for the DeleteTemplateAlias operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteTemplateAlias for more information on using the DeleteTemplateAlias API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteTemplateAliasRequest method. req, resp := client.DeleteTemplateAliasRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteTemplateAlias
func (*QuickSight) DeleteTemplateAliasWithContext ¶
func (c *QuickSight) DeleteTemplateAliasWithContext(ctx aws.Context, input *DeleteTemplateAliasInput, opts ...request.Option) (*DeleteTemplateAliasOutput, error)
DeleteTemplateAliasWithContext is the same as DeleteTemplateAlias with the addition of the ability to pass a context and additional request options.
See DeleteTemplateAlias for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteTemplateRequest ¶
func (c *QuickSight) DeleteTemplateRequest(input *DeleteTemplateInput) (req *request.Request, output *DeleteTemplateOutput)
DeleteTemplateRequest generates a "aws/request.Request" representing the client's request for the DeleteTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteTemplate for more information on using the DeleteTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteTemplateRequest method. req, resp := client.DeleteTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteTemplate
func (*QuickSight) DeleteTemplateWithContext ¶
func (c *QuickSight) DeleteTemplateWithContext(ctx aws.Context, input *DeleteTemplateInput, opts ...request.Option) (*DeleteTemplateOutput, error)
DeleteTemplateWithContext is the same as DeleteTemplate with the addition of the ability to pass a context and additional request options.
See DeleteTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteUser ¶
func (c *QuickSight) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
DeleteUser API operation for Amazon QuickSight.
Deletes the Amazon QuickSight user that is associated with the identity of the AWS Identity and Access Management (IAM) user or role that's making the call. The IAM user isn't deleted as a result of this call.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteUser for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteUser
func (*QuickSight) DeleteUserByPrincipalId ¶
func (c *QuickSight) DeleteUserByPrincipalId(input *DeleteUserByPrincipalIdInput) (*DeleteUserByPrincipalIdOutput, error)
DeleteUserByPrincipalId API operation for Amazon QuickSight.
Deletes a user identified by its principal ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DeleteUserByPrincipalId for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteUserByPrincipalId
func (*QuickSight) DeleteUserByPrincipalIdRequest ¶
func (c *QuickSight) DeleteUserByPrincipalIdRequest(input *DeleteUserByPrincipalIdInput) (req *request.Request, output *DeleteUserByPrincipalIdOutput)
DeleteUserByPrincipalIdRequest generates a "aws/request.Request" representing the client's request for the DeleteUserByPrincipalId operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteUserByPrincipalId for more information on using the DeleteUserByPrincipalId API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteUserByPrincipalIdRequest method. req, resp := client.DeleteUserByPrincipalIdRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteUserByPrincipalId
func (*QuickSight) DeleteUserByPrincipalIdWithContext ¶
func (c *QuickSight) DeleteUserByPrincipalIdWithContext(ctx aws.Context, input *DeleteUserByPrincipalIdInput, opts ...request.Option) (*DeleteUserByPrincipalIdOutput, error)
DeleteUserByPrincipalIdWithContext is the same as DeleteUserByPrincipalId with the addition of the ability to pass a context and additional request options.
See DeleteUserByPrincipalId for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DeleteUserRequest ¶
func (c *QuickSight) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)
DeleteUserRequest generates a "aws/request.Request" representing the client's request for the DeleteUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteUser for more information on using the DeleteUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteUserRequest method. req, resp := client.DeleteUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DeleteUser
func (*QuickSight) DeleteUserWithContext ¶
func (c *QuickSight) DeleteUserWithContext(ctx aws.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)
DeleteUserWithContext is the same as DeleteUser with the addition of the ability to pass a context and additional request options.
See DeleteUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeDashboard ¶
func (c *QuickSight) DescribeDashboard(input *DescribeDashboardInput) (*DescribeDashboardOutput, error)
DescribeDashboard API operation for Amazon QuickSight.
Provides a summary for a dashboard.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeDashboard for usage and error information.
Returned Error Types:
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ThrottlingException Access is throttled.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDashboard
func (*QuickSight) DescribeDashboardPermissions ¶
func (c *QuickSight) DescribeDashboardPermissions(input *DescribeDashboardPermissionsInput) (*DescribeDashboardPermissionsOutput, error)
DescribeDashboardPermissions API operation for Amazon QuickSight.
Describes read and write permissions for a dashboard.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeDashboardPermissions for usage and error information.
Returned Error Types:
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDashboardPermissions
func (*QuickSight) DescribeDashboardPermissionsRequest ¶
func (c *QuickSight) DescribeDashboardPermissionsRequest(input *DescribeDashboardPermissionsInput) (req *request.Request, output *DescribeDashboardPermissionsOutput)
DescribeDashboardPermissionsRequest generates a "aws/request.Request" representing the client's request for the DescribeDashboardPermissions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeDashboardPermissions for more information on using the DescribeDashboardPermissions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeDashboardPermissionsRequest method. req, resp := client.DescribeDashboardPermissionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDashboardPermissions
func (*QuickSight) DescribeDashboardPermissionsWithContext ¶
func (c *QuickSight) DescribeDashboardPermissionsWithContext(ctx aws.Context, input *DescribeDashboardPermissionsInput, opts ...request.Option) (*DescribeDashboardPermissionsOutput, error)
DescribeDashboardPermissionsWithContext is the same as DescribeDashboardPermissions with the addition of the ability to pass a context and additional request options.
See DescribeDashboardPermissions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeDashboardRequest ¶
func (c *QuickSight) DescribeDashboardRequest(input *DescribeDashboardInput) (req *request.Request, output *DescribeDashboardOutput)
DescribeDashboardRequest generates a "aws/request.Request" representing the client's request for the DescribeDashboard operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeDashboard for more information on using the DescribeDashboard API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeDashboardRequest method. req, resp := client.DescribeDashboardRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDashboard
func (*QuickSight) DescribeDashboardWithContext ¶
func (c *QuickSight) DescribeDashboardWithContext(ctx aws.Context, input *DescribeDashboardInput, opts ...request.Option) (*DescribeDashboardOutput, error)
DescribeDashboardWithContext is the same as DescribeDashboard with the addition of the ability to pass a context and additional request options.
See DescribeDashboard for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeDataSet ¶
func (c *QuickSight) DescribeDataSet(input *DescribeDataSetInput) (*DescribeDataSetOutput, error)
DescribeDataSet API operation for Amazon QuickSight.
Describes a dataset.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeDataSet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDataSet
func (*QuickSight) DescribeDataSetPermissions ¶
func (c *QuickSight) DescribeDataSetPermissions(input *DescribeDataSetPermissionsInput) (*DescribeDataSetPermissionsOutput, error)
DescribeDataSetPermissions API operation for Amazon QuickSight.
Describes the permissions on a dataset.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeDataSetPermissions for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDataSetPermissions
func (*QuickSight) DescribeDataSetPermissionsRequest ¶
func (c *QuickSight) DescribeDataSetPermissionsRequest(input *DescribeDataSetPermissionsInput) (req *request.Request, output *DescribeDataSetPermissionsOutput)
DescribeDataSetPermissionsRequest generates a "aws/request.Request" representing the client's request for the DescribeDataSetPermissions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeDataSetPermissions for more information on using the DescribeDataSetPermissions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeDataSetPermissionsRequest method. req, resp := client.DescribeDataSetPermissionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDataSetPermissions
func (*QuickSight) DescribeDataSetPermissionsWithContext ¶
func (c *QuickSight) DescribeDataSetPermissionsWithContext(ctx aws.Context, input *DescribeDataSetPermissionsInput, opts ...request.Option) (*DescribeDataSetPermissionsOutput, error)
DescribeDataSetPermissionsWithContext is the same as DescribeDataSetPermissions with the addition of the ability to pass a context and additional request options.
See DescribeDataSetPermissions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeDataSetRequest ¶
func (c *QuickSight) DescribeDataSetRequest(input *DescribeDataSetInput) (req *request.Request, output *DescribeDataSetOutput)
DescribeDataSetRequest generates a "aws/request.Request" representing the client's request for the DescribeDataSet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeDataSet for more information on using the DescribeDataSet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeDataSetRequest method. req, resp := client.DescribeDataSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDataSet
func (*QuickSight) DescribeDataSetWithContext ¶
func (c *QuickSight) DescribeDataSetWithContext(ctx aws.Context, input *DescribeDataSetInput, opts ...request.Option) (*DescribeDataSetOutput, error)
DescribeDataSetWithContext is the same as DescribeDataSet with the addition of the ability to pass a context and additional request options.
See DescribeDataSet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeDataSource ¶
func (c *QuickSight) DescribeDataSource(input *DescribeDataSourceInput) (*DescribeDataSourceOutput, error)
DescribeDataSource API operation for Amazon QuickSight.
Describes a data source.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeDataSource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDataSource
func (*QuickSight) DescribeDataSourcePermissions ¶
func (c *QuickSight) DescribeDataSourcePermissions(input *DescribeDataSourcePermissionsInput) (*DescribeDataSourcePermissionsOutput, error)
DescribeDataSourcePermissions API operation for Amazon QuickSight.
Describes the resource permissions for a data source.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeDataSourcePermissions for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDataSourcePermissions
func (*QuickSight) DescribeDataSourcePermissionsRequest ¶
func (c *QuickSight) DescribeDataSourcePermissionsRequest(input *DescribeDataSourcePermissionsInput) (req *request.Request, output *DescribeDataSourcePermissionsOutput)
DescribeDataSourcePermissionsRequest generates a "aws/request.Request" representing the client's request for the DescribeDataSourcePermissions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeDataSourcePermissions for more information on using the DescribeDataSourcePermissions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeDataSourcePermissionsRequest method. req, resp := client.DescribeDataSourcePermissionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDataSourcePermissions
func (*QuickSight) DescribeDataSourcePermissionsWithContext ¶
func (c *QuickSight) DescribeDataSourcePermissionsWithContext(ctx aws.Context, input *DescribeDataSourcePermissionsInput, opts ...request.Option) (*DescribeDataSourcePermissionsOutput, error)
DescribeDataSourcePermissionsWithContext is the same as DescribeDataSourcePermissions with the addition of the ability to pass a context and additional request options.
See DescribeDataSourcePermissions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeDataSourceRequest ¶
func (c *QuickSight) DescribeDataSourceRequest(input *DescribeDataSourceInput) (req *request.Request, output *DescribeDataSourceOutput)
DescribeDataSourceRequest generates a "aws/request.Request" representing the client's request for the DescribeDataSource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeDataSource for more information on using the DescribeDataSource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeDataSourceRequest method. req, resp := client.DescribeDataSourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeDataSource
func (*QuickSight) DescribeDataSourceWithContext ¶
func (c *QuickSight) DescribeDataSourceWithContext(ctx aws.Context, input *DescribeDataSourceInput, opts ...request.Option) (*DescribeDataSourceOutput, error)
DescribeDataSourceWithContext is the same as DescribeDataSource with the addition of the ability to pass a context and additional request options.
See DescribeDataSource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeGroup ¶
func (c *QuickSight) DescribeGroup(input *DescribeGroupInput) (*DescribeGroupOutput, error)
DescribeGroup API operation for Amazon QuickSight.
Returns an Amazon QuickSight group's description and Amazon Resource Name (ARN).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeGroup for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
PreconditionNotMetException One or more preconditions aren't met.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeGroup
func (*QuickSight) DescribeGroupRequest ¶
func (c *QuickSight) DescribeGroupRequest(input *DescribeGroupInput) (req *request.Request, output *DescribeGroupOutput)
DescribeGroupRequest generates a "aws/request.Request" representing the client's request for the DescribeGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeGroup for more information on using the DescribeGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeGroupRequest method. req, resp := client.DescribeGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeGroup
func (*QuickSight) DescribeGroupWithContext ¶
func (c *QuickSight) DescribeGroupWithContext(ctx aws.Context, input *DescribeGroupInput, opts ...request.Option) (*DescribeGroupOutput, error)
DescribeGroupWithContext is the same as DescribeGroup with the addition of the ability to pass a context and additional request options.
See DescribeGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeIAMPolicyAssignment ¶
func (c *QuickSight) DescribeIAMPolicyAssignment(input *DescribeIAMPolicyAssignmentInput) (*DescribeIAMPolicyAssignmentOutput, error)
DescribeIAMPolicyAssignment API operation for Amazon QuickSight.
Describes an existing IAM policy assignment, as specified by the assignment name.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeIAMPolicyAssignment for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeIAMPolicyAssignment
func (*QuickSight) DescribeIAMPolicyAssignmentRequest ¶
func (c *QuickSight) DescribeIAMPolicyAssignmentRequest(input *DescribeIAMPolicyAssignmentInput) (req *request.Request, output *DescribeIAMPolicyAssignmentOutput)
DescribeIAMPolicyAssignmentRequest generates a "aws/request.Request" representing the client's request for the DescribeIAMPolicyAssignment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeIAMPolicyAssignment for more information on using the DescribeIAMPolicyAssignment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeIAMPolicyAssignmentRequest method. req, resp := client.DescribeIAMPolicyAssignmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeIAMPolicyAssignment
func (*QuickSight) DescribeIAMPolicyAssignmentWithContext ¶
func (c *QuickSight) DescribeIAMPolicyAssignmentWithContext(ctx aws.Context, input *DescribeIAMPolicyAssignmentInput, opts ...request.Option) (*DescribeIAMPolicyAssignmentOutput, error)
DescribeIAMPolicyAssignmentWithContext is the same as DescribeIAMPolicyAssignment with the addition of the ability to pass a context and additional request options.
See DescribeIAMPolicyAssignment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeIngestion ¶
func (c *QuickSight) DescribeIngestion(input *DescribeIngestionInput) (*DescribeIngestionOutput, error)
DescribeIngestion API operation for Amazon QuickSight.
Describes a SPICE ingestion.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeIngestion for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ResourceExistsException The resource specified already exists.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeIngestion
func (*QuickSight) DescribeIngestionRequest ¶
func (c *QuickSight) DescribeIngestionRequest(input *DescribeIngestionInput) (req *request.Request, output *DescribeIngestionOutput)
DescribeIngestionRequest generates a "aws/request.Request" representing the client's request for the DescribeIngestion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeIngestion for more information on using the DescribeIngestion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeIngestionRequest method. req, resp := client.DescribeIngestionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeIngestion
func (*QuickSight) DescribeIngestionWithContext ¶
func (c *QuickSight) DescribeIngestionWithContext(ctx aws.Context, input *DescribeIngestionInput, opts ...request.Option) (*DescribeIngestionOutput, error)
DescribeIngestionWithContext is the same as DescribeIngestion with the addition of the ability to pass a context and additional request options.
See DescribeIngestion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeTemplate ¶
func (c *QuickSight) DescribeTemplate(input *DescribeTemplateInput) (*DescribeTemplateOutput, error)
DescribeTemplate API operation for Amazon QuickSight.
Describes a template's metadata.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeTemplate for usage and error information.
Returned Error Types:
InvalidParameterValueException One or more parameters has a value that isn't valid.
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ConflictException Updating or deleting a resource can cause an inconsistent state.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeTemplate
func (*QuickSight) DescribeTemplateAlias ¶
func (c *QuickSight) DescribeTemplateAlias(input *DescribeTemplateAliasInput) (*DescribeTemplateAliasOutput, error)
DescribeTemplateAlias API operation for Amazon QuickSight.
Describes the template alias for a template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeTemplateAlias for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeTemplateAlias
func (*QuickSight) DescribeTemplateAliasRequest ¶
func (c *QuickSight) DescribeTemplateAliasRequest(input *DescribeTemplateAliasInput) (req *request.Request, output *DescribeTemplateAliasOutput)
DescribeTemplateAliasRequest generates a "aws/request.Request" representing the client's request for the DescribeTemplateAlias operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeTemplateAlias for more information on using the DescribeTemplateAlias API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeTemplateAliasRequest method. req, resp := client.DescribeTemplateAliasRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeTemplateAlias
func (*QuickSight) DescribeTemplateAliasWithContext ¶
func (c *QuickSight) DescribeTemplateAliasWithContext(ctx aws.Context, input *DescribeTemplateAliasInput, opts ...request.Option) (*DescribeTemplateAliasOutput, error)
DescribeTemplateAliasWithContext is the same as DescribeTemplateAlias with the addition of the ability to pass a context and additional request options.
See DescribeTemplateAlias for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeTemplatePermissions ¶
func (c *QuickSight) DescribeTemplatePermissions(input *DescribeTemplatePermissionsInput) (*DescribeTemplatePermissionsOutput, error)
DescribeTemplatePermissions API operation for Amazon QuickSight.
Describes read and write permissions on a template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeTemplatePermissions for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeTemplatePermissions
func (*QuickSight) DescribeTemplatePermissionsRequest ¶
func (c *QuickSight) DescribeTemplatePermissionsRequest(input *DescribeTemplatePermissionsInput) (req *request.Request, output *DescribeTemplatePermissionsOutput)
DescribeTemplatePermissionsRequest generates a "aws/request.Request" representing the client's request for the DescribeTemplatePermissions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeTemplatePermissions for more information on using the DescribeTemplatePermissions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeTemplatePermissionsRequest method. req, resp := client.DescribeTemplatePermissionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeTemplatePermissions
func (*QuickSight) DescribeTemplatePermissionsWithContext ¶
func (c *QuickSight) DescribeTemplatePermissionsWithContext(ctx aws.Context, input *DescribeTemplatePermissionsInput, opts ...request.Option) (*DescribeTemplatePermissionsOutput, error)
DescribeTemplatePermissionsWithContext is the same as DescribeTemplatePermissions with the addition of the ability to pass a context and additional request options.
See DescribeTemplatePermissions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeTemplateRequest ¶
func (c *QuickSight) DescribeTemplateRequest(input *DescribeTemplateInput) (req *request.Request, output *DescribeTemplateOutput)
DescribeTemplateRequest generates a "aws/request.Request" representing the client's request for the DescribeTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeTemplate for more information on using the DescribeTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeTemplateRequest method. req, resp := client.DescribeTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeTemplate
func (*QuickSight) DescribeTemplateWithContext ¶
func (c *QuickSight) DescribeTemplateWithContext(ctx aws.Context, input *DescribeTemplateInput, opts ...request.Option) (*DescribeTemplateOutput, error)
DescribeTemplateWithContext is the same as DescribeTemplate with the addition of the ability to pass a context and additional request options.
See DescribeTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) DescribeUser ¶
func (c *QuickSight) DescribeUser(input *DescribeUserInput) (*DescribeUserOutput, error)
DescribeUser API operation for Amazon QuickSight.
Returns information about a user, given the user name.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation DescribeUser for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeUser
func (*QuickSight) DescribeUserRequest ¶
func (c *QuickSight) DescribeUserRequest(input *DescribeUserInput) (req *request.Request, output *DescribeUserOutput)
DescribeUserRequest generates a "aws/request.Request" representing the client's request for the DescribeUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeUser for more information on using the DescribeUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeUserRequest method. req, resp := client.DescribeUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/DescribeUser
func (*QuickSight) DescribeUserWithContext ¶
func (c *QuickSight) DescribeUserWithContext(ctx aws.Context, input *DescribeUserInput, opts ...request.Option) (*DescribeUserOutput, error)
DescribeUserWithContext is the same as DescribeUser with the addition of the ability to pass a context and additional request options.
See DescribeUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) GetDashboardEmbedUrl ¶
func (c *QuickSight) GetDashboardEmbedUrl(input *GetDashboardEmbedUrlInput) (*GetDashboardEmbedUrlOutput, error)
GetDashboardEmbedUrl API operation for Amazon QuickSight.
Generates a server-side embeddable URL and authorization code. For this process to work properly, first configure the dashboards and user permissions. For more information, see Embedding Amazon QuickSight Dashboards (https://docs.aws.amazon.com/quicksight/latest/user/embedding-dashboards.html) in the Amazon QuickSight User Guide or Embedding Amazon QuickSight Dashboards (https://docs.aws.amazon.com/quicksight/latest/APIReference/qs-dev-embedded-dashboards.html) in the Amazon QuickSight API Reference.
Currently, you can use GetDashboardEmbedURL only from the server, not from the user’s browser.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation GetDashboardEmbedUrl for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
DomainNotWhitelistedException The domain specified isn't on the allow list. All domains for embedded dashboards must be added to the approved list by an Amazon QuickSight admin.
UserNotFoundException The user with the provided name isn't found. This error can happen in any operation that requires finding a user based on a provided user name, such as DeleteUser, DescribeUser, and so on.
IdentityTypeNotSupportedException The identity type specified isn't supported. Supported identity types include IAM and QUICKSIGHT.
SessionLifetimeInMinutesInvalidException The number of minutes specified for the lifetime of a session isn't valid. The session lifetime must be 15-600 minutes.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/GetDashboardEmbedUrl
func (*QuickSight) GetDashboardEmbedUrlRequest ¶
func (c *QuickSight) GetDashboardEmbedUrlRequest(input *GetDashboardEmbedUrlInput) (req *request.Request, output *GetDashboardEmbedUrlOutput)
GetDashboardEmbedUrlRequest generates a "aws/request.Request" representing the client's request for the GetDashboardEmbedUrl operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDashboardEmbedUrl for more information on using the GetDashboardEmbedUrl API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDashboardEmbedUrlRequest method. req, resp := client.GetDashboardEmbedUrlRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/GetDashboardEmbedUrl
func (*QuickSight) GetDashboardEmbedUrlWithContext ¶
func (c *QuickSight) GetDashboardEmbedUrlWithContext(ctx aws.Context, input *GetDashboardEmbedUrlInput, opts ...request.Option) (*GetDashboardEmbedUrlOutput, error)
GetDashboardEmbedUrlWithContext is the same as GetDashboardEmbedUrl with the addition of the ability to pass a context and additional request options.
See GetDashboardEmbedUrl for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListDashboardVersions ¶
func (c *QuickSight) ListDashboardVersions(input *ListDashboardVersionsInput) (*ListDashboardVersionsOutput, error)
ListDashboardVersions API operation for Amazon QuickSight.
Lists all the versions of the dashboards in the QuickSight subscription.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListDashboardVersions for usage and error information.
Returned Error Types:
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListDashboardVersions
func (*QuickSight) ListDashboardVersionsPages ¶
func (c *QuickSight) ListDashboardVersionsPages(input *ListDashboardVersionsInput, fn func(*ListDashboardVersionsOutput, bool) bool) error
ListDashboardVersionsPages iterates over the pages of a ListDashboardVersions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDashboardVersions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDashboardVersions operation. pageNum := 0 err := client.ListDashboardVersionsPages(params, func(page *quicksight.ListDashboardVersionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) ListDashboardVersionsPagesWithContext ¶
func (c *QuickSight) ListDashboardVersionsPagesWithContext(ctx aws.Context, input *ListDashboardVersionsInput, fn func(*ListDashboardVersionsOutput, bool) bool, opts ...request.Option) error
ListDashboardVersionsPagesWithContext same as ListDashboardVersionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListDashboardVersionsRequest ¶
func (c *QuickSight) ListDashboardVersionsRequest(input *ListDashboardVersionsInput) (req *request.Request, output *ListDashboardVersionsOutput)
ListDashboardVersionsRequest generates a "aws/request.Request" representing the client's request for the ListDashboardVersions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDashboardVersions for more information on using the ListDashboardVersions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDashboardVersionsRequest method. req, resp := client.ListDashboardVersionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListDashboardVersions
func (*QuickSight) ListDashboardVersionsWithContext ¶
func (c *QuickSight) ListDashboardVersionsWithContext(ctx aws.Context, input *ListDashboardVersionsInput, opts ...request.Option) (*ListDashboardVersionsOutput, error)
ListDashboardVersionsWithContext is the same as ListDashboardVersions with the addition of the ability to pass a context and additional request options.
See ListDashboardVersions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListDashboards ¶
func (c *QuickSight) ListDashboards(input *ListDashboardsInput) (*ListDashboardsOutput, error)
ListDashboards API operation for Amazon QuickSight.
Lists dashboards in an AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListDashboards for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListDashboards
func (*QuickSight) ListDashboardsPages ¶
func (c *QuickSight) ListDashboardsPages(input *ListDashboardsInput, fn func(*ListDashboardsOutput, bool) bool) error
ListDashboardsPages iterates over the pages of a ListDashboards operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDashboards method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDashboards operation. pageNum := 0 err := client.ListDashboardsPages(params, func(page *quicksight.ListDashboardsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) ListDashboardsPagesWithContext ¶
func (c *QuickSight) ListDashboardsPagesWithContext(ctx aws.Context, input *ListDashboardsInput, fn func(*ListDashboardsOutput, bool) bool, opts ...request.Option) error
ListDashboardsPagesWithContext same as ListDashboardsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListDashboardsRequest ¶
func (c *QuickSight) ListDashboardsRequest(input *ListDashboardsInput) (req *request.Request, output *ListDashboardsOutput)
ListDashboardsRequest generates a "aws/request.Request" representing the client's request for the ListDashboards operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDashboards for more information on using the ListDashboards API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDashboardsRequest method. req, resp := client.ListDashboardsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListDashboards
func (*QuickSight) ListDashboardsWithContext ¶
func (c *QuickSight) ListDashboardsWithContext(ctx aws.Context, input *ListDashboardsInput, opts ...request.Option) (*ListDashboardsOutput, error)
ListDashboardsWithContext is the same as ListDashboards with the addition of the ability to pass a context and additional request options.
See ListDashboards for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListDataSets ¶
func (c *QuickSight) ListDataSets(input *ListDataSetsInput) (*ListDataSetsOutput, error)
ListDataSets API operation for Amazon QuickSight.
Lists all of the datasets belonging to the current AWS account in an AWS Region.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/*.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListDataSets for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListDataSets
func (*QuickSight) ListDataSetsPages ¶
func (c *QuickSight) ListDataSetsPages(input *ListDataSetsInput, fn func(*ListDataSetsOutput, bool) bool) error
ListDataSetsPages iterates over the pages of a ListDataSets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDataSets method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDataSets operation. pageNum := 0 err := client.ListDataSetsPages(params, func(page *quicksight.ListDataSetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) ListDataSetsPagesWithContext ¶
func (c *QuickSight) ListDataSetsPagesWithContext(ctx aws.Context, input *ListDataSetsInput, fn func(*ListDataSetsOutput, bool) bool, opts ...request.Option) error
ListDataSetsPagesWithContext same as ListDataSetsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListDataSetsRequest ¶
func (c *QuickSight) ListDataSetsRequest(input *ListDataSetsInput) (req *request.Request, output *ListDataSetsOutput)
ListDataSetsRequest generates a "aws/request.Request" representing the client's request for the ListDataSets operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDataSets for more information on using the ListDataSets API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDataSetsRequest method. req, resp := client.ListDataSetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListDataSets
func (*QuickSight) ListDataSetsWithContext ¶
func (c *QuickSight) ListDataSetsWithContext(ctx aws.Context, input *ListDataSetsInput, opts ...request.Option) (*ListDataSetsOutput, error)
ListDataSetsWithContext is the same as ListDataSets with the addition of the ability to pass a context and additional request options.
See ListDataSets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListDataSources ¶
func (c *QuickSight) ListDataSources(input *ListDataSourcesInput) (*ListDataSourcesOutput, error)
ListDataSources API operation for Amazon QuickSight.
Lists data sources in current AWS Region that belong to this AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListDataSources for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListDataSources
func (*QuickSight) ListDataSourcesPages ¶
func (c *QuickSight) ListDataSourcesPages(input *ListDataSourcesInput, fn func(*ListDataSourcesOutput, bool) bool) error
ListDataSourcesPages iterates over the pages of a ListDataSources operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDataSources method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDataSources operation. pageNum := 0 err := client.ListDataSourcesPages(params, func(page *quicksight.ListDataSourcesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) ListDataSourcesPagesWithContext ¶
func (c *QuickSight) ListDataSourcesPagesWithContext(ctx aws.Context, input *ListDataSourcesInput, fn func(*ListDataSourcesOutput, bool) bool, opts ...request.Option) error
ListDataSourcesPagesWithContext same as ListDataSourcesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListDataSourcesRequest ¶
func (c *QuickSight) ListDataSourcesRequest(input *ListDataSourcesInput) (req *request.Request, output *ListDataSourcesOutput)
ListDataSourcesRequest generates a "aws/request.Request" representing the client's request for the ListDataSources operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDataSources for more information on using the ListDataSources API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDataSourcesRequest method. req, resp := client.ListDataSourcesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListDataSources
func (*QuickSight) ListDataSourcesWithContext ¶
func (c *QuickSight) ListDataSourcesWithContext(ctx aws.Context, input *ListDataSourcesInput, opts ...request.Option) (*ListDataSourcesOutput, error)
ListDataSourcesWithContext is the same as ListDataSources with the addition of the ability to pass a context and additional request options.
See ListDataSources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListGroupMemberships ¶
func (c *QuickSight) ListGroupMemberships(input *ListGroupMembershipsInput) (*ListGroupMembershipsOutput, error)
ListGroupMemberships API operation for Amazon QuickSight.
Lists member users in a group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListGroupMemberships for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
PreconditionNotMetException One or more preconditions aren't met.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListGroupMemberships
func (*QuickSight) ListGroupMembershipsRequest ¶
func (c *QuickSight) ListGroupMembershipsRequest(input *ListGroupMembershipsInput) (req *request.Request, output *ListGroupMembershipsOutput)
ListGroupMembershipsRequest generates a "aws/request.Request" representing the client's request for the ListGroupMemberships operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListGroupMemberships for more information on using the ListGroupMemberships API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListGroupMembershipsRequest method. req, resp := client.ListGroupMembershipsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListGroupMemberships
func (*QuickSight) ListGroupMembershipsWithContext ¶
func (c *QuickSight) ListGroupMembershipsWithContext(ctx aws.Context, input *ListGroupMembershipsInput, opts ...request.Option) (*ListGroupMembershipsOutput, error)
ListGroupMembershipsWithContext is the same as ListGroupMemberships with the addition of the ability to pass a context and additional request options.
See ListGroupMemberships for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListGroups ¶
func (c *QuickSight) ListGroups(input *ListGroupsInput) (*ListGroupsOutput, error)
ListGroups API operation for Amazon QuickSight.
Lists all user groups in Amazon QuickSight.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListGroups for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
PreconditionNotMetException One or more preconditions aren't met.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListGroups
func (*QuickSight) ListGroupsRequest ¶
func (c *QuickSight) ListGroupsRequest(input *ListGroupsInput) (req *request.Request, output *ListGroupsOutput)
ListGroupsRequest generates a "aws/request.Request" representing the client's request for the ListGroups operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListGroups for more information on using the ListGroups API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListGroupsRequest method. req, resp := client.ListGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListGroups
func (*QuickSight) ListGroupsWithContext ¶
func (c *QuickSight) ListGroupsWithContext(ctx aws.Context, input *ListGroupsInput, opts ...request.Option) (*ListGroupsOutput, error)
ListGroupsWithContext is the same as ListGroups with the addition of the ability to pass a context and additional request options.
See ListGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListIAMPolicyAssignments ¶
func (c *QuickSight) ListIAMPolicyAssignments(input *ListIAMPolicyAssignmentsInput) (*ListIAMPolicyAssignmentsOutput, error)
ListIAMPolicyAssignments API operation for Amazon QuickSight.
Lists IAM policy assignments in the current Amazon QuickSight account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListIAMPolicyAssignments for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListIAMPolicyAssignments
func (*QuickSight) ListIAMPolicyAssignmentsForUser ¶
func (c *QuickSight) ListIAMPolicyAssignmentsForUser(input *ListIAMPolicyAssignmentsForUserInput) (*ListIAMPolicyAssignmentsForUserOutput, error)
ListIAMPolicyAssignmentsForUser API operation for Amazon QuickSight.
Lists 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.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListIAMPolicyAssignmentsForUser for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ConcurrentUpdatingException A resource is already in a state that indicates an action is happening that must complete before a new update can be applied.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListIAMPolicyAssignmentsForUser
func (*QuickSight) ListIAMPolicyAssignmentsForUserRequest ¶
func (c *QuickSight) ListIAMPolicyAssignmentsForUserRequest(input *ListIAMPolicyAssignmentsForUserInput) (req *request.Request, output *ListIAMPolicyAssignmentsForUserOutput)
ListIAMPolicyAssignmentsForUserRequest generates a "aws/request.Request" representing the client's request for the ListIAMPolicyAssignmentsForUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListIAMPolicyAssignmentsForUser for more information on using the ListIAMPolicyAssignmentsForUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListIAMPolicyAssignmentsForUserRequest method. req, resp := client.ListIAMPolicyAssignmentsForUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListIAMPolicyAssignmentsForUser
func (*QuickSight) ListIAMPolicyAssignmentsForUserWithContext ¶
func (c *QuickSight) ListIAMPolicyAssignmentsForUserWithContext(ctx aws.Context, input *ListIAMPolicyAssignmentsForUserInput, opts ...request.Option) (*ListIAMPolicyAssignmentsForUserOutput, error)
ListIAMPolicyAssignmentsForUserWithContext is the same as ListIAMPolicyAssignmentsForUser with the addition of the ability to pass a context and additional request options.
See ListIAMPolicyAssignmentsForUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListIAMPolicyAssignmentsRequest ¶
func (c *QuickSight) ListIAMPolicyAssignmentsRequest(input *ListIAMPolicyAssignmentsInput) (req *request.Request, output *ListIAMPolicyAssignmentsOutput)
ListIAMPolicyAssignmentsRequest generates a "aws/request.Request" representing the client's request for the ListIAMPolicyAssignments operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListIAMPolicyAssignments for more information on using the ListIAMPolicyAssignments API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListIAMPolicyAssignmentsRequest method. req, resp := client.ListIAMPolicyAssignmentsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListIAMPolicyAssignments
func (*QuickSight) ListIAMPolicyAssignmentsWithContext ¶
func (c *QuickSight) ListIAMPolicyAssignmentsWithContext(ctx aws.Context, input *ListIAMPolicyAssignmentsInput, opts ...request.Option) (*ListIAMPolicyAssignmentsOutput, error)
ListIAMPolicyAssignmentsWithContext is the same as ListIAMPolicyAssignments with the addition of the ability to pass a context and additional request options.
See ListIAMPolicyAssignments for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListIngestions ¶
func (c *QuickSight) ListIngestions(input *ListIngestionsInput) (*ListIngestionsOutput, error)
ListIngestions API operation for Amazon QuickSight.
Lists the history of SPICE ingestions for a dataset.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListIngestions for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ResourceExistsException The resource specified already exists.
InvalidNextTokenException The NextToken value isn't valid.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListIngestions
func (*QuickSight) ListIngestionsPages ¶
func (c *QuickSight) ListIngestionsPages(input *ListIngestionsInput, fn func(*ListIngestionsOutput, bool) bool) error
ListIngestionsPages iterates over the pages of a ListIngestions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListIngestions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListIngestions operation. pageNum := 0 err := client.ListIngestionsPages(params, func(page *quicksight.ListIngestionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) ListIngestionsPagesWithContext ¶
func (c *QuickSight) ListIngestionsPagesWithContext(ctx aws.Context, input *ListIngestionsInput, fn func(*ListIngestionsOutput, bool) bool, opts ...request.Option) error
ListIngestionsPagesWithContext same as ListIngestionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListIngestionsRequest ¶
func (c *QuickSight) ListIngestionsRequest(input *ListIngestionsInput) (req *request.Request, output *ListIngestionsOutput)
ListIngestionsRequest generates a "aws/request.Request" representing the client's request for the ListIngestions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListIngestions for more information on using the ListIngestions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListIngestionsRequest method. req, resp := client.ListIngestionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListIngestions
func (*QuickSight) ListIngestionsWithContext ¶
func (c *QuickSight) ListIngestionsWithContext(ctx aws.Context, input *ListIngestionsInput, opts ...request.Option) (*ListIngestionsOutput, error)
ListIngestionsWithContext is the same as ListIngestions with the addition of the ability to pass a context and additional request options.
See ListIngestions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListTagsForResource ¶
func (c *QuickSight) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Amazon QuickSight.
Lists the tags assigned to a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListTagsForResource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListTagsForResource
func (*QuickSight) ListTagsForResourceRequest ¶
func (c *QuickSight) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListTagsForResource
func (*QuickSight) ListTagsForResourceWithContext ¶
func (c *QuickSight) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListTemplateAliases ¶
func (c *QuickSight) ListTemplateAliases(input *ListTemplateAliasesInput) (*ListTemplateAliasesOutput, error)
ListTemplateAliases API operation for Amazon QuickSight.
Lists all the aliases of a template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListTemplateAliases for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListTemplateAliases
func (*QuickSight) ListTemplateAliasesPages ¶
func (c *QuickSight) ListTemplateAliasesPages(input *ListTemplateAliasesInput, fn func(*ListTemplateAliasesOutput, bool) bool) error
ListTemplateAliasesPages iterates over the pages of a ListTemplateAliases operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTemplateAliases method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTemplateAliases operation. pageNum := 0 err := client.ListTemplateAliasesPages(params, func(page *quicksight.ListTemplateAliasesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) ListTemplateAliasesPagesWithContext ¶
func (c *QuickSight) ListTemplateAliasesPagesWithContext(ctx aws.Context, input *ListTemplateAliasesInput, fn func(*ListTemplateAliasesOutput, bool) bool, opts ...request.Option) error
ListTemplateAliasesPagesWithContext same as ListTemplateAliasesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListTemplateAliasesRequest ¶
func (c *QuickSight) ListTemplateAliasesRequest(input *ListTemplateAliasesInput) (req *request.Request, output *ListTemplateAliasesOutput)
ListTemplateAliasesRequest generates a "aws/request.Request" representing the client's request for the ListTemplateAliases operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTemplateAliases for more information on using the ListTemplateAliases API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTemplateAliasesRequest method. req, resp := client.ListTemplateAliasesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListTemplateAliases
func (*QuickSight) ListTemplateAliasesWithContext ¶
func (c *QuickSight) ListTemplateAliasesWithContext(ctx aws.Context, input *ListTemplateAliasesInput, opts ...request.Option) (*ListTemplateAliasesOutput, error)
ListTemplateAliasesWithContext is the same as ListTemplateAliases with the addition of the ability to pass a context and additional request options.
See ListTemplateAliases for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListTemplateVersions ¶
func (c *QuickSight) ListTemplateVersions(input *ListTemplateVersionsInput) (*ListTemplateVersionsOutput, error)
ListTemplateVersions API operation for Amazon QuickSight.
Lists all the versions of the templates in the current Amazon QuickSight account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListTemplateVersions for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
InvalidNextTokenException The NextToken value isn't valid.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListTemplateVersions
func (*QuickSight) ListTemplateVersionsPages ¶
func (c *QuickSight) ListTemplateVersionsPages(input *ListTemplateVersionsInput, fn func(*ListTemplateVersionsOutput, bool) bool) error
ListTemplateVersionsPages iterates over the pages of a ListTemplateVersions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTemplateVersions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTemplateVersions operation. pageNum := 0 err := client.ListTemplateVersionsPages(params, func(page *quicksight.ListTemplateVersionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) ListTemplateVersionsPagesWithContext ¶
func (c *QuickSight) ListTemplateVersionsPagesWithContext(ctx aws.Context, input *ListTemplateVersionsInput, fn func(*ListTemplateVersionsOutput, bool) bool, opts ...request.Option) error
ListTemplateVersionsPagesWithContext same as ListTemplateVersionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListTemplateVersionsRequest ¶
func (c *QuickSight) ListTemplateVersionsRequest(input *ListTemplateVersionsInput) (req *request.Request, output *ListTemplateVersionsOutput)
ListTemplateVersionsRequest generates a "aws/request.Request" representing the client's request for the ListTemplateVersions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTemplateVersions for more information on using the ListTemplateVersions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTemplateVersionsRequest method. req, resp := client.ListTemplateVersionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListTemplateVersions
func (*QuickSight) ListTemplateVersionsWithContext ¶
func (c *QuickSight) ListTemplateVersionsWithContext(ctx aws.Context, input *ListTemplateVersionsInput, opts ...request.Option) (*ListTemplateVersionsOutput, error)
ListTemplateVersionsWithContext is the same as ListTemplateVersions with the addition of the ability to pass a context and additional request options.
See ListTemplateVersions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListTemplates ¶
func (c *QuickSight) ListTemplates(input *ListTemplatesInput) (*ListTemplatesOutput, error)
ListTemplates API operation for Amazon QuickSight.
Lists all the templates in the current Amazon QuickSight account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListTemplates for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
InvalidNextTokenException The NextToken value isn't valid.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListTemplates
func (*QuickSight) ListTemplatesPages ¶
func (c *QuickSight) ListTemplatesPages(input *ListTemplatesInput, fn func(*ListTemplatesOutput, bool) bool) error
ListTemplatesPages iterates over the pages of a ListTemplates operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTemplates method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTemplates operation. pageNum := 0 err := client.ListTemplatesPages(params, func(page *quicksight.ListTemplatesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) ListTemplatesPagesWithContext ¶
func (c *QuickSight) ListTemplatesPagesWithContext(ctx aws.Context, input *ListTemplatesInput, fn func(*ListTemplatesOutput, bool) bool, opts ...request.Option) error
ListTemplatesPagesWithContext same as ListTemplatesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListTemplatesRequest ¶
func (c *QuickSight) ListTemplatesRequest(input *ListTemplatesInput) (req *request.Request, output *ListTemplatesOutput)
ListTemplatesRequest generates a "aws/request.Request" representing the client's request for the ListTemplates operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTemplates for more information on using the ListTemplates API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTemplatesRequest method. req, resp := client.ListTemplatesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListTemplates
func (*QuickSight) ListTemplatesWithContext ¶
func (c *QuickSight) ListTemplatesWithContext(ctx aws.Context, input *ListTemplatesInput, opts ...request.Option) (*ListTemplatesOutput, error)
ListTemplatesWithContext is the same as ListTemplates with the addition of the ability to pass a context and additional request options.
See ListTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListUserGroups ¶
func (c *QuickSight) ListUserGroups(input *ListUserGroupsInput) (*ListUserGroupsOutput, error)
ListUserGroups API operation for Amazon QuickSight.
Lists the Amazon QuickSight groups that an Amazon QuickSight user is a member of.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListUserGroups for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListUserGroups
func (*QuickSight) ListUserGroupsRequest ¶
func (c *QuickSight) ListUserGroupsRequest(input *ListUserGroupsInput) (req *request.Request, output *ListUserGroupsOutput)
ListUserGroupsRequest generates a "aws/request.Request" representing the client's request for the ListUserGroups operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListUserGroups for more information on using the ListUserGroups API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListUserGroupsRequest method. req, resp := client.ListUserGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListUserGroups
func (*QuickSight) ListUserGroupsWithContext ¶
func (c *QuickSight) ListUserGroupsWithContext(ctx aws.Context, input *ListUserGroupsInput, opts ...request.Option) (*ListUserGroupsOutput, error)
ListUserGroupsWithContext is the same as ListUserGroups with the addition of the ability to pass a context and additional request options.
See ListUserGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) ListUsers ¶
func (c *QuickSight) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
ListUsers API operation for Amazon QuickSight.
Returns a list of all of the Amazon QuickSight users belonging to this account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation ListUsers for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InvalidNextTokenException The NextToken value isn't valid.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListUsers
func (*QuickSight) ListUsersRequest ¶
func (c *QuickSight) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)
ListUsersRequest generates a "aws/request.Request" representing the client's request for the ListUsers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListUsers for more information on using the ListUsers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListUsersRequest method. req, resp := client.ListUsersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/ListUsers
func (*QuickSight) ListUsersWithContext ¶
func (c *QuickSight) ListUsersWithContext(ctx aws.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)
ListUsersWithContext is the same as ListUsers with the addition of the ability to pass a context and additional request options.
See ListUsers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) RegisterUser ¶
func (c *QuickSight) RegisterUser(input *RegisterUserInput) (*RegisterUserOutput, error)
RegisterUser API operation for Amazon QuickSight.
Creates an Amazon QuickSight user, whose identity is associated with the AWS Identity and Access Management (IAM) identity or role specified in the request.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation RegisterUser for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
LimitExceededException A limit is exceeded.
ResourceExistsException The resource specified already exists.
PreconditionNotMetException One or more preconditions aren't met.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/RegisterUser
func (*QuickSight) RegisterUserRequest ¶
func (c *QuickSight) RegisterUserRequest(input *RegisterUserInput) (req *request.Request, output *RegisterUserOutput)
RegisterUserRequest generates a "aws/request.Request" representing the client's request for the RegisterUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RegisterUser for more information on using the RegisterUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RegisterUserRequest method. req, resp := client.RegisterUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/RegisterUser
func (*QuickSight) RegisterUserWithContext ¶
func (c *QuickSight) RegisterUserWithContext(ctx aws.Context, input *RegisterUserInput, opts ...request.Option) (*RegisterUserOutput, error)
RegisterUserWithContext is the same as RegisterUser with the addition of the ability to pass a context and additional request options.
See RegisterUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) SearchDashboards ¶
func (c *QuickSight) SearchDashboards(input *SearchDashboardsInput) (*SearchDashboardsOutput, error)
SearchDashboards API operation for Amazon QuickSight.
Searchs for dashboards that belong to a user.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation SearchDashboards for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
InvalidParameterValueException One or more parameters has a value that isn't valid.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InvalidNextTokenException The NextToken value isn't valid.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/SearchDashboards
func (*QuickSight) SearchDashboardsPages ¶
func (c *QuickSight) SearchDashboardsPages(input *SearchDashboardsInput, fn func(*SearchDashboardsOutput, bool) bool) error
SearchDashboardsPages iterates over the pages of a SearchDashboards operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchDashboards method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a SearchDashboards operation. pageNum := 0 err := client.SearchDashboardsPages(params, func(page *quicksight.SearchDashboardsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*QuickSight) SearchDashboardsPagesWithContext ¶
func (c *QuickSight) SearchDashboardsPagesWithContext(ctx aws.Context, input *SearchDashboardsInput, fn func(*SearchDashboardsOutput, bool) bool, opts ...request.Option) error
SearchDashboardsPagesWithContext same as SearchDashboardsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) SearchDashboardsRequest ¶
func (c *QuickSight) SearchDashboardsRequest(input *SearchDashboardsInput) (req *request.Request, output *SearchDashboardsOutput)
SearchDashboardsRequest generates a "aws/request.Request" representing the client's request for the SearchDashboards operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchDashboards for more information on using the SearchDashboards API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchDashboardsRequest method. req, resp := client.SearchDashboardsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/SearchDashboards
func (*QuickSight) SearchDashboardsWithContext ¶
func (c *QuickSight) SearchDashboardsWithContext(ctx aws.Context, input *SearchDashboardsInput, opts ...request.Option) (*SearchDashboardsOutput, error)
SearchDashboardsWithContext is the same as SearchDashboards with the addition of the ability to pass a context and additional request options.
See SearchDashboards for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) TagResource ¶
func (c *QuickSight) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Amazon QuickSight.
Assigns one or more tags (key-value pairs) to the specified QuickSight resource.
Tags can help you organize and categorize your resources. You can also use them to scope user permissions, by granting a user permission to access or change only resources with certain tag values. You can use the TagResource operation with a resource that already has tags. If you specify a new tag key for the resource, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag.
You can associate as many as 50 tags with a resource. QuickSight supports tagging on data set, data source, dashboard, and template.
Tagging for QuickSight works in a similar way to tagging for other AWS services, except for the following:
You can't use tags to track AWS costs for QuickSight. This restriction is because QuickSight costs are based on users and SPICE capacity, which aren't taggable resources.
QuickSight doesn't currently support the Tag Editor for AWS Resource Groups.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation TagResource for usage and error information.
Returned Error Types:
LimitExceededException A limit is exceeded.
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/TagResource
func (*QuickSight) TagResourceRequest ¶
func (c *QuickSight) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/TagResource
func (*QuickSight) TagResourceWithContext ¶
func (c *QuickSight) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UntagResource ¶
func (c *QuickSight) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Amazon QuickSight.
Removes a tag or tags from a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UntagResource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UntagResource
func (*QuickSight) UntagResourceRequest ¶
func (c *QuickSight) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UntagResource
func (*QuickSight) UntagResourceWithContext ¶
func (c *QuickSight) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateDashboard ¶
func (c *QuickSight) UpdateDashboard(input *UpdateDashboardInput) (*UpdateDashboardOutput, error)
UpdateDashboard API operation for Amazon QuickSight.
Updates a dashboard in an AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateDashboard for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ConflictException Updating or deleting a resource can cause an inconsistent state.
LimitExceededException A limit is exceeded.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDashboard
func (*QuickSight) UpdateDashboardPermissions ¶
func (c *QuickSight) UpdateDashboardPermissions(input *UpdateDashboardPermissionsInput) (*UpdateDashboardPermissionsOutput, error)
UpdateDashboardPermissions API operation for Amazon QuickSight.
Updates read and write permissions on a dashboard.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateDashboardPermissions for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
ConflictException Updating or deleting a resource can cause an inconsistent state.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDashboardPermissions
func (*QuickSight) UpdateDashboardPermissionsRequest ¶
func (c *QuickSight) UpdateDashboardPermissionsRequest(input *UpdateDashboardPermissionsInput) (req *request.Request, output *UpdateDashboardPermissionsOutput)
UpdateDashboardPermissionsRequest generates a "aws/request.Request" representing the client's request for the UpdateDashboardPermissions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDashboardPermissions for more information on using the UpdateDashboardPermissions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDashboardPermissionsRequest method. req, resp := client.UpdateDashboardPermissionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDashboardPermissions
func (*QuickSight) UpdateDashboardPermissionsWithContext ¶
func (c *QuickSight) UpdateDashboardPermissionsWithContext(ctx aws.Context, input *UpdateDashboardPermissionsInput, opts ...request.Option) (*UpdateDashboardPermissionsOutput, error)
UpdateDashboardPermissionsWithContext is the same as UpdateDashboardPermissions with the addition of the ability to pass a context and additional request options.
See UpdateDashboardPermissions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateDashboardPublishedVersion ¶
func (c *QuickSight) UpdateDashboardPublishedVersion(input *UpdateDashboardPublishedVersionInput) (*UpdateDashboardPublishedVersionOutput, error)
UpdateDashboardPublishedVersion API operation for Amazon QuickSight.
Updates the published version of a dashboard.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateDashboardPublishedVersion for usage and error information.
Returned Error Types:
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDashboardPublishedVersion
func (*QuickSight) UpdateDashboardPublishedVersionRequest ¶
func (c *QuickSight) UpdateDashboardPublishedVersionRequest(input *UpdateDashboardPublishedVersionInput) (req *request.Request, output *UpdateDashboardPublishedVersionOutput)
UpdateDashboardPublishedVersionRequest generates a "aws/request.Request" representing the client's request for the UpdateDashboardPublishedVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDashboardPublishedVersion for more information on using the UpdateDashboardPublishedVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDashboardPublishedVersionRequest method. req, resp := client.UpdateDashboardPublishedVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDashboardPublishedVersion
func (*QuickSight) UpdateDashboardPublishedVersionWithContext ¶
func (c *QuickSight) UpdateDashboardPublishedVersionWithContext(ctx aws.Context, input *UpdateDashboardPublishedVersionInput, opts ...request.Option) (*UpdateDashboardPublishedVersionOutput, error)
UpdateDashboardPublishedVersionWithContext is the same as UpdateDashboardPublishedVersion with the addition of the ability to pass a context and additional request options.
See UpdateDashboardPublishedVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateDashboardRequest ¶
func (c *QuickSight) UpdateDashboardRequest(input *UpdateDashboardInput) (req *request.Request, output *UpdateDashboardOutput)
UpdateDashboardRequest generates a "aws/request.Request" representing the client's request for the UpdateDashboard operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDashboard for more information on using the UpdateDashboard API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDashboardRequest method. req, resp := client.UpdateDashboardRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDashboard
func (*QuickSight) UpdateDashboardWithContext ¶
func (c *QuickSight) UpdateDashboardWithContext(ctx aws.Context, input *UpdateDashboardInput, opts ...request.Option) (*UpdateDashboardOutput, error)
UpdateDashboardWithContext is the same as UpdateDashboard with the addition of the ability to pass a context and additional request options.
See UpdateDashboard for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateDataSet ¶
func (c *QuickSight) UpdateDataSet(input *UpdateDataSetInput) (*UpdateDataSetOutput, error)
UpdateDataSet API operation for Amazon QuickSight.
Updates a dataset.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateDataSet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ConflictException Updating or deleting a resource can cause an inconsistent state.
InvalidParameterValueException One or more parameters has a value that isn't valid.
LimitExceededException A limit is exceeded.
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDataSet
func (*QuickSight) UpdateDataSetPermissions ¶
func (c *QuickSight) UpdateDataSetPermissions(input *UpdateDataSetPermissionsInput) (*UpdateDataSetPermissionsOutput, error)
UpdateDataSetPermissions API operation for Amazon QuickSight.
Updates the permissions on a dataset.
The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateDataSetPermissions for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ConflictException Updating or deleting a resource can cause an inconsistent state.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDataSetPermissions
func (*QuickSight) UpdateDataSetPermissionsRequest ¶
func (c *QuickSight) UpdateDataSetPermissionsRequest(input *UpdateDataSetPermissionsInput) (req *request.Request, output *UpdateDataSetPermissionsOutput)
UpdateDataSetPermissionsRequest generates a "aws/request.Request" representing the client's request for the UpdateDataSetPermissions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDataSetPermissions for more information on using the UpdateDataSetPermissions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDataSetPermissionsRequest method. req, resp := client.UpdateDataSetPermissionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDataSetPermissions
func (*QuickSight) UpdateDataSetPermissionsWithContext ¶
func (c *QuickSight) UpdateDataSetPermissionsWithContext(ctx aws.Context, input *UpdateDataSetPermissionsInput, opts ...request.Option) (*UpdateDataSetPermissionsOutput, error)
UpdateDataSetPermissionsWithContext is the same as UpdateDataSetPermissions with the addition of the ability to pass a context and additional request options.
See UpdateDataSetPermissions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateDataSetRequest ¶
func (c *QuickSight) UpdateDataSetRequest(input *UpdateDataSetInput) (req *request.Request, output *UpdateDataSetOutput)
UpdateDataSetRequest generates a "aws/request.Request" representing the client's request for the UpdateDataSet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDataSet for more information on using the UpdateDataSet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDataSetRequest method. req, resp := client.UpdateDataSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDataSet
func (*QuickSight) UpdateDataSetWithContext ¶
func (c *QuickSight) UpdateDataSetWithContext(ctx aws.Context, input *UpdateDataSetInput, opts ...request.Option) (*UpdateDataSetOutput, error)
UpdateDataSetWithContext is the same as UpdateDataSet with the addition of the ability to pass a context and additional request options.
See UpdateDataSet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateDataSource ¶
func (c *QuickSight) UpdateDataSource(input *UpdateDataSourceInput) (*UpdateDataSourceOutput, error)
UpdateDataSource API operation for Amazon QuickSight.
Updates a data source.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateDataSource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ConflictException Updating or deleting a resource can cause an inconsistent state.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDataSource
func (*QuickSight) UpdateDataSourcePermissions ¶
func (c *QuickSight) UpdateDataSourcePermissions(input *UpdateDataSourcePermissionsInput) (*UpdateDataSourcePermissionsOutput, error)
UpdateDataSourcePermissions API operation for Amazon QuickSight.
Updates the permissions to a data source.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateDataSourcePermissions for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
ConflictException Updating or deleting a resource can cause an inconsistent state.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDataSourcePermissions
func (*QuickSight) UpdateDataSourcePermissionsRequest ¶
func (c *QuickSight) UpdateDataSourcePermissionsRequest(input *UpdateDataSourcePermissionsInput) (req *request.Request, output *UpdateDataSourcePermissionsOutput)
UpdateDataSourcePermissionsRequest generates a "aws/request.Request" representing the client's request for the UpdateDataSourcePermissions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDataSourcePermissions for more information on using the UpdateDataSourcePermissions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDataSourcePermissionsRequest method. req, resp := client.UpdateDataSourcePermissionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDataSourcePermissions
func (*QuickSight) UpdateDataSourcePermissionsWithContext ¶
func (c *QuickSight) UpdateDataSourcePermissionsWithContext(ctx aws.Context, input *UpdateDataSourcePermissionsInput, opts ...request.Option) (*UpdateDataSourcePermissionsOutput, error)
UpdateDataSourcePermissionsWithContext is the same as UpdateDataSourcePermissions with the addition of the ability to pass a context and additional request options.
See UpdateDataSourcePermissions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateDataSourceRequest ¶
func (c *QuickSight) UpdateDataSourceRequest(input *UpdateDataSourceInput) (req *request.Request, output *UpdateDataSourceOutput)
UpdateDataSourceRequest generates a "aws/request.Request" representing the client's request for the UpdateDataSource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDataSource for more information on using the UpdateDataSource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDataSourceRequest method. req, resp := client.UpdateDataSourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateDataSource
func (*QuickSight) UpdateDataSourceWithContext ¶
func (c *QuickSight) UpdateDataSourceWithContext(ctx aws.Context, input *UpdateDataSourceInput, opts ...request.Option) (*UpdateDataSourceOutput, error)
UpdateDataSourceWithContext is the same as UpdateDataSource with the addition of the ability to pass a context and additional request options.
See UpdateDataSource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateGroup ¶
func (c *QuickSight) UpdateGroup(input *UpdateGroupInput) (*UpdateGroupOutput, error)
UpdateGroup API operation for Amazon QuickSight.
Changes a group description.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateGroup for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
PreconditionNotMetException One or more preconditions aren't met.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateGroup
func (*QuickSight) UpdateGroupRequest ¶
func (c *QuickSight) UpdateGroupRequest(input *UpdateGroupInput) (req *request.Request, output *UpdateGroupOutput)
UpdateGroupRequest generates a "aws/request.Request" representing the client's request for the UpdateGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateGroup for more information on using the UpdateGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateGroupRequest method. req, resp := client.UpdateGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateGroup
func (*QuickSight) UpdateGroupWithContext ¶
func (c *QuickSight) UpdateGroupWithContext(ctx aws.Context, input *UpdateGroupInput, opts ...request.Option) (*UpdateGroupOutput, error)
UpdateGroupWithContext is the same as UpdateGroup with the addition of the ability to pass a context and additional request options.
See UpdateGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateIAMPolicyAssignment ¶
func (c *QuickSight) UpdateIAMPolicyAssignment(input *UpdateIAMPolicyAssignmentInput) (*UpdateIAMPolicyAssignmentOutput, error)
UpdateIAMPolicyAssignment API operation for Amazon QuickSight.
Updates an existing IAM policy assignment. This operation updates only the optional parameter or parameters that are specified in the request.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateIAMPolicyAssignment for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ConcurrentUpdatingException A resource is already in a state that indicates an action is happening that must complete before a new update can be applied.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateIAMPolicyAssignment
func (*QuickSight) UpdateIAMPolicyAssignmentRequest ¶
func (c *QuickSight) UpdateIAMPolicyAssignmentRequest(input *UpdateIAMPolicyAssignmentInput) (req *request.Request, output *UpdateIAMPolicyAssignmentOutput)
UpdateIAMPolicyAssignmentRequest generates a "aws/request.Request" representing the client's request for the UpdateIAMPolicyAssignment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateIAMPolicyAssignment for more information on using the UpdateIAMPolicyAssignment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateIAMPolicyAssignmentRequest method. req, resp := client.UpdateIAMPolicyAssignmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateIAMPolicyAssignment
func (*QuickSight) UpdateIAMPolicyAssignmentWithContext ¶
func (c *QuickSight) UpdateIAMPolicyAssignmentWithContext(ctx aws.Context, input *UpdateIAMPolicyAssignmentInput, opts ...request.Option) (*UpdateIAMPolicyAssignmentOutput, error)
UpdateIAMPolicyAssignmentWithContext is the same as UpdateIAMPolicyAssignment with the addition of the ability to pass a context and additional request options.
See UpdateIAMPolicyAssignment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateTemplate ¶
func (c *QuickSight) UpdateTemplate(input *UpdateTemplateInput) (*UpdateTemplateOutput, error)
UpdateTemplate API operation for Amazon QuickSight.
Updates a template from an existing Amazon QuickSight analysis or another template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateTemplate for usage and error information.
Returned Error Types:
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceExistsException The resource specified already exists.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
ConflictException Updating or deleting a resource can cause an inconsistent state.
LimitExceededException A limit is exceeded.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateTemplate
func (*QuickSight) UpdateTemplateAlias ¶
func (c *QuickSight) UpdateTemplateAlias(input *UpdateTemplateAliasInput) (*UpdateTemplateAliasOutput, error)
UpdateTemplateAlias API operation for Amazon QuickSight.
Updates the template alias of a template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateTemplateAlias for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
ResourceNotFoundException One or more resources can't be found.
ConflictException Updating or deleting a resource can cause an inconsistent state.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateTemplateAlias
func (*QuickSight) UpdateTemplateAliasRequest ¶
func (c *QuickSight) UpdateTemplateAliasRequest(input *UpdateTemplateAliasInput) (req *request.Request, output *UpdateTemplateAliasOutput)
UpdateTemplateAliasRequest generates a "aws/request.Request" representing the client's request for the UpdateTemplateAlias operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateTemplateAlias for more information on using the UpdateTemplateAlias API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateTemplateAliasRequest method. req, resp := client.UpdateTemplateAliasRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateTemplateAlias
func (*QuickSight) UpdateTemplateAliasWithContext ¶
func (c *QuickSight) UpdateTemplateAliasWithContext(ctx aws.Context, input *UpdateTemplateAliasInput, opts ...request.Option) (*UpdateTemplateAliasOutput, error)
UpdateTemplateAliasWithContext is the same as UpdateTemplateAlias with the addition of the ability to pass a context and additional request options.
See UpdateTemplateAlias for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateTemplatePermissions ¶
func (c *QuickSight) UpdateTemplatePermissions(input *UpdateTemplatePermissionsInput) (*UpdateTemplatePermissionsOutput, error)
UpdateTemplatePermissions API operation for Amazon QuickSight.
Updates the resource permissions for a template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateTemplatePermissions for usage and error information.
Returned Error Types:
ThrottlingException Access is throttled.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException One or more resources can't be found.
UnsupportedUserEditionException This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
InternalFailureException An internal failure occurred.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateTemplatePermissions
func (*QuickSight) UpdateTemplatePermissionsRequest ¶
func (c *QuickSight) UpdateTemplatePermissionsRequest(input *UpdateTemplatePermissionsInput) (req *request.Request, output *UpdateTemplatePermissionsOutput)
UpdateTemplatePermissionsRequest generates a "aws/request.Request" representing the client's request for the UpdateTemplatePermissions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateTemplatePermissions for more information on using the UpdateTemplatePermissions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateTemplatePermissionsRequest method. req, resp := client.UpdateTemplatePermissionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateTemplatePermissions
func (*QuickSight) UpdateTemplatePermissionsWithContext ¶
func (c *QuickSight) UpdateTemplatePermissionsWithContext(ctx aws.Context, input *UpdateTemplatePermissionsInput, opts ...request.Option) (*UpdateTemplatePermissionsOutput, error)
UpdateTemplatePermissionsWithContext is the same as UpdateTemplatePermissions with the addition of the ability to pass a context and additional request options.
See UpdateTemplatePermissions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateTemplateRequest ¶
func (c *QuickSight) UpdateTemplateRequest(input *UpdateTemplateInput) (req *request.Request, output *UpdateTemplateOutput)
UpdateTemplateRequest generates a "aws/request.Request" representing the client's request for the UpdateTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateTemplate for more information on using the UpdateTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateTemplateRequest method. req, resp := client.UpdateTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateTemplate
func (*QuickSight) UpdateTemplateWithContext ¶
func (c *QuickSight) UpdateTemplateWithContext(ctx aws.Context, input *UpdateTemplateInput, opts ...request.Option) (*UpdateTemplateOutput, error)
UpdateTemplateWithContext is the same as UpdateTemplate with the addition of the ability to pass a context and additional request options.
See UpdateTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*QuickSight) UpdateUser ¶
func (c *QuickSight) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
UpdateUser API operation for Amazon QuickSight.
Updates an Amazon QuickSight user.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon QuickSight's API operation UpdateUser for usage and error information.
Returned Error Types:
AccessDeniedException You don't have access to this item. The provided credentials couldn't be validated. You might not be authorized to carry out the request. Make sure that your account is authorized to use the Amazon QuickSight service, that your policies have the correct permissions, and that you are using the correct access keys.
InvalidParameterValueException One or more parameters has a value that isn't valid.
ResourceNotFoundException One or more resources can't be found.
ThrottlingException Access is throttled.
InternalFailureException An internal failure occurred.
ResourceUnavailableException This resource is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateUser
func (*QuickSight) UpdateUserRequest ¶
func (c *QuickSight) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)
UpdateUserRequest generates a "aws/request.Request" representing the client's request for the UpdateUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateUser for more information on using the UpdateUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateUserRequest method. req, resp := client.UpdateUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateUser
func (*QuickSight) UpdateUserWithContext ¶
func (c *QuickSight) UpdateUserWithContext(ctx aws.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)
UpdateUserWithContext is the same as UpdateUser with the addition of the ability to pass a context and additional request options.
See UpdateUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type RdsParameters ¶
type RdsParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Instance ID. // // InstanceId is a required field InstanceId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Amazon RDS parameters.
func (RdsParameters) GoString ¶
func (s RdsParameters) GoString() string
GoString returns the string representation
func (*RdsParameters) SetDatabase ¶
func (s *RdsParameters) SetDatabase(v string) *RdsParameters
SetDatabase sets the Database field's value.
func (*RdsParameters) SetInstanceId ¶
func (s *RdsParameters) SetInstanceId(v string) *RdsParameters
SetInstanceId sets the InstanceId field's value.
func (RdsParameters) String ¶
func (s RdsParameters) String() string
String returns the string representation
func (*RdsParameters) Validate ¶
func (s *RdsParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RedshiftParameters ¶
type RedshiftParameters struct { // Cluster ID. This field can be blank if the Host and Port are provided. ClusterId *string `min:"1" type:"string"` // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. This field can be blank if ClusterId is provided. Host *string `min:"1" type:"string"` // Port. This field can be blank if the ClusterId is provided. Port *int64 `type:"integer"` // contains filtered or unexported fields }
Amazon Redshift parameters. The ClusterId field can be blank if Host and Port are both set. The Host and Port fields can be blank if the ClusterId field is set.
func (RedshiftParameters) GoString ¶
func (s RedshiftParameters) GoString() string
GoString returns the string representation
func (*RedshiftParameters) SetClusterId ¶
func (s *RedshiftParameters) SetClusterId(v string) *RedshiftParameters
SetClusterId sets the ClusterId field's value.
func (*RedshiftParameters) SetDatabase ¶
func (s *RedshiftParameters) SetDatabase(v string) *RedshiftParameters
SetDatabase sets the Database field's value.
func (*RedshiftParameters) SetHost ¶
func (s *RedshiftParameters) SetHost(v string) *RedshiftParameters
SetHost sets the Host field's value.
func (*RedshiftParameters) SetPort ¶
func (s *RedshiftParameters) SetPort(v int64) *RedshiftParameters
SetPort sets the Port field's value.
func (RedshiftParameters) String ¶
func (s RedshiftParameters) String() string
String returns the string representation
func (*RedshiftParameters) Validate ¶
func (s *RedshiftParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RegisterUserInput ¶
type RegisterUserInput struct { // The ID for the AWS account that the user is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The email address of the user that you want to register. // // Email is a required field Email *string `type:"string" required:"true"` // The ARN of the IAM user or role that you are registering with Amazon QuickSight. IamArn *string `type:"string"` // Amazon QuickSight supports several ways of managing the identity of users. // This parameter accepts two values: // // * IAM: A user whose identity maps to an existing IAM user or role. // // * QUICKSIGHT: A user whose identity is owned and managed internally by // Amazon QuickSight. // // IdentityType is a required field IdentityType *string `type:"string" required:"true" enum:"IdentityType"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // You need to use this parameter only when you register one or more users using // an assumed IAM role. You don't need to provide the session name for other // scenarios, for example when you are registering an IAM user or an Amazon // QuickSight user. You can register multiple users using the same IAM role // if each user has a different session name. For more information on assuming // IAM roles, see assume-role (https://docs.aws.example.com/cli/latest/reference/sts/assume-role.html) // in the AWS CLI Reference. SessionName *string `min:"2" type:"string"` // The Amazon QuickSight user name that you want to create for the user you // are registering. UserName *string `min:"1" type:"string"` // The Amazon QuickSight role for the user. The user role can be one of the // following: // // * READER: A user who has read-only access to dashboards. // // * AUTHOR: A user who can create data sources, datasets, analyses, and // dashboards. // // * ADMIN: A user who is an author, who can also manage Amazon QuickSight // settings. // // * RESTRICTED_READER: This role isn't currently available for use. // // * RESTRICTED_AUTHOR: This role isn't currently available for use. // // UserRole is a required field UserRole *string `type:"string" required:"true" enum:"UserRole"` // contains filtered or unexported fields }
func (RegisterUserInput) GoString ¶
func (s RegisterUserInput) GoString() string
GoString returns the string representation
func (*RegisterUserInput) SetAwsAccountId ¶
func (s *RegisterUserInput) SetAwsAccountId(v string) *RegisterUserInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*RegisterUserInput) SetEmail ¶
func (s *RegisterUserInput) SetEmail(v string) *RegisterUserInput
SetEmail sets the Email field's value.
func (*RegisterUserInput) SetIamArn ¶
func (s *RegisterUserInput) SetIamArn(v string) *RegisterUserInput
SetIamArn sets the IamArn field's value.
func (*RegisterUserInput) SetIdentityType ¶
func (s *RegisterUserInput) SetIdentityType(v string) *RegisterUserInput
SetIdentityType sets the IdentityType field's value.
func (*RegisterUserInput) SetNamespace ¶
func (s *RegisterUserInput) SetNamespace(v string) *RegisterUserInput
SetNamespace sets the Namespace field's value.
func (*RegisterUserInput) SetSessionName ¶
func (s *RegisterUserInput) SetSessionName(v string) *RegisterUserInput
SetSessionName sets the SessionName field's value.
func (*RegisterUserInput) SetUserName ¶
func (s *RegisterUserInput) SetUserName(v string) *RegisterUserInput
SetUserName sets the UserName field's value.
func (*RegisterUserInput) SetUserRole ¶
func (s *RegisterUserInput) SetUserRole(v string) *RegisterUserInput
SetUserRole sets the UserRole field's value.
func (RegisterUserInput) String ¶
func (s RegisterUserInput) String() string
String returns the string representation
func (*RegisterUserInput) Validate ¶
func (s *RegisterUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RegisterUserOutput ¶
type RegisterUserOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The user name. User *User `type:"structure"` // The URL the user visits to complete registration and provide a password. // This is returned only for users with an identity type of QUICKSIGHT. UserInvitationUrl *string `type:"string"` // contains filtered or unexported fields }
func (RegisterUserOutput) GoString ¶
func (s RegisterUserOutput) GoString() string
GoString returns the string representation
func (*RegisterUserOutput) SetRequestId ¶
func (s *RegisterUserOutput) SetRequestId(v string) *RegisterUserOutput
SetRequestId sets the RequestId field's value.
func (*RegisterUserOutput) SetStatus ¶
func (s *RegisterUserOutput) SetStatus(v int64) *RegisterUserOutput
SetStatus sets the Status field's value.
func (*RegisterUserOutput) SetUser ¶
func (s *RegisterUserOutput) SetUser(v *User) *RegisterUserOutput
SetUser sets the User field's value.
func (*RegisterUserOutput) SetUserInvitationUrl ¶
func (s *RegisterUserOutput) SetUserInvitationUrl(v string) *RegisterUserOutput
SetUserInvitationUrl sets the UserInvitationUrl field's value.
func (RegisterUserOutput) String ¶
func (s RegisterUserOutput) String() string
String returns the string representation
type RelationalTable ¶
type RelationalTable struct { // The Amazon Resource Name (ARN) for the data source. // // DataSourceArn is a required field DataSourceArn *string `type:"string" required:"true"` // The column schema of the table. // // InputColumns is a required field InputColumns []*InputColumn `min:"1" type:"list" required:"true"` // The name of the relational table. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The schema name. This name applies to certain relational database engines. Schema *string `type:"string"` // contains filtered or unexported fields }
A physical table type for relational data sources.
func (RelationalTable) GoString ¶
func (s RelationalTable) GoString() string
GoString returns the string representation
func (*RelationalTable) SetDataSourceArn ¶
func (s *RelationalTable) SetDataSourceArn(v string) *RelationalTable
SetDataSourceArn sets the DataSourceArn field's value.
func (*RelationalTable) SetInputColumns ¶
func (s *RelationalTable) SetInputColumns(v []*InputColumn) *RelationalTable
SetInputColumns sets the InputColumns field's value.
func (*RelationalTable) SetName ¶
func (s *RelationalTable) SetName(v string) *RelationalTable
SetName sets the Name field's value.
func (*RelationalTable) SetSchema ¶
func (s *RelationalTable) SetSchema(v string) *RelationalTable
SetSchema sets the Schema field's value.
func (RelationalTable) String ¶
func (s RelationalTable) String() string
String returns the string representation
func (*RelationalTable) Validate ¶
func (s *RelationalTable) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RenameColumnOperation ¶
type RenameColumnOperation struct { // The name of the column to be renamed. // // ColumnName is a required field ColumnName *string `min:"1" type:"string" required:"true"` // The new name for the column. // // NewColumnName is a required field NewColumnName *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A transform operation that renames a column.
func (RenameColumnOperation) GoString ¶
func (s RenameColumnOperation) GoString() string
GoString returns the string representation
func (*RenameColumnOperation) SetColumnName ¶
func (s *RenameColumnOperation) SetColumnName(v string) *RenameColumnOperation
SetColumnName sets the ColumnName field's value.
func (*RenameColumnOperation) SetNewColumnName ¶
func (s *RenameColumnOperation) SetNewColumnName(v string) *RenameColumnOperation
SetNewColumnName sets the NewColumnName field's value.
func (RenameColumnOperation) String ¶
func (s RenameColumnOperation) String() string
String returns the string representation
func (*RenameColumnOperation) Validate ¶
func (s *RenameColumnOperation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResourceExistsException ¶
type ResourceExistsException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // The AWS request ID for this request. ResourceType *string `type:"string" enum:"ExceptionResourceType"` // contains filtered or unexported fields }
The resource specified already exists.
func (ResourceExistsException) Code ¶
func (s ResourceExistsException) Code() string
Code returns the exception type name.
func (ResourceExistsException) Error ¶
func (s ResourceExistsException) Error() string
func (ResourceExistsException) GoString ¶
func (s ResourceExistsException) GoString() string
GoString returns the string representation
func (ResourceExistsException) Message ¶
func (s ResourceExistsException) Message() string
Message returns the exception's message.
func (ResourceExistsException) OrigErr ¶
func (s ResourceExistsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (ResourceExistsException) RequestID ¶
func (s ResourceExistsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (ResourceExistsException) StatusCode ¶
func (s ResourceExistsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceExistsException) String ¶
func (s ResourceExistsException) String() string
String returns the string representation
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // The AWS request ID for this request. ResourceType *string `type:"string" enum:"ExceptionResourceType"` // contains filtered or unexported fields }
One or more resources can't be found.
func (ResourceNotFoundException) Code ¶
func (s ResourceNotFoundException) Code() string
Code returns the exception type name.
func (ResourceNotFoundException) Error ¶
func (s ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation
func (ResourceNotFoundException) Message ¶
func (s ResourceNotFoundException) Message() string
Message returns the exception's message.
func (ResourceNotFoundException) OrigErr ¶
func (s ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (ResourceNotFoundException) RequestID ¶
func (s ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (ResourceNotFoundException) StatusCode ¶
func (s ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
func (s ResourceNotFoundException) String() string
String returns the string representation
type ResourcePermission ¶
type ResourcePermission struct { // The action to grant or revoke permissions on, for example "quicksight:DescribeDashboard". // // Actions is a required field Actions []*string `min:"1" type:"list" required:"true"` // The Amazon Resource Name (ARN) of an Amazon QuickSight user or group, or // an IAM ARN. If you are using cross-account resource sharing, this is the // IAM ARN of an account root. Otherwise, it is the ARN of a QuickSight user // or group. . // // Principal is a required field Principal *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Permission for the resource.
func (ResourcePermission) GoString ¶
func (s ResourcePermission) GoString() string
GoString returns the string representation
func (*ResourcePermission) SetActions ¶
func (s *ResourcePermission) SetActions(v []*string) *ResourcePermission
SetActions sets the Actions field's value.
func (*ResourcePermission) SetPrincipal ¶
func (s *ResourcePermission) SetPrincipal(v string) *ResourcePermission
SetPrincipal sets the Principal field's value.
func (ResourcePermission) String ¶
func (s ResourcePermission) String() string
String returns the string representation
func (*ResourcePermission) Validate ¶
func (s *ResourcePermission) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResourceUnavailableException ¶
type ResourceUnavailableException struct { string `type:"string"` ResourceType *string `type:"string" enum:"ExceptionResourceType"` // contains filtered or unexported fields }RequestId *
This resource is currently unavailable.
func (ResourceUnavailableException) Code ¶
func (s ResourceUnavailableException) Code() string
Code returns the exception type name.
func (ResourceUnavailableException) Error ¶
func (s ResourceUnavailableException) Error() string
func (ResourceUnavailableException) GoString ¶
func (s ResourceUnavailableException) GoString() string
GoString returns the string representation
func (ResourceUnavailableException) Message ¶
func (s ResourceUnavailableException) Message() string
Message returns the exception's message.
func (ResourceUnavailableException) OrigErr ¶
func (s ResourceUnavailableException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (ResourceUnavailableException) RequestID ¶
func (s ResourceUnavailableException) RequestID() string
RequestID returns the service's response RequestID for request.
func (ResourceUnavailableException) StatusCode ¶
func (s ResourceUnavailableException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceUnavailableException) String ¶
func (s ResourceUnavailableException) String() string
String returns the string representation
type RowInfo ¶
type RowInfo struct { // The number of rows that were not ingested. RowsDropped *int64 `type:"long"` // The number of rows that were ingested. RowsIngested *int64 `type:"long"` // contains filtered or unexported fields }
Information about rows for a data set SPICE ingestion.
func (*RowInfo) SetRowsDropped ¶
SetRowsDropped sets the RowsDropped field's value.
func (*RowInfo) SetRowsIngested ¶
SetRowsIngested sets the RowsIngested field's value.
type RowLevelPermissionDataSet ¶
type RowLevelPermissionDataSet struct { // The Amazon Resource Name (ARN) of the permission dataset. // // Arn is a required field Arn *string `type:"string" required:"true"` // Permission policy. // // PermissionPolicy is a required field PermissionPolicy *string `type:"string" required:"true" enum:"RowLevelPermissionPolicy"` // contains filtered or unexported fields }
The row-level security configuration for the dataset.
func (RowLevelPermissionDataSet) GoString ¶
func (s RowLevelPermissionDataSet) GoString() string
GoString returns the string representation
func (*RowLevelPermissionDataSet) SetArn ¶
func (s *RowLevelPermissionDataSet) SetArn(v string) *RowLevelPermissionDataSet
SetArn sets the Arn field's value.
func (*RowLevelPermissionDataSet) SetPermissionPolicy ¶
func (s *RowLevelPermissionDataSet) SetPermissionPolicy(v string) *RowLevelPermissionDataSet
SetPermissionPolicy sets the PermissionPolicy field's value.
func (RowLevelPermissionDataSet) String ¶
func (s RowLevelPermissionDataSet) String() string
String returns the string representation
func (*RowLevelPermissionDataSet) Validate ¶
func (s *RowLevelPermissionDataSet) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type S3Parameters ¶
type S3Parameters struct { // Location of the Amazon S3 manifest file. This is NULL if the manifest file // was uploaded in the console. // // ManifestFileLocation is a required field ManifestFileLocation *ManifestFileLocation `type:"structure" required:"true"` // contains filtered or unexported fields }
S3 parameters.
func (S3Parameters) GoString ¶
func (s S3Parameters) GoString() string
GoString returns the string representation
func (*S3Parameters) SetManifestFileLocation ¶
func (s *S3Parameters) SetManifestFileLocation(v *ManifestFileLocation) *S3Parameters
SetManifestFileLocation sets the ManifestFileLocation field's value.
func (S3Parameters) String ¶
func (s S3Parameters) String() string
String returns the string representation
func (*S3Parameters) Validate ¶
func (s *S3Parameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type S3Source ¶
type S3Source struct { // The amazon Resource Name (ARN) for the data source. // // DataSourceArn is a required field DataSourceArn *string `type:"string" required:"true"` // A physical table type for as S3 data source. // // InputColumns is a required field InputColumns []*InputColumn `min:"1" type:"list" required:"true"` // Information about the format for the S3 source file or files. UploadSettings *UploadSettings `type:"structure"` // contains filtered or unexported fields }
A physical table type for as S3 data source.
func (*S3Source) SetDataSourceArn ¶
SetDataSourceArn sets the DataSourceArn field's value.
func (*S3Source) SetInputColumns ¶
func (s *S3Source) SetInputColumns(v []*InputColumn) *S3Source
SetInputColumns sets the InputColumns field's value.
func (*S3Source) SetUploadSettings ¶
func (s *S3Source) SetUploadSettings(v *UploadSettings) *S3Source
SetUploadSettings sets the UploadSettings field's value.
type SearchDashboardsInput ¶
type SearchDashboardsInput struct { // The ID of the AWS account that contains the user whose dashboards you're // searching for. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The filters to apply to the search. Currently, you can search only by user // name. For example, "Filters": [ { "Name": "QUICKSIGHT_USER", "Operator": // "StringEquals", "Value": "arn:aws:quicksight:us-east-1:1:user/default/UserName1" // } ] // // Filters is a required field Filters []*DashboardSearchFilter `type:"list" required:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `min:"1" type:"integer"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (SearchDashboardsInput) GoString ¶
func (s SearchDashboardsInput) GoString() string
GoString returns the string representation
func (*SearchDashboardsInput) SetAwsAccountId ¶
func (s *SearchDashboardsInput) SetAwsAccountId(v string) *SearchDashboardsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*SearchDashboardsInput) SetFilters ¶
func (s *SearchDashboardsInput) SetFilters(v []*DashboardSearchFilter) *SearchDashboardsInput
SetFilters sets the Filters field's value.
func (*SearchDashboardsInput) SetMaxResults ¶
func (s *SearchDashboardsInput) SetMaxResults(v int64) *SearchDashboardsInput
SetMaxResults sets the MaxResults field's value.
func (*SearchDashboardsInput) SetNextToken ¶
func (s *SearchDashboardsInput) SetNextToken(v string) *SearchDashboardsInput
SetNextToken sets the NextToken field's value.
func (SearchDashboardsInput) String ¶
func (s SearchDashboardsInput) String() string
String returns the string representation
func (*SearchDashboardsInput) Validate ¶
func (s *SearchDashboardsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchDashboardsOutput ¶
type SearchDashboardsOutput struct { // The list of dashboards owned by the user specified in Filters in your request. DashboardSummaryList []*DashboardSummary `type:"list"` // The token for the next set of results, or null if there are no more results. NextToken *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (SearchDashboardsOutput) GoString ¶
func (s SearchDashboardsOutput) GoString() string
GoString returns the string representation
func (*SearchDashboardsOutput) SetDashboardSummaryList ¶
func (s *SearchDashboardsOutput) SetDashboardSummaryList(v []*DashboardSummary) *SearchDashboardsOutput
SetDashboardSummaryList sets the DashboardSummaryList field's value.
func (*SearchDashboardsOutput) SetNextToken ¶
func (s *SearchDashboardsOutput) SetNextToken(v string) *SearchDashboardsOutput
SetNextToken sets the NextToken field's value.
func (*SearchDashboardsOutput) SetRequestId ¶
func (s *SearchDashboardsOutput) SetRequestId(v string) *SearchDashboardsOutput
SetRequestId sets the RequestId field's value.
func (*SearchDashboardsOutput) SetStatus ¶
func (s *SearchDashboardsOutput) SetStatus(v int64) *SearchDashboardsOutput
SetStatus sets the Status field's value.
func (SearchDashboardsOutput) String ¶
func (s SearchDashboardsOutput) String() string
String returns the string representation
type ServiceNowParameters ¶
type ServiceNowParameters struct { // URL of the base site. // // SiteBaseUrl is a required field SiteBaseUrl *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
ServiceNow parameters.
func (ServiceNowParameters) GoString ¶
func (s ServiceNowParameters) GoString() string
GoString returns the string representation
func (*ServiceNowParameters) SetSiteBaseUrl ¶
func (s *ServiceNowParameters) SetSiteBaseUrl(v string) *ServiceNowParameters
SetSiteBaseUrl sets the SiteBaseUrl field's value.
func (ServiceNowParameters) String ¶
func (s ServiceNowParameters) String() string
String returns the string representation
func (*ServiceNowParameters) Validate ¶
func (s *ServiceNowParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SessionLifetimeInMinutesInvalidException ¶
type SessionLifetimeInMinutesInvalidException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
The number of minutes specified for the lifetime of a session isn't valid. The session lifetime must be 15-600 minutes.
func (SessionLifetimeInMinutesInvalidException) Code ¶
func (s SessionLifetimeInMinutesInvalidException) Code() string
Code returns the exception type name.
func (SessionLifetimeInMinutesInvalidException) Error ¶
func (s SessionLifetimeInMinutesInvalidException) Error() string
func (SessionLifetimeInMinutesInvalidException) GoString ¶
func (s SessionLifetimeInMinutesInvalidException) GoString() string
GoString returns the string representation
func (SessionLifetimeInMinutesInvalidException) Message ¶
func (s SessionLifetimeInMinutesInvalidException) Message() string
Message returns the exception's message.
func (SessionLifetimeInMinutesInvalidException) OrigErr ¶
func (s SessionLifetimeInMinutesInvalidException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (SessionLifetimeInMinutesInvalidException) RequestID ¶
func (s SessionLifetimeInMinutesInvalidException) RequestID() string
RequestID returns the service's response RequestID for request.
func (SessionLifetimeInMinutesInvalidException) StatusCode ¶
func (s SessionLifetimeInMinutesInvalidException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (SessionLifetimeInMinutesInvalidException) String ¶
func (s SessionLifetimeInMinutesInvalidException) String() string
String returns the string representation
type SheetControlsOption ¶
type SheetControlsOption struct { // Visibility state. VisibilityState *string `type:"string" enum:"DashboardUIState"` // contains filtered or unexported fields }
Sheet controls option.
func (SheetControlsOption) GoString ¶
func (s SheetControlsOption) GoString() string
GoString returns the string representation
func (*SheetControlsOption) SetVisibilityState ¶
func (s *SheetControlsOption) SetVisibilityState(v string) *SheetControlsOption
SetVisibilityState sets the VisibilityState field's value.
func (SheetControlsOption) String ¶
func (s SheetControlsOption) String() string
String returns the string representation
type SnowflakeParameters ¶
type SnowflakeParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Warehouse. // // Warehouse is a required field Warehouse *string `type:"string" required:"true"` // contains filtered or unexported fields }
Snowflake parameters.
func (SnowflakeParameters) GoString ¶
func (s SnowflakeParameters) GoString() string
GoString returns the string representation
func (*SnowflakeParameters) SetDatabase ¶
func (s *SnowflakeParameters) SetDatabase(v string) *SnowflakeParameters
SetDatabase sets the Database field's value.
func (*SnowflakeParameters) SetHost ¶
func (s *SnowflakeParameters) SetHost(v string) *SnowflakeParameters
SetHost sets the Host field's value.
func (*SnowflakeParameters) SetWarehouse ¶
func (s *SnowflakeParameters) SetWarehouse(v string) *SnowflakeParameters
SetWarehouse sets the Warehouse field's value.
func (SnowflakeParameters) String ¶
func (s SnowflakeParameters) String() string
String returns the string representation
func (*SnowflakeParameters) Validate ¶
func (s *SnowflakeParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SparkParameters ¶
type SparkParameters struct { // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
Spark parameters.
func (SparkParameters) GoString ¶
func (s SparkParameters) GoString() string
GoString returns the string representation
func (*SparkParameters) SetHost ¶
func (s *SparkParameters) SetHost(v string) *SparkParameters
SetHost sets the Host field's value.
func (*SparkParameters) SetPort ¶
func (s *SparkParameters) SetPort(v int64) *SparkParameters
SetPort sets the Port field's value.
func (SparkParameters) String ¶
func (s SparkParameters) String() string
String returns the string representation
func (*SparkParameters) Validate ¶
func (s *SparkParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SqlServerParameters ¶
type SqlServerParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
SQL Server parameters.
func (SqlServerParameters) GoString ¶
func (s SqlServerParameters) GoString() string
GoString returns the string representation
func (*SqlServerParameters) SetDatabase ¶
func (s *SqlServerParameters) SetDatabase(v string) *SqlServerParameters
SetDatabase sets the Database field's value.
func (*SqlServerParameters) SetHost ¶
func (s *SqlServerParameters) SetHost(v string) *SqlServerParameters
SetHost sets the Host field's value.
func (*SqlServerParameters) SetPort ¶
func (s *SqlServerParameters) SetPort(v int64) *SqlServerParameters
SetPort sets the Port field's value.
func (SqlServerParameters) String ¶
func (s SqlServerParameters) String() string
String returns the string representation
func (*SqlServerParameters) Validate ¶
func (s *SqlServerParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SslProperties ¶
type SslProperties struct { // A Boolean option to control whether SSL should be disabled. DisableSsl *bool `type:"boolean"` // contains filtered or unexported fields }
Secure Socket Layer (SSL) properties that apply when QuickSight connects to your underlying data source.
func (SslProperties) GoString ¶
func (s SslProperties) GoString() string
GoString returns the string representation
func (*SslProperties) SetDisableSsl ¶
func (s *SslProperties) SetDisableSsl(v bool) *SslProperties
SetDisableSsl sets the DisableSsl field's value.
func (SslProperties) String ¶
func (s SslProperties) String() string
String returns the string representation
type StringParameter ¶
type StringParameter struct { // A display name for the dataset. // // Name is a required field Name *string `type:"string" required:"true"` // Values. // // Values is a required field Values []*string `type:"list" required:"true"` // contains filtered or unexported fields }
String parameter.
func (StringParameter) GoString ¶
func (s StringParameter) GoString() string
GoString returns the string representation
func (*StringParameter) SetName ¶
func (s *StringParameter) SetName(v string) *StringParameter
SetName sets the Name field's value.
func (*StringParameter) SetValues ¶
func (s *StringParameter) SetValues(v []*string) *StringParameter
SetValues sets the Values field's value.
func (StringParameter) String ¶
func (s StringParameter) String() string
String returns the string representation
func (*StringParameter) Validate ¶
func (s *StringParameter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Tag ¶
type Tag struct { // Tag key. // // Key is a required field Key *string `min:"1" type:"string" required:"true"` // Tag value. // // Value is a required field Value *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The key or keys of the key-value pairs for the resource tag or tags assigned to the resource.
type TagColumnOperation ¶
type TagColumnOperation struct { // The column that this operation acts on. // // ColumnName is a required field ColumnName *string `min:"1" type:"string" required:"true"` // The dataset column tag, currently only used for geospatial type tagging. . // // This is not tags for the AWS tagging feature. . // // Tags is a required field Tags []*ColumnTag `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
A transform operation that tags a column with additional information.
func (TagColumnOperation) GoString ¶
func (s TagColumnOperation) GoString() string
GoString returns the string representation
func (*TagColumnOperation) SetColumnName ¶
func (s *TagColumnOperation) SetColumnName(v string) *TagColumnOperation
SetColumnName sets the ColumnName field's value.
func (*TagColumnOperation) SetTags ¶
func (s *TagColumnOperation) SetTags(v []*ColumnTag) *TagColumnOperation
SetTags sets the Tags field's value.
func (TagColumnOperation) String ¶
func (s TagColumnOperation) String() string
String returns the string representation
func (*TagColumnOperation) Validate ¶
func (s *TagColumnOperation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceInput ¶
type TagResourceInput struct { // The Amazon Resource Name (ARN) of the resource that you want to tag. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"ResourceArn" type:"string" required:"true"` // Contains a map of the key-value pairs for the resource tag or tags assigned // to the resource. // // Tags is a required field Tags []*Tag `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation
func (*TagResourceInput) SetResourceArn ¶
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation
func (*TagResourceOutput) SetRequestId ¶
func (s *TagResourceOutput) SetRequestId(v string) *TagResourceOutput
SetRequestId sets the RequestId field's value.
func (*TagResourceOutput) SetStatus ¶
func (s *TagResourceOutput) SetStatus(v int64) *TagResourceOutput
SetStatus sets the Status field's value.
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation
type Template ¶
type Template struct { // The Amazon Resource Name (ARN) of the template. Arn *string `type:"string"` // Time when this was created. CreatedTime *time.Time `type:"timestamp"` // Time when this was last updated. LastUpdatedTime *time.Time `type:"timestamp"` // The display name of the template. Name *string `min:"1" type:"string"` // The ID for the template. This is unique per AWS Region for each AWS account. TemplateId *string `min:"1" type:"string"` // A structure describing the versions of the template. Version *TemplateVersion `type:"structure"` // contains filtered or unexported fields }
A template object. A template is an entity in QuickSight that encapsulates the metadata required to create an analysis and that you can use to create a dashboard. A template adds a layer of abstraction by using placeholders to replace the dataset associated with the analysis. You can use templates to create dashboards by replacing dataset placeholders with datasets that follow the same schema that was used to create the source analysis and template.
You can share templates across AWS accounts by allowing users in other AWS accounts to create a template or a dashboard from an existing template.
func (*Template) SetCreatedTime ¶
SetCreatedTime sets the CreatedTime field's value.
func (*Template) SetLastUpdatedTime ¶
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*Template) SetTemplateId ¶
SetTemplateId sets the TemplateId field's value.
func (*Template) SetVersion ¶
func (s *Template) SetVersion(v *TemplateVersion) *Template
SetVersion sets the Version field's value.
type TemplateAlias ¶
type TemplateAlias struct { // The display name of the template alias. AliasName *string `min:"1" type:"string"` // The Amazon Resource Name (ARN) of the template alias. Arn *string `type:"string"` // The version number of the template alias. TemplateVersionNumber *int64 `min:"1" type:"long"` // contains filtered or unexported fields }
The template alias.
func (TemplateAlias) GoString ¶
func (s TemplateAlias) GoString() string
GoString returns the string representation
func (*TemplateAlias) SetAliasName ¶
func (s *TemplateAlias) SetAliasName(v string) *TemplateAlias
SetAliasName sets the AliasName field's value.
func (*TemplateAlias) SetArn ¶
func (s *TemplateAlias) SetArn(v string) *TemplateAlias
SetArn sets the Arn field's value.
func (*TemplateAlias) SetTemplateVersionNumber ¶
func (s *TemplateAlias) SetTemplateVersionNumber(v int64) *TemplateAlias
SetTemplateVersionNumber sets the TemplateVersionNumber field's value.
func (TemplateAlias) String ¶
func (s TemplateAlias) String() string
String returns the string representation
type TemplateError ¶
type TemplateError struct { // Description of the error type. Message *string `type:"string"` // Type of error. Type *string `type:"string" enum:"TemplateErrorType"` // contains filtered or unexported fields }
List of errors that occurred when the template version creation failed.
func (TemplateError) GoString ¶
func (s TemplateError) GoString() string
GoString returns the string representation
func (*TemplateError) SetMessage ¶
func (s *TemplateError) SetMessage(v string) *TemplateError
SetMessage sets the Message field's value.
func (*TemplateError) SetType ¶
func (s *TemplateError) SetType(v string) *TemplateError
SetType sets the Type field's value.
func (TemplateError) String ¶
func (s TemplateError) String() string
String returns the string representation
type TemplateSourceAnalysis ¶
type TemplateSourceAnalysis struct { // The Amazon Resource Name (ARN) of the resource. // // Arn is a required field Arn *string `type:"string" required:"true"` // A structure containing information about the dataset references used as placeholders // in the template. // // DataSetReferences is a required field DataSetReferences []*DataSetReference `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
The source analysis of the template.
func (TemplateSourceAnalysis) GoString ¶
func (s TemplateSourceAnalysis) GoString() string
GoString returns the string representation
func (*TemplateSourceAnalysis) SetArn ¶
func (s *TemplateSourceAnalysis) SetArn(v string) *TemplateSourceAnalysis
SetArn sets the Arn field's value.
func (*TemplateSourceAnalysis) SetDataSetReferences ¶
func (s *TemplateSourceAnalysis) SetDataSetReferences(v []*DataSetReference) *TemplateSourceAnalysis
SetDataSetReferences sets the DataSetReferences field's value.
func (TemplateSourceAnalysis) String ¶
func (s TemplateSourceAnalysis) String() string
String returns the string representation
func (*TemplateSourceAnalysis) Validate ¶
func (s *TemplateSourceAnalysis) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TemplateSourceEntity ¶
type TemplateSourceEntity struct { // The source analysis, if it is based on an analysis. SourceAnalysis *TemplateSourceAnalysis `type:"structure"` // The source template, if it is based on an template. SourceTemplate *TemplateSourceTemplate `type:"structure"` // contains filtered or unexported fields }
The source entity of the template.
func (TemplateSourceEntity) GoString ¶
func (s TemplateSourceEntity) GoString() string
GoString returns the string representation
func (*TemplateSourceEntity) SetSourceAnalysis ¶
func (s *TemplateSourceEntity) SetSourceAnalysis(v *TemplateSourceAnalysis) *TemplateSourceEntity
SetSourceAnalysis sets the SourceAnalysis field's value.
func (*TemplateSourceEntity) SetSourceTemplate ¶
func (s *TemplateSourceEntity) SetSourceTemplate(v *TemplateSourceTemplate) *TemplateSourceEntity
SetSourceTemplate sets the SourceTemplate field's value.
func (TemplateSourceEntity) String ¶
func (s TemplateSourceEntity) String() string
String returns the string representation
func (*TemplateSourceEntity) Validate ¶
func (s *TemplateSourceEntity) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TemplateSourceTemplate ¶
type TemplateSourceTemplate struct { // The Amazon Resource Name (ARN) of the resource. // // Arn is a required field Arn *string `type:"string" required:"true"` // contains filtered or unexported fields }
The source template of the template.
func (TemplateSourceTemplate) GoString ¶
func (s TemplateSourceTemplate) GoString() string
GoString returns the string representation
func (*TemplateSourceTemplate) SetArn ¶
func (s *TemplateSourceTemplate) SetArn(v string) *TemplateSourceTemplate
SetArn sets the Arn field's value.
func (TemplateSourceTemplate) String ¶
func (s TemplateSourceTemplate) String() string
String returns the string representation
func (*TemplateSourceTemplate) Validate ¶
func (s *TemplateSourceTemplate) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TemplateSummary ¶
type TemplateSummary struct { // A summary of a template. Arn *string `type:"string"` // The last time that this template was created. CreatedTime *time.Time `type:"timestamp"` // The last time that this template was updated. LastUpdatedTime *time.Time `type:"timestamp"` // A structure containing a list of version numbers for the template summary. LatestVersionNumber *int64 `min:"1" type:"long"` // A display name for the template. Name *string `min:"1" type:"string"` // The ID of the template. This ID is unique per AWS Region for each AWS account. TemplateId *string `min:"1" type:"string"` // contains filtered or unexported fields }
The template summary.
func (TemplateSummary) GoString ¶
func (s TemplateSummary) GoString() string
GoString returns the string representation
func (*TemplateSummary) SetArn ¶
func (s *TemplateSummary) SetArn(v string) *TemplateSummary
SetArn sets the Arn field's value.
func (*TemplateSummary) SetCreatedTime ¶
func (s *TemplateSummary) SetCreatedTime(v time.Time) *TemplateSummary
SetCreatedTime sets the CreatedTime field's value.
func (*TemplateSummary) SetLastUpdatedTime ¶
func (s *TemplateSummary) SetLastUpdatedTime(v time.Time) *TemplateSummary
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*TemplateSummary) SetLatestVersionNumber ¶
func (s *TemplateSummary) SetLatestVersionNumber(v int64) *TemplateSummary
SetLatestVersionNumber sets the LatestVersionNumber field's value.
func (*TemplateSummary) SetName ¶
func (s *TemplateSummary) SetName(v string) *TemplateSummary
SetName sets the Name field's value.
func (*TemplateSummary) SetTemplateId ¶
func (s *TemplateSummary) SetTemplateId(v string) *TemplateSummary
SetTemplateId sets the TemplateId field's value.
func (TemplateSummary) String ¶
func (s TemplateSummary) String() string
String returns the string representation
type TemplateVersion ¶
type TemplateVersion struct { // The time that this template version was created. CreatedTime *time.Time `type:"timestamp"` // Schema of the dataset identified by the placeholder. The idea is that any // dashboard created from the template should be bound to new datasets matching // the same schema described through this API. . DataSetConfigurations []*DataSetConfiguration `type:"list"` // The description of the template. Description *string `min:"1" type:"string"` // Errors associated with the template. Errors []*TemplateError `min:"1" type:"list"` // The Amazon Resource Name (ARN) of the analysis or template which was used // to create this template. SourceEntityArn *string `type:"string"` // The HTTP status of the request. Status *string `type:"string" enum:"ResourceStatus"` // The version number of the template. VersionNumber *int64 `min:"1" type:"long"` // contains filtered or unexported fields }
A version of a template.
func (TemplateVersion) GoString ¶
func (s TemplateVersion) GoString() string
GoString returns the string representation
func (*TemplateVersion) SetCreatedTime ¶
func (s *TemplateVersion) SetCreatedTime(v time.Time) *TemplateVersion
SetCreatedTime sets the CreatedTime field's value.
func (*TemplateVersion) SetDataSetConfigurations ¶
func (s *TemplateVersion) SetDataSetConfigurations(v []*DataSetConfiguration) *TemplateVersion
SetDataSetConfigurations sets the DataSetConfigurations field's value.
func (*TemplateVersion) SetDescription ¶
func (s *TemplateVersion) SetDescription(v string) *TemplateVersion
SetDescription sets the Description field's value.
func (*TemplateVersion) SetErrors ¶
func (s *TemplateVersion) SetErrors(v []*TemplateError) *TemplateVersion
SetErrors sets the Errors field's value.
func (*TemplateVersion) SetSourceEntityArn ¶
func (s *TemplateVersion) SetSourceEntityArn(v string) *TemplateVersion
SetSourceEntityArn sets the SourceEntityArn field's value.
func (*TemplateVersion) SetStatus ¶
func (s *TemplateVersion) SetStatus(v string) *TemplateVersion
SetStatus sets the Status field's value.
func (*TemplateVersion) SetVersionNumber ¶
func (s *TemplateVersion) SetVersionNumber(v int64) *TemplateVersion
SetVersionNumber sets the VersionNumber field's value.
func (TemplateVersion) String ¶
func (s TemplateVersion) String() string
String returns the string representation
type TemplateVersionSummary ¶
type TemplateVersionSummary struct { // The ARN of the template version. Arn *string `type:"string"` // The time that this template version was created. CreatedTime *time.Time `type:"timestamp"` // The description of the template version. Description *string `min:"1" type:"string"` // The status of the template version. Status *string `type:"string" enum:"ResourceStatus"` // The version number of the template version. VersionNumber *int64 `min:"1" type:"long"` // contains filtered or unexported fields }
The template version.
func (TemplateVersionSummary) GoString ¶
func (s TemplateVersionSummary) GoString() string
GoString returns the string representation
func (*TemplateVersionSummary) SetArn ¶
func (s *TemplateVersionSummary) SetArn(v string) *TemplateVersionSummary
SetArn sets the Arn field's value.
func (*TemplateVersionSummary) SetCreatedTime ¶
func (s *TemplateVersionSummary) SetCreatedTime(v time.Time) *TemplateVersionSummary
SetCreatedTime sets the CreatedTime field's value.
func (*TemplateVersionSummary) SetDescription ¶
func (s *TemplateVersionSummary) SetDescription(v string) *TemplateVersionSummary
SetDescription sets the Description field's value.
func (*TemplateVersionSummary) SetStatus ¶
func (s *TemplateVersionSummary) SetStatus(v string) *TemplateVersionSummary
SetStatus sets the Status field's value.
func (*TemplateVersionSummary) SetVersionNumber ¶
func (s *TemplateVersionSummary) SetVersionNumber(v int64) *TemplateVersionSummary
SetVersionNumber sets the VersionNumber field's value.
func (TemplateVersionSummary) String ¶
func (s TemplateVersionSummary) String() string
String returns the string representation
type TeradataParameters ¶
type TeradataParameters struct { // Database. // // Database is a required field Database *string `min:"1" type:"string" required:"true"` // Host. // // Host is a required field Host *string `min:"1" type:"string" required:"true"` // Port. // // Port is a required field Port *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
Teradata parameters.
func (TeradataParameters) GoString ¶
func (s TeradataParameters) GoString() string
GoString returns the string representation
func (*TeradataParameters) SetDatabase ¶
func (s *TeradataParameters) SetDatabase(v string) *TeradataParameters
SetDatabase sets the Database field's value.
func (*TeradataParameters) SetHost ¶
func (s *TeradataParameters) SetHost(v string) *TeradataParameters
SetHost sets the Host field's value.
func (*TeradataParameters) SetPort ¶
func (s *TeradataParameters) SetPort(v int64) *TeradataParameters
SetPort sets the Port field's value.
func (TeradataParameters) String ¶
func (s TeradataParameters) String() string
String returns the string representation
func (*TeradataParameters) Validate ¶
func (s *TeradataParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ThrottlingException ¶
type ThrottlingException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
Access is throttled.
func (ThrottlingException) Code ¶
func (s ThrottlingException) Code() string
Code returns the exception type name.
func (ThrottlingException) Error ¶
func (s ThrottlingException) Error() string
func (ThrottlingException) GoString ¶
func (s ThrottlingException) GoString() string
GoString returns the string representation
func (ThrottlingException) Message ¶
func (s ThrottlingException) Message() string
Message returns the exception's message.
func (ThrottlingException) OrigErr ¶
func (s ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (ThrottlingException) RequestID ¶
func (s ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (ThrottlingException) StatusCode ¶
func (s ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶
func (s ThrottlingException) String() string
String returns the string representation
type TransformOperation ¶
type TransformOperation struct { // A transform operation that casts a column to a different type. CastColumnTypeOperation *CastColumnTypeOperation `type:"structure"` // An operation that creates calculated columns. Columns created in one such // operation form a lexical closure. CreateColumnsOperation *CreateColumnsOperation `type:"structure"` // An operation that filters rows based on some condition. FilterOperation *FilterOperation `type:"structure"` // An operation that projects columns. Operations that come after a projection // can only refer to projected columns. ProjectOperation *ProjectOperation `type:"structure"` // An operation that renames a column. RenameColumnOperation *RenameColumnOperation `type:"structure"` // An operation that tags a column with additional information. TagColumnOperation *TagColumnOperation `type:"structure"` // contains filtered or unexported fields }
A data transformation on a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
func (TransformOperation) GoString ¶
func (s TransformOperation) GoString() string
GoString returns the string representation
func (*TransformOperation) SetCastColumnTypeOperation ¶
func (s *TransformOperation) SetCastColumnTypeOperation(v *CastColumnTypeOperation) *TransformOperation
SetCastColumnTypeOperation sets the CastColumnTypeOperation field's value.
func (*TransformOperation) SetCreateColumnsOperation ¶
func (s *TransformOperation) SetCreateColumnsOperation(v *CreateColumnsOperation) *TransformOperation
SetCreateColumnsOperation sets the CreateColumnsOperation field's value.
func (*TransformOperation) SetFilterOperation ¶
func (s *TransformOperation) SetFilterOperation(v *FilterOperation) *TransformOperation
SetFilterOperation sets the FilterOperation field's value.
func (*TransformOperation) SetProjectOperation ¶
func (s *TransformOperation) SetProjectOperation(v *ProjectOperation) *TransformOperation
SetProjectOperation sets the ProjectOperation field's value.
func (*TransformOperation) SetRenameColumnOperation ¶
func (s *TransformOperation) SetRenameColumnOperation(v *RenameColumnOperation) *TransformOperation
SetRenameColumnOperation sets the RenameColumnOperation field's value.
func (*TransformOperation) SetTagColumnOperation ¶
func (s *TransformOperation) SetTagColumnOperation(v *TagColumnOperation) *TransformOperation
SetTagColumnOperation sets the TagColumnOperation field's value.
func (TransformOperation) String ¶
func (s TransformOperation) String() string
String returns the string representation
func (*TransformOperation) Validate ¶
func (s *TransformOperation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TwitterParameters ¶
type TwitterParameters struct { // Maximum number of rows to query Twitter. // // MaxRows is a required field MaxRows *int64 `min:"1" type:"integer" required:"true"` // Twitter query string. // // Query is a required field Query *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Twitter parameters.
func (TwitterParameters) GoString ¶
func (s TwitterParameters) GoString() string
GoString returns the string representation
func (*TwitterParameters) SetMaxRows ¶
func (s *TwitterParameters) SetMaxRows(v int64) *TwitterParameters
SetMaxRows sets the MaxRows field's value.
func (*TwitterParameters) SetQuery ¶
func (s *TwitterParameters) SetQuery(v string) *TwitterParameters
SetQuery sets the Query field's value.
func (TwitterParameters) String ¶
func (s TwitterParameters) String() string
String returns the string representation
func (*TwitterParameters) Validate ¶
func (s *TwitterParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UnsupportedUserEditionException ¶
type UnsupportedUserEditionException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
This error indicates that you are calling an operation on an Amazon QuickSight subscription where the edition doesn't include support for that operation. Amazon QuickSight currently has Standard Edition and Enterprise Edition. Not every operation and capability is available in every edition.
func (UnsupportedUserEditionException) Code ¶
func (s UnsupportedUserEditionException) Code() string
Code returns the exception type name.
func (UnsupportedUserEditionException) Error ¶
func (s UnsupportedUserEditionException) Error() string
func (UnsupportedUserEditionException) GoString ¶
func (s UnsupportedUserEditionException) GoString() string
GoString returns the string representation
func (UnsupportedUserEditionException) Message ¶
func (s UnsupportedUserEditionException) Message() string
Message returns the exception's message.
func (UnsupportedUserEditionException) OrigErr ¶
func (s UnsupportedUserEditionException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (UnsupportedUserEditionException) RequestID ¶
func (s UnsupportedUserEditionException) RequestID() string
RequestID returns the service's response RequestID for request.
func (UnsupportedUserEditionException) StatusCode ¶
func (s UnsupportedUserEditionException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnsupportedUserEditionException) String ¶
func (s UnsupportedUserEditionException) String() string
String returns the string representation
type UntagResourceInput ¶
type UntagResourceInput struct { // The Amazon Resource Name (ARN) of the resource that you want to untag. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"ResourceArn" type:"string" required:"true"` // The keys of the key-value pairs for the resource tag or tags assigned to // the resource. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"keys" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation
func (*UntagResourceInput) SetResourceArn ¶
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation
func (*UntagResourceOutput) SetRequestId ¶
func (s *UntagResourceOutput) SetRequestId(v string) *UntagResourceOutput
SetRequestId sets the RequestId field's value.
func (*UntagResourceOutput) SetStatus ¶
func (s *UntagResourceOutput) SetStatus(v int64) *UntagResourceOutput
SetStatus sets the Status field's value.
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation
type UpdateDashboardInput ¶
type UpdateDashboardInput struct { // The ID of the AWS account that contains the dashboard that you're updating. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // Options for publishing the dashboard when you create it: // // * AvailabilityStatus for AdHocFilteringOption - This status can be either // ENABLED or DISABLED. When this is set to DISABLED, QuickSight disables // the left filter pane on the published dashboard, which can be used for // ad hoc (one-time) filtering. This option is ENABLED by default. // // * AvailabilityStatus for ExportToCSVOption - This status can be either // ENABLED or DISABLED. The visual option to export data to .csv format isn't // enabled when this is set to DISABLED. This option is ENABLED by default. // // * VisibilityState for SheetControlsOption - This visibility state can // be either COLLAPSED or EXPANDED. The sheet controls pane is collapsed // by default when set to true. This option is COLLAPSED by default. DashboardPublishOptions *DashboardPublishOptions `type:"structure"` // The display name of the dashboard. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // A structure that contains the parameters of the dashboard. Parameters *Parameters `type:"structure"` // The template or analysis from which the dashboard is created. The SouceTemplate // entity accepts the Amazon Resource Name (ARN) of the template and also references // to replacement datasets for the placeholders set when creating the template. // The replacement datasets need to follow the same schema as the datasets for // which placeholders were created when creating the template. // // SourceEntity is a required field SourceEntity *DashboardSourceEntity `type:"structure" required:"true"` // A description for the first version of the dashboard being created. VersionDescription *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateDashboardInput) GoString ¶
func (s UpdateDashboardInput) GoString() string
GoString returns the string representation
func (*UpdateDashboardInput) SetAwsAccountId ¶
func (s *UpdateDashboardInput) SetAwsAccountId(v string) *UpdateDashboardInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateDashboardInput) SetDashboardId ¶
func (s *UpdateDashboardInput) SetDashboardId(v string) *UpdateDashboardInput
SetDashboardId sets the DashboardId field's value.
func (*UpdateDashboardInput) SetDashboardPublishOptions ¶
func (s *UpdateDashboardInput) SetDashboardPublishOptions(v *DashboardPublishOptions) *UpdateDashboardInput
SetDashboardPublishOptions sets the DashboardPublishOptions field's value.
func (*UpdateDashboardInput) SetName ¶
func (s *UpdateDashboardInput) SetName(v string) *UpdateDashboardInput
SetName sets the Name field's value.
func (*UpdateDashboardInput) SetParameters ¶
func (s *UpdateDashboardInput) SetParameters(v *Parameters) *UpdateDashboardInput
SetParameters sets the Parameters field's value.
func (*UpdateDashboardInput) SetSourceEntity ¶
func (s *UpdateDashboardInput) SetSourceEntity(v *DashboardSourceEntity) *UpdateDashboardInput
SetSourceEntity sets the SourceEntity field's value.
func (*UpdateDashboardInput) SetVersionDescription ¶
func (s *UpdateDashboardInput) SetVersionDescription(v string) *UpdateDashboardInput
SetVersionDescription sets the VersionDescription field's value.
func (UpdateDashboardInput) String ¶
func (s UpdateDashboardInput) String() string
String returns the string representation
func (*UpdateDashboardInput) Validate ¶
func (s *UpdateDashboardInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDashboardOutput ¶
type UpdateDashboardOutput struct { // The Amazon Resource Name (ARN) of the resource. Arn *string `type:"string"` // The creation status of the request. CreationStatus *string `type:"string" enum:"ResourceStatus"` // The ID for the dashboard. DashboardId *string `min:"1" type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `type:"integer"` // The ARN of the dashboard, including the version number. VersionArn *string `type:"string"` // contains filtered or unexported fields }
func (UpdateDashboardOutput) GoString ¶
func (s UpdateDashboardOutput) GoString() string
GoString returns the string representation
func (*UpdateDashboardOutput) SetArn ¶
func (s *UpdateDashboardOutput) SetArn(v string) *UpdateDashboardOutput
SetArn sets the Arn field's value.
func (*UpdateDashboardOutput) SetCreationStatus ¶
func (s *UpdateDashboardOutput) SetCreationStatus(v string) *UpdateDashboardOutput
SetCreationStatus sets the CreationStatus field's value.
func (*UpdateDashboardOutput) SetDashboardId ¶
func (s *UpdateDashboardOutput) SetDashboardId(v string) *UpdateDashboardOutput
SetDashboardId sets the DashboardId field's value.
func (*UpdateDashboardOutput) SetRequestId ¶
func (s *UpdateDashboardOutput) SetRequestId(v string) *UpdateDashboardOutput
SetRequestId sets the RequestId field's value.
func (*UpdateDashboardOutput) SetStatus ¶
func (s *UpdateDashboardOutput) SetStatus(v int64) *UpdateDashboardOutput
SetStatus sets the Status field's value.
func (*UpdateDashboardOutput) SetVersionArn ¶
func (s *UpdateDashboardOutput) SetVersionArn(v string) *UpdateDashboardOutput
SetVersionArn sets the VersionArn field's value.
func (UpdateDashboardOutput) String ¶
func (s UpdateDashboardOutput) String() string
String returns the string representation
type UpdateDashboardPermissionsInput ¶
type UpdateDashboardPermissionsInput struct { // The ID of the AWS account that contains the dashboard whose permissions you're // updating. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // The permissions that you want to grant on this resource. GrantPermissions []*ResourcePermission `min:"1" type:"list"` // The permissions that you want to revoke from this resource. RevokePermissions []*ResourcePermission `min:"1" type:"list"` // contains filtered or unexported fields }
func (UpdateDashboardPermissionsInput) GoString ¶
func (s UpdateDashboardPermissionsInput) GoString() string
GoString returns the string representation
func (*UpdateDashboardPermissionsInput) SetAwsAccountId ¶
func (s *UpdateDashboardPermissionsInput) SetAwsAccountId(v string) *UpdateDashboardPermissionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateDashboardPermissionsInput) SetDashboardId ¶
func (s *UpdateDashboardPermissionsInput) SetDashboardId(v string) *UpdateDashboardPermissionsInput
SetDashboardId sets the DashboardId field's value.
func (*UpdateDashboardPermissionsInput) SetGrantPermissions ¶
func (s *UpdateDashboardPermissionsInput) SetGrantPermissions(v []*ResourcePermission) *UpdateDashboardPermissionsInput
SetGrantPermissions sets the GrantPermissions field's value.
func (*UpdateDashboardPermissionsInput) SetRevokePermissions ¶
func (s *UpdateDashboardPermissionsInput) SetRevokePermissions(v []*ResourcePermission) *UpdateDashboardPermissionsInput
SetRevokePermissions sets the RevokePermissions field's value.
func (UpdateDashboardPermissionsInput) String ¶
func (s UpdateDashboardPermissionsInput) String() string
String returns the string representation
func (*UpdateDashboardPermissionsInput) Validate ¶
func (s *UpdateDashboardPermissionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDashboardPermissionsOutput ¶
type UpdateDashboardPermissionsOutput struct { // The Amazon Resource Name (ARN) of the dashboard. DashboardArn *string `type:"string"` // The ID for the dashboard. DashboardId *string `min:"1" type:"string"` // Information about the permissions on the dashboard. Permissions []*ResourcePermission `min:"1" type:"list"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (UpdateDashboardPermissionsOutput) GoString ¶
func (s UpdateDashboardPermissionsOutput) GoString() string
GoString returns the string representation
func (*UpdateDashboardPermissionsOutput) SetDashboardArn ¶
func (s *UpdateDashboardPermissionsOutput) SetDashboardArn(v string) *UpdateDashboardPermissionsOutput
SetDashboardArn sets the DashboardArn field's value.
func (*UpdateDashboardPermissionsOutput) SetDashboardId ¶
func (s *UpdateDashboardPermissionsOutput) SetDashboardId(v string) *UpdateDashboardPermissionsOutput
SetDashboardId sets the DashboardId field's value.
func (*UpdateDashboardPermissionsOutput) SetPermissions ¶
func (s *UpdateDashboardPermissionsOutput) SetPermissions(v []*ResourcePermission) *UpdateDashboardPermissionsOutput
SetPermissions sets the Permissions field's value.
func (*UpdateDashboardPermissionsOutput) SetRequestId ¶
func (s *UpdateDashboardPermissionsOutput) SetRequestId(v string) *UpdateDashboardPermissionsOutput
SetRequestId sets the RequestId field's value.
func (*UpdateDashboardPermissionsOutput) SetStatus ¶
func (s *UpdateDashboardPermissionsOutput) SetStatus(v int64) *UpdateDashboardPermissionsOutput
SetStatus sets the Status field's value.
func (UpdateDashboardPermissionsOutput) String ¶
func (s UpdateDashboardPermissionsOutput) String() string
String returns the string representation
type UpdateDashboardPublishedVersionInput ¶
type UpdateDashboardPublishedVersionInput struct { // The ID of the AWS account that contains the dashboard that you're updating. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dashboard. // // DashboardId is a required field DashboardId *string `location:"uri" locationName:"DashboardId" min:"1" type:"string" required:"true"` // The version number of the dashboard. // // VersionNumber is a required field VersionNumber *int64 `location:"uri" locationName:"VersionNumber" min:"1" type:"long" required:"true"` // contains filtered or unexported fields }
func (UpdateDashboardPublishedVersionInput) GoString ¶
func (s UpdateDashboardPublishedVersionInput) GoString() string
GoString returns the string representation
func (*UpdateDashboardPublishedVersionInput) SetAwsAccountId ¶
func (s *UpdateDashboardPublishedVersionInput) SetAwsAccountId(v string) *UpdateDashboardPublishedVersionInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateDashboardPublishedVersionInput) SetDashboardId ¶
func (s *UpdateDashboardPublishedVersionInput) SetDashboardId(v string) *UpdateDashboardPublishedVersionInput
SetDashboardId sets the DashboardId field's value.
func (*UpdateDashboardPublishedVersionInput) SetVersionNumber ¶
func (s *UpdateDashboardPublishedVersionInput) SetVersionNumber(v int64) *UpdateDashboardPublishedVersionInput
SetVersionNumber sets the VersionNumber field's value.
func (UpdateDashboardPublishedVersionInput) String ¶
func (s UpdateDashboardPublishedVersionInput) String() string
String returns the string representation
func (*UpdateDashboardPublishedVersionInput) Validate ¶
func (s *UpdateDashboardPublishedVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDashboardPublishedVersionOutput ¶
type UpdateDashboardPublishedVersionOutput struct { // The Amazon Resource Name (ARN) of the dashboard. DashboardArn *string `type:"string"` // The ID for the dashboard. DashboardId *string `min:"1" type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (UpdateDashboardPublishedVersionOutput) GoString ¶
func (s UpdateDashboardPublishedVersionOutput) GoString() string
GoString returns the string representation
func (*UpdateDashboardPublishedVersionOutput) SetDashboardArn ¶
func (s *UpdateDashboardPublishedVersionOutput) SetDashboardArn(v string) *UpdateDashboardPublishedVersionOutput
SetDashboardArn sets the DashboardArn field's value.
func (*UpdateDashboardPublishedVersionOutput) SetDashboardId ¶
func (s *UpdateDashboardPublishedVersionOutput) SetDashboardId(v string) *UpdateDashboardPublishedVersionOutput
SetDashboardId sets the DashboardId field's value.
func (*UpdateDashboardPublishedVersionOutput) SetRequestId ¶
func (s *UpdateDashboardPublishedVersionOutput) SetRequestId(v string) *UpdateDashboardPublishedVersionOutput
SetRequestId sets the RequestId field's value.
func (*UpdateDashboardPublishedVersionOutput) SetStatus ¶
func (s *UpdateDashboardPublishedVersionOutput) SetStatus(v int64) *UpdateDashboardPublishedVersionOutput
SetStatus sets the Status field's value.
func (UpdateDashboardPublishedVersionOutput) String ¶
func (s UpdateDashboardPublishedVersionOutput) String() string
String returns the string representation
type UpdateDataSetInput ¶
type UpdateDataSetInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // Groupings of columns that work together in certain QuickSight features. Currently, // only geospatial hierarchy is supported. ColumnGroups []*ColumnGroup `min:"1" type:"list"` // The ID for the dataset that you want to update. This ID is unique per AWS // Region for each AWS account. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // Indicates whether you want to import the data into SPICE. // // ImportMode is a required field ImportMode *string `type:"string" required:"true" enum:"DataSetImportMode"` // Configures the combination and transformation of the data from the physical // tables. LogicalTableMap map[string]*LogicalTable `min:"1" type:"map"` // The display name for the dataset. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // Declares the physical tables that are available in the underlying data sources. // // PhysicalTableMap is a required field PhysicalTableMap map[string]*PhysicalTable `min:"1" type:"map" required:"true"` // The row-level security configuration for the data you want to create. RowLevelPermissionDataSet *RowLevelPermissionDataSet `type:"structure"` // contains filtered or unexported fields }
func (UpdateDataSetInput) GoString ¶
func (s UpdateDataSetInput) GoString() string
GoString returns the string representation
func (*UpdateDataSetInput) SetAwsAccountId ¶
func (s *UpdateDataSetInput) SetAwsAccountId(v string) *UpdateDataSetInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateDataSetInput) SetColumnGroups ¶
func (s *UpdateDataSetInput) SetColumnGroups(v []*ColumnGroup) *UpdateDataSetInput
SetColumnGroups sets the ColumnGroups field's value.
func (*UpdateDataSetInput) SetDataSetId ¶
func (s *UpdateDataSetInput) SetDataSetId(v string) *UpdateDataSetInput
SetDataSetId sets the DataSetId field's value.
func (*UpdateDataSetInput) SetImportMode ¶
func (s *UpdateDataSetInput) SetImportMode(v string) *UpdateDataSetInput
SetImportMode sets the ImportMode field's value.
func (*UpdateDataSetInput) SetLogicalTableMap ¶
func (s *UpdateDataSetInput) SetLogicalTableMap(v map[string]*LogicalTable) *UpdateDataSetInput
SetLogicalTableMap sets the LogicalTableMap field's value.
func (*UpdateDataSetInput) SetName ¶
func (s *UpdateDataSetInput) SetName(v string) *UpdateDataSetInput
SetName sets the Name field's value.
func (*UpdateDataSetInput) SetPhysicalTableMap ¶
func (s *UpdateDataSetInput) SetPhysicalTableMap(v map[string]*PhysicalTable) *UpdateDataSetInput
SetPhysicalTableMap sets the PhysicalTableMap field's value.
func (*UpdateDataSetInput) SetRowLevelPermissionDataSet ¶
func (s *UpdateDataSetInput) SetRowLevelPermissionDataSet(v *RowLevelPermissionDataSet) *UpdateDataSetInput
SetRowLevelPermissionDataSet sets the RowLevelPermissionDataSet field's value.
func (UpdateDataSetInput) String ¶
func (s UpdateDataSetInput) String() string
String returns the string representation
func (*UpdateDataSetInput) Validate ¶
func (s *UpdateDataSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDataSetOutput ¶
type UpdateDataSetOutput struct { // The Amazon Resource Name (ARN) of the dataset. Arn *string `type:"string"` // The ID for the dataset that you want to create. This ID is unique per AWS // Region for each AWS account. DataSetId *string `type:"string"` // The ARN for the ingestion, which is triggered as a result of dataset creation // if the import mode is SPICE. IngestionArn *string `type:"string"` // The ID of the ingestion, which is triggered as a result of dataset creation // if the import mode is SPICE. IngestionId *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (UpdateDataSetOutput) GoString ¶
func (s UpdateDataSetOutput) GoString() string
GoString returns the string representation
func (*UpdateDataSetOutput) SetArn ¶
func (s *UpdateDataSetOutput) SetArn(v string) *UpdateDataSetOutput
SetArn sets the Arn field's value.
func (*UpdateDataSetOutput) SetDataSetId ¶
func (s *UpdateDataSetOutput) SetDataSetId(v string) *UpdateDataSetOutput
SetDataSetId sets the DataSetId field's value.
func (*UpdateDataSetOutput) SetIngestionArn ¶
func (s *UpdateDataSetOutput) SetIngestionArn(v string) *UpdateDataSetOutput
SetIngestionArn sets the IngestionArn field's value.
func (*UpdateDataSetOutput) SetIngestionId ¶
func (s *UpdateDataSetOutput) SetIngestionId(v string) *UpdateDataSetOutput
SetIngestionId sets the IngestionId field's value.
func (*UpdateDataSetOutput) SetRequestId ¶
func (s *UpdateDataSetOutput) SetRequestId(v string) *UpdateDataSetOutput
SetRequestId sets the RequestId field's value.
func (*UpdateDataSetOutput) SetStatus ¶
func (s *UpdateDataSetOutput) SetStatus(v int64) *UpdateDataSetOutput
SetStatus sets the Status field's value.
func (UpdateDataSetOutput) String ¶
func (s UpdateDataSetOutput) String() string
String returns the string representation
type UpdateDataSetPermissionsInput ¶
type UpdateDataSetPermissionsInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the dataset whose permissions you want to update. This ID is unique // per AWS Region for each AWS account. // // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` // The resource permissions that you want to grant to the dataset. GrantPermissions []*ResourcePermission `min:"1" type:"list"` // The resource permissions that you want to revoke from the dataset. RevokePermissions []*ResourcePermission `min:"1" type:"list"` // contains filtered or unexported fields }
func (UpdateDataSetPermissionsInput) GoString ¶
func (s UpdateDataSetPermissionsInput) GoString() string
GoString returns the string representation
func (*UpdateDataSetPermissionsInput) SetAwsAccountId ¶
func (s *UpdateDataSetPermissionsInput) SetAwsAccountId(v string) *UpdateDataSetPermissionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateDataSetPermissionsInput) SetDataSetId ¶
func (s *UpdateDataSetPermissionsInput) SetDataSetId(v string) *UpdateDataSetPermissionsInput
SetDataSetId sets the DataSetId field's value.
func (*UpdateDataSetPermissionsInput) SetGrantPermissions ¶
func (s *UpdateDataSetPermissionsInput) SetGrantPermissions(v []*ResourcePermission) *UpdateDataSetPermissionsInput
SetGrantPermissions sets the GrantPermissions field's value.
func (*UpdateDataSetPermissionsInput) SetRevokePermissions ¶
func (s *UpdateDataSetPermissionsInput) SetRevokePermissions(v []*ResourcePermission) *UpdateDataSetPermissionsInput
SetRevokePermissions sets the RevokePermissions field's value.
func (UpdateDataSetPermissionsInput) String ¶
func (s UpdateDataSetPermissionsInput) String() string
String returns the string representation
func (*UpdateDataSetPermissionsInput) Validate ¶
func (s *UpdateDataSetPermissionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDataSetPermissionsOutput ¶
type UpdateDataSetPermissionsOutput struct { // The Amazon Resource Name (ARN) of the dataset. DataSetArn *string `type:"string"` // The ID for the dataset whose permissions you want to update. This ID is unique // per AWS Region for each AWS account. DataSetId *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (UpdateDataSetPermissionsOutput) GoString ¶
func (s UpdateDataSetPermissionsOutput) GoString() string
GoString returns the string representation
func (*UpdateDataSetPermissionsOutput) SetDataSetArn ¶
func (s *UpdateDataSetPermissionsOutput) SetDataSetArn(v string) *UpdateDataSetPermissionsOutput
SetDataSetArn sets the DataSetArn field's value.
func (*UpdateDataSetPermissionsOutput) SetDataSetId ¶
func (s *UpdateDataSetPermissionsOutput) SetDataSetId(v string) *UpdateDataSetPermissionsOutput
SetDataSetId sets the DataSetId field's value.
func (*UpdateDataSetPermissionsOutput) SetRequestId ¶
func (s *UpdateDataSetPermissionsOutput) SetRequestId(v string) *UpdateDataSetPermissionsOutput
SetRequestId sets the RequestId field's value.
func (*UpdateDataSetPermissionsOutput) SetStatus ¶
func (s *UpdateDataSetPermissionsOutput) SetStatus(v int64) *UpdateDataSetPermissionsOutput
SetStatus sets the Status field's value.
func (UpdateDataSetPermissionsOutput) String ¶
func (s UpdateDataSetPermissionsOutput) String() string
String returns the string representation
type UpdateDataSourceInput ¶
type UpdateDataSourceInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The credentials that QuickSight that uses to connect to your underlying source. // Currently, only credentials based on user name and password are supported. Credentials *DataSourceCredentials `type:"structure" sensitive:"true"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. // // DataSourceId is a required field DataSourceId *string `location:"uri" locationName:"DataSourceId" type:"string" required:"true"` // The parameters that QuickSight uses to connect to your underlying source. DataSourceParameters *DataSourceParameters `type:"structure"` // A display name for the data source. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // Secure Socket Layer (SSL) properties that apply when QuickSight connects // to your underlying source. SslProperties *SslProperties `type:"structure"` // Use this parameter only when you want QuickSight to use a VPC connection // when connecting to your underlying source. VpcConnectionProperties *VpcConnectionProperties `type:"structure"` // contains filtered or unexported fields }
func (UpdateDataSourceInput) GoString ¶
func (s UpdateDataSourceInput) GoString() string
GoString returns the string representation
func (*UpdateDataSourceInput) SetAwsAccountId ¶
func (s *UpdateDataSourceInput) SetAwsAccountId(v string) *UpdateDataSourceInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateDataSourceInput) SetCredentials ¶
func (s *UpdateDataSourceInput) SetCredentials(v *DataSourceCredentials) *UpdateDataSourceInput
SetCredentials sets the Credentials field's value.
func (*UpdateDataSourceInput) SetDataSourceId ¶
func (s *UpdateDataSourceInput) SetDataSourceId(v string) *UpdateDataSourceInput
SetDataSourceId sets the DataSourceId field's value.
func (*UpdateDataSourceInput) SetDataSourceParameters ¶
func (s *UpdateDataSourceInput) SetDataSourceParameters(v *DataSourceParameters) *UpdateDataSourceInput
SetDataSourceParameters sets the DataSourceParameters field's value.
func (*UpdateDataSourceInput) SetName ¶
func (s *UpdateDataSourceInput) SetName(v string) *UpdateDataSourceInput
SetName sets the Name field's value.
func (*UpdateDataSourceInput) SetSslProperties ¶
func (s *UpdateDataSourceInput) SetSslProperties(v *SslProperties) *UpdateDataSourceInput
SetSslProperties sets the SslProperties field's value.
func (*UpdateDataSourceInput) SetVpcConnectionProperties ¶
func (s *UpdateDataSourceInput) SetVpcConnectionProperties(v *VpcConnectionProperties) *UpdateDataSourceInput
SetVpcConnectionProperties sets the VpcConnectionProperties field's value.
func (UpdateDataSourceInput) String ¶
func (s UpdateDataSourceInput) String() string
String returns the string representation
func (*UpdateDataSourceInput) Validate ¶
func (s *UpdateDataSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDataSourceOutput ¶
type UpdateDataSourceOutput struct { // The Amazon Resource Name (ARN) of the data source. Arn *string `type:"string"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. DataSourceId *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The update status of the data source's last update. UpdateStatus *string `type:"string" enum:"ResourceStatus"` // contains filtered or unexported fields }
func (UpdateDataSourceOutput) GoString ¶
func (s UpdateDataSourceOutput) GoString() string
GoString returns the string representation
func (*UpdateDataSourceOutput) SetArn ¶
func (s *UpdateDataSourceOutput) SetArn(v string) *UpdateDataSourceOutput
SetArn sets the Arn field's value.
func (*UpdateDataSourceOutput) SetDataSourceId ¶
func (s *UpdateDataSourceOutput) SetDataSourceId(v string) *UpdateDataSourceOutput
SetDataSourceId sets the DataSourceId field's value.
func (*UpdateDataSourceOutput) SetRequestId ¶
func (s *UpdateDataSourceOutput) SetRequestId(v string) *UpdateDataSourceOutput
SetRequestId sets the RequestId field's value.
func (*UpdateDataSourceOutput) SetStatus ¶
func (s *UpdateDataSourceOutput) SetStatus(v int64) *UpdateDataSourceOutput
SetStatus sets the Status field's value.
func (*UpdateDataSourceOutput) SetUpdateStatus ¶
func (s *UpdateDataSourceOutput) SetUpdateStatus(v string) *UpdateDataSourceOutput
SetUpdateStatus sets the UpdateStatus field's value.
func (UpdateDataSourceOutput) String ¶
func (s UpdateDataSourceOutput) String() string
String returns the string representation
type UpdateDataSourcePermissionsInput ¶
type UpdateDataSourcePermissionsInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. // // DataSourceId is a required field DataSourceId *string `location:"uri" locationName:"DataSourceId" type:"string" required:"true"` // A list of resource permissions that you want to grant on the data source. GrantPermissions []*ResourcePermission `min:"1" type:"list"` // A list of resource permissions that you want to revoke on the data source. RevokePermissions []*ResourcePermission `min:"1" type:"list"` // contains filtered or unexported fields }
func (UpdateDataSourcePermissionsInput) GoString ¶
func (s UpdateDataSourcePermissionsInput) GoString() string
GoString returns the string representation
func (*UpdateDataSourcePermissionsInput) SetAwsAccountId ¶
func (s *UpdateDataSourcePermissionsInput) SetAwsAccountId(v string) *UpdateDataSourcePermissionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateDataSourcePermissionsInput) SetDataSourceId ¶
func (s *UpdateDataSourcePermissionsInput) SetDataSourceId(v string) *UpdateDataSourcePermissionsInput
SetDataSourceId sets the DataSourceId field's value.
func (*UpdateDataSourcePermissionsInput) SetGrantPermissions ¶
func (s *UpdateDataSourcePermissionsInput) SetGrantPermissions(v []*ResourcePermission) *UpdateDataSourcePermissionsInput
SetGrantPermissions sets the GrantPermissions field's value.
func (*UpdateDataSourcePermissionsInput) SetRevokePermissions ¶
func (s *UpdateDataSourcePermissionsInput) SetRevokePermissions(v []*ResourcePermission) *UpdateDataSourcePermissionsInput
SetRevokePermissions sets the RevokePermissions field's value.
func (UpdateDataSourcePermissionsInput) String ¶
func (s UpdateDataSourcePermissionsInput) String() string
String returns the string representation
func (*UpdateDataSourcePermissionsInput) Validate ¶
func (s *UpdateDataSourcePermissionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDataSourcePermissionsOutput ¶
type UpdateDataSourcePermissionsOutput struct { // The Amazon Resource Name (ARN) of the data source. DataSourceArn *string `type:"string"` // The ID of the data source. This ID is unique per AWS Region for each AWS // account. DataSourceId *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (UpdateDataSourcePermissionsOutput) GoString ¶
func (s UpdateDataSourcePermissionsOutput) GoString() string
GoString returns the string representation
func (*UpdateDataSourcePermissionsOutput) SetDataSourceArn ¶
func (s *UpdateDataSourcePermissionsOutput) SetDataSourceArn(v string) *UpdateDataSourcePermissionsOutput
SetDataSourceArn sets the DataSourceArn field's value.
func (*UpdateDataSourcePermissionsOutput) SetDataSourceId ¶
func (s *UpdateDataSourcePermissionsOutput) SetDataSourceId(v string) *UpdateDataSourcePermissionsOutput
SetDataSourceId sets the DataSourceId field's value.
func (*UpdateDataSourcePermissionsOutput) SetRequestId ¶
func (s *UpdateDataSourcePermissionsOutput) SetRequestId(v string) *UpdateDataSourcePermissionsOutput
SetRequestId sets the RequestId field's value.
func (*UpdateDataSourcePermissionsOutput) SetStatus ¶
func (s *UpdateDataSourcePermissionsOutput) SetStatus(v int64) *UpdateDataSourcePermissionsOutput
SetStatus sets the Status field's value.
func (UpdateDataSourcePermissionsOutput) String ¶
func (s UpdateDataSourcePermissionsOutput) String() string
String returns the string representation
type UpdateGroupInput ¶
type UpdateGroupInput struct { // The ID for the AWS account that the group is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The description for the group that you want to update. Description *string `min:"1" type:"string"` // The name of the group that you want to update. // // GroupName is a required field GroupName *string `location:"uri" locationName:"GroupName" min:"1" type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateGroupInput) GoString ¶
func (s UpdateGroupInput) GoString() string
GoString returns the string representation
func (*UpdateGroupInput) SetAwsAccountId ¶
func (s *UpdateGroupInput) SetAwsAccountId(v string) *UpdateGroupInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateGroupInput) SetDescription ¶
func (s *UpdateGroupInput) SetDescription(v string) *UpdateGroupInput
SetDescription sets the Description field's value.
func (*UpdateGroupInput) SetGroupName ¶
func (s *UpdateGroupInput) SetGroupName(v string) *UpdateGroupInput
SetGroupName sets the GroupName field's value.
func (*UpdateGroupInput) SetNamespace ¶
func (s *UpdateGroupInput) SetNamespace(v string) *UpdateGroupInput
SetNamespace sets the Namespace field's value.
func (UpdateGroupInput) String ¶
func (s UpdateGroupInput) String() string
String returns the string representation
func (*UpdateGroupInput) Validate ¶
func (s *UpdateGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGroupOutput ¶
type UpdateGroupOutput struct { // The name of the group. Group *Group `type:"structure"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (UpdateGroupOutput) GoString ¶
func (s UpdateGroupOutput) GoString() string
GoString returns the string representation
func (*UpdateGroupOutput) SetGroup ¶
func (s *UpdateGroupOutput) SetGroup(v *Group) *UpdateGroupOutput
SetGroup sets the Group field's value.
func (*UpdateGroupOutput) SetRequestId ¶
func (s *UpdateGroupOutput) SetRequestId(v string) *UpdateGroupOutput
SetRequestId sets the RequestId field's value.
func (*UpdateGroupOutput) SetStatus ¶
func (s *UpdateGroupOutput) SetStatus(v int64) *UpdateGroupOutput
SetStatus sets the Status field's value.
func (UpdateGroupOutput) String ¶
func (s UpdateGroupOutput) String() string
String returns the string representation
type UpdateIAMPolicyAssignmentInput ¶
type UpdateIAMPolicyAssignmentInput struct { // The name of the assignment. This name must be unique within an AWS account. // // AssignmentName is a required field AssignmentName *string `location:"uri" locationName:"AssignmentName" min:"1" type:"string" required:"true"` // The status of the assignment. Possible values are as follows: // // * ENABLED - Anything specified in this assignment is used when creating // the data source. // // * DISABLED - This assignment isn't used when creating the data source. // // * DRAFT - This assignment is an unfinished draft and isn't used when creating // the data source. AssignmentStatus *string `type:"string" enum:"AssignmentStatus"` // The ID of the AWS account that contains the IAM policy assignment. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The QuickSight users, groups, or both that you want to assign the policy // to. Identities map[string][]*string `type:"map"` // The namespace of the assignment. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // The ARN for the IAM policy to apply to the QuickSight users and groups specified // in this assignment. PolicyArn *string `type:"string"` // contains filtered or unexported fields }
func (UpdateIAMPolicyAssignmentInput) GoString ¶
func (s UpdateIAMPolicyAssignmentInput) GoString() string
GoString returns the string representation
func (*UpdateIAMPolicyAssignmentInput) SetAssignmentName ¶
func (s *UpdateIAMPolicyAssignmentInput) SetAssignmentName(v string) *UpdateIAMPolicyAssignmentInput
SetAssignmentName sets the AssignmentName field's value.
func (*UpdateIAMPolicyAssignmentInput) SetAssignmentStatus ¶
func (s *UpdateIAMPolicyAssignmentInput) SetAssignmentStatus(v string) *UpdateIAMPolicyAssignmentInput
SetAssignmentStatus sets the AssignmentStatus field's value.
func (*UpdateIAMPolicyAssignmentInput) SetAwsAccountId ¶
func (s *UpdateIAMPolicyAssignmentInput) SetAwsAccountId(v string) *UpdateIAMPolicyAssignmentInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateIAMPolicyAssignmentInput) SetIdentities ¶
func (s *UpdateIAMPolicyAssignmentInput) SetIdentities(v map[string][]*string) *UpdateIAMPolicyAssignmentInput
SetIdentities sets the Identities field's value.
func (*UpdateIAMPolicyAssignmentInput) SetNamespace ¶
func (s *UpdateIAMPolicyAssignmentInput) SetNamespace(v string) *UpdateIAMPolicyAssignmentInput
SetNamespace sets the Namespace field's value.
func (*UpdateIAMPolicyAssignmentInput) SetPolicyArn ¶
func (s *UpdateIAMPolicyAssignmentInput) SetPolicyArn(v string) *UpdateIAMPolicyAssignmentInput
SetPolicyArn sets the PolicyArn field's value.
func (UpdateIAMPolicyAssignmentInput) String ¶
func (s UpdateIAMPolicyAssignmentInput) String() string
String returns the string representation
func (*UpdateIAMPolicyAssignmentInput) Validate ¶
func (s *UpdateIAMPolicyAssignmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateIAMPolicyAssignmentOutput ¶
type UpdateIAMPolicyAssignmentOutput struct { // The ID of the assignment. AssignmentId *string `type:"string"` // The name of the assignment. AssignmentName *string `min:"1" type:"string"` // The status of the assignment. Possible values are as follows: // // * ENABLED - Anything specified in this assignment is used when creating // the data source. // // * DISABLED - This assignment isn't used when creating the data source. // // * DRAFT - This assignment is an unfinished draft and isn't used when creating // the data source. AssignmentStatus *string `type:"string" enum:"AssignmentStatus"` // The QuickSight users, groups, or both that the IAM policy is assigned to. Identities map[string][]*string `type:"map"` // The ARN for the IAM policy applied to the QuickSight users and groups specified // in this assignment. PolicyArn *string `type:"string"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // contains filtered or unexported fields }
func (UpdateIAMPolicyAssignmentOutput) GoString ¶
func (s UpdateIAMPolicyAssignmentOutput) GoString() string
GoString returns the string representation
func (*UpdateIAMPolicyAssignmentOutput) SetAssignmentId ¶
func (s *UpdateIAMPolicyAssignmentOutput) SetAssignmentId(v string) *UpdateIAMPolicyAssignmentOutput
SetAssignmentId sets the AssignmentId field's value.
func (*UpdateIAMPolicyAssignmentOutput) SetAssignmentName ¶
func (s *UpdateIAMPolicyAssignmentOutput) SetAssignmentName(v string) *UpdateIAMPolicyAssignmentOutput
SetAssignmentName sets the AssignmentName field's value.
func (*UpdateIAMPolicyAssignmentOutput) SetAssignmentStatus ¶
func (s *UpdateIAMPolicyAssignmentOutput) SetAssignmentStatus(v string) *UpdateIAMPolicyAssignmentOutput
SetAssignmentStatus sets the AssignmentStatus field's value.
func (*UpdateIAMPolicyAssignmentOutput) SetIdentities ¶
func (s *UpdateIAMPolicyAssignmentOutput) SetIdentities(v map[string][]*string) *UpdateIAMPolicyAssignmentOutput
SetIdentities sets the Identities field's value.
func (*UpdateIAMPolicyAssignmentOutput) SetPolicyArn ¶
func (s *UpdateIAMPolicyAssignmentOutput) SetPolicyArn(v string) *UpdateIAMPolicyAssignmentOutput
SetPolicyArn sets the PolicyArn field's value.
func (*UpdateIAMPolicyAssignmentOutput) SetRequestId ¶
func (s *UpdateIAMPolicyAssignmentOutput) SetRequestId(v string) *UpdateIAMPolicyAssignmentOutput
SetRequestId sets the RequestId field's value.
func (*UpdateIAMPolicyAssignmentOutput) SetStatus ¶
func (s *UpdateIAMPolicyAssignmentOutput) SetStatus(v int64) *UpdateIAMPolicyAssignmentOutput
SetStatus sets the Status field's value.
func (UpdateIAMPolicyAssignmentOutput) String ¶
func (s UpdateIAMPolicyAssignmentOutput) String() string
String returns the string representation
type UpdateTemplateAliasInput ¶
type UpdateTemplateAliasInput struct { // The alias of the template that you want to update. If you name a specific // alias, you update the version that the alias points to. You can specify the // latest version of the template by providing the keyword $LATEST in the AliasName // parameter. The keyword $PUBLISHED doesn't apply to templates. // // AliasName is a required field AliasName *string `location:"uri" locationName:"AliasName" min:"1" type:"string" required:"true"` // The ID of the AWS account that contains the template alias that you're updating. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // The version number of the template. // // TemplateVersionNumber is a required field TemplateVersionNumber *int64 `min:"1" type:"long" required:"true"` // contains filtered or unexported fields }
func (UpdateTemplateAliasInput) GoString ¶
func (s UpdateTemplateAliasInput) GoString() string
GoString returns the string representation
func (*UpdateTemplateAliasInput) SetAliasName ¶
func (s *UpdateTemplateAliasInput) SetAliasName(v string) *UpdateTemplateAliasInput
SetAliasName sets the AliasName field's value.
func (*UpdateTemplateAliasInput) SetAwsAccountId ¶
func (s *UpdateTemplateAliasInput) SetAwsAccountId(v string) *UpdateTemplateAliasInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateTemplateAliasInput) SetTemplateId ¶
func (s *UpdateTemplateAliasInput) SetTemplateId(v string) *UpdateTemplateAliasInput
SetTemplateId sets the TemplateId field's value.
func (*UpdateTemplateAliasInput) SetTemplateVersionNumber ¶
func (s *UpdateTemplateAliasInput) SetTemplateVersionNumber(v int64) *UpdateTemplateAliasInput
SetTemplateVersionNumber sets the TemplateVersionNumber field's value.
func (UpdateTemplateAliasInput) String ¶
func (s UpdateTemplateAliasInput) String() string
String returns the string representation
func (*UpdateTemplateAliasInput) Validate ¶
func (s *UpdateTemplateAliasInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTemplateAliasOutput ¶
type UpdateTemplateAliasOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The template alias. TemplateAlias *TemplateAlias `type:"structure"` // contains filtered or unexported fields }
func (UpdateTemplateAliasOutput) GoString ¶
func (s UpdateTemplateAliasOutput) GoString() string
GoString returns the string representation
func (*UpdateTemplateAliasOutput) SetRequestId ¶
func (s *UpdateTemplateAliasOutput) SetRequestId(v string) *UpdateTemplateAliasOutput
SetRequestId sets the RequestId field's value.
func (*UpdateTemplateAliasOutput) SetStatus ¶
func (s *UpdateTemplateAliasOutput) SetStatus(v int64) *UpdateTemplateAliasOutput
SetStatus sets the Status field's value.
func (*UpdateTemplateAliasOutput) SetTemplateAlias ¶
func (s *UpdateTemplateAliasOutput) SetTemplateAlias(v *TemplateAlias) *UpdateTemplateAliasOutput
SetTemplateAlias sets the TemplateAlias field's value.
func (UpdateTemplateAliasOutput) String ¶
func (s UpdateTemplateAliasOutput) String() string
String returns the string representation
type UpdateTemplateInput ¶
type UpdateTemplateInput struct { // The ID of the AWS account that contains the template that you're updating. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The name for the template. Name *string `min:"1" type:"string"` // The source QuickSight entity from which this template is being updated. You // can currently update templates from an Analysis or another template. // // SourceEntity is a required field SourceEntity *TemplateSourceEntity `type:"structure" required:"true"` // The ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // A description of the current template version that is being updated. Every // time you call UpdateTemplate, you create a new version of the template. Each // version of the template maintains a description of the version in the VersionDescription // field. VersionDescription *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateTemplateInput) GoString ¶
func (s UpdateTemplateInput) GoString() string
GoString returns the string representation
func (*UpdateTemplateInput) SetAwsAccountId ¶
func (s *UpdateTemplateInput) SetAwsAccountId(v string) *UpdateTemplateInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateTemplateInput) SetName ¶
func (s *UpdateTemplateInput) SetName(v string) *UpdateTemplateInput
SetName sets the Name field's value.
func (*UpdateTemplateInput) SetSourceEntity ¶
func (s *UpdateTemplateInput) SetSourceEntity(v *TemplateSourceEntity) *UpdateTemplateInput
SetSourceEntity sets the SourceEntity field's value.
func (*UpdateTemplateInput) SetTemplateId ¶
func (s *UpdateTemplateInput) SetTemplateId(v string) *UpdateTemplateInput
SetTemplateId sets the TemplateId field's value.
func (*UpdateTemplateInput) SetVersionDescription ¶
func (s *UpdateTemplateInput) SetVersionDescription(v string) *UpdateTemplateInput
SetVersionDescription sets the VersionDescription field's value.
func (UpdateTemplateInput) String ¶
func (s UpdateTemplateInput) String() string
String returns the string representation
func (*UpdateTemplateInput) Validate ¶
func (s *UpdateTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTemplateOutput ¶
type UpdateTemplateOutput struct { // The Amazon Resource Name (ARN) for the template. Arn *string `type:"string"` // The creation status of the template. CreationStatus *string `type:"string" enum:"ResourceStatus"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The ID for the template. TemplateId *string `min:"1" type:"string"` // The ARN for the template, including the version information of the first // version. VersionArn *string `type:"string"` // contains filtered or unexported fields }
func (UpdateTemplateOutput) GoString ¶
func (s UpdateTemplateOutput) GoString() string
GoString returns the string representation
func (*UpdateTemplateOutput) SetArn ¶
func (s *UpdateTemplateOutput) SetArn(v string) *UpdateTemplateOutput
SetArn sets the Arn field's value.
func (*UpdateTemplateOutput) SetCreationStatus ¶
func (s *UpdateTemplateOutput) SetCreationStatus(v string) *UpdateTemplateOutput
SetCreationStatus sets the CreationStatus field's value.
func (*UpdateTemplateOutput) SetRequestId ¶
func (s *UpdateTemplateOutput) SetRequestId(v string) *UpdateTemplateOutput
SetRequestId sets the RequestId field's value.
func (*UpdateTemplateOutput) SetStatus ¶
func (s *UpdateTemplateOutput) SetStatus(v int64) *UpdateTemplateOutput
SetStatus sets the Status field's value.
func (*UpdateTemplateOutput) SetTemplateId ¶
func (s *UpdateTemplateOutput) SetTemplateId(v string) *UpdateTemplateOutput
SetTemplateId sets the TemplateId field's value.
func (*UpdateTemplateOutput) SetVersionArn ¶
func (s *UpdateTemplateOutput) SetVersionArn(v string) *UpdateTemplateOutput
SetVersionArn sets the VersionArn field's value.
func (UpdateTemplateOutput) String ¶
func (s UpdateTemplateOutput) String() string
String returns the string representation
type UpdateTemplatePermissionsInput ¶
type UpdateTemplatePermissionsInput struct { // The ID of the AWS account that contains the template. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // A list of resource permissions to be granted on the template. GrantPermissions []*ResourcePermission `min:"1" type:"list"` // A list of resource permissions to be revoked from the template. RevokePermissions []*ResourcePermission `min:"1" type:"list"` // The ID for the template. // // TemplateId is a required field TemplateId *string `location:"uri" locationName:"TemplateId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateTemplatePermissionsInput) GoString ¶
func (s UpdateTemplatePermissionsInput) GoString() string
GoString returns the string representation
func (*UpdateTemplatePermissionsInput) SetAwsAccountId ¶
func (s *UpdateTemplatePermissionsInput) SetAwsAccountId(v string) *UpdateTemplatePermissionsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateTemplatePermissionsInput) SetGrantPermissions ¶
func (s *UpdateTemplatePermissionsInput) SetGrantPermissions(v []*ResourcePermission) *UpdateTemplatePermissionsInput
SetGrantPermissions sets the GrantPermissions field's value.
func (*UpdateTemplatePermissionsInput) SetRevokePermissions ¶
func (s *UpdateTemplatePermissionsInput) SetRevokePermissions(v []*ResourcePermission) *UpdateTemplatePermissionsInput
SetRevokePermissions sets the RevokePermissions field's value.
func (*UpdateTemplatePermissionsInput) SetTemplateId ¶
func (s *UpdateTemplatePermissionsInput) SetTemplateId(v string) *UpdateTemplatePermissionsInput
SetTemplateId sets the TemplateId field's value.
func (UpdateTemplatePermissionsInput) String ¶
func (s UpdateTemplatePermissionsInput) String() string
String returns the string representation
func (*UpdateTemplatePermissionsInput) Validate ¶
func (s *UpdateTemplatePermissionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTemplatePermissionsOutput ¶
type UpdateTemplatePermissionsOutput struct { // A list of resource permissions to be set on the template. Permissions []*ResourcePermission `min:"1" type:"list"` // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The Amazon Resource Name (ARN) of the template. TemplateArn *string `type:"string"` // The ID for the template. TemplateId *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateTemplatePermissionsOutput) GoString ¶
func (s UpdateTemplatePermissionsOutput) GoString() string
GoString returns the string representation
func (*UpdateTemplatePermissionsOutput) SetPermissions ¶
func (s *UpdateTemplatePermissionsOutput) SetPermissions(v []*ResourcePermission) *UpdateTemplatePermissionsOutput
SetPermissions sets the Permissions field's value.
func (*UpdateTemplatePermissionsOutput) SetRequestId ¶
func (s *UpdateTemplatePermissionsOutput) SetRequestId(v string) *UpdateTemplatePermissionsOutput
SetRequestId sets the RequestId field's value.
func (*UpdateTemplatePermissionsOutput) SetStatus ¶
func (s *UpdateTemplatePermissionsOutput) SetStatus(v int64) *UpdateTemplatePermissionsOutput
SetStatus sets the Status field's value.
func (*UpdateTemplatePermissionsOutput) SetTemplateArn ¶
func (s *UpdateTemplatePermissionsOutput) SetTemplateArn(v string) *UpdateTemplatePermissionsOutput
SetTemplateArn sets the TemplateArn field's value.
func (*UpdateTemplatePermissionsOutput) SetTemplateId ¶
func (s *UpdateTemplatePermissionsOutput) SetTemplateId(v string) *UpdateTemplatePermissionsOutput
SetTemplateId sets the TemplateId field's value.
func (UpdateTemplatePermissionsOutput) String ¶
func (s UpdateTemplatePermissionsOutput) String() string
String returns the string representation
type UpdateUserInput ¶
type UpdateUserInput struct { // The ID for the AWS account that the user is in. Currently, you use the ID // for the AWS account that contains your Amazon QuickSight account. // // AwsAccountId is a required field AwsAccountId *string `location:"uri" locationName:"AwsAccountId" min:"12" type:"string" required:"true"` // The email address of the user that you want to update. // // Email is a required field Email *string `type:"string" required:"true"` // The namespace. Currently, you should set this to default. // // Namespace is a required field Namespace *string `location:"uri" locationName:"Namespace" type:"string" required:"true"` // The Amazon QuickSight role of the user. The user role can be one of the following: // // * READER: A user who has read-only access to dashboards. // // * AUTHOR: A user who can create data sources, datasets, analyses, and // dashboards. // // * ADMIN: A user who is an author, who can also manage Amazon QuickSight // settings. // // Role is a required field Role *string `type:"string" required:"true" enum:"UserRole"` // The Amazon QuickSight user name that you want to update. // // UserName is a required field UserName *string `location:"uri" locationName:"UserName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateUserInput) GoString ¶
func (s UpdateUserInput) GoString() string
GoString returns the string representation
func (*UpdateUserInput) SetAwsAccountId ¶
func (s *UpdateUserInput) SetAwsAccountId(v string) *UpdateUserInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateUserInput) SetEmail ¶
func (s *UpdateUserInput) SetEmail(v string) *UpdateUserInput
SetEmail sets the Email field's value.
func (*UpdateUserInput) SetNamespace ¶
func (s *UpdateUserInput) SetNamespace(v string) *UpdateUserInput
SetNamespace sets the Namespace field's value.
func (*UpdateUserInput) SetRole ¶
func (s *UpdateUserInput) SetRole(v string) *UpdateUserInput
SetRole sets the Role field's value.
func (*UpdateUserInput) SetUserName ¶
func (s *UpdateUserInput) SetUserName(v string) *UpdateUserInput
SetUserName sets the UserName field's value.
func (UpdateUserInput) String ¶
func (s UpdateUserInput) String() string
String returns the string representation
func (*UpdateUserInput) Validate ¶
func (s *UpdateUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUserOutput ¶
type UpdateUserOutput struct { // The AWS request ID for this operation. RequestId *string `type:"string"` // The HTTP status of the request. Status *int64 `location:"statusCode" type:"integer"` // The Amazon QuickSight user. User *User `type:"structure"` // contains filtered or unexported fields }
func (UpdateUserOutput) GoString ¶
func (s UpdateUserOutput) GoString() string
GoString returns the string representation
func (*UpdateUserOutput) SetRequestId ¶
func (s *UpdateUserOutput) SetRequestId(v string) *UpdateUserOutput
SetRequestId sets the RequestId field's value.
func (*UpdateUserOutput) SetStatus ¶
func (s *UpdateUserOutput) SetStatus(v int64) *UpdateUserOutput
SetStatus sets the Status field's value.
func (*UpdateUserOutput) SetUser ¶
func (s *UpdateUserOutput) SetUser(v *User) *UpdateUserOutput
SetUser sets the User field's value.
func (UpdateUserOutput) String ¶
func (s UpdateUserOutput) String() string
String returns the string representation
type UploadSettings ¶
type UploadSettings struct { // Whether the file has a header row, or the files each have a header row. ContainsHeader *bool `type:"boolean"` // The delimiter between values in the file. Delimiter *string `min:"1" type:"string"` // File format. Format *string `type:"string" enum:"FileFormat"` // A row number to start reading data from. StartFromRow *int64 `min:"1" type:"integer"` // Text qualifier. TextQualifier *string `type:"string" enum:"TextQualifier"` // contains filtered or unexported fields }
Information about the format for a source file or files.
func (UploadSettings) GoString ¶
func (s UploadSettings) GoString() string
GoString returns the string representation
func (*UploadSettings) SetContainsHeader ¶
func (s *UploadSettings) SetContainsHeader(v bool) *UploadSettings
SetContainsHeader sets the ContainsHeader field's value.
func (*UploadSettings) SetDelimiter ¶
func (s *UploadSettings) SetDelimiter(v string) *UploadSettings
SetDelimiter sets the Delimiter field's value.
func (*UploadSettings) SetFormat ¶
func (s *UploadSettings) SetFormat(v string) *UploadSettings
SetFormat sets the Format field's value.
func (*UploadSettings) SetStartFromRow ¶
func (s *UploadSettings) SetStartFromRow(v int64) *UploadSettings
SetStartFromRow sets the StartFromRow field's value.
func (*UploadSettings) SetTextQualifier ¶
func (s *UploadSettings) SetTextQualifier(v string) *UploadSettings
SetTextQualifier sets the TextQualifier field's value.
func (UploadSettings) String ¶
func (s UploadSettings) String() string
String returns the string representation
func (*UploadSettings) Validate ¶
func (s *UploadSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type User ¶
type User struct { // The active status of user. When you create an Amazon QuickSight user that’s // not an IAM user or an Active Directory user, that user is inactive until // they sign in and provide a password. Active *bool `type:"boolean"` // The Amazon Resource Name (ARN) for the user. Arn *string `type:"string"` // The user's email address. Email *string `type:"string"` // The type of identity authentication used by the user. IdentityType *string `type:"string" enum:"IdentityType"` // The principal ID of the user. PrincipalId *string `type:"string"` // The Amazon QuickSight role for the user. The user role can be one of the // following:. // // * READER: A user who has read-only access to dashboards. // // * AUTHOR: A user who can create data sources, datasets, analyses, and // dashboards. // // * ADMIN: A user who is an author, who can also manage Amazon QuickSight // settings. // // * RESTRICTED_READER: This role isn't currently available for use. // // * RESTRICTED_AUTHOR: This role isn't currently available for use. Role *string `type:"string" enum:"UserRole"` // The user's user name. UserName *string `min:"1" type:"string"` // contains filtered or unexported fields }
A registered user of Amazon QuickSight. Currently, an Amazon QuickSight subscription can't contain more than 20 million users.
func (*User) SetIdentityType ¶
SetIdentityType sets the IdentityType field's value.
func (*User) SetPrincipalId ¶
SetPrincipalId sets the PrincipalId field's value.
func (*User) SetUserName ¶
SetUserName sets the UserName field's value.
type UserNotFoundException ¶
type UserNotFoundException struct { Message_ *string `locationName:"Message" type:"string"` // The AWS request ID for this request. RequestId *string `type:"string"` // contains filtered or unexported fields }
The user with the provided name isn't found. This error can happen in any operation that requires finding a user based on a provided user name, such as DeleteUser, DescribeUser, and so on.
func (UserNotFoundException) Code ¶
func (s UserNotFoundException) Code() string
Code returns the exception type name.
func (UserNotFoundException) Error ¶
func (s UserNotFoundException) Error() string
func (UserNotFoundException) GoString ¶
func (s UserNotFoundException) GoString() string
GoString returns the string representation
func (UserNotFoundException) Message ¶
func (s UserNotFoundException) Message() string
Message returns the exception's message.
func (UserNotFoundException) OrigErr ¶
func (s UserNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (UserNotFoundException) RequestID ¶
func (s UserNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (UserNotFoundException) StatusCode ¶
func (s UserNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UserNotFoundException) String ¶
func (s UserNotFoundException) String() string
String returns the string representation
type VpcConnectionProperties ¶
type VpcConnectionProperties struct { // The Amazon Resource Name (ARN) for the VPC connection. // // VpcConnectionArn is a required field VpcConnectionArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
VPC connection properties.
func (VpcConnectionProperties) GoString ¶
func (s VpcConnectionProperties) GoString() string
GoString returns the string representation
func (*VpcConnectionProperties) SetVpcConnectionArn ¶
func (s *VpcConnectionProperties) SetVpcConnectionArn(v string) *VpcConnectionProperties
SetVpcConnectionArn sets the VpcConnectionArn field's value.
func (VpcConnectionProperties) String ¶
func (s VpcConnectionProperties) String() string
String returns the string representation
func (*VpcConnectionProperties) Validate ¶
func (s *VpcConnectionProperties) Validate() error
Validate inspects the fields of the type to determine if they are valid.
Directories ¶
Path | Synopsis |
---|---|
Package quicksightiface provides an interface to enable mocking the Amazon QuickSight service client for testing your code.
|
Package quicksightiface provides an interface to enable mocking the Amazon QuickSight service client for testing your code. |