Typed dictionaries
Index > QuickSight > Typed dictionaries
Auto-generated documentation for QuickSight type annotations stubs module types-aiobotocore-quicksight.
AccountCustomizationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AccountCustomizationTypeDef
def get_value() -> AccountCustomizationTypeDef:
return {
"DefaultTheme": ...,
}
Definition
class AccountCustomizationTypeDef(TypedDict):
DefaultTheme: NotRequired[str],
DefaultEmailCustomizationTemplate: NotRequired[str],
AccountInfoTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AccountInfoTypeDef
def get_value() -> AccountInfoTypeDef:
return {
"AccountName": ...,
}
Definition
class AccountInfoTypeDef(TypedDict):
AccountName: NotRequired[str],
Edition: NotRequired[EditionType], # (1)
NotificationEmail: NotRequired[str],
AuthenticationType: NotRequired[str],
AccountSubscriptionStatus: NotRequired[str],
- See EditionType
AccountSettingsTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AccountSettingsTypeDef
def get_value() -> AccountSettingsTypeDef:
return {
"AccountName": ...,
}
Definition
class AccountSettingsTypeDef(TypedDict):
AccountName: NotRequired[str],
Edition: NotRequired[EditionType], # (1)
DefaultNamespace: NotRequired[str],
NotificationEmail: NotRequired[str],
PublicSharingEnabled: NotRequired[bool],
- See EditionType
ActiveIAMPolicyAssignmentTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ActiveIAMPolicyAssignmentTypeDef
def get_value() -> ActiveIAMPolicyAssignmentTypeDef:
return {
"AssignmentName": ...,
}
Definition
class ActiveIAMPolicyAssignmentTypeDef(TypedDict):
AssignmentName: NotRequired[str],
PolicyArn: NotRequired[str],
AdHocFilteringOptionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AdHocFilteringOptionTypeDef
def get_value() -> AdHocFilteringOptionTypeDef:
return {
"AvailabilityStatus": ...,
}
Definition
class AdHocFilteringOptionTypeDef(TypedDict):
AvailabilityStatus: NotRequired[DashboardBehaviorType], # (1)
AmazonElasticsearchParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AmazonElasticsearchParametersTypeDef
def get_value() -> AmazonElasticsearchParametersTypeDef:
return {
"Domain": ...,
}
AmazonOpenSearchParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AmazonOpenSearchParametersTypeDef
def get_value() -> AmazonOpenSearchParametersTypeDef:
return {
"Domain": ...,
}
AnalysisErrorTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnalysisErrorTypeDef
def get_value() -> AnalysisErrorTypeDef:
return {
"Type": ...,
}
Definition
class AnalysisErrorTypeDef(TypedDict):
Type: NotRequired[AnalysisErrorTypeType], # (1)
Message: NotRequired[str],
AnalysisSearchFilterTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnalysisSearchFilterTypeDef
def get_value() -> AnalysisSearchFilterTypeDef:
return {
"Operator": ...,
}
Definition
class AnalysisSearchFilterTypeDef(TypedDict):
Operator: NotRequired[FilterOperatorType], # (1)
Name: NotRequired[AnalysisFilterAttributeType], # (2)
Value: NotRequired[str],
DataSetReferenceTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSetReferenceTypeDef
def get_value() -> DataSetReferenceTypeDef:
return {
"DataSetPlaceholder": ...,
"DataSetArn": ...,
}
AnalysisSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnalysisSummaryTypeDef
def get_value() -> AnalysisSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class AnalysisSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
AnalysisId: NotRequired[str],
Name: NotRequired[str],
Status: NotRequired[ResourceStatusType], # (1)
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
SheetTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SheetTypeDef
def get_value() -> SheetTypeDef:
return {
"SheetId": ...,
}
AnonymousUserDashboardEmbeddingConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnonymousUserDashboardEmbeddingConfigurationTypeDef
def get_value() -> AnonymousUserDashboardEmbeddingConfigurationTypeDef:
return {
"InitialDashboardId": ...,
}
Definition
class AnonymousUserDashboardEmbeddingConfigurationTypeDef(TypedDict):
InitialDashboardId: str,
DashboardVisualIdTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardVisualIdTypeDef
def get_value() -> DashboardVisualIdTypeDef:
return {
"DashboardId": ...,
"SheetId": ...,
"VisualId": ...,
}
AthenaParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AthenaParametersTypeDef
def get_value() -> AthenaParametersTypeDef:
return {
"WorkGroup": ...,
}
AuroraParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AuroraParametersTypeDef
def get_value() -> AuroraParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Database": ...,
}
AuroraPostgreSqlParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AuroraPostgreSqlParametersTypeDef
def get_value() -> AuroraPostgreSqlParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Database": ...,
}
AwsIotAnalyticsParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AwsIotAnalyticsParametersTypeDef
def get_value() -> AwsIotAnalyticsParametersTypeDef:
return {
"DataSetName": ...,
}
BorderStyleTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import BorderStyleTypeDef
def get_value() -> BorderStyleTypeDef:
return {
"Show": ...,
}
CalculatedColumnTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CalculatedColumnTypeDef
def get_value() -> CalculatedColumnTypeDef:
return {
"ColumnName": ...,
"ColumnId": ...,
"Expression": ...,
}
Definition
class CalculatedColumnTypeDef(TypedDict):
ColumnName: str,
ColumnId: str,
Expression: str,
CancelIngestionRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CancelIngestionRequestRequestTypeDef
def get_value() -> CancelIngestionRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSetId": ...,
"IngestionId": ...,
}
Definition
class CancelIngestionRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSetId: str,
IngestionId: str,
ResponseMetadataTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
CastColumnTypeOperationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CastColumnTypeOperationTypeDef
def get_value() -> CastColumnTypeOperationTypeDef:
return {
"ColumnName": ...,
"NewColumnType": ...,
}
Definition
class CastColumnTypeOperationTypeDef(TypedDict):
ColumnName: str,
NewColumnType: ColumnDataTypeType, # (1)
Format: NotRequired[str],
ColumnDescriptionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnDescriptionTypeDef
def get_value() -> ColumnDescriptionTypeDef:
return {
"Text": ...,
}
ColumnGroupColumnSchemaTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnGroupColumnSchemaTypeDef
def get_value() -> ColumnGroupColumnSchemaTypeDef:
return {
"Name": ...,
}
GeoSpatialColumnGroupTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GeoSpatialColumnGroupTypeDef
def get_value() -> GeoSpatialColumnGroupTypeDef:
return {
"Name": ...,
"CountryCode": ...,
"Columns": ...,
}
Definition
class GeoSpatialColumnGroupTypeDef(TypedDict):
Name: str,
CountryCode: GeoSpatialCountryCodeType, # (1)
Columns: Sequence[str],
ColumnLevelPermissionRuleTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnLevelPermissionRuleTypeDef
def get_value() -> ColumnLevelPermissionRuleTypeDef:
return {
"Principals": ...,
}
Definition
class ColumnLevelPermissionRuleTypeDef(TypedDict):
Principals: NotRequired[Sequence[str]],
ColumnNames: NotRequired[Sequence[str]],
ColumnSchemaTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnSchemaTypeDef
def get_value() -> ColumnSchemaTypeDef:
return {
"Name": ...,
}
Definition
class ColumnSchemaTypeDef(TypedDict):
Name: NotRequired[str],
DataType: NotRequired[str],
GeographicRole: NotRequired[str],
TagTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
CreateAccountSubscriptionRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateAccountSubscriptionRequestRequestTypeDef
def get_value() -> CreateAccountSubscriptionRequestRequestTypeDef:
return {
"Edition": ...,
"AuthenticationMethod": ...,
"AwsAccountId": ...,
"AccountName": ...,
"NotificationEmail": ...,
}
Definition
class CreateAccountSubscriptionRequestRequestTypeDef(TypedDict):
Edition: EditionType, # (1)
AuthenticationMethod: AuthenticationMethodOptionType, # (2)
AwsAccountId: str,
AccountName: str,
NotificationEmail: str,
ActiveDirectoryName: NotRequired[str],
Realm: NotRequired[str],
DirectoryId: NotRequired[str],
AdminGroup: NotRequired[Sequence[str]],
AuthorGroup: NotRequired[Sequence[str]],
ReaderGroup: NotRequired[Sequence[str]],
FirstName: NotRequired[str],
LastName: NotRequired[str],
EmailAddress: NotRequired[str],
ContactNumber: NotRequired[str],
SignupResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SignupResponseTypeDef
def get_value() -> SignupResponseTypeDef:
return {
"IAMUser": ...,
}
Definition
class SignupResponseTypeDef(TypedDict):
IAMUser: NotRequired[bool],
userLoginName: NotRequired[str],
accountName: NotRequired[str],
directoryType: NotRequired[str],
ResourcePermissionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ResourcePermissionTypeDef
def get_value() -> ResourcePermissionTypeDef:
return {
"Principal": ...,
"Actions": ...,
}
DataSetUsageConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSetUsageConfigurationTypeDef
def get_value() -> DataSetUsageConfigurationTypeDef:
return {
"DisableUseAsDirectQuerySource": ...,
}
Definition
class DataSetUsageConfigurationTypeDef(TypedDict):
DisableUseAsDirectQuerySource: NotRequired[bool],
DisableUseAsImportedSource: NotRequired[bool],
FieldFolderTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import FieldFolderTypeDef
def get_value() -> FieldFolderTypeDef:
return {
"description": ...,
}
Definition
class FieldFolderTypeDef(TypedDict):
description: NotRequired[str],
columns: NotRequired[Sequence[str]],
RowLevelPermissionDataSetTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RowLevelPermissionDataSetTypeDef
def get_value() -> RowLevelPermissionDataSetTypeDef:
return {
"Arn": ...,
"PermissionPolicy": ...,
}
Definition
class RowLevelPermissionDataSetTypeDef(TypedDict):
Arn: str,
PermissionPolicy: RowLevelPermissionPolicyType, # (1)
Namespace: NotRequired[str],
FormatVersion: NotRequired[RowLevelPermissionFormatVersionType], # (2)
Status: NotRequired[StatusType], # (3)
SslPropertiesTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SslPropertiesTypeDef
def get_value() -> SslPropertiesTypeDef:
return {
"DisableSsl": ...,
}
VpcConnectionPropertiesTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import VpcConnectionPropertiesTypeDef
def get_value() -> VpcConnectionPropertiesTypeDef:
return {
"VpcConnectionArn": ...,
}
CreateFolderMembershipRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateFolderMembershipRequestRequestTypeDef
def get_value() -> CreateFolderMembershipRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
"MemberId": ...,
"MemberType": ...,
}
Definition
class CreateFolderMembershipRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
FolderId: str,
MemberId: str,
MemberType: MemberTypeType, # (1)
- See MemberTypeType
FolderMemberTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import FolderMemberTypeDef
def get_value() -> FolderMemberTypeDef:
return {
"MemberId": ...,
}
Definition
class FolderMemberTypeDef(TypedDict):
MemberId: NotRequired[str],
MemberType: NotRequired[MemberTypeType], # (1)
- See MemberTypeType
CreateGroupMembershipRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateGroupMembershipRequestRequestTypeDef
def get_value() -> CreateGroupMembershipRequestRequestTypeDef:
return {
"MemberName": ...,
"GroupName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class CreateGroupMembershipRequestRequestTypeDef(TypedDict):
MemberName: str,
GroupName: str,
AwsAccountId: str,
Namespace: str,
GroupMemberTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GroupMemberTypeDef
def get_value() -> GroupMemberTypeDef:
return {
"Arn": ...,
}
CreateGroupRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateGroupRequestRequestTypeDef
def get_value() -> CreateGroupRequestRequestTypeDef:
return {
"GroupName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class CreateGroupRequestRequestTypeDef(TypedDict):
GroupName: str,
AwsAccountId: str,
Namespace: str,
Description: NotRequired[str],
GroupTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GroupTypeDef
def get_value() -> GroupTypeDef:
return {
"Arn": ...,
}
Definition
class GroupTypeDef(TypedDict):
Arn: NotRequired[str],
GroupName: NotRequired[str],
Description: NotRequired[str],
PrincipalId: NotRequired[str],
CreateIAMPolicyAssignmentRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateIAMPolicyAssignmentRequestRequestTypeDef
def get_value() -> CreateIAMPolicyAssignmentRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AssignmentName": ...,
"AssignmentStatus": ...,
"Namespace": ...,
}
Definition
class CreateIAMPolicyAssignmentRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AssignmentName: str,
AssignmentStatus: AssignmentStatusType, # (1)
Namespace: str,
PolicyArn: NotRequired[str],
Identities: NotRequired[Mapping[str, Sequence[str]]],
CreateIngestionRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateIngestionRequestRequestTypeDef
def get_value() -> CreateIngestionRequestRequestTypeDef:
return {
"DataSetId": ...,
"IngestionId": ...,
"AwsAccountId": ...,
}
Definition
class CreateIngestionRequestRequestTypeDef(TypedDict):
DataSetId: str,
IngestionId: str,
AwsAccountId: str,
IngestionType: NotRequired[IngestionTypeType], # (1)
CreateTemplateAliasRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateTemplateAliasRequestRequestTypeDef
def get_value() -> CreateTemplateAliasRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
"AliasName": ...,
"TemplateVersionNumber": ...,
}
Definition
class CreateTemplateAliasRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
AliasName: str,
TemplateVersionNumber: int,
TemplateAliasTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateAliasTypeDef
def get_value() -> TemplateAliasTypeDef:
return {
"AliasName": ...,
}
Definition
class TemplateAliasTypeDef(TypedDict):
AliasName: NotRequired[str],
Arn: NotRequired[str],
TemplateVersionNumber: NotRequired[int],
CreateThemeAliasRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateThemeAliasRequestRequestTypeDef
def get_value() -> CreateThemeAliasRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
"AliasName": ...,
"ThemeVersionNumber": ...,
}
Definition
class CreateThemeAliasRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
AliasName: str,
ThemeVersionNumber: int,
ThemeAliasTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ThemeAliasTypeDef
def get_value() -> ThemeAliasTypeDef:
return {
"Arn": ...,
}
Definition
class ThemeAliasTypeDef(TypedDict):
Arn: NotRequired[str],
AliasName: NotRequired[str],
ThemeVersionNumber: NotRequired[int],
InputColumnTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import InputColumnTypeDef
def get_value() -> InputColumnTypeDef:
return {
"Name": ...,
"Type": ...,
}
DashboardErrorTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardErrorTypeDef
def get_value() -> DashboardErrorTypeDef:
return {
"Type": ...,
}
Definition
class DashboardErrorTypeDef(TypedDict):
Type: NotRequired[DashboardErrorTypeType], # (1)
Message: NotRequired[str],
ExportToCSVOptionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ExportToCSVOptionTypeDef
def get_value() -> ExportToCSVOptionTypeDef:
return {
"AvailabilityStatus": ...,
}
Definition
class ExportToCSVOptionTypeDef(TypedDict):
AvailabilityStatus: NotRequired[DashboardBehaviorType], # (1)
SheetControlsOptionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SheetControlsOptionTypeDef
def get_value() -> SheetControlsOptionTypeDef:
return {
"VisibilityState": ...,
}
Definition
class SheetControlsOptionTypeDef(TypedDict):
VisibilityState: NotRequired[DashboardUIStateType], # (1)
DashboardSearchFilterTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardSearchFilterTypeDef
def get_value() -> DashboardSearchFilterTypeDef:
return {
"Operator": ...,
}
Definition
class DashboardSearchFilterTypeDef(TypedDict):
Operator: FilterOperatorType, # (1)
Name: NotRequired[DashboardFilterAttributeType], # (2)
Value: NotRequired[str],
DashboardSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardSummaryTypeDef
def get_value() -> DashboardSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class DashboardSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
DashboardId: NotRequired[str],
Name: NotRequired[str],
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
PublishedVersionNumber: NotRequired[int],
LastPublishedTime: NotRequired[datetime],
DashboardVersionSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardVersionSummaryTypeDef
def get_value() -> DashboardVersionSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class DashboardVersionSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
CreatedTime: NotRequired[datetime],
VersionNumber: NotRequired[int],
Status: NotRequired[ResourceStatusType], # (1)
SourceEntityArn: NotRequired[str],
Description: NotRequired[str],
DataColorPaletteTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataColorPaletteTypeDef
def get_value() -> DataColorPaletteTypeDef:
return {
"Colors": ...,
}
Definition
class DataColorPaletteTypeDef(TypedDict):
Colors: NotRequired[Sequence[str]],
MinMaxGradient: NotRequired[Sequence[str]],
EmptyFillColor: NotRequired[str],
OutputColumnTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import OutputColumnTypeDef
def get_value() -> OutputColumnTypeDef:
return {
"Name": ...,
}
Definition
class OutputColumnTypeDef(TypedDict):
Name: NotRequired[str],
Description: NotRequired[str],
Type: NotRequired[ColumnDataTypeType], # (1)
DataSourceErrorInfoTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSourceErrorInfoTypeDef
def get_value() -> DataSourceErrorInfoTypeDef:
return {
"Type": ...,
}
Definition
class DataSourceErrorInfoTypeDef(TypedDict):
Type: NotRequired[DataSourceErrorInfoTypeType], # (1)
Message: NotRequired[str],
ExasolParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ExasolParametersTypeDef
def get_value() -> ExasolParametersTypeDef:
return {
"Host": ...,
"Port": ...,
}
JiraParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import JiraParametersTypeDef
def get_value() -> JiraParametersTypeDef:
return {
"SiteBaseUrl": ...,
}
MariaDbParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import MariaDbParametersTypeDef
def get_value() -> MariaDbParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Database": ...,
}
MySqlParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import MySqlParametersTypeDef
def get_value() -> MySqlParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Database": ...,
}
OracleParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import OracleParametersTypeDef
def get_value() -> OracleParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Database": ...,
}
PostgreSqlParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import PostgreSqlParametersTypeDef
def get_value() -> PostgreSqlParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Database": ...,
}
PrestoParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import PrestoParametersTypeDef
def get_value() -> PrestoParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Catalog": ...,
}
RdsParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RdsParametersTypeDef
def get_value() -> RdsParametersTypeDef:
return {
"InstanceId": ...,
"Database": ...,
}
RedshiftParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RedshiftParametersTypeDef
def get_value() -> RedshiftParametersTypeDef:
return {
"Database": ...,
}
Definition
class RedshiftParametersTypeDef(TypedDict):
Database: str,
Host: NotRequired[str],
Port: NotRequired[int],
ClusterId: NotRequired[str],
ServiceNowParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ServiceNowParametersTypeDef
def get_value() -> ServiceNowParametersTypeDef:
return {
"SiteBaseUrl": ...,
}
SnowflakeParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SnowflakeParametersTypeDef
def get_value() -> SnowflakeParametersTypeDef:
return {
"Host": ...,
"Database": ...,
"Warehouse": ...,
}
SparkParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SparkParametersTypeDef
def get_value() -> SparkParametersTypeDef:
return {
"Host": ...,
"Port": ...,
}
SqlServerParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SqlServerParametersTypeDef
def get_value() -> SqlServerParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Database": ...,
}
TeradataParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TeradataParametersTypeDef
def get_value() -> TeradataParametersTypeDef:
return {
"Host": ...,
"Port": ...,
"Database": ...,
}
TwitterParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TwitterParametersTypeDef
def get_value() -> TwitterParametersTypeDef:
return {
"Query": ...,
"MaxRows": ...,
}
DateTimeParameterTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DateTimeParameterTypeDef
def get_value() -> DateTimeParameterTypeDef:
return {
"Name": ...,
"Values": ...,
}
Definition
class DateTimeParameterTypeDef(TypedDict):
Name: str,
Values: Sequence[Union[datetime, str]],
DecimalParameterTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DecimalParameterTypeDef
def get_value() -> DecimalParameterTypeDef:
return {
"Name": ...,
"Values": ...,
}
DeleteAccountCustomizationRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteAccountCustomizationRequestRequestTypeDef
def get_value() -> DeleteAccountCustomizationRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class DeleteAccountCustomizationRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: NotRequired[str],
DeleteAnalysisRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteAnalysisRequestRequestTypeDef
def get_value() -> DeleteAnalysisRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AnalysisId": ...,
}
Definition
class DeleteAnalysisRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AnalysisId: str,
RecoveryWindowInDays: NotRequired[int],
ForceDeleteWithoutRecovery: NotRequired[bool],
DeleteDashboardRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteDashboardRequestRequestTypeDef
def get_value() -> DeleteDashboardRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
}
Definition
class DeleteDashboardRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
VersionNumber: NotRequired[int],
DeleteDataSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteDataSetRequestRequestTypeDef
def get_value() -> DeleteDataSetRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSetId": ...,
}
DeleteDataSourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteDataSourceRequestRequestTypeDef
def get_value() -> DeleteDataSourceRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSourceId": ...,
}
Definition
class DeleteDataSourceRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSourceId: str,
DeleteFolderMembershipRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteFolderMembershipRequestRequestTypeDef
def get_value() -> DeleteFolderMembershipRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
"MemberId": ...,
"MemberType": ...,
}
Definition
class DeleteFolderMembershipRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
FolderId: str,
MemberId: str,
MemberType: MemberTypeType, # (1)
- See MemberTypeType
DeleteFolderRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteFolderRequestRequestTypeDef
def get_value() -> DeleteFolderRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
}
DeleteGroupMembershipRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteGroupMembershipRequestRequestTypeDef
def get_value() -> DeleteGroupMembershipRequestRequestTypeDef:
return {
"MemberName": ...,
"GroupName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class DeleteGroupMembershipRequestRequestTypeDef(TypedDict):
MemberName: str,
GroupName: str,
AwsAccountId: str,
Namespace: str,
DeleteGroupRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteGroupRequestRequestTypeDef
def get_value() -> DeleteGroupRequestRequestTypeDef:
return {
"GroupName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class DeleteGroupRequestRequestTypeDef(TypedDict):
GroupName: str,
AwsAccountId: str,
Namespace: str,
DeleteIAMPolicyAssignmentRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteIAMPolicyAssignmentRequestRequestTypeDef
def get_value() -> DeleteIAMPolicyAssignmentRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AssignmentName": ...,
"Namespace": ...,
}
Definition
class DeleteIAMPolicyAssignmentRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AssignmentName: str,
Namespace: str,
DeleteNamespaceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteNamespaceRequestRequestTypeDef
def get_value() -> DeleteNamespaceRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Namespace": ...,
}
DeleteTemplateAliasRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteTemplateAliasRequestRequestTypeDef
def get_value() -> DeleteTemplateAliasRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
"AliasName": ...,
}
Definition
class DeleteTemplateAliasRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
AliasName: str,
DeleteTemplateRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteTemplateRequestRequestTypeDef
def get_value() -> DeleteTemplateRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
}
Definition
class DeleteTemplateRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
VersionNumber: NotRequired[int],
DeleteThemeAliasRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteThemeAliasRequestRequestTypeDef
def get_value() -> DeleteThemeAliasRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
"AliasName": ...,
}
Definition
class DeleteThemeAliasRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
AliasName: str,
DeleteThemeRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteThemeRequestRequestTypeDef
def get_value() -> DeleteThemeRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
}
Definition
class DeleteThemeRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
VersionNumber: NotRequired[int],
DeleteUserByPrincipalIdRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteUserByPrincipalIdRequestRequestTypeDef
def get_value() -> DeleteUserByPrincipalIdRequestRequestTypeDef:
return {
"PrincipalId": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class DeleteUserByPrincipalIdRequestRequestTypeDef(TypedDict):
PrincipalId: str,
AwsAccountId: str,
Namespace: str,
DeleteUserRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteUserRequestRequestTypeDef
def get_value() -> DeleteUserRequestRequestTypeDef:
return {
"UserName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class DeleteUserRequestRequestTypeDef(TypedDict):
UserName: str,
AwsAccountId: str,
Namespace: str,
DescribeAccountCustomizationRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAccountCustomizationRequestRequestTypeDef
def get_value() -> DescribeAccountCustomizationRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class DescribeAccountCustomizationRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: NotRequired[str],
Resolved: NotRequired[bool],
DescribeAccountSettingsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAccountSettingsRequestRequestTypeDef
def get_value() -> DescribeAccountSettingsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
DescribeAccountSubscriptionRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAccountSubscriptionRequestRequestTypeDef
def get_value() -> DescribeAccountSubscriptionRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
DescribeAnalysisPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAnalysisPermissionsRequestRequestTypeDef
def get_value() -> DescribeAnalysisPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AnalysisId": ...,
}
Definition
class DescribeAnalysisPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AnalysisId: str,
DescribeAnalysisRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAnalysisRequestRequestTypeDef
def get_value() -> DescribeAnalysisRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AnalysisId": ...,
}
Definition
class DescribeAnalysisRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AnalysisId: str,
DescribeDashboardPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDashboardPermissionsRequestRequestTypeDef
def get_value() -> DescribeDashboardPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
}
Definition
class DescribeDashboardPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
DescribeDashboardRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDashboardRequestRequestTypeDef
def get_value() -> DescribeDashboardRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
}
Definition
class DescribeDashboardRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
VersionNumber: NotRequired[int],
AliasName: NotRequired[str],
DescribeDataSetPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDataSetPermissionsRequestRequestTypeDef
def get_value() -> DescribeDataSetPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSetId": ...,
}
Definition
class DescribeDataSetPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSetId: str,
DescribeDataSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDataSetRequestRequestTypeDef
def get_value() -> DescribeDataSetRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSetId": ...,
}
DescribeDataSourcePermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDataSourcePermissionsRequestRequestTypeDef
def get_value() -> DescribeDataSourcePermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSourceId": ...,
}
Definition
class DescribeDataSourcePermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSourceId: str,
DescribeDataSourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDataSourceRequestRequestTypeDef
def get_value() -> DescribeDataSourceRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSourceId": ...,
}
Definition
class DescribeDataSourceRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSourceId: str,
DescribeFolderPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeFolderPermissionsRequestRequestTypeDef
def get_value() -> DescribeFolderPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
}
Definition
class DescribeFolderPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
FolderId: str,
DescribeFolderRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeFolderRequestRequestTypeDef
def get_value() -> DescribeFolderRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
}
DescribeFolderResolvedPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeFolderResolvedPermissionsRequestRequestTypeDef
def get_value() -> DescribeFolderResolvedPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
}
Definition
class DescribeFolderResolvedPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
FolderId: str,
FolderTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import FolderTypeDef
def get_value() -> FolderTypeDef:
return {
"FolderId": ...,
}
Definition
class FolderTypeDef(TypedDict):
FolderId: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
FolderType: NotRequired[FolderTypeType], # (1)
FolderPath: NotRequired[List[str]],
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
- See FolderTypeType
DescribeGroupMembershipRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeGroupMembershipRequestRequestTypeDef
def get_value() -> DescribeGroupMembershipRequestRequestTypeDef:
return {
"MemberName": ...,
"GroupName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class DescribeGroupMembershipRequestRequestTypeDef(TypedDict):
MemberName: str,
GroupName: str,
AwsAccountId: str,
Namespace: str,
DescribeGroupRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeGroupRequestRequestTypeDef
def get_value() -> DescribeGroupRequestRequestTypeDef:
return {
"GroupName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class DescribeGroupRequestRequestTypeDef(TypedDict):
GroupName: str,
AwsAccountId: str,
Namespace: str,
DescribeIAMPolicyAssignmentRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeIAMPolicyAssignmentRequestRequestTypeDef
def get_value() -> DescribeIAMPolicyAssignmentRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AssignmentName": ...,
"Namespace": ...,
}
Definition
class DescribeIAMPolicyAssignmentRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AssignmentName: str,
Namespace: str,
IAMPolicyAssignmentTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import IAMPolicyAssignmentTypeDef
def get_value() -> IAMPolicyAssignmentTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class IAMPolicyAssignmentTypeDef(TypedDict):
AwsAccountId: NotRequired[str],
AssignmentId: NotRequired[str],
AssignmentName: NotRequired[str],
PolicyArn: NotRequired[str],
Identities: NotRequired[Dict[str, List[str]]],
AssignmentStatus: NotRequired[AssignmentStatusType], # (1)
DescribeIngestionRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeIngestionRequestRequestTypeDef
def get_value() -> DescribeIngestionRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSetId": ...,
"IngestionId": ...,
}
Definition
class DescribeIngestionRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSetId: str,
IngestionId: str,
DescribeIpRestrictionRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeIpRestrictionRequestRequestTypeDef
def get_value() -> DescribeIpRestrictionRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
DescribeNamespaceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeNamespaceRequestRequestTypeDef
def get_value() -> DescribeNamespaceRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class DescribeNamespaceRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: str,
DescribeTemplateAliasRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeTemplateAliasRequestRequestTypeDef
def get_value() -> DescribeTemplateAliasRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
"AliasName": ...,
}
Definition
class DescribeTemplateAliasRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
AliasName: str,
DescribeTemplatePermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeTemplatePermissionsRequestRequestTypeDef
def get_value() -> DescribeTemplatePermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
}
Definition
class DescribeTemplatePermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
DescribeTemplateRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeTemplateRequestRequestTypeDef
def get_value() -> DescribeTemplateRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
}
Definition
class DescribeTemplateRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
VersionNumber: NotRequired[int],
AliasName: NotRequired[str],
DescribeThemeAliasRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeThemeAliasRequestRequestTypeDef
def get_value() -> DescribeThemeAliasRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
"AliasName": ...,
}
Definition
class DescribeThemeAliasRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
AliasName: str,
DescribeThemePermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeThemePermissionsRequestRequestTypeDef
def get_value() -> DescribeThemePermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
}
Definition
class DescribeThemePermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
DescribeThemeRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeThemeRequestRequestTypeDef
def get_value() -> DescribeThemeRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
}
Definition
class DescribeThemeRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
VersionNumber: NotRequired[int],
AliasName: NotRequired[str],
DescribeUserRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeUserRequestRequestTypeDef
def get_value() -> DescribeUserRequestRequestTypeDef:
return {
"UserName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class DescribeUserRequestRequestTypeDef(TypedDict):
UserName: str,
AwsAccountId: str,
Namespace: str,
UserTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UserTypeDef
def get_value() -> UserTypeDef:
return {
"Arn": ...,
}
Definition
class UserTypeDef(TypedDict):
Arn: NotRequired[str],
UserName: NotRequired[str],
Email: NotRequired[str],
Role: NotRequired[UserRoleType], # (1)
IdentityType: NotRequired[IdentityTypeType], # (2)
Active: NotRequired[bool],
PrincipalId: NotRequired[str],
CustomPermissionsName: NotRequired[str],
ExternalLoginFederationProviderType: NotRequired[str],
ExternalLoginFederationProviderUrl: NotRequired[str],
ExternalLoginId: NotRequired[str],
- See UserRoleType
- See IdentityTypeType
ErrorInfoTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ErrorInfoTypeDef
def get_value() -> ErrorInfoTypeDef:
return {
"Type": ...,
}
Definition
class ErrorInfoTypeDef(TypedDict):
Type: NotRequired[IngestionErrorTypeType], # (1)
Message: NotRequired[str],
FilterOperationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import FilterOperationTypeDef
def get_value() -> FilterOperationTypeDef:
return {
"ConditionExpression": ...,
}
FolderSearchFilterTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import FolderSearchFilterTypeDef
def get_value() -> FolderSearchFilterTypeDef:
return {
"Operator": ...,
}
Definition
class FolderSearchFilterTypeDef(TypedDict):
Operator: NotRequired[FilterOperatorType], # (1)
Name: NotRequired[FolderFilterAttributeType], # (2)
Value: NotRequired[str],
FolderSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import FolderSummaryTypeDef
def get_value() -> FolderSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class FolderSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
FolderId: NotRequired[str],
Name: NotRequired[str],
FolderType: NotRequired[FolderTypeType], # (1)
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
- See FolderTypeType
SessionTagTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SessionTagTypeDef
def get_value() -> SessionTagTypeDef:
return {
"Key": ...,
"Value": ...,
}
GetDashboardEmbedUrlRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GetDashboardEmbedUrlRequestRequestTypeDef
def get_value() -> GetDashboardEmbedUrlRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
"IdentityType": ...,
}
Definition
class GetDashboardEmbedUrlRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
IdentityType: EmbeddingIdentityTypeType, # (1)
SessionLifetimeInMinutes: NotRequired[int],
UndoRedoDisabled: NotRequired[bool],
ResetDisabled: NotRequired[bool],
StatePersistenceEnabled: NotRequired[bool],
UserArn: NotRequired[str],
Namespace: NotRequired[str],
AdditionalDashboardIds: NotRequired[Sequence[str]],
GetSessionEmbedUrlRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GetSessionEmbedUrlRequestRequestTypeDef
def get_value() -> GetSessionEmbedUrlRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class GetSessionEmbedUrlRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
EntryPoint: NotRequired[str],
SessionLifetimeInMinutes: NotRequired[int],
UserArn: NotRequired[str],
GroupSearchFilterTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GroupSearchFilterTypeDef
def get_value() -> GroupSearchFilterTypeDef:
return {
"Operator": ...,
"Name": ...,
"Value": ...,
}
Definition
class GroupSearchFilterTypeDef(TypedDict):
Operator: GroupFilterOperatorType, # (1)
Name: GroupFilterAttributeType, # (2)
Value: str,
GutterStyleTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GutterStyleTypeDef
def get_value() -> GutterStyleTypeDef:
return {
"Show": ...,
}
IAMPolicyAssignmentSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import IAMPolicyAssignmentSummaryTypeDef
def get_value() -> IAMPolicyAssignmentSummaryTypeDef:
return {
"AssignmentName": ...,
}
Definition
class IAMPolicyAssignmentSummaryTypeDef(TypedDict):
AssignmentName: NotRequired[str],
AssignmentStatus: NotRequired[AssignmentStatusType], # (1)
QueueInfoTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import QueueInfoTypeDef
def get_value() -> QueueInfoTypeDef:
return {
"WaitingOnIngestion": ...,
"QueuedIngestion": ...,
}
RowInfoTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RowInfoTypeDef
def get_value() -> RowInfoTypeDef:
return {
"RowsIngested": ...,
}
Definition
class RowInfoTypeDef(TypedDict):
RowsIngested: NotRequired[int],
RowsDropped: NotRequired[int],
TotalRowsInDataset: NotRequired[int],
IntegerParameterTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import IntegerParameterTypeDef
def get_value() -> IntegerParameterTypeDef:
return {
"Name": ...,
"Values": ...,
}
JoinKeyPropertiesTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import JoinKeyPropertiesTypeDef
def get_value() -> JoinKeyPropertiesTypeDef:
return {
"UniqueKey": ...,
}
PaginatorConfigTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListAnalysesRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListAnalysesRequestRequestTypeDef
def get_value() -> ListAnalysesRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListAnalysesRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDashboardVersionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDashboardVersionsRequestRequestTypeDef
def get_value() -> ListDashboardVersionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
}
Definition
class ListDashboardVersionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDashboardsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDashboardsRequestRequestTypeDef
def get_value() -> ListDashboardsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListDashboardsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDataSetsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDataSetsRequestRequestTypeDef
def get_value() -> ListDataSetsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListDataSetsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDataSourcesRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDataSourcesRequestRequestTypeDef
def get_value() -> ListDataSourcesRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListDataSourcesRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListFolderMembersRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListFolderMembersRequestRequestTypeDef
def get_value() -> ListFolderMembersRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
}
Definition
class ListFolderMembersRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
FolderId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MemberIdArnPairTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import MemberIdArnPairTypeDef
def get_value() -> MemberIdArnPairTypeDef:
return {
"MemberId": ...,
}
Definition
class MemberIdArnPairTypeDef(TypedDict):
MemberId: NotRequired[str],
MemberArn: NotRequired[str],
ListFoldersRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListFoldersRequestRequestTypeDef
def get_value() -> ListFoldersRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListFoldersRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListGroupMembershipsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListGroupMembershipsRequestRequestTypeDef
def get_value() -> ListGroupMembershipsRequestRequestTypeDef:
return {
"GroupName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class ListGroupMembershipsRequestRequestTypeDef(TypedDict):
GroupName: str,
AwsAccountId: str,
Namespace: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListGroupsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListGroupsRequestRequestTypeDef
def get_value() -> ListGroupsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class ListGroupsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListIAMPolicyAssignmentsForUserRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListIAMPolicyAssignmentsForUserRequestRequestTypeDef
def get_value() -> ListIAMPolicyAssignmentsForUserRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"UserName": ...,
"Namespace": ...,
}
Definition
class ListIAMPolicyAssignmentsForUserRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
UserName: str,
Namespace: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListIAMPolicyAssignmentsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListIAMPolicyAssignmentsRequestRequestTypeDef
def get_value() -> ListIAMPolicyAssignmentsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class ListIAMPolicyAssignmentsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: str,
AssignmentStatus: NotRequired[AssignmentStatusType], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListIngestionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListIngestionsRequestRequestTypeDef
def get_value() -> ListIngestionsRequestRequestTypeDef:
return {
"DataSetId": ...,
"AwsAccountId": ...,
}
Definition
class ListIngestionsRequestRequestTypeDef(TypedDict):
DataSetId: str,
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListNamespacesRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListNamespacesRequestRequestTypeDef
def get_value() -> ListNamespacesRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListNamespacesRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
ListTemplateAliasesRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplateAliasesRequestRequestTypeDef
def get_value() -> ListTemplateAliasesRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
}
Definition
class ListTemplateAliasesRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTemplateVersionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplateVersionsRequestRequestTypeDef
def get_value() -> ListTemplateVersionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
}
Definition
class ListTemplateVersionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
TemplateVersionSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateVersionSummaryTypeDef
def get_value() -> TemplateVersionSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class TemplateVersionSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
VersionNumber: NotRequired[int],
CreatedTime: NotRequired[datetime],
Status: NotRequired[ResourceStatusType], # (1)
Description: NotRequired[str],
ListTemplatesRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplatesRequestRequestTypeDef
def get_value() -> ListTemplatesRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListTemplatesRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
TemplateSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateSummaryTypeDef
def get_value() -> TemplateSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class TemplateSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
TemplateId: NotRequired[str],
Name: NotRequired[str],
LatestVersionNumber: NotRequired[int],
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
ListThemeAliasesRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListThemeAliasesRequestRequestTypeDef
def get_value() -> ListThemeAliasesRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
}
Definition
class ListThemeAliasesRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListThemeVersionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListThemeVersionsRequestRequestTypeDef
def get_value() -> ListThemeVersionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
}
Definition
class ListThemeVersionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ThemeVersionSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ThemeVersionSummaryTypeDef
def get_value() -> ThemeVersionSummaryTypeDef:
return {
"VersionNumber": ...,
}
Definition
class ThemeVersionSummaryTypeDef(TypedDict):
VersionNumber: NotRequired[int],
Arn: NotRequired[str],
Description: NotRequired[str],
CreatedTime: NotRequired[datetime],
Status: NotRequired[ResourceStatusType], # (1)
ListThemesRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListThemesRequestRequestTypeDef
def get_value() -> ListThemesRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListThemesRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Type: NotRequired[ThemeTypeType], # (1)
- See ThemeTypeType
ThemeSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ThemeSummaryTypeDef
def get_value() -> ThemeSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class ThemeSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
ThemeId: NotRequired[str],
LatestVersionNumber: NotRequired[int],
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
ListUserGroupsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListUserGroupsRequestRequestTypeDef
def get_value() -> ListUserGroupsRequestRequestTypeDef:
return {
"UserName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class ListUserGroupsRequestRequestTypeDef(TypedDict):
UserName: str,
AwsAccountId: str,
Namespace: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListUsersRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListUsersRequestRequestTypeDef
def get_value() -> ListUsersRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class ListUsersRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ManifestFileLocationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ManifestFileLocationTypeDef
def get_value() -> ManifestFileLocationTypeDef:
return {
"Bucket": ...,
"Key": ...,
}
MarginStyleTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import MarginStyleTypeDef
def get_value() -> MarginStyleTypeDef:
return {
"Show": ...,
}
NamespaceErrorTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import NamespaceErrorTypeDef
def get_value() -> NamespaceErrorTypeDef:
return {
"Type": ...,
}
Definition
class NamespaceErrorTypeDef(TypedDict):
Type: NotRequired[NamespaceErrorTypeType], # (1)
Message: NotRequired[str],
StringParameterTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import StringParameterTypeDef
def get_value() -> StringParameterTypeDef:
return {
"Name": ...,
"Values": ...,
}
ProjectOperationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ProjectOperationTypeDef
def get_value() -> ProjectOperationTypeDef:
return {
"ProjectedColumns": ...,
}
RegisterUserRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RegisterUserRequestRequestTypeDef
def get_value() -> RegisterUserRequestRequestTypeDef:
return {
"IdentityType": ...,
"Email": ...,
"UserRole": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class RegisterUserRequestRequestTypeDef(TypedDict):
IdentityType: IdentityTypeType, # (1)
Email: str,
UserRole: UserRoleType, # (2)
AwsAccountId: str,
Namespace: str,
IamArn: NotRequired[str],
SessionName: NotRequired[str],
UserName: NotRequired[str],
CustomPermissionsName: NotRequired[str],
ExternalLoginFederationProviderType: NotRequired[str],
CustomFederationProviderUrl: NotRequired[str],
ExternalLoginId: NotRequired[str],
- See IdentityTypeType
- See UserRoleType
RegisteredUserDashboardEmbeddingConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RegisteredUserDashboardEmbeddingConfigurationTypeDef
def get_value() -> RegisteredUserDashboardEmbeddingConfigurationTypeDef:
return {
"InitialDashboardId": ...,
}
Definition
class RegisteredUserDashboardEmbeddingConfigurationTypeDef(TypedDict):
InitialDashboardId: str,
RegisteredUserQSearchBarEmbeddingConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RegisteredUserQSearchBarEmbeddingConfigurationTypeDef
def get_value() -> RegisteredUserQSearchBarEmbeddingConfigurationTypeDef:
return {
"InitialTopicId": ...,
}
Definition
class RegisteredUserQSearchBarEmbeddingConfigurationTypeDef(TypedDict):
InitialTopicId: NotRequired[str],
RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef
def get_value() -> RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef:
return {
"InitialPath": ...,
}
Definition
class RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef(TypedDict):
InitialPath: NotRequired[str],
RenameColumnOperationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RenameColumnOperationTypeDef
def get_value() -> RenameColumnOperationTypeDef:
return {
"ColumnName": ...,
"NewColumnName": ...,
}
RestoreAnalysisRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RestoreAnalysisRequestRequestTypeDef
def get_value() -> RestoreAnalysisRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AnalysisId": ...,
}
Definition
class RestoreAnalysisRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AnalysisId: str,
RowLevelPermissionTagRuleTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RowLevelPermissionTagRuleTypeDef
def get_value() -> RowLevelPermissionTagRuleTypeDef:
return {
"TagKey": ...,
"ColumnName": ...,
}
Definition
class RowLevelPermissionTagRuleTypeDef(TypedDict):
TagKey: str,
ColumnName: str,
TagMultiValueDelimiter: NotRequired[str],
MatchAllValue: NotRequired[str],
UploadSettingsTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UploadSettingsTypeDef
def get_value() -> UploadSettingsTypeDef:
return {
"Format": ...,
}
Definition
class UploadSettingsTypeDef(TypedDict):
Format: NotRequired[FileFormatType], # (1)
StartFromRow: NotRequired[int],
ContainsHeader: NotRequired[bool],
TextQualifier: NotRequired[TextQualifierType], # (2)
Delimiter: NotRequired[str],
- See FileFormatType
- See TextQualifierType
TemplateErrorTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateErrorTypeDef
def get_value() -> TemplateErrorTypeDef:
return {
"Type": ...,
}
Definition
class TemplateErrorTypeDef(TypedDict):
Type: NotRequired[TemplateErrorTypeType], # (1)
Message: NotRequired[str],
TemplateSourceTemplateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateSourceTemplateTypeDef
def get_value() -> TemplateSourceTemplateTypeDef:
return {
"Arn": ...,
}
UIColorPaletteTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UIColorPaletteTypeDef
def get_value() -> UIColorPaletteTypeDef:
return {
"PrimaryForeground": ...,
}
Definition
class UIColorPaletteTypeDef(TypedDict):
PrimaryForeground: NotRequired[str],
PrimaryBackground: NotRequired[str],
SecondaryForeground: NotRequired[str],
SecondaryBackground: NotRequired[str],
Accent: NotRequired[str],
AccentForeground: NotRequired[str],
Danger: NotRequired[str],
DangerForeground: NotRequired[str],
Warning: NotRequired[str],
WarningForeground: NotRequired[str],
Success: NotRequired[str],
SuccessForeground: NotRequired[str],
Dimension: NotRequired[str],
DimensionForeground: NotRequired[str],
Measure: NotRequired[str],
MeasureForeground: NotRequired[str],
ThemeErrorTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ThemeErrorTypeDef
def get_value() -> ThemeErrorTypeDef:
return {
"Type": ...,
}
Definition
class ThemeErrorTypeDef(TypedDict):
Type: NotRequired[ThemeErrorTypeType], # (1)
Message: NotRequired[str],
UntagColumnOperationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UntagColumnOperationTypeDef
def get_value() -> UntagColumnOperationTypeDef:
return {
"ColumnName": ...,
"TagNames": ...,
}
Definition
class UntagColumnOperationTypeDef(TypedDict):
ColumnName: str,
TagNames: Sequence[ColumnTagNameType], # (1)
UntagResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateAccountSettingsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateAccountSettingsRequestRequestTypeDef
def get_value() -> UpdateAccountSettingsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DefaultNamespace": ...,
}
Definition
class UpdateAccountSettingsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DefaultNamespace: str,
NotificationEmail: NotRequired[str],
UpdateDashboardPublishedVersionRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDashboardPublishedVersionRequestRequestTypeDef
def get_value() -> UpdateDashboardPublishedVersionRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
"VersionNumber": ...,
}
Definition
class UpdateDashboardPublishedVersionRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
VersionNumber: int,
UpdateFolderRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateFolderRequestRequestTypeDef
def get_value() -> UpdateFolderRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
"Name": ...,
}
Definition
class UpdateFolderRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
FolderId: str,
Name: str,
UpdateGroupRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateGroupRequestRequestTypeDef
def get_value() -> UpdateGroupRequestRequestTypeDef:
return {
"GroupName": ...,
"AwsAccountId": ...,
"Namespace": ...,
}
Definition
class UpdateGroupRequestRequestTypeDef(TypedDict):
GroupName: str,
AwsAccountId: str,
Namespace: str,
Description: NotRequired[str],
UpdateIAMPolicyAssignmentRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateIAMPolicyAssignmentRequestRequestTypeDef
def get_value() -> UpdateIAMPolicyAssignmentRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AssignmentName": ...,
"Namespace": ...,
}
Definition
class UpdateIAMPolicyAssignmentRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AssignmentName: str,
Namespace: str,
AssignmentStatus: NotRequired[AssignmentStatusType], # (1)
PolicyArn: NotRequired[str],
Identities: NotRequired[Mapping[str, Sequence[str]]],
UpdateIpRestrictionRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateIpRestrictionRequestRequestTypeDef
def get_value() -> UpdateIpRestrictionRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class UpdateIpRestrictionRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
IpRestrictionRuleMap: NotRequired[Mapping[str, str]],
Enabled: NotRequired[bool],
UpdatePublicSharingSettingsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdatePublicSharingSettingsRequestRequestTypeDef
def get_value() -> UpdatePublicSharingSettingsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class UpdatePublicSharingSettingsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
PublicSharingEnabled: NotRequired[bool],
UpdateTemplateAliasRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateTemplateAliasRequestRequestTypeDef
def get_value() -> UpdateTemplateAliasRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
"AliasName": ...,
"TemplateVersionNumber": ...,
}
Definition
class UpdateTemplateAliasRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
AliasName: str,
TemplateVersionNumber: int,
UpdateThemeAliasRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateThemeAliasRequestRequestTypeDef
def get_value() -> UpdateThemeAliasRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
"AliasName": ...,
"ThemeVersionNumber": ...,
}
Definition
class UpdateThemeAliasRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
AliasName: str,
ThemeVersionNumber: int,
UpdateUserRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateUserRequestRequestTypeDef
def get_value() -> UpdateUserRequestRequestTypeDef:
return {
"UserName": ...,
"AwsAccountId": ...,
"Namespace": ...,
"Email": ...,
"Role": ...,
}
Definition
class UpdateUserRequestRequestTypeDef(TypedDict):
UserName: str,
AwsAccountId: str,
Namespace: str,
Email: str,
Role: UserRoleType, # (1)
CustomPermissionsName: NotRequired[str],
UnapplyCustomPermissions: NotRequired[bool],
ExternalLoginFederationProviderType: NotRequired[str],
CustomFederationProviderUrl: NotRequired[str],
ExternalLoginId: NotRequired[str],
- See UserRoleType
UpdateAccountCustomizationRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateAccountCustomizationRequestRequestTypeDef
def get_value() -> UpdateAccountCustomizationRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AccountCustomization": ...,
}
Definition
class UpdateAccountCustomizationRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AccountCustomization: AccountCustomizationTypeDef, # (1)
Namespace: NotRequired[str],
SearchAnalysesRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchAnalysesRequestRequestTypeDef
def get_value() -> SearchAnalysesRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Filters": ...,
}
Definition
class SearchAnalysesRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Filters: Sequence[AnalysisSearchFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
AnalysisSourceTemplateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnalysisSourceTemplateTypeDef
def get_value() -> AnalysisSourceTemplateTypeDef:
return {
"DataSetReferences": ...,
"Arn": ...,
}
Definition
class AnalysisSourceTemplateTypeDef(TypedDict):
DataSetReferences: Sequence[DataSetReferenceTypeDef], # (1)
Arn: str,
DashboardSourceTemplateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardSourceTemplateTypeDef
def get_value() -> DashboardSourceTemplateTypeDef:
return {
"DataSetReferences": ...,
"Arn": ...,
}
Definition
class DashboardSourceTemplateTypeDef(TypedDict):
DataSetReferences: Sequence[DataSetReferenceTypeDef], # (1)
Arn: str,
TemplateSourceAnalysisTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateSourceAnalysisTypeDef
def get_value() -> TemplateSourceAnalysisTypeDef:
return {
"Arn": ...,
"DataSetReferences": ...,
}
Definition
class TemplateSourceAnalysisTypeDef(TypedDict):
Arn: str,
DataSetReferences: Sequence[DataSetReferenceTypeDef], # (1)
AnalysisTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnalysisTypeDef
def get_value() -> AnalysisTypeDef:
return {
"AnalysisId": ...,
}
Definition
class AnalysisTypeDef(TypedDict):
AnalysisId: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
Status: NotRequired[ResourceStatusType], # (1)
Errors: NotRequired[List[AnalysisErrorTypeDef]], # (2)
DataSetArns: NotRequired[List[str]],
ThemeArn: NotRequired[str],
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
Sheets: NotRequired[List[SheetTypeDef]], # (3)
- See ResourceStatusType
- See AnalysisErrorTypeDef
- See SheetTypeDef
AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef
def get_value() -> AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef:
return {
"InitialDashboardVisualId": ...,
}
Definition
class AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef(TypedDict):
InitialDashboardVisualId: DashboardVisualIdTypeDef, # (1)
RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef
def get_value() -> RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef:
return {
"InitialDashboardVisualId": ...,
}
Definition
class RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef(TypedDict):
InitialDashboardVisualId: DashboardVisualIdTypeDef, # (1)
TileStyleTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TileStyleTypeDef
def get_value() -> TileStyleTypeDef:
return {
"Border": ...,
}
CreateColumnsOperationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateColumnsOperationTypeDef
def get_value() -> CreateColumnsOperationTypeDef:
return {
"Columns": ...,
}
Definition
class CreateColumnsOperationTypeDef(TypedDict):
Columns: Sequence[CalculatedColumnTypeDef], # (1)
CancelIngestionResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CancelIngestionResponseTypeDef
def get_value() -> CancelIngestionResponseTypeDef:
return {
"Arn": ...,
"IngestionId": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CancelIngestionResponseTypeDef(TypedDict):
Arn: str,
IngestionId: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateAccountCustomizationResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateAccountCustomizationResponseTypeDef
def get_value() -> CreateAccountCustomizationResponseTypeDef:
return {
"Arn": ...,
"AwsAccountId": ...,
"Namespace": ...,
"AccountCustomization": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateAccountCustomizationResponseTypeDef(TypedDict):
Arn: str,
AwsAccountId: str,
Namespace: str,
AccountCustomization: AccountCustomizationTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAnalysisResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateAnalysisResponseTypeDef
def get_value() -> CreateAnalysisResponseTypeDef:
return {
"Arn": ...,
"AnalysisId": ...,
"CreationStatus": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateAnalysisResponseTypeDef(TypedDict):
Arn: str,
AnalysisId: str,
CreationStatus: ResourceStatusType, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDashboardResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateDashboardResponseTypeDef
def get_value() -> CreateDashboardResponseTypeDef:
return {
"Arn": ...,
"VersionArn": ...,
"DashboardId": ...,
"CreationStatus": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDashboardResponseTypeDef(TypedDict):
Arn: str,
VersionArn: str,
DashboardId: str,
CreationStatus: ResourceStatusType, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDataSetResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateDataSetResponseTypeDef
def get_value() -> CreateDataSetResponseTypeDef:
return {
"Arn": ...,
"DataSetId": ...,
"IngestionArn": ...,
"IngestionId": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDataSetResponseTypeDef(TypedDict):
Arn: str,
DataSetId: str,
IngestionArn: str,
IngestionId: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDataSourceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateDataSourceResponseTypeDef
def get_value() -> CreateDataSourceResponseTypeDef:
return {
"Arn": ...,
"DataSourceId": ...,
"CreationStatus": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDataSourceResponseTypeDef(TypedDict):
Arn: str,
DataSourceId: str,
CreationStatus: ResourceStatusType, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFolderResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateFolderResponseTypeDef
def get_value() -> CreateFolderResponseTypeDef:
return {
"Status": ...,
"Arn": ...,
"FolderId": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateFolderResponseTypeDef(TypedDict):
Status: int,
Arn: str,
FolderId: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateIAMPolicyAssignmentResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateIAMPolicyAssignmentResponseTypeDef
def get_value() -> CreateIAMPolicyAssignmentResponseTypeDef:
return {
"AssignmentName": ...,
"AssignmentId": ...,
"AssignmentStatus": ...,
"PolicyArn": ...,
"Identities": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateIAMPolicyAssignmentResponseTypeDef(TypedDict):
AssignmentName: str,
AssignmentId: str,
AssignmentStatus: AssignmentStatusType, # (1)
PolicyArn: str,
Identities: Dict[str, List[str]],
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateIngestionResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateIngestionResponseTypeDef
def get_value() -> CreateIngestionResponseTypeDef:
return {
"Arn": ...,
"IngestionId": ...,
"IngestionStatus": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateIngestionResponseTypeDef(TypedDict):
Arn: str,
IngestionId: str,
IngestionStatus: IngestionStatusType, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateNamespaceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateNamespaceResponseTypeDef
def get_value() -> CreateNamespaceResponseTypeDef:
return {
"Arn": ...,
"Name": ...,
"CapacityRegion": ...,
"CreationStatus": ...,
"IdentityStore": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateNamespaceResponseTypeDef(TypedDict):
Arn: str,
Name: str,
CapacityRegion: str,
CreationStatus: NamespaceStatusType, # (1)
IdentityStore: IdentityStoreType, # (2)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateTemplateResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateTemplateResponseTypeDef
def get_value() -> CreateTemplateResponseTypeDef:
return {
"Arn": ...,
"VersionArn": ...,
"TemplateId": ...,
"CreationStatus": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateTemplateResponseTypeDef(TypedDict):
Arn: str,
VersionArn: str,
TemplateId: str,
CreationStatus: ResourceStatusType, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateThemeResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateThemeResponseTypeDef
def get_value() -> CreateThemeResponseTypeDef:
return {
"Arn": ...,
"VersionArn": ...,
"ThemeId": ...,
"CreationStatus": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateThemeResponseTypeDef(TypedDict):
Arn: str,
VersionArn: str,
ThemeId: str,
CreationStatus: ResourceStatusType, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteAccountCustomizationResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteAccountCustomizationResponseTypeDef
def get_value() -> DeleteAccountCustomizationResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteAccountCustomizationResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteAnalysisResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteAnalysisResponseTypeDef
def get_value() -> DeleteAnalysisResponseTypeDef:
return {
"Status": ...,
"Arn": ...,
"AnalysisId": ...,
"DeletionTime": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteAnalysisResponseTypeDef(TypedDict):
Status: int,
Arn: str,
AnalysisId: str,
DeletionTime: datetime,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteDashboardResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteDashboardResponseTypeDef
def get_value() -> DeleteDashboardResponseTypeDef:
return {
"Status": ...,
"Arn": ...,
"DashboardId": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteDashboardResponseTypeDef(TypedDict):
Status: int,
Arn: str,
DashboardId: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteDataSetResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteDataSetResponseTypeDef
def get_value() -> DeleteDataSetResponseTypeDef:
return {
"Arn": ...,
"DataSetId": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteDataSetResponseTypeDef(TypedDict):
Arn: str,
DataSetId: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteDataSourceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteDataSourceResponseTypeDef
def get_value() -> DeleteDataSourceResponseTypeDef:
return {
"Arn": ...,
"DataSourceId": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteDataSourceResponseTypeDef(TypedDict):
Arn: str,
DataSourceId: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteFolderMembershipResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteFolderMembershipResponseTypeDef
def get_value() -> DeleteFolderMembershipResponseTypeDef:
return {
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteFolderMembershipResponseTypeDef(TypedDict):
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteFolderResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteFolderResponseTypeDef
def get_value() -> DeleteFolderResponseTypeDef:
return {
"Status": ...,
"Arn": ...,
"FolderId": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteFolderResponseTypeDef(TypedDict):
Status: int,
Arn: str,
FolderId: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteGroupMembershipResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteGroupMembershipResponseTypeDef
def get_value() -> DeleteGroupMembershipResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteGroupMembershipResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteGroupResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteGroupResponseTypeDef
def get_value() -> DeleteGroupResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteGroupResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteIAMPolicyAssignmentResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteIAMPolicyAssignmentResponseTypeDef
def get_value() -> DeleteIAMPolicyAssignmentResponseTypeDef:
return {
"AssignmentName": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteIAMPolicyAssignmentResponseTypeDef(TypedDict):
AssignmentName: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteNamespaceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteNamespaceResponseTypeDef
def get_value() -> DeleteNamespaceResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteNamespaceResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteTemplateAliasResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteTemplateAliasResponseTypeDef
def get_value() -> DeleteTemplateAliasResponseTypeDef:
return {
"Status": ...,
"TemplateId": ...,
"AliasName": ...,
"Arn": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteTemplateAliasResponseTypeDef(TypedDict):
Status: int,
TemplateId: str,
AliasName: str,
Arn: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteTemplateResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteTemplateResponseTypeDef
def get_value() -> DeleteTemplateResponseTypeDef:
return {
"RequestId": ...,
"Arn": ...,
"TemplateId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteTemplateResponseTypeDef(TypedDict):
RequestId: str,
Arn: str,
TemplateId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteThemeAliasResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteThemeAliasResponseTypeDef
def get_value() -> DeleteThemeAliasResponseTypeDef:
return {
"AliasName": ...,
"Arn": ...,
"RequestId": ...,
"Status": ...,
"ThemeId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteThemeAliasResponseTypeDef(TypedDict):
AliasName: str,
Arn: str,
RequestId: str,
Status: int,
ThemeId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteThemeResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteThemeResponseTypeDef
def get_value() -> DeleteThemeResponseTypeDef:
return {
"Arn": ...,
"RequestId": ...,
"Status": ...,
"ThemeId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteThemeResponseTypeDef(TypedDict):
Arn: str,
RequestId: str,
Status: int,
ThemeId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteUserByPrincipalIdResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteUserByPrincipalIdResponseTypeDef
def get_value() -> DeleteUserByPrincipalIdResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteUserByPrincipalIdResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteUserResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteUserResponseTypeDef
def get_value() -> DeleteUserResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteUserResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeAccountCustomizationResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAccountCustomizationResponseTypeDef
def get_value() -> DescribeAccountCustomizationResponseTypeDef:
return {
"Arn": ...,
"AwsAccountId": ...,
"Namespace": ...,
"AccountCustomization": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAccountCustomizationResponseTypeDef(TypedDict):
Arn: str,
AwsAccountId: str,
Namespace: str,
AccountCustomization: AccountCustomizationTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAccountSettingsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAccountSettingsResponseTypeDef
def get_value() -> DescribeAccountSettingsResponseTypeDef:
return {
"AccountSettings": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAccountSettingsResponseTypeDef(TypedDict):
AccountSettings: AccountSettingsTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAccountSubscriptionResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAccountSubscriptionResponseTypeDef
def get_value() -> DescribeAccountSubscriptionResponseTypeDef:
return {
"AccountInfo": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAccountSubscriptionResponseTypeDef(TypedDict):
AccountInfo: AccountInfoTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeIpRestrictionResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeIpRestrictionResponseTypeDef
def get_value() -> DescribeIpRestrictionResponseTypeDef:
return {
"AwsAccountId": ...,
"IpRestrictionRuleMap": ...,
"Enabled": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeIpRestrictionResponseTypeDef(TypedDict):
AwsAccountId: str,
IpRestrictionRuleMap: Dict[str, str],
Enabled: bool,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GenerateEmbedUrlForAnonymousUserResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GenerateEmbedUrlForAnonymousUserResponseTypeDef
def get_value() -> GenerateEmbedUrlForAnonymousUserResponseTypeDef:
return {
"EmbedUrl": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class GenerateEmbedUrlForAnonymousUserResponseTypeDef(TypedDict):
EmbedUrl: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GenerateEmbedUrlForRegisteredUserResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GenerateEmbedUrlForRegisteredUserResponseTypeDef
def get_value() -> GenerateEmbedUrlForRegisteredUserResponseTypeDef:
return {
"EmbedUrl": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class GenerateEmbedUrlForRegisteredUserResponseTypeDef(TypedDict):
EmbedUrl: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetDashboardEmbedUrlResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GetDashboardEmbedUrlResponseTypeDef
def get_value() -> GetDashboardEmbedUrlResponseTypeDef:
return {
"EmbedUrl": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class GetDashboardEmbedUrlResponseTypeDef(TypedDict):
EmbedUrl: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetSessionEmbedUrlResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GetSessionEmbedUrlResponseTypeDef
def get_value() -> GetSessionEmbedUrlResponseTypeDef:
return {
"EmbedUrl": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class GetSessionEmbedUrlResponseTypeDef(TypedDict):
EmbedUrl: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListAnalysesResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListAnalysesResponseTypeDef
def get_value() -> ListAnalysesResponseTypeDef:
return {
"AnalysisSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListAnalysesResponseTypeDef(TypedDict):
AnalysisSummaryList: List[AnalysisSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListIAMPolicyAssignmentsForUserResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListIAMPolicyAssignmentsForUserResponseTypeDef
def get_value() -> ListIAMPolicyAssignmentsForUserResponseTypeDef:
return {
"ActiveAssignments": ...,
"RequestId": ...,
"NextToken": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListIAMPolicyAssignmentsForUserResponseTypeDef(TypedDict):
ActiveAssignments: List[ActiveIAMPolicyAssignmentTypeDef], # (1)
RequestId: str,
NextToken: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RestoreAnalysisResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RestoreAnalysisResponseTypeDef
def get_value() -> RestoreAnalysisResponseTypeDef:
return {
"Status": ...,
"Arn": ...,
"AnalysisId": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class RestoreAnalysisResponseTypeDef(TypedDict):
Status: int,
Arn: str,
AnalysisId: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SearchAnalysesResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchAnalysesResponseTypeDef
def get_value() -> SearchAnalysesResponseTypeDef:
return {
"AnalysisSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class SearchAnalysesResponseTypeDef(TypedDict):
AnalysisSummaryList: List[AnalysisSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TagResourceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TagResourceResponseTypeDef
def get_value() -> TagResourceResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class TagResourceResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UntagResourceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UntagResourceResponseTypeDef
def get_value() -> UntagResourceResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UntagResourceResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateAccountCustomizationResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateAccountCustomizationResponseTypeDef
def get_value() -> UpdateAccountCustomizationResponseTypeDef:
return {
"Arn": ...,
"AwsAccountId": ...,
"Namespace": ...,
"AccountCustomization": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateAccountCustomizationResponseTypeDef(TypedDict):
Arn: str,
AwsAccountId: str,
Namespace: str,
AccountCustomization: AccountCustomizationTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAccountSettingsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateAccountSettingsResponseTypeDef
def get_value() -> UpdateAccountSettingsResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateAccountSettingsResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateAnalysisResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateAnalysisResponseTypeDef
def get_value() -> UpdateAnalysisResponseTypeDef:
return {
"Arn": ...,
"AnalysisId": ...,
"UpdateStatus": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateAnalysisResponseTypeDef(TypedDict):
Arn: str,
AnalysisId: str,
UpdateStatus: ResourceStatusType, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDashboardPublishedVersionResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDashboardPublishedVersionResponseTypeDef
def get_value() -> UpdateDashboardPublishedVersionResponseTypeDef:
return {
"DashboardId": ...,
"DashboardArn": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDashboardPublishedVersionResponseTypeDef(TypedDict):
DashboardId: str,
DashboardArn: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDashboardResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDashboardResponseTypeDef
def get_value() -> UpdateDashboardResponseTypeDef:
return {
"Arn": ...,
"VersionArn": ...,
"DashboardId": ...,
"CreationStatus": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDashboardResponseTypeDef(TypedDict):
Arn: str,
VersionArn: str,
DashboardId: str,
CreationStatus: ResourceStatusType, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDataSetPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDataSetPermissionsResponseTypeDef
def get_value() -> UpdateDataSetPermissionsResponseTypeDef:
return {
"DataSetArn": ...,
"DataSetId": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDataSetPermissionsResponseTypeDef(TypedDict):
DataSetArn: str,
DataSetId: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDataSetResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDataSetResponseTypeDef
def get_value() -> UpdateDataSetResponseTypeDef:
return {
"Arn": ...,
"DataSetId": ...,
"IngestionArn": ...,
"IngestionId": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDataSetResponseTypeDef(TypedDict):
Arn: str,
DataSetId: str,
IngestionArn: str,
IngestionId: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDataSourcePermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDataSourcePermissionsResponseTypeDef
def get_value() -> UpdateDataSourcePermissionsResponseTypeDef:
return {
"DataSourceArn": ...,
"DataSourceId": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDataSourcePermissionsResponseTypeDef(TypedDict):
DataSourceArn: str,
DataSourceId: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDataSourceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDataSourceResponseTypeDef
def get_value() -> UpdateDataSourceResponseTypeDef:
return {
"Arn": ...,
"DataSourceId": ...,
"UpdateStatus": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDataSourceResponseTypeDef(TypedDict):
Arn: str,
DataSourceId: str,
UpdateStatus: ResourceStatusType, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateFolderResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateFolderResponseTypeDef
def get_value() -> UpdateFolderResponseTypeDef:
return {
"Status": ...,
"Arn": ...,
"FolderId": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateFolderResponseTypeDef(TypedDict):
Status: int,
Arn: str,
FolderId: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateIAMPolicyAssignmentResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateIAMPolicyAssignmentResponseTypeDef
def get_value() -> UpdateIAMPolicyAssignmentResponseTypeDef:
return {
"AssignmentName": ...,
"AssignmentId": ...,
"PolicyArn": ...,
"Identities": ...,
"AssignmentStatus": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateIAMPolicyAssignmentResponseTypeDef(TypedDict):
AssignmentName: str,
AssignmentId: str,
PolicyArn: str,
Identities: Dict[str, List[str]],
AssignmentStatus: AssignmentStatusType, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateIpRestrictionResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateIpRestrictionResponseTypeDef
def get_value() -> UpdateIpRestrictionResponseTypeDef:
return {
"AwsAccountId": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateIpRestrictionResponseTypeDef(TypedDict):
AwsAccountId: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdatePublicSharingSettingsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdatePublicSharingSettingsResponseTypeDef
def get_value() -> UpdatePublicSharingSettingsResponseTypeDef:
return {
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdatePublicSharingSettingsResponseTypeDef(TypedDict):
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTemplateResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateTemplateResponseTypeDef
def get_value() -> UpdateTemplateResponseTypeDef:
return {
"TemplateId": ...,
"Arn": ...,
"VersionArn": ...,
"CreationStatus": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateTemplateResponseTypeDef(TypedDict):
TemplateId: str,
Arn: str,
VersionArn: str,
CreationStatus: ResourceStatusType, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateThemeResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateThemeResponseTypeDef
def get_value() -> UpdateThemeResponseTypeDef:
return {
"ThemeId": ...,
"Arn": ...,
"VersionArn": ...,
"CreationStatus": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateThemeResponseTypeDef(TypedDict):
ThemeId: str,
Arn: str,
VersionArn: str,
CreationStatus: ResourceStatusType, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ColumnTagTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnTagTypeDef
def get_value() -> ColumnTagTypeDef:
return {
"ColumnGeographicRole": ...,
}
Definition
class ColumnTagTypeDef(TypedDict):
ColumnGeographicRole: NotRequired[GeoSpatialDataRoleType], # (1)
ColumnDescription: NotRequired[ColumnDescriptionTypeDef], # (2)
ColumnGroupSchemaTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnGroupSchemaTypeDef
def get_value() -> ColumnGroupSchemaTypeDef:
return {
"Name": ...,
}
Definition
class ColumnGroupSchemaTypeDef(TypedDict):
Name: NotRequired[str],
ColumnGroupColumnSchemaList: NotRequired[List[ColumnGroupColumnSchemaTypeDef]], # (1)
ColumnGroupTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnGroupTypeDef
def get_value() -> ColumnGroupTypeDef:
return {
"GeoSpatialColumnGroup": ...,
}
Definition
class ColumnGroupTypeDef(TypedDict):
GeoSpatialColumnGroup: NotRequired[GeoSpatialColumnGroupTypeDef], # (1)
DataSetSchemaTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSetSchemaTypeDef
def get_value() -> DataSetSchemaTypeDef:
return {
"ColumnSchemaList": ...,
}
Definition
class DataSetSchemaTypeDef(TypedDict):
ColumnSchemaList: NotRequired[List[ColumnSchemaTypeDef]], # (1)
CreateAccountCustomizationRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateAccountCustomizationRequestRequestTypeDef
def get_value() -> CreateAccountCustomizationRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AccountCustomization": ...,
}
Definition
class CreateAccountCustomizationRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AccountCustomization: AccountCustomizationTypeDef, # (1)
Namespace: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
CreateNamespaceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateNamespaceRequestRequestTypeDef
def get_value() -> CreateNamespaceRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Namespace": ...,
"IdentityStore": ...,
}
Definition
class CreateNamespaceRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: str,
IdentityStore: IdentityStoreType, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See IdentityStoreType
- See TagTypeDef
ListTagsForResourceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateAccountSubscriptionResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateAccountSubscriptionResponseTypeDef
def get_value() -> CreateAccountSubscriptionResponseTypeDef:
return {
"SignupResponse": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateAccountSubscriptionResponseTypeDef(TypedDict):
SignupResponse: SignupResponseTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFolderRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateFolderRequestRequestTypeDef
def get_value() -> CreateFolderRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
}
Definition
class CreateFolderRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
FolderId: str,
Name: NotRequired[str],
FolderType: NotRequired[FolderTypeType], # (1)
ParentFolderArn: NotRequired[str],
Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See FolderTypeType
- See ResourcePermissionTypeDef
- See TagTypeDef
DescribeAnalysisPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAnalysisPermissionsResponseTypeDef
def get_value() -> DescribeAnalysisPermissionsResponseTypeDef:
return {
"AnalysisId": ...,
"AnalysisArn": ...,
"Permissions": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAnalysisPermissionsResponseTypeDef(TypedDict):
AnalysisId: str,
AnalysisArn: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDataSetPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDataSetPermissionsResponseTypeDef
def get_value() -> DescribeDataSetPermissionsResponseTypeDef:
return {
"DataSetArn": ...,
"DataSetId": ...,
"Permissions": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDataSetPermissionsResponseTypeDef(TypedDict):
DataSetArn: str,
DataSetId: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDataSourcePermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDataSourcePermissionsResponseTypeDef
def get_value() -> DescribeDataSourcePermissionsResponseTypeDef:
return {
"DataSourceArn": ...,
"DataSourceId": ...,
"Permissions": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDataSourcePermissionsResponseTypeDef(TypedDict):
DataSourceArn: str,
DataSourceId: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFolderPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeFolderPermissionsResponseTypeDef
def get_value() -> DescribeFolderPermissionsResponseTypeDef:
return {
"Status": ...,
"FolderId": ...,
"Arn": ...,
"Permissions": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFolderPermissionsResponseTypeDef(TypedDict):
Status: int,
FolderId: str,
Arn: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFolderResolvedPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeFolderResolvedPermissionsResponseTypeDef
def get_value() -> DescribeFolderResolvedPermissionsResponseTypeDef:
return {
"Status": ...,
"FolderId": ...,
"Arn": ...,
"Permissions": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFolderResolvedPermissionsResponseTypeDef(TypedDict):
Status: int,
FolderId: str,
Arn: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeTemplatePermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeTemplatePermissionsResponseTypeDef
def get_value() -> DescribeTemplatePermissionsResponseTypeDef:
return {
"TemplateId": ...,
"TemplateArn": ...,
"Permissions": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeTemplatePermissionsResponseTypeDef(TypedDict):
TemplateId: str,
TemplateArn: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeThemePermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeThemePermissionsResponseTypeDef
def get_value() -> DescribeThemePermissionsResponseTypeDef:
return {
"ThemeId": ...,
"ThemeArn": ...,
"Permissions": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeThemePermissionsResponseTypeDef(TypedDict):
ThemeId: str,
ThemeArn: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
LinkSharingConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import LinkSharingConfigurationTypeDef
def get_value() -> LinkSharingConfigurationTypeDef:
return {
"Permissions": ...,
}
Definition
class LinkSharingConfigurationTypeDef(TypedDict):
Permissions: NotRequired[List[ResourcePermissionTypeDef]], # (1)
UpdateAnalysisPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateAnalysisPermissionsRequestRequestTypeDef
def get_value() -> UpdateAnalysisPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AnalysisId": ...,
}
Definition
class UpdateAnalysisPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AnalysisId: str,
GrantPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
RevokePermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
UpdateAnalysisPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateAnalysisPermissionsResponseTypeDef
def get_value() -> UpdateAnalysisPermissionsResponseTypeDef:
return {
"AnalysisArn": ...,
"AnalysisId": ...,
"Permissions": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateAnalysisPermissionsResponseTypeDef(TypedDict):
AnalysisArn: str,
AnalysisId: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDashboardPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDashboardPermissionsRequestRequestTypeDef
def get_value() -> UpdateDashboardPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
}
Definition
class UpdateDashboardPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
GrantPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
RevokePermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
GrantLinkPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
RevokeLinkPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
- See ResourcePermissionTypeDef
- See ResourcePermissionTypeDef
- See ResourcePermissionTypeDef
- See ResourcePermissionTypeDef
UpdateDataSetPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDataSetPermissionsRequestRequestTypeDef
def get_value() -> UpdateDataSetPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSetId": ...,
}
Definition
class UpdateDataSetPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSetId: str,
GrantPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
RevokePermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
UpdateDataSourcePermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDataSourcePermissionsRequestRequestTypeDef
def get_value() -> UpdateDataSourcePermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSourceId": ...,
}
Definition
class UpdateDataSourcePermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSourceId: str,
GrantPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
RevokePermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
UpdateFolderPermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateFolderPermissionsRequestRequestTypeDef
def get_value() -> UpdateFolderPermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"FolderId": ...,
}
Definition
class UpdateFolderPermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
FolderId: str,
GrantPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
RevokePermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
UpdateFolderPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateFolderPermissionsResponseTypeDef
def get_value() -> UpdateFolderPermissionsResponseTypeDef:
return {
"Status": ...,
"Arn": ...,
"FolderId": ...,
"Permissions": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateFolderPermissionsResponseTypeDef(TypedDict):
Status: int,
Arn: str,
FolderId: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateTemplatePermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateTemplatePermissionsRequestRequestTypeDef
def get_value() -> UpdateTemplatePermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
}
Definition
class UpdateTemplatePermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
GrantPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
RevokePermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
UpdateTemplatePermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateTemplatePermissionsResponseTypeDef
def get_value() -> UpdateTemplatePermissionsResponseTypeDef:
return {
"TemplateId": ...,
"TemplateArn": ...,
"Permissions": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateTemplatePermissionsResponseTypeDef(TypedDict):
TemplateId: str,
TemplateArn: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateThemePermissionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateThemePermissionsRequestRequestTypeDef
def get_value() -> UpdateThemePermissionsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
}
Definition
class UpdateThemePermissionsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
GrantPermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
RevokePermissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (1)
UpdateThemePermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateThemePermissionsResponseTypeDef
def get_value() -> UpdateThemePermissionsResponseTypeDef:
return {
"ThemeId": ...,
"ThemeArn": ...,
"Permissions": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateThemePermissionsResponseTypeDef(TypedDict):
ThemeId: str,
ThemeArn: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DataSetSummaryTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSetSummaryTypeDef
def get_value() -> DataSetSummaryTypeDef:
return {
"Arn": ...,
}
Definition
class DataSetSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
DataSetId: NotRequired[str],
Name: NotRequired[str],
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
ImportMode: NotRequired[DataSetImportModeType], # (1)
RowLevelPermissionDataSet: NotRequired[RowLevelPermissionDataSetTypeDef], # (2)
RowLevelPermissionTagConfigurationApplied: NotRequired[bool],
ColumnLevelPermissionRulesApplied: NotRequired[bool],
CreateFolderMembershipResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateFolderMembershipResponseTypeDef
def get_value() -> CreateFolderMembershipResponseTypeDef:
return {
"Status": ...,
"FolderMember": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateFolderMembershipResponseTypeDef(TypedDict):
Status: int,
FolderMember: FolderMemberTypeDef, # (1)
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGroupMembershipResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateGroupMembershipResponseTypeDef
def get_value() -> CreateGroupMembershipResponseTypeDef:
return {
"GroupMember": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateGroupMembershipResponseTypeDef(TypedDict):
GroupMember: GroupMemberTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeGroupMembershipResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeGroupMembershipResponseTypeDef
def get_value() -> DescribeGroupMembershipResponseTypeDef:
return {
"GroupMember": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeGroupMembershipResponseTypeDef(TypedDict):
GroupMember: GroupMemberTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListGroupMembershipsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListGroupMembershipsResponseTypeDef
def get_value() -> ListGroupMembershipsResponseTypeDef:
return {
"GroupMemberList": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListGroupMembershipsResponseTypeDef(TypedDict):
GroupMemberList: List[GroupMemberTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGroupResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateGroupResponseTypeDef
def get_value() -> CreateGroupResponseTypeDef:
return {
"Group": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateGroupResponseTypeDef(TypedDict):
Group: GroupTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See GroupTypeDef
- See ResponseMetadataTypeDef
DescribeGroupResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeGroupResponseTypeDef
def get_value() -> DescribeGroupResponseTypeDef:
return {
"Group": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeGroupResponseTypeDef(TypedDict):
Group: GroupTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See GroupTypeDef
- See ResponseMetadataTypeDef
ListGroupsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListGroupsResponseTypeDef
def get_value() -> ListGroupsResponseTypeDef:
return {
"GroupList": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListGroupsResponseTypeDef(TypedDict):
GroupList: List[GroupTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See GroupTypeDef
- See ResponseMetadataTypeDef
ListUserGroupsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListUserGroupsResponseTypeDef
def get_value() -> ListUserGroupsResponseTypeDef:
return {
"GroupList": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListUserGroupsResponseTypeDef(TypedDict):
GroupList: List[GroupTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See GroupTypeDef
- See ResponseMetadataTypeDef
SearchGroupsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchGroupsResponseTypeDef
def get_value() -> SearchGroupsResponseTypeDef:
return {
"GroupList": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class SearchGroupsResponseTypeDef(TypedDict):
GroupList: List[GroupTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See GroupTypeDef
- See ResponseMetadataTypeDef
UpdateGroupResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateGroupResponseTypeDef
def get_value() -> UpdateGroupResponseTypeDef:
return {
"Group": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateGroupResponseTypeDef(TypedDict):
Group: GroupTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See GroupTypeDef
- See ResponseMetadataTypeDef
CreateTemplateAliasResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateTemplateAliasResponseTypeDef
def get_value() -> CreateTemplateAliasResponseTypeDef:
return {
"TemplateAlias": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateTemplateAliasResponseTypeDef(TypedDict):
TemplateAlias: TemplateAliasTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeTemplateAliasResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeTemplateAliasResponseTypeDef
def get_value() -> DescribeTemplateAliasResponseTypeDef:
return {
"TemplateAlias": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeTemplateAliasResponseTypeDef(TypedDict):
TemplateAlias: TemplateAliasTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTemplateAliasesResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplateAliasesResponseTypeDef
def get_value() -> ListTemplateAliasesResponseTypeDef:
return {
"TemplateAliasList": ...,
"Status": ...,
"RequestId": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListTemplateAliasesResponseTypeDef(TypedDict):
TemplateAliasList: List[TemplateAliasTypeDef], # (1)
Status: int,
RequestId: str,
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateTemplateAliasResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateTemplateAliasResponseTypeDef
def get_value() -> UpdateTemplateAliasResponseTypeDef:
return {
"TemplateAlias": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateTemplateAliasResponseTypeDef(TypedDict):
TemplateAlias: TemplateAliasTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateThemeAliasResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateThemeAliasResponseTypeDef
def get_value() -> CreateThemeAliasResponseTypeDef:
return {
"ThemeAlias": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateThemeAliasResponseTypeDef(TypedDict):
ThemeAlias: ThemeAliasTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeThemeAliasResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeThemeAliasResponseTypeDef
def get_value() -> DescribeThemeAliasResponseTypeDef:
return {
"ThemeAlias": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeThemeAliasResponseTypeDef(TypedDict):
ThemeAlias: ThemeAliasTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListThemeAliasesResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListThemeAliasesResponseTypeDef
def get_value() -> ListThemeAliasesResponseTypeDef:
return {
"ThemeAliasList": ...,
"Status": ...,
"RequestId": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListThemeAliasesResponseTypeDef(TypedDict):
ThemeAliasList: List[ThemeAliasTypeDef], # (1)
Status: int,
RequestId: str,
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateThemeAliasResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateThemeAliasResponseTypeDef
def get_value() -> UpdateThemeAliasResponseTypeDef:
return {
"ThemeAlias": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateThemeAliasResponseTypeDef(TypedDict):
ThemeAlias: ThemeAliasTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CustomSqlTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CustomSqlTypeDef
def get_value() -> CustomSqlTypeDef:
return {
"DataSourceArn": ...,
"Name": ...,
"SqlQuery": ...,
}
Definition
class CustomSqlTypeDef(TypedDict):
DataSourceArn: str,
Name: str,
SqlQuery: str,
Columns: NotRequired[Sequence[InputColumnTypeDef]], # (1)
RelationalTableTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RelationalTableTypeDef
def get_value() -> RelationalTableTypeDef:
return {
"DataSourceArn": ...,
"Name": ...,
"InputColumns": ...,
}
Definition
class RelationalTableTypeDef(TypedDict):
DataSourceArn: str,
Name: str,
InputColumns: Sequence[InputColumnTypeDef], # (1)
Catalog: NotRequired[str],
Schema: NotRequired[str],
DashboardVersionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardVersionTypeDef
def get_value() -> DashboardVersionTypeDef:
return {
"CreatedTime": ...,
}
Definition
class DashboardVersionTypeDef(TypedDict):
CreatedTime: NotRequired[datetime],
Errors: NotRequired[List[DashboardErrorTypeDef]], # (1)
VersionNumber: NotRequired[int],
Status: NotRequired[ResourceStatusType], # (2)
Arn: NotRequired[str],
SourceEntityArn: NotRequired[str],
DataSetArns: NotRequired[List[str]],
Description: NotRequired[str],
ThemeArn: NotRequired[str],
Sheets: NotRequired[List[SheetTypeDef]], # (3)
- See DashboardErrorTypeDef
- See ResourceStatusType
- See SheetTypeDef
DashboardPublishOptionsTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardPublishOptionsTypeDef
def get_value() -> DashboardPublishOptionsTypeDef:
return {
"AdHocFilteringOption": ...,
}
Definition
class DashboardPublishOptionsTypeDef(TypedDict):
AdHocFilteringOption: NotRequired[AdHocFilteringOptionTypeDef], # (1)
ExportToCSVOption: NotRequired[ExportToCSVOptionTypeDef], # (2)
SheetControlsOption: NotRequired[SheetControlsOptionTypeDef], # (3)
SearchDashboardsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchDashboardsRequestRequestTypeDef
def get_value() -> SearchDashboardsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Filters": ...,
}
Definition
class SearchDashboardsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Filters: Sequence[DashboardSearchFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDashboardsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDashboardsResponseTypeDef
def get_value() -> ListDashboardsResponseTypeDef:
return {
"DashboardSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListDashboardsResponseTypeDef(TypedDict):
DashboardSummaryList: List[DashboardSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchDashboardsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchDashboardsResponseTypeDef
def get_value() -> SearchDashboardsResponseTypeDef:
return {
"DashboardSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class SearchDashboardsResponseTypeDef(TypedDict):
DashboardSummaryList: List[DashboardSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDashboardVersionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDashboardVersionsResponseTypeDef
def get_value() -> ListDashboardVersionsResponseTypeDef:
return {
"DashboardVersionSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListDashboardVersionsResponseTypeDef(TypedDict):
DashboardVersionSummaryList: List[DashboardVersionSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFolderResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeFolderResponseTypeDef
def get_value() -> DescribeFolderResponseTypeDef:
return {
"Status": ...,
"Folder": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFolderResponseTypeDef(TypedDict):
Status: int,
Folder: FolderTypeDef, # (1)
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FolderTypeDef
- See ResponseMetadataTypeDef
DescribeIAMPolicyAssignmentResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeIAMPolicyAssignmentResponseTypeDef
def get_value() -> DescribeIAMPolicyAssignmentResponseTypeDef:
return {
"IAMPolicyAssignment": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeIAMPolicyAssignmentResponseTypeDef(TypedDict):
IAMPolicyAssignment: IAMPolicyAssignmentTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeUserResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeUserResponseTypeDef
def get_value() -> DescribeUserResponseTypeDef:
return {
"User": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeUserResponseTypeDef(TypedDict):
User: UserTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See UserTypeDef
- See ResponseMetadataTypeDef
ListUsersResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListUsersResponseTypeDef
def get_value() -> ListUsersResponseTypeDef:
return {
"UserList": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListUsersResponseTypeDef(TypedDict):
UserList: List[UserTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See UserTypeDef
- See ResponseMetadataTypeDef
RegisterUserResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RegisterUserResponseTypeDef
def get_value() -> RegisterUserResponseTypeDef:
return {
"User": ...,
"UserInvitationUrl": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class RegisterUserResponseTypeDef(TypedDict):
User: UserTypeDef, # (1)
UserInvitationUrl: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See UserTypeDef
- See ResponseMetadataTypeDef
UpdateUserResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateUserResponseTypeDef
def get_value() -> UpdateUserResponseTypeDef:
return {
"User": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateUserResponseTypeDef(TypedDict):
User: UserTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See UserTypeDef
- See ResponseMetadataTypeDef
SearchFoldersRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchFoldersRequestRequestTypeDef
def get_value() -> SearchFoldersRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Filters": ...,
}
Definition
class SearchFoldersRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Filters: Sequence[FolderSearchFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListFoldersResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListFoldersResponseTypeDef
def get_value() -> ListFoldersResponseTypeDef:
return {
"Status": ...,
"FolderSummaryList": ...,
"NextToken": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListFoldersResponseTypeDef(TypedDict):
Status: int,
FolderSummaryList: List[FolderSummaryTypeDef], # (1)
NextToken: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchFoldersResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchFoldersResponseTypeDef
def get_value() -> SearchFoldersResponseTypeDef:
return {
"Status": ...,
"FolderSummaryList": ...,
"NextToken": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class SearchFoldersResponseTypeDef(TypedDict):
Status: int,
FolderSummaryList: List[FolderSummaryTypeDef], # (1)
NextToken: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SearchGroupsRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchGroupsRequestRequestTypeDef
def get_value() -> SearchGroupsRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Namespace": ...,
"Filters": ...,
}
Definition
class SearchGroupsRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: str,
Filters: Sequence[GroupSearchFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListIAMPolicyAssignmentsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListIAMPolicyAssignmentsResponseTypeDef
def get_value() -> ListIAMPolicyAssignmentsResponseTypeDef:
return {
"IAMPolicyAssignments": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListIAMPolicyAssignmentsResponseTypeDef(TypedDict):
IAMPolicyAssignments: List[IAMPolicyAssignmentSummaryTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
IngestionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import IngestionTypeDef
def get_value() -> IngestionTypeDef:
return {
"Arn": ...,
"IngestionStatus": ...,
"CreatedTime": ...,
}
Definition
class IngestionTypeDef(TypedDict):
Arn: str,
IngestionStatus: IngestionStatusType, # (1)
CreatedTime: datetime,
IngestionId: NotRequired[str],
ErrorInfo: NotRequired[ErrorInfoTypeDef], # (2)
RowInfo: NotRequired[RowInfoTypeDef], # (3)
QueueInfo: NotRequired[QueueInfoTypeDef], # (4)
IngestionTimeInSeconds: NotRequired[int],
IngestionSizeInBytes: NotRequired[int],
RequestSource: NotRequired[IngestionRequestSourceType], # (5)
RequestType: NotRequired[IngestionRequestTypeType], # (6)
- See IngestionStatusType
- See ErrorInfoTypeDef
- See RowInfoTypeDef
- See QueueInfoTypeDef
- See IngestionRequestSourceType
- See IngestionRequestTypeType
JoinInstructionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import JoinInstructionTypeDef
def get_value() -> JoinInstructionTypeDef:
return {
"LeftOperand": ...,
"RightOperand": ...,
"Type": ...,
"OnClause": ...,
}
Definition
class JoinInstructionTypeDef(TypedDict):
LeftOperand: str,
RightOperand: str,
Type: JoinTypeType, # (3)
OnClause: str,
LeftJoinKeyProperties: NotRequired[JoinKeyPropertiesTypeDef], # (1)
RightJoinKeyProperties: NotRequired[JoinKeyPropertiesTypeDef], # (1)
ListAnalysesRequestListAnalysesPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListAnalysesRequestListAnalysesPaginateTypeDef
def get_value() -> ListAnalysesRequestListAnalysesPaginateTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListAnalysesRequestListAnalysesPaginateTypeDef(TypedDict):
AwsAccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDashboardVersionsRequestListDashboardVersionsPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDashboardVersionsRequestListDashboardVersionsPaginateTypeDef
def get_value() -> ListDashboardVersionsRequestListDashboardVersionsPaginateTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
}
Definition
class ListDashboardVersionsRequestListDashboardVersionsPaginateTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDashboardsRequestListDashboardsPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDashboardsRequestListDashboardsPaginateTypeDef
def get_value() -> ListDashboardsRequestListDashboardsPaginateTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListDashboardsRequestListDashboardsPaginateTypeDef(TypedDict):
AwsAccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDataSetsRequestListDataSetsPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDataSetsRequestListDataSetsPaginateTypeDef
def get_value() -> ListDataSetsRequestListDataSetsPaginateTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListDataSetsRequestListDataSetsPaginateTypeDef(TypedDict):
AwsAccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDataSourcesRequestListDataSourcesPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDataSourcesRequestListDataSourcesPaginateTypeDef
def get_value() -> ListDataSourcesRequestListDataSourcesPaginateTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListDataSourcesRequestListDataSourcesPaginateTypeDef(TypedDict):
AwsAccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListIngestionsRequestListIngestionsPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListIngestionsRequestListIngestionsPaginateTypeDef
def get_value() -> ListIngestionsRequestListIngestionsPaginateTypeDef:
return {
"DataSetId": ...,
"AwsAccountId": ...,
}
Definition
class ListIngestionsRequestListIngestionsPaginateTypeDef(TypedDict):
DataSetId: str,
AwsAccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListNamespacesRequestListNamespacesPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListNamespacesRequestListNamespacesPaginateTypeDef
def get_value() -> ListNamespacesRequestListNamespacesPaginateTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListNamespacesRequestListNamespacesPaginateTypeDef(TypedDict):
AwsAccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTemplateAliasesRequestListTemplateAliasesPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplateAliasesRequestListTemplateAliasesPaginateTypeDef
def get_value() -> ListTemplateAliasesRequestListTemplateAliasesPaginateTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
}
Definition
class ListTemplateAliasesRequestListTemplateAliasesPaginateTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTemplateVersionsRequestListTemplateVersionsPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplateVersionsRequestListTemplateVersionsPaginateTypeDef
def get_value() -> ListTemplateVersionsRequestListTemplateVersionsPaginateTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
}
Definition
class ListTemplateVersionsRequestListTemplateVersionsPaginateTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTemplatesRequestListTemplatesPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplatesRequestListTemplatesPaginateTypeDef
def get_value() -> ListTemplatesRequestListTemplatesPaginateTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListTemplatesRequestListTemplatesPaginateTypeDef(TypedDict):
AwsAccountId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListThemeVersionsRequestListThemeVersionsPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListThemeVersionsRequestListThemeVersionsPaginateTypeDef
def get_value() -> ListThemeVersionsRequestListThemeVersionsPaginateTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
}
Definition
class ListThemeVersionsRequestListThemeVersionsPaginateTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListThemesRequestListThemesPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListThemesRequestListThemesPaginateTypeDef
def get_value() -> ListThemesRequestListThemesPaginateTypeDef:
return {
"AwsAccountId": ...,
}
Definition
class ListThemesRequestListThemesPaginateTypeDef(TypedDict):
AwsAccountId: str,
Type: NotRequired[ThemeTypeType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See ThemeTypeType
- See PaginatorConfigTypeDef
SearchAnalysesRequestSearchAnalysesPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchAnalysesRequestSearchAnalysesPaginateTypeDef
def get_value() -> SearchAnalysesRequestSearchAnalysesPaginateTypeDef:
return {
"AwsAccountId": ...,
"Filters": ...,
}
Definition
class SearchAnalysesRequestSearchAnalysesPaginateTypeDef(TypedDict):
AwsAccountId: str,
Filters: Sequence[AnalysisSearchFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
SearchDashboardsRequestSearchDashboardsPaginateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SearchDashboardsRequestSearchDashboardsPaginateTypeDef
def get_value() -> SearchDashboardsRequestSearchDashboardsPaginateTypeDef:
return {
"AwsAccountId": ...,
"Filters": ...,
}
Definition
class SearchDashboardsRequestSearchDashboardsPaginateTypeDef(TypedDict):
AwsAccountId: str,
Filters: Sequence[DashboardSearchFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListFolderMembersResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListFolderMembersResponseTypeDef
def get_value() -> ListFolderMembersResponseTypeDef:
return {
"Status": ...,
"FolderMemberList": ...,
"NextToken": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListFolderMembersResponseTypeDef(TypedDict):
Status: int,
FolderMemberList: List[MemberIdArnPairTypeDef], # (1)
NextToken: str,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTemplateVersionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplateVersionsResponseTypeDef
def get_value() -> ListTemplateVersionsResponseTypeDef:
return {
"TemplateVersionSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListTemplateVersionsResponseTypeDef(TypedDict):
TemplateVersionSummaryList: List[TemplateVersionSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTemplatesResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListTemplatesResponseTypeDef
def get_value() -> ListTemplatesResponseTypeDef:
return {
"TemplateSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListTemplatesResponseTypeDef(TypedDict):
TemplateSummaryList: List[TemplateSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListThemeVersionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListThemeVersionsResponseTypeDef
def get_value() -> ListThemeVersionsResponseTypeDef:
return {
"ThemeVersionSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListThemeVersionsResponseTypeDef(TypedDict):
ThemeVersionSummaryList: List[ThemeVersionSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListThemesResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListThemesResponseTypeDef
def get_value() -> ListThemesResponseTypeDef:
return {
"ThemeSummaryList": ...,
"NextToken": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class ListThemesResponseTypeDef(TypedDict):
ThemeSummaryList: List[ThemeSummaryTypeDef], # (1)
NextToken: str,
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
S3ParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import S3ParametersTypeDef
def get_value() -> S3ParametersTypeDef:
return {
"ManifestFileLocation": ...,
}
Definition
class S3ParametersTypeDef(TypedDict):
ManifestFileLocation: ManifestFileLocationTypeDef, # (1)
TileLayoutStyleTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TileLayoutStyleTypeDef
def get_value() -> TileLayoutStyleTypeDef:
return {
"Gutter": ...,
}
Definition
class TileLayoutStyleTypeDef(TypedDict):
Gutter: NotRequired[GutterStyleTypeDef], # (1)
Margin: NotRequired[MarginStyleTypeDef], # (2)
- See GutterStyleTypeDef
- See MarginStyleTypeDef
NamespaceInfoV2TypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import NamespaceInfoV2TypeDef
def get_value() -> NamespaceInfoV2TypeDef:
return {
"Name": ...,
}
Definition
class NamespaceInfoV2TypeDef(TypedDict):
Name: NotRequired[str],
Arn: NotRequired[str],
CapacityRegion: NotRequired[str],
CreationStatus: NotRequired[NamespaceStatusType], # (1)
IdentityStore: NotRequired[IdentityStoreType], # (2)
NamespaceError: NotRequired[NamespaceErrorTypeDef], # (3)
ParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ParametersTypeDef
def get_value() -> ParametersTypeDef:
return {
"StringParameters": ...,
}
Definition
class ParametersTypeDef(TypedDict):
StringParameters: NotRequired[Sequence[StringParameterTypeDef]], # (1)
IntegerParameters: NotRequired[Sequence[IntegerParameterTypeDef]], # (2)
DecimalParameters: NotRequired[Sequence[DecimalParameterTypeDef]], # (3)
DateTimeParameters: NotRequired[Sequence[DateTimeParameterTypeDef]], # (4)
- See StringParameterTypeDef
- See IntegerParameterTypeDef
- See DecimalParameterTypeDef
- See DateTimeParameterTypeDef
RowLevelPermissionTagConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RowLevelPermissionTagConfigurationTypeDef
def get_value() -> RowLevelPermissionTagConfigurationTypeDef:
return {
"TagRules": ...,
}
Definition
class RowLevelPermissionTagConfigurationTypeDef(TypedDict):
TagRules: Sequence[RowLevelPermissionTagRuleTypeDef], # (2)
Status: NotRequired[StatusType], # (1)
S3SourceTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import S3SourceTypeDef
def get_value() -> S3SourceTypeDef:
return {
"DataSourceArn": ...,
"InputColumns": ...,
}
Definition
class S3SourceTypeDef(TypedDict):
DataSourceArn: str,
InputColumns: Sequence[InputColumnTypeDef], # (2)
UploadSettings: NotRequired[UploadSettingsTypeDef], # (1)
AnalysisSourceEntityTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnalysisSourceEntityTypeDef
def get_value() -> AnalysisSourceEntityTypeDef:
return {
"SourceTemplate": ...,
}
Definition
class AnalysisSourceEntityTypeDef(TypedDict):
SourceTemplate: NotRequired[AnalysisSourceTemplateTypeDef], # (1)
DashboardSourceEntityTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardSourceEntityTypeDef
def get_value() -> DashboardSourceEntityTypeDef:
return {
"SourceTemplate": ...,
}
Definition
class DashboardSourceEntityTypeDef(TypedDict):
SourceTemplate: NotRequired[DashboardSourceTemplateTypeDef], # (1)
TemplateSourceEntityTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateSourceEntityTypeDef
def get_value() -> TemplateSourceEntityTypeDef:
return {
"SourceAnalysis": ...,
}
Definition
class TemplateSourceEntityTypeDef(TypedDict):
SourceAnalysis: NotRequired[TemplateSourceAnalysisTypeDef], # (1)
SourceTemplate: NotRequired[TemplateSourceTemplateTypeDef], # (2)
DescribeAnalysisResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAnalysisResponseTypeDef
def get_value() -> DescribeAnalysisResponseTypeDef:
return {
"Analysis": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAnalysisResponseTypeDef(TypedDict):
Analysis: AnalysisTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AnonymousUserEmbeddingExperienceConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import AnonymousUserEmbeddingExperienceConfigurationTypeDef
def get_value() -> AnonymousUserEmbeddingExperienceConfigurationTypeDef:
return {
"Dashboard": ...,
}
Definition
class AnonymousUserEmbeddingExperienceConfigurationTypeDef(TypedDict):
Dashboard: NotRequired[AnonymousUserDashboardEmbeddingConfigurationTypeDef], # (1)
DashboardVisual: NotRequired[AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef], # (2)
- See AnonymousUserDashboardEmbeddingConfigurationTypeDef
- See AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef
RegisteredUserEmbeddingExperienceConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import RegisteredUserEmbeddingExperienceConfigurationTypeDef
def get_value() -> RegisteredUserEmbeddingExperienceConfigurationTypeDef:
return {
"Dashboard": ...,
}
Definition
class RegisteredUserEmbeddingExperienceConfigurationTypeDef(TypedDict):
Dashboard: NotRequired[RegisteredUserDashboardEmbeddingConfigurationTypeDef], # (1)
QuickSightConsole: NotRequired[RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef], # (2)
QSearchBar: NotRequired[RegisteredUserQSearchBarEmbeddingConfigurationTypeDef], # (3)
DashboardVisual: NotRequired[RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef], # (4)
- See RegisteredUserDashboardEmbeddingConfigurationTypeDef
- See RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef
- See RegisteredUserQSearchBarEmbeddingConfigurationTypeDef
- See RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef
TagColumnOperationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TagColumnOperationTypeDef
def get_value() -> TagColumnOperationTypeDef:
return {
"ColumnName": ...,
"Tags": ...,
}
Definition
class TagColumnOperationTypeDef(TypedDict):
ColumnName: str,
Tags: Sequence[ColumnTagTypeDef], # (1)
- See ColumnTagTypeDef
DataSetConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSetConfigurationTypeDef
def get_value() -> DataSetConfigurationTypeDef:
return {
"Placeholder": ...,
}
Definition
class DataSetConfigurationTypeDef(TypedDict):
Placeholder: NotRequired[str],
DataSetSchema: NotRequired[DataSetSchemaTypeDef], # (1)
ColumnGroupSchemaList: NotRequired[List[ColumnGroupSchemaTypeDef]], # (2)
DescribeDashboardPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDashboardPermissionsResponseTypeDef
def get_value() -> DescribeDashboardPermissionsResponseTypeDef:
return {
"DashboardId": ...,
"DashboardArn": ...,
"Permissions": ...,
"Status": ...,
"RequestId": ...,
"LinkSharingConfiguration": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDashboardPermissionsResponseTypeDef(TypedDict):
DashboardId: str,
DashboardArn: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
Status: int,
RequestId: str,
LinkSharingConfiguration: LinkSharingConfigurationTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
UpdateDashboardPermissionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDashboardPermissionsResponseTypeDef
def get_value() -> UpdateDashboardPermissionsResponseTypeDef:
return {
"DashboardArn": ...,
"DashboardId": ...,
"Permissions": ...,
"RequestId": ...,
"Status": ...,
"LinkSharingConfiguration": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDashboardPermissionsResponseTypeDef(TypedDict):
DashboardArn: str,
DashboardId: str,
Permissions: List[ResourcePermissionTypeDef], # (1)
RequestId: str,
Status: int,
LinkSharingConfiguration: LinkSharingConfigurationTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListDataSetsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDataSetsResponseTypeDef
def get_value() -> ListDataSetsResponseTypeDef:
return {
"DataSetSummaries": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListDataSetsResponseTypeDef(TypedDict):
DataSetSummaries: List[DataSetSummaryTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DashboardTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DashboardTypeDef
def get_value() -> DashboardTypeDef:
return {
"DashboardId": ...,
}
Definition
class DashboardTypeDef(TypedDict):
DashboardId: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
Version: NotRequired[DashboardVersionTypeDef], # (1)
CreatedTime: NotRequired[datetime],
LastPublishedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
DescribeIngestionResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeIngestionResponseTypeDef
def get_value() -> DescribeIngestionResponseTypeDef:
return {
"Ingestion": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeIngestionResponseTypeDef(TypedDict):
Ingestion: IngestionTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListIngestionsResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListIngestionsResponseTypeDef
def get_value() -> ListIngestionsResponseTypeDef:
return {
"Ingestions": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListIngestionsResponseTypeDef(TypedDict):
Ingestions: List[IngestionTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
LogicalTableSourceTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import LogicalTableSourceTypeDef
def get_value() -> LogicalTableSourceTypeDef:
return {
"JoinInstruction": ...,
}
Definition
class LogicalTableSourceTypeDef(TypedDict):
JoinInstruction: NotRequired[JoinInstructionTypeDef], # (1)
PhysicalTableId: NotRequired[str],
DataSetArn: NotRequired[str],
DataSourceParametersTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSourceParametersTypeDef
def get_value() -> DataSourceParametersTypeDef:
return {
"AmazonElasticsearchParameters": ...,
}
Definition
class DataSourceParametersTypeDef(TypedDict):
AmazonElasticsearchParameters: NotRequired[AmazonElasticsearchParametersTypeDef], # (1)
AthenaParameters: NotRequired[AthenaParametersTypeDef], # (2)
AuroraParameters: NotRequired[AuroraParametersTypeDef], # (3)
AuroraPostgreSqlParameters: NotRequired[AuroraPostgreSqlParametersTypeDef], # (4)
AwsIotAnalyticsParameters: NotRequired[AwsIotAnalyticsParametersTypeDef], # (5)
JiraParameters: NotRequired[JiraParametersTypeDef], # (6)
MariaDbParameters: NotRequired[MariaDbParametersTypeDef], # (7)
MySqlParameters: NotRequired[MySqlParametersTypeDef], # (8)
OracleParameters: NotRequired[OracleParametersTypeDef], # (9)
PostgreSqlParameters: NotRequired[PostgreSqlParametersTypeDef], # (10)
PrestoParameters: NotRequired[PrestoParametersTypeDef], # (11)
RdsParameters: NotRequired[RdsParametersTypeDef], # (12)
RedshiftParameters: NotRequired[RedshiftParametersTypeDef], # (13)
S3Parameters: NotRequired[S3ParametersTypeDef], # (14)
ServiceNowParameters: NotRequired[ServiceNowParametersTypeDef], # (15)
SnowflakeParameters: NotRequired[SnowflakeParametersTypeDef], # (16)
SparkParameters: NotRequired[SparkParametersTypeDef], # (17)
SqlServerParameters: NotRequired[SqlServerParametersTypeDef], # (18)
TeradataParameters: NotRequired[TeradataParametersTypeDef], # (19)
TwitterParameters: NotRequired[TwitterParametersTypeDef], # (20)
AmazonOpenSearchParameters: NotRequired[AmazonOpenSearchParametersTypeDef], # (21)
ExasolParameters: NotRequired[ExasolParametersTypeDef], # (22)
- See AmazonElasticsearchParametersTypeDef
- See AthenaParametersTypeDef
- See AuroraParametersTypeDef
- See AuroraPostgreSqlParametersTypeDef
- See AwsIotAnalyticsParametersTypeDef
- See JiraParametersTypeDef
- See MariaDbParametersTypeDef
- See MySqlParametersTypeDef
- See OracleParametersTypeDef
- See PostgreSqlParametersTypeDef
- See PrestoParametersTypeDef
- See RdsParametersTypeDef
- See RedshiftParametersTypeDef
- See S3ParametersTypeDef
- See ServiceNowParametersTypeDef
- See SnowflakeParametersTypeDef
- See SparkParametersTypeDef
- See SqlServerParametersTypeDef
- See TeradataParametersTypeDef
- See TwitterParametersTypeDef
- See AmazonOpenSearchParametersTypeDef
- See ExasolParametersTypeDef
SheetStyleTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import SheetStyleTypeDef
def get_value() -> SheetStyleTypeDef:
return {
"Tile": ...,
}
Definition
class SheetStyleTypeDef(TypedDict):
Tile: NotRequired[TileStyleTypeDef], # (1)
TileLayout: NotRequired[TileLayoutStyleTypeDef], # (2)
DescribeNamespaceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeNamespaceResponseTypeDef
def get_value() -> DescribeNamespaceResponseTypeDef:
return {
"Namespace": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeNamespaceResponseTypeDef(TypedDict):
Namespace: NamespaceInfoV2TypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNamespacesResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListNamespacesResponseTypeDef
def get_value() -> ListNamespacesResponseTypeDef:
return {
"Namespaces": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListNamespacesResponseTypeDef(TypedDict):
Namespaces: List[NamespaceInfoV2TypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PhysicalTableTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import PhysicalTableTypeDef
def get_value() -> PhysicalTableTypeDef:
return {
"RelationalTable": ...,
}
Definition
class PhysicalTableTypeDef(TypedDict):
RelationalTable: NotRequired[RelationalTableTypeDef], # (1)
CustomSql: NotRequired[CustomSqlTypeDef], # (2)
S3Source: NotRequired[S3SourceTypeDef], # (3)
- See RelationalTableTypeDef
- See CustomSqlTypeDef
- See S3SourceTypeDef
CreateAnalysisRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateAnalysisRequestRequestTypeDef
def get_value() -> CreateAnalysisRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AnalysisId": ...,
"Name": ...,
"SourceEntity": ...,
}
Definition
class CreateAnalysisRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AnalysisId: str,
Name: str,
SourceEntity: AnalysisSourceEntityTypeDef, # (1)
Parameters: NotRequired[ParametersTypeDef], # (2)
Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (3)
ThemeArn: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
UpdateAnalysisRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateAnalysisRequestRequestTypeDef
def get_value() -> UpdateAnalysisRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"AnalysisId": ...,
"Name": ...,
"SourceEntity": ...,
}
Definition
class UpdateAnalysisRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
AnalysisId: str,
Name: str,
SourceEntity: AnalysisSourceEntityTypeDef, # (1)
Parameters: NotRequired[ParametersTypeDef], # (2)
ThemeArn: NotRequired[str],
CreateDashboardRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateDashboardRequestRequestTypeDef
def get_value() -> CreateDashboardRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
"Name": ...,
"SourceEntity": ...,
}
Definition
class CreateDashboardRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
Name: str,
SourceEntity: DashboardSourceEntityTypeDef, # (1)
Parameters: NotRequired[ParametersTypeDef], # (2)
Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (3)
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
VersionDescription: NotRequired[str],
DashboardPublishOptions: NotRequired[DashboardPublishOptionsTypeDef], # (5)
ThemeArn: NotRequired[str],
- See DashboardSourceEntityTypeDef
- See ParametersTypeDef
- See ResourcePermissionTypeDef
- See TagTypeDef
- See DashboardPublishOptionsTypeDef
UpdateDashboardRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDashboardRequestRequestTypeDef
def get_value() -> UpdateDashboardRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DashboardId": ...,
"Name": ...,
"SourceEntity": ...,
}
Definition
class UpdateDashboardRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DashboardId: str,
Name: str,
SourceEntity: DashboardSourceEntityTypeDef, # (1)
Parameters: NotRequired[ParametersTypeDef], # (2)
VersionDescription: NotRequired[str],
DashboardPublishOptions: NotRequired[DashboardPublishOptionsTypeDef], # (3)
ThemeArn: NotRequired[str],
CreateTemplateRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateTemplateRequestRequestTypeDef
def get_value() -> CreateTemplateRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
"SourceEntity": ...,
}
Definition
class CreateTemplateRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
SourceEntity: TemplateSourceEntityTypeDef, # (1)
Name: NotRequired[str],
Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
VersionDescription: NotRequired[str],
UpdateTemplateRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateTemplateRequestRequestTypeDef
def get_value() -> UpdateTemplateRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"TemplateId": ...,
"SourceEntity": ...,
}
Definition
class UpdateTemplateRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
TemplateId: str,
SourceEntity: TemplateSourceEntityTypeDef, # (1)
VersionDescription: NotRequired[str],
Name: NotRequired[str],
GenerateEmbedUrlForAnonymousUserRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GenerateEmbedUrlForAnonymousUserRequestRequestTypeDef
def get_value() -> GenerateEmbedUrlForAnonymousUserRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"Namespace": ...,
"AuthorizedResourceArns": ...,
"ExperienceConfiguration": ...,
}
Definition
class GenerateEmbedUrlForAnonymousUserRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
Namespace: str,
AuthorizedResourceArns: Sequence[str],
ExperienceConfiguration: AnonymousUserEmbeddingExperienceConfigurationTypeDef, # (1)
SessionLifetimeInMinutes: NotRequired[int],
SessionTags: NotRequired[Sequence[SessionTagTypeDef]], # (2)
AllowedDomains: NotRequired[Sequence[str]],
GenerateEmbedUrlForRegisteredUserRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import GenerateEmbedUrlForRegisteredUserRequestRequestTypeDef
def get_value() -> GenerateEmbedUrlForRegisteredUserRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"UserArn": ...,
"ExperienceConfiguration": ...,
}
Definition
class GenerateEmbedUrlForRegisteredUserRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
UserArn: str,
ExperienceConfiguration: RegisteredUserEmbeddingExperienceConfigurationTypeDef, # (1)
SessionLifetimeInMinutes: NotRequired[int],
AllowedDomains: NotRequired[Sequence[str]],
TransformOperationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TransformOperationTypeDef
def get_value() -> TransformOperationTypeDef:
return {
"ProjectOperation": ...,
}
Definition
class TransformOperationTypeDef(TypedDict):
ProjectOperation: NotRequired[ProjectOperationTypeDef], # (1)
FilterOperation: NotRequired[FilterOperationTypeDef], # (2)
CreateColumnsOperation: NotRequired[CreateColumnsOperationTypeDef], # (3)
RenameColumnOperation: NotRequired[RenameColumnOperationTypeDef], # (4)
CastColumnTypeOperation: NotRequired[CastColumnTypeOperationTypeDef], # (5)
TagColumnOperation: NotRequired[TagColumnOperationTypeDef], # (6)
UntagColumnOperation: NotRequired[UntagColumnOperationTypeDef], # (7)
- See ProjectOperationTypeDef
- See FilterOperationTypeDef
- See CreateColumnsOperationTypeDef
- See RenameColumnOperationTypeDef
- See CastColumnTypeOperationTypeDef
- See TagColumnOperationTypeDef
- See UntagColumnOperationTypeDef
TemplateVersionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateVersionTypeDef
def get_value() -> TemplateVersionTypeDef:
return {
"CreatedTime": ...,
}
Definition
class TemplateVersionTypeDef(TypedDict):
CreatedTime: NotRequired[datetime],
Errors: NotRequired[List[TemplateErrorTypeDef]], # (1)
VersionNumber: NotRequired[int],
Status: NotRequired[ResourceStatusType], # (2)
DataSetConfigurations: NotRequired[List[DataSetConfigurationTypeDef]], # (3)
Description: NotRequired[str],
SourceEntityArn: NotRequired[str],
ThemeArn: NotRequired[str],
Sheets: NotRequired[List[SheetTypeDef]], # (4)
DescribeDashboardResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDashboardResponseTypeDef
def get_value() -> DescribeDashboardResponseTypeDef:
return {
"Dashboard": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDashboardResponseTypeDef(TypedDict):
Dashboard: DashboardTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CredentialPairTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CredentialPairTypeDef
def get_value() -> CredentialPairTypeDef:
return {
"Username": ...,
"Password": ...,
}
Definition
class CredentialPairTypeDef(TypedDict):
Username: str,
Password: str,
AlternateDataSourceParameters: NotRequired[Sequence[DataSourceParametersTypeDef]], # (1)
DataSourceTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSourceTypeDef
def get_value() -> DataSourceTypeDef:
return {
"Arn": ...,
}
Definition
class DataSourceTypeDef(TypedDict):
Arn: NotRequired[str],
DataSourceId: NotRequired[str],
Name: NotRequired[str],
Type: NotRequired[DataSourceTypeType], # (1)
Status: NotRequired[ResourceStatusType], # (2)
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
DataSourceParameters: NotRequired[DataSourceParametersTypeDef], # (3)
AlternateDataSourceParameters: NotRequired[List[DataSourceParametersTypeDef]], # (4)
VpcConnectionProperties: NotRequired[VpcConnectionPropertiesTypeDef], # (5)
SslProperties: NotRequired[SslPropertiesTypeDef], # (6)
ErrorInfo: NotRequired[DataSourceErrorInfoTypeDef], # (7)
- See DataSourceTypeType
- See ResourceStatusType
- See DataSourceParametersTypeDef
- See DataSourceParametersTypeDef
- See VpcConnectionPropertiesTypeDef
- See SslPropertiesTypeDef
- See DataSourceErrorInfoTypeDef
ThemeConfigurationTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ThemeConfigurationTypeDef
def get_value() -> ThemeConfigurationTypeDef:
return {
"DataColorPalette": ...,
}
Definition
class ThemeConfigurationTypeDef(TypedDict):
DataColorPalette: NotRequired[DataColorPaletteTypeDef], # (1)
UIColorPalette: NotRequired[UIColorPaletteTypeDef], # (2)
Sheet: NotRequired[SheetStyleTypeDef], # (3)
LogicalTableTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import LogicalTableTypeDef
def get_value() -> LogicalTableTypeDef:
return {
"Alias": ...,
"Source": ...,
}
Definition
class LogicalTableTypeDef(TypedDict):
Alias: str,
Source: LogicalTableSourceTypeDef, # (2)
DataTransforms: NotRequired[Sequence[TransformOperationTypeDef]], # (1)
TemplateTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateTypeDef
def get_value() -> TemplateTypeDef:
return {
"Arn": ...,
}
Definition
class TemplateTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
Version: NotRequired[TemplateVersionTypeDef], # (1)
TemplateId: NotRequired[str],
LastUpdatedTime: NotRequired[datetime],
CreatedTime: NotRequired[datetime],
DataSourceCredentialsTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSourceCredentialsTypeDef
def get_value() -> DataSourceCredentialsTypeDef:
return {
"CredentialPair": ...,
}
Definition
class DataSourceCredentialsTypeDef(TypedDict):
CredentialPair: NotRequired[CredentialPairTypeDef], # (1)
CopySourceArn: NotRequired[str],
DescribeDataSourceResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDataSourceResponseTypeDef
def get_value() -> DescribeDataSourceResponseTypeDef:
return {
"DataSource": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDataSourceResponseTypeDef(TypedDict):
DataSource: DataSourceTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDataSourcesResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ListDataSourcesResponseTypeDef
def get_value() -> ListDataSourcesResponseTypeDef:
return {
"DataSources": ...,
"NextToken": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class ListDataSourcesResponseTypeDef(TypedDict):
DataSources: List[DataSourceTypeDef], # (1)
NextToken: str,
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateThemeRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateThemeRequestRequestTypeDef
def get_value() -> CreateThemeRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
"Name": ...,
"BaseThemeId": ...,
"Configuration": ...,
}
Definition
class CreateThemeRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
Name: str,
BaseThemeId: str,
Configuration: ThemeConfigurationTypeDef, # (1)
VersionDescription: NotRequired[str],
Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
ThemeVersionTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ThemeVersionTypeDef
def get_value() -> ThemeVersionTypeDef:
return {
"VersionNumber": ...,
}
Definition
class ThemeVersionTypeDef(TypedDict):
VersionNumber: NotRequired[int],
Arn: NotRequired[str],
Description: NotRequired[str],
BaseThemeId: NotRequired[str],
CreatedTime: NotRequired[datetime],
Configuration: NotRequired[ThemeConfigurationTypeDef], # (1)
Errors: NotRequired[List[ThemeErrorTypeDef]], # (2)
Status: NotRequired[ResourceStatusType], # (3)
UpdateThemeRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateThemeRequestRequestTypeDef
def get_value() -> UpdateThemeRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"ThemeId": ...,
"BaseThemeId": ...,
}
Definition
class UpdateThemeRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
ThemeId: str,
BaseThemeId: str,
Name: NotRequired[str],
VersionDescription: NotRequired[str],
Configuration: NotRequired[ThemeConfigurationTypeDef], # (1)
CreateDataSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateDataSetRequestRequestTypeDef
def get_value() -> CreateDataSetRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSetId": ...,
"Name": ...,
"PhysicalTableMap": ...,
"ImportMode": ...,
}
Definition
class CreateDataSetRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSetId: str,
Name: str,
PhysicalTableMap: Mapping[str, PhysicalTableTypeDef], # (1)
ImportMode: DataSetImportModeType, # (2)
LogicalTableMap: NotRequired[Mapping[str, LogicalTableTypeDef]], # (3)
ColumnGroups: NotRequired[Sequence[ColumnGroupTypeDef]], # (4)
FieldFolders: NotRequired[Mapping[str, FieldFolderTypeDef]], # (5)
Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (6)
RowLevelPermissionDataSet: NotRequired[RowLevelPermissionDataSetTypeDef], # (7)
RowLevelPermissionTagConfiguration: NotRequired[RowLevelPermissionTagConfigurationTypeDef], # (8)
ColumnLevelPermissionRules: NotRequired[Sequence[ColumnLevelPermissionRuleTypeDef]], # (9)
Tags: NotRequired[Sequence[TagTypeDef]], # (10)
DataSetUsageConfiguration: NotRequired[DataSetUsageConfigurationTypeDef], # (11)
- See PhysicalTableTypeDef
- See DataSetImportModeType
- See LogicalTableTypeDef
- See ColumnGroupTypeDef
- See FieldFolderTypeDef
- See ResourcePermissionTypeDef
- See RowLevelPermissionDataSetTypeDef
- See RowLevelPermissionTagConfigurationTypeDef
- See ColumnLevelPermissionRuleTypeDef
- See TagTypeDef
- See DataSetUsageConfigurationTypeDef
DataSetTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DataSetTypeDef
def get_value() -> DataSetTypeDef:
return {
"Arn": ...,
}
Definition
class DataSetTypeDef(TypedDict):
Arn: NotRequired[str],
DataSetId: NotRequired[str],
Name: NotRequired[str],
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
PhysicalTableMap: NotRequired[Dict[str, PhysicalTableTypeDef]], # (1)
LogicalTableMap: NotRequired[Dict[str, LogicalTableTypeDef]], # (2)
OutputColumns: NotRequired[List[OutputColumnTypeDef]], # (3)
ImportMode: NotRequired[DataSetImportModeType], # (4)
ConsumedSpiceCapacityInBytes: NotRequired[int],
ColumnGroups: NotRequired[List[ColumnGroupTypeDef]], # (5)
FieldFolders: NotRequired[Dict[str, FieldFolderTypeDef]], # (6)
RowLevelPermissionDataSet: NotRequired[RowLevelPermissionDataSetTypeDef], # (7)
RowLevelPermissionTagConfiguration: NotRequired[RowLevelPermissionTagConfigurationTypeDef], # (8)
ColumnLevelPermissionRules: NotRequired[List[ColumnLevelPermissionRuleTypeDef]], # (9)
DataSetUsageConfiguration: NotRequired[DataSetUsageConfigurationTypeDef], # (10)
- See PhysicalTableTypeDef
- See LogicalTableTypeDef
- See OutputColumnTypeDef
- See DataSetImportModeType
- See ColumnGroupTypeDef
- See FieldFolderTypeDef
- See RowLevelPermissionDataSetTypeDef
- See RowLevelPermissionTagConfigurationTypeDef
- See ColumnLevelPermissionRuleTypeDef
- See DataSetUsageConfigurationTypeDef
UpdateDataSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDataSetRequestRequestTypeDef
def get_value() -> UpdateDataSetRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSetId": ...,
"Name": ...,
"PhysicalTableMap": ...,
"ImportMode": ...,
}
Definition
class UpdateDataSetRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSetId: str,
Name: str,
PhysicalTableMap: Mapping[str, PhysicalTableTypeDef], # (1)
ImportMode: DataSetImportModeType, # (2)
LogicalTableMap: NotRequired[Mapping[str, LogicalTableTypeDef]], # (3)
ColumnGroups: NotRequired[Sequence[ColumnGroupTypeDef]], # (4)
FieldFolders: NotRequired[Mapping[str, FieldFolderTypeDef]], # (5)
RowLevelPermissionDataSet: NotRequired[RowLevelPermissionDataSetTypeDef], # (6)
RowLevelPermissionTagConfiguration: NotRequired[RowLevelPermissionTagConfigurationTypeDef], # (7)
ColumnLevelPermissionRules: NotRequired[Sequence[ColumnLevelPermissionRuleTypeDef]], # (8)
DataSetUsageConfiguration: NotRequired[DataSetUsageConfigurationTypeDef], # (9)
- See PhysicalTableTypeDef
- See DataSetImportModeType
- See LogicalTableTypeDef
- See ColumnGroupTypeDef
- See FieldFolderTypeDef
- See RowLevelPermissionDataSetTypeDef
- See RowLevelPermissionTagConfigurationTypeDef
- See ColumnLevelPermissionRuleTypeDef
- See DataSetUsageConfigurationTypeDef
DescribeTemplateResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeTemplateResponseTypeDef
def get_value() -> DescribeTemplateResponseTypeDef:
return {
"Template": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeTemplateResponseTypeDef(TypedDict):
Template: TemplateTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDataSourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import CreateDataSourceRequestRequestTypeDef
def get_value() -> CreateDataSourceRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSourceId": ...,
"Name": ...,
"Type": ...,
}
Definition
class CreateDataSourceRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSourceId: str,
Name: str,
Type: DataSourceTypeType, # (1)
DataSourceParameters: NotRequired[DataSourceParametersTypeDef], # (2)
Credentials: NotRequired[DataSourceCredentialsTypeDef], # (3)
Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]], # (4)
VpcConnectionProperties: NotRequired[VpcConnectionPropertiesTypeDef], # (5)
SslProperties: NotRequired[SslPropertiesTypeDef], # (6)
Tags: NotRequired[Sequence[TagTypeDef]], # (7)
- See DataSourceTypeType
- See DataSourceParametersTypeDef
- See DataSourceCredentialsTypeDef
- See ResourcePermissionTypeDef
- See VpcConnectionPropertiesTypeDef
- See SslPropertiesTypeDef
- See TagTypeDef
UpdateDataSourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import UpdateDataSourceRequestRequestTypeDef
def get_value() -> UpdateDataSourceRequestRequestTypeDef:
return {
"AwsAccountId": ...,
"DataSourceId": ...,
"Name": ...,
}
Definition
class UpdateDataSourceRequestRequestTypeDef(TypedDict):
AwsAccountId: str,
DataSourceId: str,
Name: str,
DataSourceParameters: NotRequired[DataSourceParametersTypeDef], # (1)
Credentials: NotRequired[DataSourceCredentialsTypeDef], # (2)
VpcConnectionProperties: NotRequired[VpcConnectionPropertiesTypeDef], # (3)
SslProperties: NotRequired[SslPropertiesTypeDef], # (4)
- See DataSourceParametersTypeDef
- See DataSourceCredentialsTypeDef
- See VpcConnectionPropertiesTypeDef
- See SslPropertiesTypeDef
ThemeTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import ThemeTypeDef
def get_value() -> ThemeTypeDef:
return {
"Arn": ...,
}
Definition
class ThemeTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
ThemeId: NotRequired[str],
Version: NotRequired[ThemeVersionTypeDef], # (1)
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
Type: NotRequired[ThemeTypeType], # (2)
- See ThemeVersionTypeDef
- See ThemeTypeType
DescribeDataSetResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeDataSetResponseTypeDef
def get_value() -> DescribeDataSetResponseTypeDef:
return {
"DataSet": ...,
"RequestId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDataSetResponseTypeDef(TypedDict):
DataSet: DataSetTypeDef, # (1)
RequestId: str,
Status: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeThemeResponseTypeDef
Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeThemeResponseTypeDef
def get_value() -> DescribeThemeResponseTypeDef:
return {
"Theme": ...,
"Status": ...,
"RequestId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeThemeResponseTypeDef(TypedDict):
Theme: ThemeTypeDef, # (1)
Status: int,
RequestId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ThemeTypeDef
- See ResponseMetadataTypeDef