Skip to content

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],
  1. 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],
  1. 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)
  1. See DashboardBehaviorType

AmazonElasticsearchParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import AmazonElasticsearchParametersTypeDef

def get_value() -> AmazonElasticsearchParametersTypeDef:
    return {
        "Domain": ...,
    }
Definition
class AmazonElasticsearchParametersTypeDef(TypedDict):
    Domain: str,

AmazonOpenSearchParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import AmazonOpenSearchParametersTypeDef

def get_value() -> AmazonOpenSearchParametersTypeDef:
    return {
        "Domain": ...,
    }
Definition
class AmazonOpenSearchParametersTypeDef(TypedDict):
    Domain: str,

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],
  1. See AnalysisErrorTypeType

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],
  1. See FilterOperatorType
  2. See AnalysisFilterAttributeType

DataSetReferenceTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import DataSetReferenceTypeDef

def get_value() -> DataSetReferenceTypeDef:
    return {
        "DataSetPlaceholder": ...,
        "DataSetArn": ...,
    }
Definition
class DataSetReferenceTypeDef(TypedDict):
    DataSetPlaceholder: str,
    DataSetArn: str,

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],
  1. See ResourceStatusType

SheetTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import SheetTypeDef

def get_value() -> SheetTypeDef:
    return {
        "SheetId": ...,
    }
Definition
class SheetTypeDef(TypedDict):
    SheetId: NotRequired[str],
    Name: NotRequired[str],

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": ...,
    }
Definition
class DashboardVisualIdTypeDef(TypedDict):
    DashboardId: str,
    SheetId: str,
    VisualId: str,

AthenaParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import AthenaParametersTypeDef

def get_value() -> AthenaParametersTypeDef:
    return {
        "WorkGroup": ...,
    }
Definition
class AthenaParametersTypeDef(TypedDict):
    WorkGroup: NotRequired[str],

AuroraParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import AuroraParametersTypeDef

def get_value() -> AuroraParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Database": ...,
    }
Definition
class AuroraParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Database: str,

AuroraPostgreSqlParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import AuroraPostgreSqlParametersTypeDef

def get_value() -> AuroraPostgreSqlParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Database": ...,
    }
Definition
class AuroraPostgreSqlParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Database: str,

AwsIotAnalyticsParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import AwsIotAnalyticsParametersTypeDef

def get_value() -> AwsIotAnalyticsParametersTypeDef:
    return {
        "DataSetName": ...,
    }
Definition
class AwsIotAnalyticsParametersTypeDef(TypedDict):
    DataSetName: str,

BorderStyleTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import BorderStyleTypeDef

def get_value() -> BorderStyleTypeDef:
    return {
        "Show": ...,
    }
Definition
class BorderStyleTypeDef(TypedDict):
    Show: NotRequired[bool],

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],
  1. See ColumnDataTypeType

ColumnDescriptionTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnDescriptionTypeDef

def get_value() -> ColumnDescriptionTypeDef:
    return {
        "Text": ...,
    }
Definition
class ColumnDescriptionTypeDef(TypedDict):
    Text: NotRequired[str],

ColumnGroupColumnSchemaTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import ColumnGroupColumnSchemaTypeDef

def get_value() -> ColumnGroupColumnSchemaTypeDef:
    return {
        "Name": ...,
    }
Definition
class ColumnGroupColumnSchemaTypeDef(TypedDict):
    Name: NotRequired[str],

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],
  1. See GeoSpatialCountryCodeType

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": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

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],
  1. See EditionType
  2. See AuthenticationMethodOptionType

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": ...,
    }
Definition
class ResourcePermissionTypeDef(TypedDict):
    Principal: str,
    Actions: Sequence[str],

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)
  1. See RowLevelPermissionPolicyType
  2. See RowLevelPermissionFormatVersionType
  3. See StatusType

SslPropertiesTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import SslPropertiesTypeDef

def get_value() -> SslPropertiesTypeDef:
    return {
        "DisableSsl": ...,
    }
Definition
class SslPropertiesTypeDef(TypedDict):
    DisableSsl: NotRequired[bool],

VpcConnectionPropertiesTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import VpcConnectionPropertiesTypeDef

def get_value() -> VpcConnectionPropertiesTypeDef:
    return {
        "VpcConnectionArn": ...,
    }
Definition
class VpcConnectionPropertiesTypeDef(TypedDict):
    VpcConnectionArn: str,

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)
  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)
  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": ...,
    }
Definition
class GroupMemberTypeDef(TypedDict):
    Arn: NotRequired[str],
    MemberName: NotRequired[str],

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]]],
  1. See AssignmentStatusType

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)
  1. See IngestionTypeType

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": ...,
    }
Definition
class InputColumnTypeDef(TypedDict):
    Name: str,
    Type: InputColumnDataTypeType,  # (1)
  1. See InputColumnDataTypeType

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],
  1. See DashboardErrorTypeType

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)
  1. See DashboardBehaviorType

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)
  1. See DashboardUIStateType

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],
  1. See FilterOperatorType
  2. See DashboardFilterAttributeType

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],
  1. See ResourceStatusType

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)
  1. See ColumnDataTypeType

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],
  1. See DataSourceErrorInfoTypeType

ExasolParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import ExasolParametersTypeDef

def get_value() -> ExasolParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
    }
Definition
class ExasolParametersTypeDef(TypedDict):
    Host: str,
    Port: int,

JiraParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import JiraParametersTypeDef

def get_value() -> JiraParametersTypeDef:
    return {
        "SiteBaseUrl": ...,
    }
Definition
class JiraParametersTypeDef(TypedDict):
    SiteBaseUrl: str,

MariaDbParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import MariaDbParametersTypeDef

def get_value() -> MariaDbParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Database": ...,
    }
Definition
class MariaDbParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Database: str,

MySqlParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import MySqlParametersTypeDef

def get_value() -> MySqlParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Database": ...,
    }
Definition
class MySqlParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Database: str,

OracleParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import OracleParametersTypeDef

def get_value() -> OracleParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Database": ...,
    }
Definition
class OracleParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Database: str,

PostgreSqlParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import PostgreSqlParametersTypeDef

def get_value() -> PostgreSqlParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Database": ...,
    }
Definition
class PostgreSqlParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Database: str,

PrestoParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import PrestoParametersTypeDef

def get_value() -> PrestoParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Catalog": ...,
    }
Definition
class PrestoParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Catalog: str,

RdsParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import RdsParametersTypeDef

def get_value() -> RdsParametersTypeDef:
    return {
        "InstanceId": ...,
        "Database": ...,
    }
Definition
class RdsParametersTypeDef(TypedDict):
    InstanceId: str,
    Database: str,

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": ...,
    }
Definition
class ServiceNowParametersTypeDef(TypedDict):
    SiteBaseUrl: str,

SnowflakeParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import SnowflakeParametersTypeDef

def get_value() -> SnowflakeParametersTypeDef:
    return {
        "Host": ...,
        "Database": ...,
        "Warehouse": ...,
    }
Definition
class SnowflakeParametersTypeDef(TypedDict):
    Host: str,
    Database: str,
    Warehouse: str,

SparkParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import SparkParametersTypeDef

def get_value() -> SparkParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
    }
Definition
class SparkParametersTypeDef(TypedDict):
    Host: str,
    Port: int,

SqlServerParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import SqlServerParametersTypeDef

def get_value() -> SqlServerParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Database": ...,
    }
Definition
class SqlServerParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Database: str,

TeradataParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import TeradataParametersTypeDef

def get_value() -> TeradataParametersTypeDef:
    return {
        "Host": ...,
        "Port": ...,
        "Database": ...,
    }
Definition
class TeradataParametersTypeDef(TypedDict):
    Host: str,
    Port: int,
    Database: str,

TwitterParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import TwitterParametersTypeDef

def get_value() -> TwitterParametersTypeDef:
    return {
        "Query": ...,
        "MaxRows": ...,
    }
Definition
class TwitterParametersTypeDef(TypedDict):
    Query: str,
    MaxRows: int,

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": ...,
    }
Definition
class DecimalParameterTypeDef(TypedDict):
    Name: str,
    Values: Sequence[float],

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": ...,
    }
Definition
class DeleteDataSetRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    DataSetId: str,

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)
  1. See MemberTypeType

DeleteFolderRequestRequestTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import DeleteFolderRequestRequestTypeDef

def get_value() -> DeleteFolderRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "FolderId": ...,
    }
Definition
class DeleteFolderRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    FolderId: str,

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": ...,
    }
Definition
class DeleteNamespaceRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    Namespace: str,

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": ...,
    }
Definition
class DescribeAccountSettingsRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,

DescribeAccountSubscriptionRequestRequestTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import DescribeAccountSubscriptionRequestRequestTypeDef

def get_value() -> DescribeAccountSubscriptionRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
    }
Definition
class DescribeAccountSubscriptionRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,

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": ...,
    }
Definition
class DescribeDataSetRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    DataSetId: str,

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": ...,
    }
Definition
class DescribeFolderRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    FolderId: str,

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],
  1. 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)
  1. See AssignmentStatusType

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": ...,
    }
Definition
class DescribeIpRestrictionRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,

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],
  1. See UserRoleType
  2. 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],
  1. See IngestionErrorTypeType

FilterOperationTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import FilterOperationTypeDef

def get_value() -> FilterOperationTypeDef:
    return {
        "ConditionExpression": ...,
    }
Definition
class FilterOperationTypeDef(TypedDict):
    ConditionExpression: str,

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],
  1. See FilterOperatorType
  2. See FolderFilterAttributeType

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],
  1. See FolderTypeType

SessionTagTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import SessionTagTypeDef

def get_value() -> SessionTagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class SessionTagTypeDef(TypedDict):
    Key: str,
    Value: str,

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]],
  1. See EmbeddingIdentityTypeType

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,
  1. See GroupFilterOperatorType
  2. See GroupFilterAttributeType

GutterStyleTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import GutterStyleTypeDef

def get_value() -> GutterStyleTypeDef:
    return {
        "Show": ...,
    }
Definition
class GutterStyleTypeDef(TypedDict):
    Show: NotRequired[bool],

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)
  1. See AssignmentStatusType

QueueInfoTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import QueueInfoTypeDef

def get_value() -> QueueInfoTypeDef:
    return {
        "WaitingOnIngestion": ...,
        "QueuedIngestion": ...,
    }
Definition
class QueueInfoTypeDef(TypedDict):
    WaitingOnIngestion: str,
    QueuedIngestion: str,

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": ...,
    }
Definition
class IntegerParameterTypeDef(TypedDict):
    Name: str,
    Values: Sequence[int],

JoinKeyPropertiesTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import JoinKeyPropertiesTypeDef

def get_value() -> JoinKeyPropertiesTypeDef:
    return {
        "UniqueKey": ...,
    }
Definition
class JoinKeyPropertiesTypeDef(TypedDict):
    UniqueKey: NotRequired[bool],

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],
  1. See AssignmentStatusType

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": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

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],
  1. See ResourceStatusType

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)
  1. See ResourceStatusType

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)
  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": ...,
    }
Definition
class ManifestFileLocationTypeDef(TypedDict):
    Bucket: str,
    Key: str,

MarginStyleTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import MarginStyleTypeDef

def get_value() -> MarginStyleTypeDef:
    return {
        "Show": ...,
    }
Definition
class MarginStyleTypeDef(TypedDict):
    Show: NotRequired[bool],

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],
  1. See NamespaceErrorTypeType

StringParameterTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import StringParameterTypeDef

def get_value() -> StringParameterTypeDef:
    return {
        "Name": ...,
        "Values": ...,
    }
Definition
class StringParameterTypeDef(TypedDict):
    Name: str,
    Values: Sequence[str],

ProjectOperationTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import ProjectOperationTypeDef

def get_value() -> ProjectOperationTypeDef:
    return {
        "ProjectedColumns": ...,
    }
Definition
class ProjectOperationTypeDef(TypedDict):
    ProjectedColumns: Sequence[str],

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],
  1. See IdentityTypeType
  2. 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": ...,
    }
Definition
class RenameColumnOperationTypeDef(TypedDict):
    ColumnName: str,
    NewColumnName: str,

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],
  1. See FileFormatType
  2. 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],
  1. See TemplateErrorTypeType

TemplateSourceTemplateTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import TemplateSourceTemplateTypeDef

def get_value() -> TemplateSourceTemplateTypeDef:
    return {
        "Arn": ...,
    }
Definition
class TemplateSourceTemplateTypeDef(TypedDict):
    Arn: str,

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],
  1. See ThemeErrorTypeType

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)
  1. See ColumnTagNameType

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]]],
  1. See AssignmentStatusType

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],
  1. 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],
  1. See AccountCustomizationTypeDef

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],
  1. See AnalysisSearchFilterTypeDef

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,
  1. See DataSetReferenceTypeDef

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,
  1. See DataSetReferenceTypeDef

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)
  1. See DataSetReferenceTypeDef

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)
  1. See ResourceStatusType
  2. See AnalysisErrorTypeDef
  3. 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)
  1. See DashboardVisualIdTypeDef

RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef

def get_value() -> RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef:
    return {
        "InitialDashboardVisualId": ...,
    }
Definition
class RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef(TypedDict):
    InitialDashboardVisualId: DashboardVisualIdTypeDef,  # (1)
  1. See DashboardVisualIdTypeDef

TileStyleTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import TileStyleTypeDef

def get_value() -> TileStyleTypeDef:
    return {
        "Border": ...,
    }
Definition
class TileStyleTypeDef(TypedDict):
    Border: NotRequired[BorderStyleTypeDef],  # (1)
  1. See BorderStyleTypeDef

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)
  1. See CalculatedColumnTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See AccountCustomizationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See AssignmentStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See IngestionStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See NamespaceStatusType
  2. See IdentityStoreType
  3. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See AccountCustomizationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See AccountSettingsTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See AccountInfoTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See AnalysisSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ActiveIAMPolicyAssignmentTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See AnalysisSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See AccountCustomizationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See AssignmentStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See ResourceStatusType
  2. See ResponseMetadataTypeDef

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)
  1. See GeoSpatialDataRoleType
  2. See ColumnDescriptionTypeDef

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)
  1. See ColumnGroupColumnSchemaTypeDef

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)
  1. See GeoSpatialColumnGroupTypeDef

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)
  1. See ColumnSchemaTypeDef

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)
  1. See AccountCustomizationTypeDef
  2. See TagTypeDef

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)
  1. See IdentityStoreType
  2. 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)
  1. See TagTypeDef
  2. 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)
  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)
  1. See SignupResponseTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See FolderTypeType
  2. See ResourcePermissionTypeDef
  3. 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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResourcePermissionTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResourcePermissionTypeDef
  3. See ResourcePermissionTypeDef
  4. 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)
  1. See ResourcePermissionTypeDef
  2. See ResourcePermissionTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResourcePermissionTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResourcePermissionTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResourcePermissionTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResourcePermissionTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See ResponseMetadataTypeDef

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],
  1. See DataSetImportModeType
  2. See RowLevelPermissionDataSetTypeDef

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)
  1. See FolderMemberTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See GroupMemberTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See GroupMemberTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See GroupMemberTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See GroupTypeDef
  2. 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)
  1. See GroupTypeDef
  2. 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)
  1. See GroupTypeDef
  2. 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)
  1. See GroupTypeDef
  2. 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)
  1. See GroupTypeDef
  2. 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)
  1. See GroupTypeDef
  2. 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)
  1. See TemplateAliasTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See TemplateAliasTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See TemplateAliasTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See TemplateAliasTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ThemeAliasTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ThemeAliasTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ThemeAliasTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ThemeAliasTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See InputColumnTypeDef

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],
  1. See InputColumnTypeDef

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)
  1. See DashboardErrorTypeDef
  2. See ResourceStatusType
  3. 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)
  1. See AdHocFilteringOptionTypeDef
  2. See ExportToCSVOptionTypeDef
  3. See SheetControlsOptionTypeDef

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],
  1. See DashboardSearchFilterTypeDef

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)
  1. See DashboardSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DashboardSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DashboardVersionSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See FolderTypeDef
  2. 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)
  1. See IAMPolicyAssignmentTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See UserTypeDef
  2. 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)
  1. See UserTypeDef
  2. 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)
  1. See UserTypeDef
  2. 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)
  1. See UserTypeDef
  2. 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],
  1. See FolderSearchFilterTypeDef

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)
  1. See FolderSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See FolderSummaryTypeDef
  2. See ResponseMetadataTypeDef

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],
  1. See GroupSearchFilterTypeDef

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)
  1. See IAMPolicyAssignmentSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See IngestionStatusType
  2. See ErrorInfoTypeDef
  3. See RowInfoTypeDef
  4. See QueueInfoTypeDef
  5. See IngestionRequestSourceType
  6. 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)
  1. See JoinKeyPropertiesTypeDef
  2. See JoinKeyPropertiesTypeDef
  3. See JoinTypeType

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See PaginatorConfigTypeDef

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)
  1. See ThemeTypeType
  2. 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)
  1. See AnalysisSearchFilterTypeDef
  2. See PaginatorConfigTypeDef

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)
  1. See DashboardSearchFilterTypeDef
  2. See PaginatorConfigTypeDef

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)
  1. See MemberIdArnPairTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See TemplateVersionSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See TemplateSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ThemeVersionSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ThemeSummaryTypeDef
  2. See ResponseMetadataTypeDef

S3ParametersTypeDef

Usage Example
from types_aiobotocore_quicksight.type_defs import S3ParametersTypeDef

def get_value() -> S3ParametersTypeDef:
    return {
        "ManifestFileLocation": ...,
    }
Definition
class S3ParametersTypeDef(TypedDict):
    ManifestFileLocation: ManifestFileLocationTypeDef,  # (1)
  1. See ManifestFileLocationTypeDef

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)
  1. See GutterStyleTypeDef
  2. 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)
  1. See NamespaceStatusType
  2. See IdentityStoreType
  3. See NamespaceErrorTypeDef

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)
  1. See StringParameterTypeDef
  2. See IntegerParameterTypeDef
  3. See DecimalParameterTypeDef
  4. 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)
  1. See StatusType
  2. See RowLevelPermissionTagRuleTypeDef

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)
  1. See UploadSettingsTypeDef
  2. See InputColumnTypeDef

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)
  1. See AnalysisSourceTemplateTypeDef

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)
  1. See DashboardSourceTemplateTypeDef

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)
  1. See TemplateSourceAnalysisTypeDef
  2. See TemplateSourceTemplateTypeDef

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)
  1. See AnalysisTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See AnonymousUserDashboardEmbeddingConfigurationTypeDef
  2. 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)
  1. See RegisteredUserDashboardEmbeddingConfigurationTypeDef
  2. See RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef
  3. See RegisteredUserQSearchBarEmbeddingConfigurationTypeDef
  4. 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)
  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)
  1. See DataSetSchemaTypeDef
  2. See ColumnGroupSchemaTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See LinkSharingConfigurationTypeDef
  3. See ResponseMetadataTypeDef

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)
  1. See ResourcePermissionTypeDef
  2. See LinkSharingConfigurationTypeDef
  3. See ResponseMetadataTypeDef

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)
  1. See DataSetSummaryTypeDef
  2. See ResponseMetadataTypeDef

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],
  1. See DashboardVersionTypeDef

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)
  1. See IngestionTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See IngestionTypeDef
  2. See ResponseMetadataTypeDef

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],
  1. See JoinInstructionTypeDef

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)
  1. See AmazonElasticsearchParametersTypeDef
  2. See AthenaParametersTypeDef
  3. See AuroraParametersTypeDef
  4. See AuroraPostgreSqlParametersTypeDef
  5. See AwsIotAnalyticsParametersTypeDef
  6. See JiraParametersTypeDef
  7. See MariaDbParametersTypeDef
  8. See MySqlParametersTypeDef
  9. See OracleParametersTypeDef
  10. See PostgreSqlParametersTypeDef
  11. See PrestoParametersTypeDef
  12. See RdsParametersTypeDef
  13. See RedshiftParametersTypeDef
  14. See S3ParametersTypeDef
  15. See ServiceNowParametersTypeDef
  16. See SnowflakeParametersTypeDef
  17. See SparkParametersTypeDef
  18. See SqlServerParametersTypeDef
  19. See TeradataParametersTypeDef
  20. See TwitterParametersTypeDef
  21. See AmazonOpenSearchParametersTypeDef
  22. 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)
  1. See TileStyleTypeDef
  2. See TileLayoutStyleTypeDef

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)
  1. See NamespaceInfoV2TypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See NamespaceInfoV2TypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See RelationalTableTypeDef
  2. See CustomSqlTypeDef
  3. 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)
  1. See AnalysisSourceEntityTypeDef
  2. See ParametersTypeDef
  3. See ResourcePermissionTypeDef
  4. See TagTypeDef

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],
  1. See AnalysisSourceEntityTypeDef
  2. See ParametersTypeDef

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],
  1. See DashboardSourceEntityTypeDef
  2. See ParametersTypeDef
  3. See ResourcePermissionTypeDef
  4. See TagTypeDef
  5. 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],
  1. See DashboardSourceEntityTypeDef
  2. See ParametersTypeDef
  3. See DashboardPublishOptionsTypeDef

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],
  1. See TemplateSourceEntityTypeDef
  2. See ResourcePermissionTypeDef
  3. See TagTypeDef

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],
  1. See TemplateSourceEntityTypeDef

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]],
  1. See AnonymousUserEmbeddingExperienceConfigurationTypeDef
  2. See SessionTagTypeDef

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]],
  1. See RegisteredUserEmbeddingExperienceConfigurationTypeDef

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)
  1. See ProjectOperationTypeDef
  2. See FilterOperationTypeDef
  3. See CreateColumnsOperationTypeDef
  4. See RenameColumnOperationTypeDef
  5. See CastColumnTypeOperationTypeDef
  6. See TagColumnOperationTypeDef
  7. 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)
  1. See TemplateErrorTypeDef
  2. See ResourceStatusType
  3. See DataSetConfigurationTypeDef
  4. See SheetTypeDef

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)
  1. See DashboardTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DataSourceParametersTypeDef

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)
  1. See DataSourceTypeType
  2. See ResourceStatusType
  3. See DataSourceParametersTypeDef
  4. See DataSourceParametersTypeDef
  5. See VpcConnectionPropertiesTypeDef
  6. See SslPropertiesTypeDef
  7. 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)
  1. See DataColorPaletteTypeDef
  2. See UIColorPaletteTypeDef
  3. See SheetStyleTypeDef

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)
  1. See TransformOperationTypeDef
  2. See LogicalTableSourceTypeDef

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],
  1. See TemplateVersionTypeDef

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],
  1. See CredentialPairTypeDef

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)
  1. See DataSourceTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DataSourceTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ThemeConfigurationTypeDef
  2. See ResourcePermissionTypeDef
  3. See TagTypeDef

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)
  1. See ThemeConfigurationTypeDef
  2. See ThemeErrorTypeDef
  3. See ResourceStatusType

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)
  1. See ThemeConfigurationTypeDef

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)
  1. See PhysicalTableTypeDef
  2. See DataSetImportModeType
  3. See LogicalTableTypeDef
  4. See ColumnGroupTypeDef
  5. See FieldFolderTypeDef
  6. See ResourcePermissionTypeDef
  7. See RowLevelPermissionDataSetTypeDef
  8. See RowLevelPermissionTagConfigurationTypeDef
  9. See ColumnLevelPermissionRuleTypeDef
  10. See TagTypeDef
  11. 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)
  1. See PhysicalTableTypeDef
  2. See LogicalTableTypeDef
  3. See OutputColumnTypeDef
  4. See DataSetImportModeType
  5. See ColumnGroupTypeDef
  6. See FieldFolderTypeDef
  7. See RowLevelPermissionDataSetTypeDef
  8. See RowLevelPermissionTagConfigurationTypeDef
  9. See ColumnLevelPermissionRuleTypeDef
  10. 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)
  1. See PhysicalTableTypeDef
  2. See DataSetImportModeType
  3. See LogicalTableTypeDef
  4. See ColumnGroupTypeDef
  5. See FieldFolderTypeDef
  6. See RowLevelPermissionDataSetTypeDef
  7. See RowLevelPermissionTagConfigurationTypeDef
  8. See ColumnLevelPermissionRuleTypeDef
  9. 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)
  1. See TemplateTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See DataSourceTypeType
  2. See DataSourceParametersTypeDef
  3. See DataSourceCredentialsTypeDef
  4. See ResourcePermissionTypeDef
  5. See VpcConnectionPropertiesTypeDef
  6. See SslPropertiesTypeDef
  7. 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)
  1. See DataSourceParametersTypeDef
  2. See DataSourceCredentialsTypeDef
  3. See VpcConnectionPropertiesTypeDef
  4. 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)
  1. See ThemeVersionTypeDef
  2. 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)
  1. See DataSetTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ThemeTypeDef
  2. See ResponseMetadataTypeDef