Skip to content

Typed dictionaries

Index > QuickSight > Typed dictionaries

Auto-generated documentation for QuickSight type annotations stubs module mypy-boto3-quicksight.

AccountCustomizationTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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],
    TerminationProtectionEnabled: NotRequired[bool],
  1. See EditionType

ActiveIAMPolicyAssignmentTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import AdHocFilteringOptionTypeDef

def get_value() -> AdHocFilteringOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class AdHocFilteringOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

ColumnIdentifierTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ColumnIdentifierTypeDef

def get_value() -> ColumnIdentifierTypeDef:
    return {
        "DataSetIdentifier": ...,
        "ColumnName": ...,
    }
Definition
class ColumnIdentifierTypeDef(TypedDict):
    DataSetIdentifier: str,
    ColumnName: str,

AmazonElasticsearchParametersTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AmazonElasticsearchParametersTypeDef

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

AmazonOpenSearchParametersTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AmazonOpenSearchParametersTypeDef

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

CalculatedFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CalculatedFieldTypeDef

def get_value() -> CalculatedFieldTypeDef:
    return {
        "DataSetIdentifier": ...,
        "Name": ...,
        "Expression": ...,
    }
Definition
class CalculatedFieldTypeDef(TypedDict):
    DataSetIdentifier: str,
    Name: str,
    Expression: str,

DataSetIdentifierDeclarationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataSetIdentifierDeclarationTypeDef

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

EntityTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import EntityTypeDef

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

AnalysisSearchFilterTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import DataSetReferenceTypeDef

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

AnalysisSummaryTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import SheetTypeDef

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

AnchorDateConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AnchorDateConfigurationTypeDef

def get_value() -> AnchorDateConfigurationTypeDef:
    return {
        "AnchorOption": ...,
    }
Definition
class AnchorDateConfigurationTypeDef(TypedDict):
    AnchorOption: NotRequired[AnchorOptionType],  # (1)
    ParameterName: NotRequired[str],
  1. See AnchorOptionType

AnonymousUserDashboardEmbeddingConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AnonymousUserDashboardEmbeddingConfigurationTypeDef

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

DashboardVisualIdTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DashboardVisualIdTypeDef

def get_value() -> DashboardVisualIdTypeDef:
    return {
        "DashboardId": ...,
        "SheetId": ...,
        "VisualId": ...,
    }
Definition
class DashboardVisualIdTypeDef(TypedDict):
    DashboardId: str,
    SheetId: str,
    VisualId: str,

AnonymousUserQSearchBarEmbeddingConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AnonymousUserQSearchBarEmbeddingConfigurationTypeDef

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

ArcAxisDisplayRangeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ArcAxisDisplayRangeTypeDef

def get_value() -> ArcAxisDisplayRangeTypeDef:
    return {
        "Min": ...,
    }
Definition
class ArcAxisDisplayRangeTypeDef(TypedDict):
    Min: NotRequired[float],
    Max: NotRequired[float],

ArcConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ArcConfigurationTypeDef

def get_value() -> ArcConfigurationTypeDef:
    return {
        "ArcAngle": ...,
    }
Definition
class ArcConfigurationTypeDef(TypedDict):
    ArcAngle: NotRequired[float],
    ArcThickness: NotRequired[ArcThicknessOptionsType],  # (1)
  1. See ArcThicknessOptionsType

ArcOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ArcOptionsTypeDef

def get_value() -> ArcOptionsTypeDef:
    return {
        "ArcThickness": ...,
    }
Definition
class ArcOptionsTypeDef(TypedDict):
    ArcThickness: NotRequired[ArcThicknessType],  # (1)
  1. See ArcThicknessType

AthenaParametersTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AthenaParametersTypeDef

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

AuroraParametersTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import AwsIotAnalyticsParametersTypeDef

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

DateAxisOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateAxisOptionsTypeDef

def get_value() -> DateAxisOptionsTypeDef:
    return {
        "MissingDateVisibility": ...,
    }
Definition
class DateAxisOptionsTypeDef(TypedDict):
    MissingDateVisibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

AxisDisplayMinMaxRangeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisDisplayMinMaxRangeTypeDef

def get_value() -> AxisDisplayMinMaxRangeTypeDef:
    return {
        "Minimum": ...,
    }
Definition
class AxisDisplayMinMaxRangeTypeDef(TypedDict):
    Minimum: NotRequired[float],
    Maximum: NotRequired[float],

AxisLinearScaleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisLinearScaleTypeDef

def get_value() -> AxisLinearScaleTypeDef:
    return {
        "StepCount": ...,
    }
Definition
class AxisLinearScaleTypeDef(TypedDict):
    StepCount: NotRequired[int],
    StepSize: NotRequired[float],

AxisLogarithmicScaleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisLogarithmicScaleTypeDef

def get_value() -> AxisLogarithmicScaleTypeDef:
    return {
        "Base": ...,
    }
Definition
class AxisLogarithmicScaleTypeDef(TypedDict):
    Base: NotRequired[float],

ItemsLimitConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ItemsLimitConfigurationTypeDef

def get_value() -> ItemsLimitConfigurationTypeDef:
    return {
        "ItemsLimit": ...,
    }
Definition
class ItemsLimitConfigurationTypeDef(TypedDict):
    ItemsLimit: NotRequired[int],
    OtherCategories: NotRequired[OtherCategoriesType],  # (1)
  1. See OtherCategoriesType

BinCountOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BinCountOptionsTypeDef

def get_value() -> BinCountOptionsTypeDef:
    return {
        "Value": ...,
    }
Definition
class BinCountOptionsTypeDef(TypedDict):
    Value: NotRequired[int],

BinWidthOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BinWidthOptionsTypeDef

def get_value() -> BinWidthOptionsTypeDef:
    return {
        "Value": ...,
    }
Definition
class BinWidthOptionsTypeDef(TypedDict):
    Value: NotRequired[float],
    BinCountLimit: NotRequired[int],

BorderStyleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BorderStyleTypeDef

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

BoxPlotStyleOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BoxPlotStyleOptionsTypeDef

def get_value() -> BoxPlotStyleOptionsTypeDef:
    return {
        "FillStyle": ...,
    }
Definition
class BoxPlotStyleOptionsTypeDef(TypedDict):
    FillStyle: NotRequired[BoxPlotFillStyleType],  # (1)
  1. See BoxPlotFillStyleType

PaginationConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PaginationConfigurationTypeDef

def get_value() -> PaginationConfigurationTypeDef:
    return {
        "PageSize": ...,
        "PageNumber": ...,
    }
Definition
class PaginationConfigurationTypeDef(TypedDict):
    PageSize: int,
    PageNumber: int,

CalculatedColumnTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CalculatedColumnTypeDef

def get_value() -> CalculatedColumnTypeDef:
    return {
        "ColumnName": ...,
        "ColumnId": ...,
        "Expression": ...,
    }
Definition
class CalculatedColumnTypeDef(TypedDict):
    ColumnName: str,
    ColumnId: str,
    Expression: str,

CalculatedMeasureFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CalculatedMeasureFieldTypeDef

def get_value() -> CalculatedMeasureFieldTypeDef:
    return {
        "FieldId": ...,
        "Expression": ...,
    }
Definition
class CalculatedMeasureFieldTypeDef(TypedDict):
    FieldId: str,
    Expression: str,

CancelIngestionRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

CustomFilterConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomFilterConfigurationTypeDef

def get_value() -> CustomFilterConfigurationTypeDef:
    return {
        "MatchOperator": ...,
        "NullOption": ...,
    }
Definition
class CustomFilterConfigurationTypeDef(TypedDict):
    MatchOperator: CategoryFilterMatchOperatorType,  # (1)
    NullOption: FilterNullOptionType,  # (3)
    CategoryValue: NotRequired[str],
    SelectAllOptions: NotRequired[CategoryFilterSelectAllOptionsType],  # (2)
    ParameterName: NotRequired[str],
  1. See CategoryFilterMatchOperatorType
  2. See CategoryFilterSelectAllOptionsType
  3. See FilterNullOptionType

CustomFilterListConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomFilterListConfigurationTypeDef

def get_value() -> CustomFilterListConfigurationTypeDef:
    return {
        "MatchOperator": ...,
        "NullOption": ...,
    }
Definition
class CustomFilterListConfigurationTypeDef(TypedDict):
    MatchOperator: CategoryFilterMatchOperatorType,  # (1)
    NullOption: FilterNullOptionType,  # (3)
    CategoryValues: NotRequired[Sequence[str]],
    SelectAllOptions: NotRequired[CategoryFilterSelectAllOptionsType],  # (2)
  1. See CategoryFilterMatchOperatorType
  2. See CategoryFilterSelectAllOptionsType
  3. See FilterNullOptionType

FilterListConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterListConfigurationTypeDef

def get_value() -> FilterListConfigurationTypeDef:
    return {
        "MatchOperator": ...,
    }
Definition
class FilterListConfigurationTypeDef(TypedDict):
    MatchOperator: CategoryFilterMatchOperatorType,  # (1)
    CategoryValues: NotRequired[Sequence[str]],
    SelectAllOptions: NotRequired[CategoryFilterSelectAllOptionsType],  # (2)
  1. See CategoryFilterMatchOperatorType
  2. See CategoryFilterSelectAllOptionsType

SimpleClusterMarkerTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SimpleClusterMarkerTypeDef

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

DataColorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataColorTypeDef

def get_value() -> DataColorTypeDef:
    return {
        "Color": ...,
    }
Definition
class DataColorTypeDef(TypedDict):
    Color: NotRequired[str],
    DataValue: NotRequired[float],

ColumnDescriptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ColumnDescriptionTypeDef

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

ColumnGroupColumnSchemaTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ColumnGroupColumnSchemaTypeDef

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

GeoSpatialColumnGroupTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeoSpatialColumnGroupTypeDef

def get_value() -> GeoSpatialColumnGroupTypeDef:
    return {
        "Name": ...,
        "Columns": ...,
    }
Definition
class GeoSpatialColumnGroupTypeDef(TypedDict):
    Name: str,
    Columns: Sequence[str],
    CountryCode: NotRequired[GeoSpatialCountryCodeType],  # (1)
  1. See GeoSpatialCountryCodeType

ColumnLevelPermissionRuleTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import ColumnSchemaTypeDef

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

ConditionalFormattingSolidColorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ConditionalFormattingSolidColorTypeDef

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

ConditionalFormattingCustomIconOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ConditionalFormattingCustomIconOptionsTypeDef

def get_value() -> ConditionalFormattingCustomIconOptionsTypeDef:
    return {
        "Icon": ...,
    }
Definition
class ConditionalFormattingCustomIconOptionsTypeDef(TypedDict):
    Icon: NotRequired[IconType],  # (1)
    UnicodeIcon: NotRequired[str],
  1. See IconType

ConditionalFormattingIconDisplayConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ConditionalFormattingIconDisplayConfigurationTypeDef

def get_value() -> ConditionalFormattingIconDisplayConfigurationTypeDef:
    return {
        "IconDisplayOption": ...,
    }
Definition
class ConditionalFormattingIconDisplayConfigurationTypeDef(TypedDict):
    IconDisplayOption: NotRequired[ConditionalFormattingIconDisplayOptionType],  # (1)
  1. See ConditionalFormattingIconDisplayOptionType

ConditionalFormattingIconSetTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ConditionalFormattingIconSetTypeDef

def get_value() -> ConditionalFormattingIconSetTypeDef:
    return {
        "Expression": ...,
    }
Definition
class ConditionalFormattingIconSetTypeDef(TypedDict):
    Expression: str,
    IconSetType: NotRequired[ConditionalFormattingIconSetTypeType],  # (1)
  1. See ConditionalFormattingIconSetTypeType

TagTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TagTypeDef

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

CreateAccountSubscriptionRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import SslPropertiesTypeDef

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

VpcConnectionPropertiesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VpcConnectionPropertiesTypeDef

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

CreateFolderMembershipRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import ThemeAliasTypeDef

def get_value() -> ThemeAliasTypeDef:
    return {
        "Arn": ...,
    }
Definition
class ThemeAliasTypeDef(TypedDict):
    Arn: NotRequired[str],
    AliasName: NotRequired[str],
    ThemeVersionNumber: NotRequired[int],

DecimalPlacesConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DecimalPlacesConfigurationTypeDef

def get_value() -> DecimalPlacesConfigurationTypeDef:
    return {
        "DecimalPlaces": ...,
    }
Definition
class DecimalPlacesConfigurationTypeDef(TypedDict):
    DecimalPlaces: int,

NegativeValueConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NegativeValueConfigurationTypeDef

def get_value() -> NegativeValueConfigurationTypeDef:
    return {
        "DisplayMode": ...,
    }
Definition
class NegativeValueConfigurationTypeDef(TypedDict):
    DisplayMode: NegativeValueDisplayModeType,  # (1)
  1. See NegativeValueDisplayModeType

NullValueFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NullValueFormatConfigurationTypeDef

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

FilterOperationSelectedFieldsConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterOperationSelectedFieldsConfigurationTypeDef

def get_value() -> FilterOperationSelectedFieldsConfigurationTypeDef:
    return {
        "SelectedFields": ...,
    }
Definition
class FilterOperationSelectedFieldsConfigurationTypeDef(TypedDict):
    SelectedFields: NotRequired[Sequence[str]],
    SelectedFieldOptions: NotRequired[SelectedFieldOptionsType],  # (1)
  1. See SelectedFieldOptionsType

LocalNavigationConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LocalNavigationConfigurationTypeDef

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

CustomActionURLOperationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomActionURLOperationTypeDef

def get_value() -> CustomActionURLOperationTypeDef:
    return {
        "URLTemplate": ...,
        "URLTarget": ...,
    }
Definition
class CustomActionURLOperationTypeDef(TypedDict):
    URLTemplate: str,
    URLTarget: URLTargetConfigurationType,  # (1)
  1. See URLTargetConfigurationType

CustomContentConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomContentConfigurationTypeDef

def get_value() -> CustomContentConfigurationTypeDef:
    return {
        "ContentUrl": ...,
    }
Definition
class CustomContentConfigurationTypeDef(TypedDict):
    ContentUrl: NotRequired[str],
    ContentType: NotRequired[CustomContentTypeType],  # (1)
    ImageScaling: NotRequired[CustomContentImageScalingConfigurationType],  # (2)
  1. See CustomContentTypeType
  2. See CustomContentImageScalingConfigurationType

CustomNarrativeOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomNarrativeOptionsTypeDef

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

CustomParameterValuesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomParameterValuesTypeDef

def get_value() -> CustomParameterValuesTypeDef:
    return {
        "StringValues": ...,
    }
Definition
class CustomParameterValuesTypeDef(TypedDict):
    StringValues: NotRequired[Sequence[str]],
    IntegerValues: NotRequired[Sequence[int]],
    DecimalValues: NotRequired[Sequence[float]],
    DateTimeValues: NotRequired[Sequence[Union[datetime, str]]],

InputColumnTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import InputColumnTypeDef

def get_value() -> InputColumnTypeDef:
    return {
        "Name": ...,
        "Type": ...,
    }
Definition
class InputColumnTypeDef(TypedDict):
    Name: str,
    Type: InputColumnDataTypeType,  # (1)
  1. See InputColumnDataTypeType

DataPointDrillUpDownOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataPointDrillUpDownOptionTypeDef

def get_value() -> DataPointDrillUpDownOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class DataPointDrillUpDownOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

DataPointMenuLabelOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataPointMenuLabelOptionTypeDef

def get_value() -> DataPointMenuLabelOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class DataPointMenuLabelOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

DataPointTooltipOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataPointTooltipOptionTypeDef

def get_value() -> DataPointTooltipOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class DataPointTooltipOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

ExportToCSVOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ExportToCSVOptionTypeDef

def get_value() -> ExportToCSVOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class ExportToCSVOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

ExportWithHiddenFieldsOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ExportWithHiddenFieldsOptionTypeDef

def get_value() -> ExportWithHiddenFieldsOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class ExportWithHiddenFieldsOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

SheetControlsOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetControlsOptionTypeDef

def get_value() -> SheetControlsOptionTypeDef:
    return {
        "VisibilityState": ...,
    }
Definition
class SheetControlsOptionTypeDef(TypedDict):
    VisibilityState: NotRequired[DashboardUIStateType],  # (1)
  1. See DashboardUIStateType

SheetLayoutElementMaximizationOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetLayoutElementMaximizationOptionTypeDef

def get_value() -> SheetLayoutElementMaximizationOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class SheetLayoutElementMaximizationOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

VisualAxisSortOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisualAxisSortOptionTypeDef

def get_value() -> VisualAxisSortOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class VisualAxisSortOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

VisualMenuOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisualMenuOptionTypeDef

def get_value() -> VisualMenuOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class VisualMenuOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

DashboardSearchFilterTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

ExportHiddenFieldsOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ExportHiddenFieldsOptionTypeDef

def get_value() -> ExportHiddenFieldsOptionTypeDef:
    return {
        "AvailabilityStatus": ...,
    }
Definition
class ExportHiddenFieldsOptionTypeDef(TypedDict):
    AvailabilityStatus: NotRequired[DashboardBehaviorType],  # (1)
  1. See DashboardBehaviorType

DataBarsOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataBarsOptionsTypeDef

def get_value() -> DataBarsOptionsTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class DataBarsOptionsTypeDef(TypedDict):
    FieldId: str,
    PositiveColor: NotRequired[str],
    NegativeColor: NotRequired[str],

DataColorPaletteTypeDef

Usage Example
from mypy_boto3_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],

DataPathLabelTypeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataPathLabelTypeTypeDef

def get_value() -> DataPathLabelTypeTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class DataPathLabelTypeTypeDef(TypedDict):
    FieldId: NotRequired[str],
    FieldValue: NotRequired[str],
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

FieldLabelTypeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FieldLabelTypeTypeDef

def get_value() -> FieldLabelTypeTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class FieldLabelTypeTypeDef(TypedDict):
    FieldId: NotRequired[str],
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

MaximumLabelTypeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import MaximumLabelTypeTypeDef

def get_value() -> MaximumLabelTypeTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class MaximumLabelTypeTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

MinimumLabelTypeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import MinimumLabelTypeTypeDef

def get_value() -> MinimumLabelTypeTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class MinimumLabelTypeTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

RangeEndsLabelTypeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RangeEndsLabelTypeTypeDef

def get_value() -> RangeEndsLabelTypeTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class RangeEndsLabelTypeTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

DataPathValueTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataPathValueTypeDef

def get_value() -> DataPathValueTypeDef:
    return {
        "FieldId": ...,
        "FieldValue": ...,
    }
Definition
class DataPathValueTypeDef(TypedDict):
    FieldId: str,
    FieldValue: str,

DataSetSearchFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataSetSearchFilterTypeDef

def get_value() -> DataSetSearchFilterTypeDef:
    return {
        "Operator": ...,
        "Name": ...,
        "Value": ...,
    }
Definition
class DataSetSearchFilterTypeDef(TypedDict):
    Operator: FilterOperatorType,  # (1)
    Name: DataSetFilterAttributeType,  # (2)
    Value: str,
  1. See FilterOperatorType
  2. See DataSetFilterAttributeType

OutputColumnTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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

DatabricksParametersTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DatabricksParametersTypeDef

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

ExasolParametersTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ExasolParametersTypeDef

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

JiraParametersTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import JiraParametersTypeDef

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

MariaDbParametersTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import RdsParametersTypeDef

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

RedshiftParametersTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import ServiceNowParametersTypeDef

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

SnowflakeParametersTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import SparkParametersTypeDef

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

SqlServerParametersTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import TwitterParametersTypeDef

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

DataSourceSearchFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataSourceSearchFilterTypeDef

def get_value() -> DataSourceSearchFilterTypeDef:
    return {
        "Operator": ...,
        "Name": ...,
        "Value": ...,
    }
Definition
class DataSourceSearchFilterTypeDef(TypedDict):
    Operator: FilterOperatorType,  # (1)
    Name: DataSourceFilterAttributeType,  # (2)
    Value: str,
  1. See FilterOperatorType
  2. See DataSourceFilterAttributeType

DataSourceSummaryTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataSourceSummaryTypeDef

def get_value() -> DataSourceSummaryTypeDef:
    return {
        "Arn": ...,
    }
Definition
class DataSourceSummaryTypeDef(TypedDict):
    Arn: NotRequired[str],
    DataSourceId: NotRequired[str],
    Name: NotRequired[str],
    Type: NotRequired[DataSourceTypeType],  # (1)
    CreatedTime: NotRequired[datetime],
    LastUpdatedTime: NotRequired[datetime],
  1. See DataSourceTypeType

RollingDateConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RollingDateConfigurationTypeDef

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

DateTimeValueWhenUnsetConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateTimeValueWhenUnsetConfigurationTypeDef

def get_value() -> DateTimeValueWhenUnsetConfigurationTypeDef:
    return {
        "ValueWhenUnsetOption": ...,
    }
Definition
class DateTimeValueWhenUnsetConfigurationTypeDef(TypedDict):
    ValueWhenUnsetOption: NotRequired[ValueWhenUnsetOptionType],  # (1)
    CustomValue: NotRequired[Union[datetime, str]],
  1. See ValueWhenUnsetOptionType

DateTimeParameterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateTimeParameterTypeDef

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

DecimalValueWhenUnsetConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DecimalValueWhenUnsetConfigurationTypeDef

def get_value() -> DecimalValueWhenUnsetConfigurationTypeDef:
    return {
        "ValueWhenUnsetOption": ...,
    }
Definition
class DecimalValueWhenUnsetConfigurationTypeDef(TypedDict):
    ValueWhenUnsetOption: NotRequired[ValueWhenUnsetOptionType],  # (1)
    CustomValue: NotRequired[float],
  1. See ValueWhenUnsetOptionType

DecimalParameterTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import DeleteAccountCustomizationRequestRequestTypeDef

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

DeleteAccountSubscriptionRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DeleteAccountSubscriptionRequestRequestTypeDef

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

DeleteAnalysisRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import DeleteDataSetRequestRequestTypeDef

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

DeleteDataSourceRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DeleteDataSourceRequestRequestTypeDef

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

DeleteFolderMembershipRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import DeleteFolderRequestRequestTypeDef

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

DeleteGroupMembershipRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import DeleteNamespaceRequestRequestTypeDef

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

DeleteTemplateAliasRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import DescribeAccountSettingsRequestRequestTypeDef

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

DescribeAccountSubscriptionRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeAccountSubscriptionRequestRequestTypeDef

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

DescribeAnalysisDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeAnalysisDefinitionRequestRequestTypeDef

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

DescribeAnalysisPermissionsRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeAnalysisPermissionsRequestRequestTypeDef

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

DescribeAnalysisRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeAnalysisRequestRequestTypeDef

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

DescribeDashboardDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeDashboardDefinitionRequestRequestTypeDef

def get_value() -> DescribeDashboardDefinitionRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "DashboardId": ...,
    }
Definition
class DescribeDashboardDefinitionRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    DashboardId: str,
    VersionNumber: NotRequired[int],
    AliasName: NotRequired[str],

DescribeDashboardPermissionsRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeDashboardPermissionsRequestRequestTypeDef

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

DescribeDashboardRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import DescribeDataSetPermissionsRequestRequestTypeDef

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

DescribeDataSetRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeDataSetRequestRequestTypeDef

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

DescribeDataSourcePermissionsRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeDataSourcePermissionsRequestRequestTypeDef

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

DescribeDataSourceRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeDataSourceRequestRequestTypeDef

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

DescribeFolderPermissionsRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeFolderPermissionsRequestRequestTypeDef

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

DescribeFolderRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeFolderRequestRequestTypeDef

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

DescribeFolderResolvedPermissionsRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeFolderResolvedPermissionsRequestRequestTypeDef

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

FolderTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import DescribeIpRestrictionRequestRequestTypeDef

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

DescribeNamespaceRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeNamespaceRequestRequestTypeDef

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

DescribeTemplateAliasRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeTemplateAliasRequestRequestTypeDef

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

DescribeTemplateDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeTemplateDefinitionRequestRequestTypeDef

def get_value() -> DescribeTemplateDefinitionRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "TemplateId": ...,
    }
Definition
class DescribeTemplateDefinitionRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    TemplateId: str,
    VersionNumber: NotRequired[int],
    AliasName: NotRequired[str],

DescribeTemplatePermissionsRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeTemplatePermissionsRequestRequestTypeDef

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

DescribeTemplateRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import DescribeThemePermissionsRequestRequestTypeDef

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

DescribeThemeRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

DonutCenterOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DonutCenterOptionsTypeDef

def get_value() -> DonutCenterOptionsTypeDef:
    return {
        "LabelVisibility": ...,
    }
Definition
class DonutCenterOptionsTypeDef(TypedDict):
    LabelVisibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

ListControlSelectAllOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ListControlSelectAllOptionsTypeDef

def get_value() -> ListControlSelectAllOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class ListControlSelectAllOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

ErrorInfoTypeDef

Usage Example
from mypy_boto3_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

ExcludePeriodConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ExcludePeriodConfigurationTypeDef

def get_value() -> ExcludePeriodConfigurationTypeDef:
    return {
        "Amount": ...,
        "Granularity": ...,
    }
Definition
class ExcludePeriodConfigurationTypeDef(TypedDict):
    Amount: int,
    Granularity: TimeGranularityType,  # (1)
    Status: NotRequired[WidgetStatusType],  # (2)
  1. See TimeGranularityType
  2. See WidgetStatusType

FieldSortTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FieldSortTypeDef

def get_value() -> FieldSortTypeDef:
    return {
        "FieldId": ...,
        "Direction": ...,
    }
Definition
class FieldSortTypeDef(TypedDict):
    FieldId: str,
    Direction: SortDirectionType,  # (1)
  1. See SortDirectionType

FieldTooltipItemTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FieldTooltipItemTypeDef

def get_value() -> FieldTooltipItemTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class FieldTooltipItemTypeDef(TypedDict):
    FieldId: str,
    Label: NotRequired[str],
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

GeospatialMapStyleOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeospatialMapStyleOptionsTypeDef

def get_value() -> GeospatialMapStyleOptionsTypeDef:
    return {
        "BaseMapStyle": ...,
    }
Definition
class GeospatialMapStyleOptionsTypeDef(TypedDict):
    BaseMapStyle: NotRequired[BaseMapStyleTypeType],  # (1)
  1. See BaseMapStyleTypeType

FilterSelectableValuesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterSelectableValuesTypeDef

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

SameSheetTargetVisualConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SameSheetTargetVisualConfigurationTypeDef

def get_value() -> SameSheetTargetVisualConfigurationTypeDef:
    return {
        "TargetVisuals": ...,
    }
Definition
class SameSheetTargetVisualConfigurationTypeDef(TypedDict):
    TargetVisuals: NotRequired[Sequence[str]],
    TargetVisualOptions: NotRequired[TargetVisualOptionsType],  # (1)
  1. See TargetVisualOptionsType

FilterOperationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterOperationTypeDef

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

FolderSearchFilterTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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

FontSizeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FontSizeTypeDef

def get_value() -> FontSizeTypeDef:
    return {
        "Relative": ...,
    }
Definition
class FontSizeTypeDef(TypedDict):
    Relative: NotRequired[RelativeFontSizeType],  # (1)
  1. See RelativeFontSizeType

FontWeightTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FontWeightTypeDef

def get_value() -> FontWeightTypeDef:
    return {
        "Name": ...,
    }
Definition
class FontWeightTypeDef(TypedDict):
    Name: NotRequired[FontWeightNameType],  # (1)
  1. See FontWeightNameType

FontTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FontTypeDef

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

TimeBasedForecastPropertiesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TimeBasedForecastPropertiesTypeDef

def get_value() -> TimeBasedForecastPropertiesTypeDef:
    return {
        "PeriodsForward": ...,
    }
Definition
class TimeBasedForecastPropertiesTypeDef(TypedDict):
    PeriodsForward: NotRequired[int],
    PeriodsBackward: NotRequired[int],
    UpperBoundary: NotRequired[float],
    LowerBoundary: NotRequired[float],
    PredictionInterval: NotRequired[int],
    Seasonality: NotRequired[int],

WhatIfPointScenarioTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WhatIfPointScenarioTypeDef

def get_value() -> WhatIfPointScenarioTypeDef:
    return {
        "Date": ...,
        "Value": ...,
    }
Definition
class WhatIfPointScenarioTypeDef(TypedDict):
    Date: Union[datetime, str],
    Value: float,

WhatIfRangeScenarioTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WhatIfRangeScenarioTypeDef

def get_value() -> WhatIfRangeScenarioTypeDef:
    return {
        "StartDate": ...,
        "EndDate": ...,
        "Value": ...,
    }
Definition
class WhatIfRangeScenarioTypeDef(TypedDict):
    StartDate: Union[datetime, str],
    EndDate: Union[datetime, str],
    Value: float,

FreeFormLayoutScreenCanvasSizeOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FreeFormLayoutScreenCanvasSizeOptionsTypeDef

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

FreeFormLayoutElementBackgroundStyleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FreeFormLayoutElementBackgroundStyleTypeDef

def get_value() -> FreeFormLayoutElementBackgroundStyleTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class FreeFormLayoutElementBackgroundStyleTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    Color: NotRequired[str],
  1. See VisibilityType

FreeFormLayoutElementBorderStyleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FreeFormLayoutElementBorderStyleTypeDef

def get_value() -> FreeFormLayoutElementBorderStyleTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class FreeFormLayoutElementBorderStyleTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    Color: NotRequired[str],
  1. See VisibilityType

LoadingAnimationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LoadingAnimationTypeDef

def get_value() -> LoadingAnimationTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class LoadingAnimationTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

SessionTagTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SessionTagTypeDef

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

GeospatialCoordinateBoundsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeospatialCoordinateBoundsTypeDef

def get_value() -> GeospatialCoordinateBoundsTypeDef:
    return {
        "North": ...,
        "South": ...,
        "West": ...,
        "East": ...,
    }
Definition
class GeospatialCoordinateBoundsTypeDef(TypedDict):
    North: float,
    South: float,
    West: float,
    East: float,

GetDashboardEmbedUrlRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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],

TableBorderOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableBorderOptionsTypeDef

def get_value() -> TableBorderOptionsTypeDef:
    return {
        "Color": ...,
    }
Definition
class TableBorderOptionsTypeDef(TypedDict):
    Color: NotRequired[str],
    Thickness: NotRequired[int],
    Style: NotRequired[TableBorderStyleType],  # (1)
  1. See TableBorderStyleType

GradientStopTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GradientStopTypeDef

def get_value() -> GradientStopTypeDef:
    return {
        "GradientOffset": ...,
    }
Definition
class GradientStopTypeDef(TypedDict):
    GradientOffset: float,
    DataValue: NotRequired[float],
    Color: NotRequired[str],

GridLayoutScreenCanvasSizeOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GridLayoutScreenCanvasSizeOptionsTypeDef

def get_value() -> GridLayoutScreenCanvasSizeOptionsTypeDef:
    return {
        "ResizeOption": ...,
    }
Definition
class GridLayoutScreenCanvasSizeOptionsTypeDef(TypedDict):
    ResizeOption: ResizeOptionType,  # (1)
    OptimizedViewPortWidth: NotRequired[str],
  1. See ResizeOptionType

GridLayoutElementTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GridLayoutElementTypeDef

def get_value() -> GridLayoutElementTypeDef:
    return {
        "ElementId": ...,
        "ElementType": ...,
        "ColumnSpan": ...,
        "RowSpan": ...,
    }
Definition
class GridLayoutElementTypeDef(TypedDict):
    ElementId: str,
    ElementType: LayoutElementTypeType,  # (1)
    ColumnSpan: int,
    RowSpan: int,
    ColumnIndex: NotRequired[int],
    RowIndex: NotRequired[int],
  1. See LayoutElementTypeType

GroupSearchFilterTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import GutterStyleTypeDef

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

IAMPolicyAssignmentSummaryTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import QueueInfoTypeDef

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

RowInfoTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RowInfoTypeDef

def get_value() -> RowInfoTypeDef:
    return {
        "RowsIngested": ...,
    }
Definition
class RowInfoTypeDef(TypedDict):
    RowsIngested: NotRequired[int],
    RowsDropped: NotRequired[int],
    TotalRowsInDataset: NotRequired[int],

IntegerValueWhenUnsetConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import IntegerValueWhenUnsetConfigurationTypeDef

def get_value() -> IntegerValueWhenUnsetConfigurationTypeDef:
    return {
        "ValueWhenUnsetOption": ...,
    }
Definition
class IntegerValueWhenUnsetConfigurationTypeDef(TypedDict):
    ValueWhenUnsetOption: NotRequired[ValueWhenUnsetOptionType],  # (1)
    CustomValue: NotRequired[int],
  1. See ValueWhenUnsetOptionType

IntegerParameterTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import JoinKeyPropertiesTypeDef

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

ProgressBarOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ProgressBarOptionsTypeDef

def get_value() -> ProgressBarOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class ProgressBarOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

SecondaryValueOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SecondaryValueOptionsTypeDef

def get_value() -> SecondaryValueOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class SecondaryValueOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

TrendArrowOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TrendArrowOptionsTypeDef

def get_value() -> TrendArrowOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class TrendArrowOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

LineChartLineStyleSettingsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartLineStyleSettingsTypeDef

def get_value() -> LineChartLineStyleSettingsTypeDef:
    return {
        "LineVisibility": ...,
    }
Definition
class LineChartLineStyleSettingsTypeDef(TypedDict):
    LineVisibility: NotRequired[VisibilityType],  # (1)
    LineInterpolation: NotRequired[LineInterpolationType],  # (2)
    LineStyle: NotRequired[LineChartLineStyleType],  # (3)
    LineWidth: NotRequired[str],
  1. See VisibilityType
  2. See LineInterpolationType
  3. See LineChartLineStyleType

LineChartMarkerStyleSettingsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartMarkerStyleSettingsTypeDef

def get_value() -> LineChartMarkerStyleSettingsTypeDef:
    return {
        "MarkerVisibility": ...,
    }
Definition
class LineChartMarkerStyleSettingsTypeDef(TypedDict):
    MarkerVisibility: NotRequired[VisibilityType],  # (1)
    MarkerShape: NotRequired[LineChartMarkerShapeType],  # (2)
    MarkerSize: NotRequired[str],
    MarkerColor: NotRequired[str],
  1. See VisibilityType
  2. See LineChartMarkerShapeType

MissingDataConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import MissingDataConfigurationTypeDef

def get_value() -> MissingDataConfigurationTypeDef:
    return {
        "TreatmentOption": ...,
    }
Definition
class MissingDataConfigurationTypeDef(TypedDict):
    TreatmentOption: NotRequired[MissingDataTreatmentOptionType],  # (1)
  1. See MissingDataTreatmentOptionType

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import ListAnalysesRequestRequestTypeDef

def get_value() -> ListAnalysesRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
    }
Definition
class ListAnalysesRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListControlSearchOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ListControlSearchOptionsTypeDef

def get_value() -> ListControlSearchOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class ListControlSearchOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

ListDashboardVersionsRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import ListTagsForResourceRequestRequestTypeDef

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

ListTemplateAliasesRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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],

LongFormatTextTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LongFormatTextTypeDef

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

ManifestFileLocationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ManifestFileLocationTypeDef

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

MarginStyleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import MarginStyleTypeDef

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

NamespaceErrorTypeDef

Usage Example
from mypy_boto3_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

NumericRangeFilterValueTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericRangeFilterValueTypeDef

def get_value() -> NumericRangeFilterValueTypeDef:
    return {
        "StaticValue": ...,
    }
Definition
class NumericRangeFilterValueTypeDef(TypedDict):
    StaticValue: NotRequired[float],
    Parameter: NotRequired[str],

ThousandSeparatorOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ThousandSeparatorOptionsTypeDef

def get_value() -> ThousandSeparatorOptionsTypeDef:
    return {
        "Symbol": ...,
    }
Definition
class ThousandSeparatorOptionsTypeDef(TypedDict):
    Symbol: NotRequired[NumericSeparatorSymbolType],  # (1)
    Visibility: NotRequired[VisibilityType],  # (2)
  1. See NumericSeparatorSymbolType
  2. See VisibilityType

PercentileAggregationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PercentileAggregationTypeDef

def get_value() -> PercentileAggregationTypeDef:
    return {
        "PercentileValue": ...,
    }
Definition
class PercentileAggregationTypeDef(TypedDict):
    PercentileValue: NotRequired[float],

StringParameterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import StringParameterTypeDef

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

PercentVisibleRangeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PercentVisibleRangeTypeDef

def get_value() -> PercentVisibleRangeTypeDef:
    return {
        "From": ...,
    }
Definition
class PercentVisibleRangeTypeDef(TypedDict):
    From: NotRequired[float],
    To: NotRequired[float],

PivotTableConditionalFormattingScopeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableConditionalFormattingScopeTypeDef

def get_value() -> PivotTableConditionalFormattingScopeTypeDef:
    return {
        "Role": ...,
    }
Definition
class PivotTableConditionalFormattingScopeTypeDef(TypedDict):
    Role: NotRequired[PivotTableConditionalFormattingScopeRoleType],  # (1)
  1. See PivotTableConditionalFormattingScopeRoleType

PivotTablePaginatedReportOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTablePaginatedReportOptionsTypeDef

def get_value() -> PivotTablePaginatedReportOptionsTypeDef:
    return {
        "VerticalOverflowVisibility": ...,
    }
Definition
class PivotTablePaginatedReportOptionsTypeDef(TypedDict):
    VerticalOverflowVisibility: NotRequired[VisibilityType],  # (1)
    OverflowColumnHeaderVisibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType
  2. See VisibilityType

PivotTableFieldOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableFieldOptionTypeDef

def get_value() -> PivotTableFieldOptionTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class PivotTableFieldOptionTypeDef(TypedDict):
    FieldId: str,
    CustomLabel: NotRequired[str],
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

PivotTableFieldSubtotalOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableFieldSubtotalOptionsTypeDef

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

RowAlternateColorOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RowAlternateColorOptionsTypeDef

def get_value() -> RowAlternateColorOptionsTypeDef:
    return {
        "Status": ...,
    }
Definition
class RowAlternateColorOptionsTypeDef(TypedDict):
    Status: NotRequired[WidgetStatusType],  # (1)
    RowAlternateColors: NotRequired[Sequence[str]],
  1. See WidgetStatusType

ProjectOperationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ProjectOperationTypeDef

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

RadarChartAreaStyleSettingsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RadarChartAreaStyleSettingsTypeDef

def get_value() -> RadarChartAreaStyleSettingsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class RadarChartAreaStyleSettingsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

ReferenceLineCustomLabelConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ReferenceLineCustomLabelConfigurationTypeDef

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

ReferenceLineStaticDataConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ReferenceLineStaticDataConfigurationTypeDef

def get_value() -> ReferenceLineStaticDataConfigurationTypeDef:
    return {
        "Value": ...,
    }
Definition
class ReferenceLineStaticDataConfigurationTypeDef(TypedDict):
    Value: float,

ReferenceLineStyleConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ReferenceLineStyleConfigurationTypeDef

def get_value() -> ReferenceLineStyleConfigurationTypeDef:
    return {
        "Pattern": ...,
    }
Definition
class ReferenceLineStyleConfigurationTypeDef(TypedDict):
    Pattern: NotRequired[ReferenceLinePatternTypeType],  # (1)
    Color: NotRequired[str],
  1. See ReferenceLinePatternTypeType

RegisterUserRequestRequestTypeDef

Usage Example
from mypy_boto3_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

StatePersistenceConfigurationsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import StatePersistenceConfigurationsTypeDef

def get_value() -> StatePersistenceConfigurationsTypeDef:
    return {
        "Enabled": ...,
    }
Definition
class StatePersistenceConfigurationsTypeDef(TypedDict):
    Enabled: bool,

RegisteredUserQSearchBarEmbeddingConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RegisteredUserQSearchBarEmbeddingConfigurationTypeDef

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

RenameColumnOperationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RenameColumnOperationTypeDef

def get_value() -> RenameColumnOperationTypeDef:
    return {
        "ColumnName": ...,
        "NewColumnName": ...,
    }
Definition
class RenameColumnOperationTypeDef(TypedDict):
    ColumnName: str,
    NewColumnName: str,

RestoreAnalysisRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RestoreAnalysisRequestRequestTypeDef

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

RowLevelPermissionTagRuleTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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

SectionAfterPageBreakTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SectionAfterPageBreakTypeDef

def get_value() -> SectionAfterPageBreakTypeDef:
    return {
        "Status": ...,
    }
Definition
class SectionAfterPageBreakTypeDef(TypedDict):
    Status: NotRequired[SectionPageBreakStatusType],  # (1)
  1. See SectionPageBreakStatusType

SpacingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SpacingTypeDef

def get_value() -> SpacingTypeDef:
    return {
        "Top": ...,
    }
Definition
class SpacingTypeDef(TypedDict):
    Top: NotRequired[str],
    Bottom: NotRequired[str],
    Left: NotRequired[str],
    Right: NotRequired[str],

SheetVisualScopingConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetVisualScopingConfigurationTypeDef

def get_value() -> SheetVisualScopingConfigurationTypeDef:
    return {
        "SheetId": ...,
        "Scope": ...,
    }
Definition
class SheetVisualScopingConfigurationTypeDef(TypedDict):
    SheetId: str,
    Scope: FilterVisualScopeType,  # (1)
    VisualIds: NotRequired[Sequence[str]],
  1. See FilterVisualScopeType

SheetTextBoxTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetTextBoxTypeDef

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

SheetElementConfigurationOverridesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetElementConfigurationOverridesTypeDef

def get_value() -> SheetElementConfigurationOverridesTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class SheetElementConfigurationOverridesTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

ShortFormatTextTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ShortFormatTextTypeDef

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

StringValueWhenUnsetConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import StringValueWhenUnsetConfigurationTypeDef

def get_value() -> StringValueWhenUnsetConfigurationTypeDef:
    return {
        "ValueWhenUnsetOption": ...,
    }
Definition
class StringValueWhenUnsetConfigurationTypeDef(TypedDict):
    ValueWhenUnsetOption: NotRequired[ValueWhenUnsetOptionType],  # (1)
    CustomValue: NotRequired[str],
  1. See ValueWhenUnsetOptionType

TableCellImageSizingConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableCellImageSizingConfigurationTypeDef

def get_value() -> TableCellImageSizingConfigurationTypeDef:
    return {
        "TableCellImageScalingConfiguration": ...,
    }
Definition
class TableCellImageSizingConfigurationTypeDef(TypedDict):
    TableCellImageScalingConfiguration: NotRequired[TableCellImageScalingConfigurationType],  # (1)
  1. See TableCellImageScalingConfigurationType

TablePaginatedReportOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TablePaginatedReportOptionsTypeDef

def get_value() -> TablePaginatedReportOptionsTypeDef:
    return {
        "VerticalOverflowVisibility": ...,
    }
Definition
class TablePaginatedReportOptionsTypeDef(TypedDict):
    VerticalOverflowVisibility: NotRequired[VisibilityType],  # (1)
    OverflowColumnHeaderVisibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType
  2. See VisibilityType

TableFieldCustomIconContentTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldCustomIconContentTypeDef

def get_value() -> TableFieldCustomIconContentTypeDef:
    return {
        "Icon": ...,
    }
Definition
class TableFieldCustomIconContentTypeDef(TypedDict):
    Icon: NotRequired[TableFieldIconSetTypeType],  # (1)
  1. See TableFieldIconSetTypeType

TemplateSourceTemplateTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TemplateSourceTemplateTypeDef

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

TextControlPlaceholderOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TextControlPlaceholderOptionsTypeDef

def get_value() -> TextControlPlaceholderOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class TextControlPlaceholderOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
  1. See VisibilityType

UIColorPaletteTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import UpdateAccountSettingsRequestRequestTypeDef

def get_value() -> UpdateAccountSettingsRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "DefaultNamespace": ...,
    }
Definition
class UpdateAccountSettingsRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    DefaultNamespace: str,
    NotificationEmail: NotRequired[str],
    TerminationProtectionEnabled: NotRequired[bool],

UpdateDashboardPublishedVersionRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import UpdatePublicSharingSettingsRequestRequestTypeDef

def get_value() -> UpdatePublicSharingSettingsRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
    }
Definition
class UpdatePublicSharingSettingsRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    PublicSharingEnabled: NotRequired[bool],

UpdateTemplateAliasRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

WaterfallChartOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WaterfallChartOptionsTypeDef

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

WordCloudOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WordCloudOptionsTypeDef

def get_value() -> WordCloudOptionsTypeDef:
    return {
        "WordOrientation": ...,
    }
Definition
class WordCloudOptionsTypeDef(TypedDict):
    WordOrientation: NotRequired[WordCloudWordOrientationType],  # (1)
    WordScaling: NotRequired[WordCloudWordScalingType],  # (2)
    CloudLayout: NotRequired[WordCloudCloudLayoutType],  # (3)
    WordCasing: NotRequired[WordCloudWordCasingType],  # (4)
    WordPadding: NotRequired[WordCloudWordPaddingType],  # (5)
    MaximumStringLength: NotRequired[int],
  1. See WordCloudWordOrientationType
  2. See WordCloudWordScalingType
  3. See WordCloudCloudLayoutType
  4. See WordCloudWordCasingType
  5. See WordCloudWordPaddingType

UpdateAccountCustomizationRequestRequestTypeDef

Usage Example
from mypy_boto3_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

AxisLabelReferenceOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisLabelReferenceOptionsTypeDef

def get_value() -> AxisLabelReferenceOptionsTypeDef:
    return {
        "FieldId": ...,
        "Column": ...,
    }
Definition
class AxisLabelReferenceOptionsTypeDef(TypedDict):
    FieldId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
  1. See ColumnIdentifierTypeDef

CascadingControlSourceTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CascadingControlSourceTypeDef

def get_value() -> CascadingControlSourceTypeDef:
    return {
        "SourceSheetControlId": ...,
    }
Definition
class CascadingControlSourceTypeDef(TypedDict):
    SourceSheetControlId: NotRequired[str],
    ColumnToMatch: NotRequired[ColumnIdentifierTypeDef],  # (1)
  1. See ColumnIdentifierTypeDef

CategoryDrillDownFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CategoryDrillDownFilterTypeDef

def get_value() -> CategoryDrillDownFilterTypeDef:
    return {
        "Column": ...,
        "CategoryValues": ...,
    }
Definition
class CategoryDrillDownFilterTypeDef(TypedDict):
    Column: ColumnIdentifierTypeDef,  # (1)
    CategoryValues: Sequence[str],
  1. See ColumnIdentifierTypeDef

ContributionAnalysisDefaultTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ContributionAnalysisDefaultTypeDef

def get_value() -> ContributionAnalysisDefaultTypeDef:
    return {
        "MeasureFieldId": ...,
        "ContributorDimensions": ...,
    }
Definition
class ContributionAnalysisDefaultTypeDef(TypedDict):
    MeasureFieldId: str,
    ContributorDimensions: Sequence[ColumnIdentifierTypeDef],  # (1)
  1. See ColumnIdentifierTypeDef

DynamicDefaultValueTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DynamicDefaultValueTypeDef

def get_value() -> DynamicDefaultValueTypeDef:
    return {
        "DefaultValueColumn": ...,
    }
Definition
class DynamicDefaultValueTypeDef(TypedDict):
    DefaultValueColumn: ColumnIdentifierTypeDef,  # (1)
    UserNameColumn: NotRequired[ColumnIdentifierTypeDef],  # (1)
    GroupNameColumn: NotRequired[ColumnIdentifierTypeDef],  # (1)
  1. See ColumnIdentifierTypeDef
  2. See ColumnIdentifierTypeDef
  3. See ColumnIdentifierTypeDef

NumericEqualityDrillDownFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericEqualityDrillDownFilterTypeDef

def get_value() -> NumericEqualityDrillDownFilterTypeDef:
    return {
        "Column": ...,
        "Value": ...,
    }
Definition
class NumericEqualityDrillDownFilterTypeDef(TypedDict):
    Column: ColumnIdentifierTypeDef,  # (1)
    Value: float,
  1. See ColumnIdentifierTypeDef

ParameterSelectableValuesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterSelectableValuesTypeDef

def get_value() -> ParameterSelectableValuesTypeDef:
    return {
        "Values": ...,
    }
Definition
class ParameterSelectableValuesTypeDef(TypedDict):
    Values: NotRequired[Sequence[str]],
    LinkToDataSetColumn: NotRequired[ColumnIdentifierTypeDef],  # (1)
  1. See ColumnIdentifierTypeDef

TimeEqualityFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TimeEqualityFilterTypeDef

def get_value() -> TimeEqualityFilterTypeDef:
    return {
        "FilterId": ...,
        "Column": ...,
    }
Definition
class TimeEqualityFilterTypeDef(TypedDict):
    FilterId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    Value: NotRequired[Union[datetime, str]],
    ParameterName: NotRequired[str],
    TimeGranularity: NotRequired[TimeGranularityType],  # (2)
  1. See ColumnIdentifierTypeDef
  2. See TimeGranularityType

TimeRangeDrillDownFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TimeRangeDrillDownFilterTypeDef

def get_value() -> TimeRangeDrillDownFilterTypeDef:
    return {
        "Column": ...,
        "RangeMinimum": ...,
        "RangeMaximum": ...,
        "TimeGranularity": ...,
    }
Definition
class TimeRangeDrillDownFilterTypeDef(TypedDict):
    Column: ColumnIdentifierTypeDef,  # (1)
    RangeMinimum: Union[datetime, str],
    RangeMaximum: Union[datetime, str],
    TimeGranularity: TimeGranularityType,  # (2)
  1. See ColumnIdentifierTypeDef
  2. See TimeGranularityType

AnalysisErrorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AnalysisErrorTypeDef

def get_value() -> AnalysisErrorTypeDef:
    return {
        "Type": ...,
    }
Definition
class AnalysisErrorTypeDef(TypedDict):
    Type: NotRequired[AnalysisErrorTypeType],  # (1)
    Message: NotRequired[str],
    ViolatedEntities: NotRequired[List[EntityTypeDef]],  # (2)
  1. See AnalysisErrorTypeType
  2. See EntityTypeDef

DashboardErrorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DashboardErrorTypeDef

def get_value() -> DashboardErrorTypeDef:
    return {
        "Type": ...,
    }
Definition
class DashboardErrorTypeDef(TypedDict):
    Type: NotRequired[DashboardErrorTypeType],  # (1)
    Message: NotRequired[str],
    ViolatedEntities: NotRequired[List[EntityTypeDef]],  # (2)
  1. See DashboardErrorTypeType
  2. See EntityTypeDef

TemplateErrorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TemplateErrorTypeDef

def get_value() -> TemplateErrorTypeDef:
    return {
        "Type": ...,
    }
Definition
class TemplateErrorTypeDef(TypedDict):
    Type: NotRequired[TemplateErrorTypeType],  # (1)
    Message: NotRequired[str],
    ViolatedEntities: NotRequired[List[EntityTypeDef]],  # (2)
  1. See TemplateErrorTypeType
  2. See EntityTypeDef

SearchAnalysesRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import RegisteredUserDashboardVisualEmbeddingConfigurationTypeDef

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

ArcAxisConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ArcAxisConfigurationTypeDef

def get_value() -> ArcAxisConfigurationTypeDef:
    return {
        "Range": ...,
    }
Definition
class ArcAxisConfigurationTypeDef(TypedDict):
    Range: NotRequired[ArcAxisDisplayRangeTypeDef],  # (1)
    ReserveRange: NotRequired[int],
  1. See ArcAxisDisplayRangeTypeDef

AxisDisplayRangeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisDisplayRangeTypeDef

def get_value() -> AxisDisplayRangeTypeDef:
    return {
        "MinMax": ...,
    }
Definition
class AxisDisplayRangeTypeDef(TypedDict):
    MinMax: NotRequired[AxisDisplayMinMaxRangeTypeDef],  # (1)
    DataDriven: NotRequired[Mapping[str, Any]],
  1. See AxisDisplayMinMaxRangeTypeDef

AxisScaleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisScaleTypeDef

def get_value() -> AxisScaleTypeDef:
    return {
        "Linear": ...,
    }
Definition
class AxisScaleTypeDef(TypedDict):
    Linear: NotRequired[AxisLinearScaleTypeDef],  # (1)
    Logarithmic: NotRequired[AxisLogarithmicScaleTypeDef],  # (2)
  1. See AxisLinearScaleTypeDef
  2. See AxisLogarithmicScaleTypeDef

HistogramBinOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HistogramBinOptionsTypeDef

def get_value() -> HistogramBinOptionsTypeDef:
    return {
        "SelectedBinType": ...,
    }
Definition
class HistogramBinOptionsTypeDef(TypedDict):
    SelectedBinType: NotRequired[HistogramBinTypeType],  # (1)
    BinCount: NotRequired[BinCountOptionsTypeDef],  # (2)
    BinWidth: NotRequired[BinWidthOptionsTypeDef],  # (3)
    StartValue: NotRequired[float],
  1. See HistogramBinTypeType
  2. See BinCountOptionsTypeDef
  3. See BinWidthOptionsTypeDef

TileStyleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TileStyleTypeDef

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

BoxPlotOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BoxPlotOptionsTypeDef

def get_value() -> BoxPlotOptionsTypeDef:
    return {
        "StyleOptions": ...,
    }
Definition
class BoxPlotOptionsTypeDef(TypedDict):
    StyleOptions: NotRequired[BoxPlotStyleOptionsTypeDef],  # (1)
    OutlierVisibility: NotRequired[VisibilityType],  # (2)
    AllDataPointsVisibility: NotRequired[VisibilityType],  # (2)
  1. See BoxPlotStyleOptionsTypeDef
  2. See VisibilityType
  3. See VisibilityType

CreateColumnsOperationTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

DeleteAccountSubscriptionResponseTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DeleteAccountSubscriptionResponseTypeDef

def get_value() -> DeleteAccountSubscriptionResponseTypeDef:
    return {
        "RequestId": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteAccountSubscriptionResponseTypeDef(TypedDict):
    RequestId: str,
    Status: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteAnalysisResponseTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_quicksight.type_defs import GenerateEmbedUrlForAnonymousUserResponseTypeDef

def get_value() -> GenerateEmbedUrlForAnonymousUserResponseTypeDef:
    return {
        "EmbedUrl": ...,
        "Status": ...,
        "RequestId": ...,
        "AnonymousUserArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class GenerateEmbedUrlForAnonymousUserResponseTypeDef(TypedDict):
    EmbedUrl: str,
    Status: int,
    RequestId: str,
    AnonymousUserArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GenerateEmbedUrlForRegisteredUserResponseTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

CategoryFilterConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CategoryFilterConfigurationTypeDef

def get_value() -> CategoryFilterConfigurationTypeDef:
    return {
        "FilterListConfiguration": ...,
    }
Definition
class CategoryFilterConfigurationTypeDef(TypedDict):
    FilterListConfiguration: NotRequired[FilterListConfigurationTypeDef],  # (1)
    CustomFilterListConfiguration: NotRequired[CustomFilterListConfigurationTypeDef],  # (2)
    CustomFilterConfiguration: NotRequired[CustomFilterConfigurationTypeDef],  # (3)
  1. See FilterListConfigurationTypeDef
  2. See CustomFilterListConfigurationTypeDef
  3. See CustomFilterConfigurationTypeDef

ClusterMarkerTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ClusterMarkerTypeDef

def get_value() -> ClusterMarkerTypeDef:
    return {
        "SimpleClusterMarker": ...,
    }
Definition
class ClusterMarkerTypeDef(TypedDict):
    SimpleClusterMarker: NotRequired[SimpleClusterMarkerTypeDef],  # (1)
  1. See SimpleClusterMarkerTypeDef

ColorScaleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ColorScaleTypeDef

def get_value() -> ColorScaleTypeDef:
    return {
        "Colors": ...,
        "ColorFillType": ...,
    }
Definition
class ColorScaleTypeDef(TypedDict):
    Colors: Sequence[DataColorTypeDef],  # (1)
    ColorFillType: ColorFillTypeType,  # (2)
    NullValueColor: NotRequired[DataColorTypeDef],  # (3)
  1. See DataColorTypeDef
  2. See ColorFillTypeType
  3. See DataColorTypeDef

ColumnTagTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import ColumnGroupSchemaTypeDef

def get_value() -> ColumnGroupSchemaTypeDef:
    return {
        "Name": ...,
    }
Definition
class ColumnGroupSchemaTypeDef(TypedDict):
    Name: NotRequired[str],
    ColumnGroupColumnSchemaList: NotRequired[Sequence[ColumnGroupColumnSchemaTypeDef]],  # (1)
  1. See ColumnGroupColumnSchemaTypeDef

ColumnGroupTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import DataSetSchemaTypeDef

def get_value() -> DataSetSchemaTypeDef:
    return {
        "ColumnSchemaList": ...,
    }
Definition
class DataSetSchemaTypeDef(TypedDict):
    ColumnSchemaList: NotRequired[Sequence[ColumnSchemaTypeDef]],  # (1)
  1. See ColumnSchemaTypeDef

ConditionalFormattingCustomIconConditionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ConditionalFormattingCustomIconConditionTypeDef

def get_value() -> ConditionalFormattingCustomIconConditionTypeDef:
    return {
        "Expression": ...,
        "IconOptions": ...,
    }
Definition
class ConditionalFormattingCustomIconConditionTypeDef(TypedDict):
    Expression: str,
    IconOptions: ConditionalFormattingCustomIconOptionsTypeDef,  # (1)
    Color: NotRequired[str],
    DisplayConfiguration: NotRequired[ConditionalFormattingIconDisplayConfigurationTypeDef],  # (2)
  1. See ConditionalFormattingCustomIconOptionsTypeDef
  2. See ConditionalFormattingIconDisplayConfigurationTypeDef

CreateAccountCustomizationRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

CustomActionNavigationOperationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomActionNavigationOperationTypeDef

def get_value() -> CustomActionNavigationOperationTypeDef:
    return {
        "LocalNavigationConfiguration": ...,
    }
Definition
class CustomActionNavigationOperationTypeDef(TypedDict):
    LocalNavigationConfiguration: NotRequired[LocalNavigationConfigurationTypeDef],  # (1)
  1. See LocalNavigationConfigurationTypeDef

CustomValuesConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomValuesConfigurationTypeDef

def get_value() -> CustomValuesConfigurationTypeDef:
    return {
        "CustomValues": ...,
    }
Definition
class CustomValuesConfigurationTypeDef(TypedDict):
    CustomValues: CustomParameterValuesTypeDef,  # (1)
    IncludeNullValue: NotRequired[bool],
  1. See CustomParameterValuesTypeDef

CustomSqlTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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

SearchDashboardsRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

DashboardVisualPublishOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DashboardVisualPublishOptionsTypeDef

def get_value() -> DashboardVisualPublishOptionsTypeDef:
    return {
        "ExportHiddenFieldsOption": ...,
    }
Definition
class DashboardVisualPublishOptionsTypeDef(TypedDict):
    ExportHiddenFieldsOption: NotRequired[ExportHiddenFieldsOptionTypeDef],  # (1)
  1. See ExportHiddenFieldsOptionTypeDef

TableInlineVisualizationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableInlineVisualizationTypeDef

def get_value() -> TableInlineVisualizationTypeDef:
    return {
        "DataBars": ...,
    }
Definition
class TableInlineVisualizationTypeDef(TypedDict):
    DataBars: NotRequired[DataBarsOptionsTypeDef],  # (1)
  1. See DataBarsOptionsTypeDef

DataLabelTypeTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataLabelTypeTypeDef

def get_value() -> DataLabelTypeTypeDef:
    return {
        "FieldLabelType": ...,
    }
Definition
class DataLabelTypeTypeDef(TypedDict):
    FieldLabelType: NotRequired[FieldLabelTypeTypeDef],  # (1)
    DataPathLabelType: NotRequired[DataPathLabelTypeTypeDef],  # (2)
    RangeEndsLabelType: NotRequired[RangeEndsLabelTypeTypeDef],  # (3)
    MinimumLabelType: NotRequired[MinimumLabelTypeTypeDef],  # (4)
    MaximumLabelType: NotRequired[MaximumLabelTypeTypeDef],  # (5)
  1. See FieldLabelTypeTypeDef
  2. See DataPathLabelTypeTypeDef
  3. See RangeEndsLabelTypeTypeDef
  4. See MinimumLabelTypeTypeDef
  5. See MaximumLabelTypeTypeDef

DataPathColorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataPathColorTypeDef

def get_value() -> DataPathColorTypeDef:
    return {
        "Element": ...,
        "Color": ...,
    }
Definition
class DataPathColorTypeDef(TypedDict):
    Element: DataPathValueTypeDef,  # (1)
    Color: str,
    TimeGranularity: NotRequired[TimeGranularityType],  # (2)
  1. See DataPathValueTypeDef
  2. See TimeGranularityType

DataPathSortTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataPathSortTypeDef

def get_value() -> DataPathSortTypeDef:
    return {
        "Direction": ...,
        "SortPaths": ...,
    }
Definition
class DataPathSortTypeDef(TypedDict):
    Direction: SortDirectionType,  # (1)
    SortPaths: Sequence[DataPathValueTypeDef],  # (2)
  1. See SortDirectionType
  2. See DataPathValueTypeDef

PivotTableDataPathOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableDataPathOptionTypeDef

def get_value() -> PivotTableDataPathOptionTypeDef:
    return {
        "DataPathList": ...,
    }
Definition
class PivotTableDataPathOptionTypeDef(TypedDict):
    DataPathList: Sequence[DataPathValueTypeDef],  # (1)
    Width: NotRequired[str],
  1. See DataPathValueTypeDef

SearchDataSetsRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SearchDataSetsRequestRequestTypeDef

def get_value() -> SearchDataSetsRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "Filters": ...,
    }
Definition
class SearchDataSetsRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    Filters: Sequence[DataSetSearchFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See DataSetSearchFilterTypeDef

SearchDataSourcesRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SearchDataSourcesRequestRequestTypeDef

def get_value() -> SearchDataSourcesRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "Filters": ...,
    }
Definition
class SearchDataSourcesRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    Filters: Sequence[DataSourceSearchFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See DataSourceSearchFilterTypeDef

SearchDataSourcesResponseTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SearchDataSourcesResponseTypeDef

def get_value() -> SearchDataSourcesResponseTypeDef:
    return {
        "DataSourceSummaries": ...,
        "NextToken": ...,
        "Status": ...,
        "RequestId": ...,
        "ResponseMetadata": ...,
    }
Definition
class SearchDataSourcesResponseTypeDef(TypedDict):
    DataSourceSummaries: List[DataSourceSummaryTypeDef],  # (1)
    NextToken: str,
    Status: int,
    RequestId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DataSourceSummaryTypeDef
  2. See ResponseMetadataTypeDef

TimeRangeFilterValueTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TimeRangeFilterValueTypeDef

def get_value() -> TimeRangeFilterValueTypeDef:
    return {
        "StaticValue": ...,
    }
Definition
class TimeRangeFilterValueTypeDef(TypedDict):
    StaticValue: NotRequired[Union[datetime, str]],
    RollingDate: NotRequired[RollingDateConfigurationTypeDef],  # (1)
    Parameter: NotRequired[str],
  1. See RollingDateConfigurationTypeDef

DescribeFolderResponseTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

DonutOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DonutOptionsTypeDef

def get_value() -> DonutOptionsTypeDef:
    return {
        "ArcOptions": ...,
    }
Definition
class DonutOptionsTypeDef(TypedDict):
    ArcOptions: NotRequired[ArcOptionsTypeDef],  # (1)
    DonutCenterOptions: NotRequired[DonutCenterOptionsTypeDef],  # (2)
  1. See ArcOptionsTypeDef
  2. See DonutCenterOptionsTypeDef

RelativeDatesFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RelativeDatesFilterTypeDef

def get_value() -> RelativeDatesFilterTypeDef:
    return {
        "FilterId": ...,
        "Column": ...,
        "AnchorDateConfiguration": ...,
        "TimeGranularity": ...,
        "RelativeDateType": ...,
        "NullOption": ...,
    }
Definition
class RelativeDatesFilterTypeDef(TypedDict):
    FilterId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    AnchorDateConfiguration: AnchorDateConfigurationTypeDef,  # (2)
    TimeGranularity: TimeGranularityType,  # (3)
    RelativeDateType: RelativeDateTypeType,  # (5)
    NullOption: FilterNullOptionType,  # (6)
    MinimumGranularity: NotRequired[TimeGranularityType],  # (3)
    RelativeDateValue: NotRequired[int],
    ParameterName: NotRequired[str],
    ExcludePeriodConfiguration: NotRequired[ExcludePeriodConfigurationTypeDef],  # (7)
  1. See ColumnIdentifierTypeDef
  2. See AnchorDateConfigurationTypeDef
  3. See TimeGranularityType
  4. See TimeGranularityType
  5. See RelativeDateTypeType
  6. See FilterNullOptionType
  7. See ExcludePeriodConfigurationTypeDef

FilterOperationTargetVisualsConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterOperationTargetVisualsConfigurationTypeDef

def get_value() -> FilterOperationTargetVisualsConfigurationTypeDef:
    return {
        "SameSheetTargetVisualConfiguration": ...,
    }
Definition
class FilterOperationTargetVisualsConfigurationTypeDef(TypedDict):
    SameSheetTargetVisualConfiguration: NotRequired[SameSheetTargetVisualConfigurationTypeDef],  # (1)
  1. See SameSheetTargetVisualConfigurationTypeDef

SearchFoldersRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

FontConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FontConfigurationTypeDef

def get_value() -> FontConfigurationTypeDef:
    return {
        "FontSize": ...,
    }
Definition
class FontConfigurationTypeDef(TypedDict):
    FontSize: NotRequired[FontSizeTypeDef],  # (1)
    FontDecoration: NotRequired[FontDecorationType],  # (2)
    FontColor: NotRequired[str],
    FontWeight: NotRequired[FontWeightTypeDef],  # (3)
    FontStyle: NotRequired[FontStyleType],  # (4)
  1. See FontSizeTypeDef
  2. See FontDecorationType
  3. See FontWeightTypeDef
  4. See FontStyleType

TypographyTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TypographyTypeDef

def get_value() -> TypographyTypeDef:
    return {
        "FontFamilies": ...,
    }
Definition
class TypographyTypeDef(TypedDict):
    FontFamilies: NotRequired[Sequence[FontTypeDef]],  # (1)
  1. See FontTypeDef

ForecastScenarioTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ForecastScenarioTypeDef

def get_value() -> ForecastScenarioTypeDef:
    return {
        "WhatIfPointScenario": ...,
    }
Definition
class ForecastScenarioTypeDef(TypedDict):
    WhatIfPointScenario: NotRequired[WhatIfPointScenarioTypeDef],  # (1)
    WhatIfRangeScenario: NotRequired[WhatIfRangeScenarioTypeDef],  # (2)
  1. See WhatIfPointScenarioTypeDef
  2. See WhatIfRangeScenarioTypeDef

FreeFormLayoutCanvasSizeOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FreeFormLayoutCanvasSizeOptionsTypeDef

def get_value() -> FreeFormLayoutCanvasSizeOptionsTypeDef:
    return {
        "ScreenCanvasSizeOptions": ...,
    }
Definition
class FreeFormLayoutCanvasSizeOptionsTypeDef(TypedDict):
    ScreenCanvasSizeOptions: NotRequired[FreeFormLayoutScreenCanvasSizeOptionsTypeDef],  # (1)
  1. See FreeFormLayoutScreenCanvasSizeOptionsTypeDef

GeospatialWindowOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeospatialWindowOptionsTypeDef

def get_value() -> GeospatialWindowOptionsTypeDef:
    return {
        "Bounds": ...,
    }
Definition
class GeospatialWindowOptionsTypeDef(TypedDict):
    Bounds: NotRequired[GeospatialCoordinateBoundsTypeDef],  # (1)
    MapZoomMode: NotRequired[MapZoomModeType],  # (2)
  1. See GeospatialCoordinateBoundsTypeDef
  2. See MapZoomModeType

TableSideBorderOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableSideBorderOptionsTypeDef

def get_value() -> TableSideBorderOptionsTypeDef:
    return {
        "InnerVertical": ...,
    }
Definition
class TableSideBorderOptionsTypeDef(TypedDict):
    InnerVertical: NotRequired[TableBorderOptionsTypeDef],  # (1)
    InnerHorizontal: NotRequired[TableBorderOptionsTypeDef],  # (1)
    Left: NotRequired[TableBorderOptionsTypeDef],  # (1)
    Right: NotRequired[TableBorderOptionsTypeDef],  # (1)
    Top: NotRequired[TableBorderOptionsTypeDef],  # (1)
    Bottom: NotRequired[TableBorderOptionsTypeDef],  # (1)
  1. See TableBorderOptionsTypeDef
  2. See TableBorderOptionsTypeDef
  3. See TableBorderOptionsTypeDef
  4. See TableBorderOptionsTypeDef
  5. See TableBorderOptionsTypeDef
  6. See TableBorderOptionsTypeDef

GradientColorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GradientColorTypeDef

def get_value() -> GradientColorTypeDef:
    return {
        "Stops": ...,
    }
Definition
class GradientColorTypeDef(TypedDict):
    Stops: NotRequired[Sequence[GradientStopTypeDef]],  # (1)
  1. See GradientStopTypeDef

GridLayoutCanvasSizeOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GridLayoutCanvasSizeOptionsTypeDef

def get_value() -> GridLayoutCanvasSizeOptionsTypeDef:
    return {
        "ScreenCanvasSizeOptions": ...,
    }
Definition
class GridLayoutCanvasSizeOptionsTypeDef(TypedDict):
    ScreenCanvasSizeOptions: NotRequired[GridLayoutScreenCanvasSizeOptionsTypeDef],  # (1)
  1. See GridLayoutScreenCanvasSizeOptionsTypeDef

SearchGroupsRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

LineChartDefaultSeriesSettingsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartDefaultSeriesSettingsTypeDef

def get_value() -> LineChartDefaultSeriesSettingsTypeDef:
    return {
        "AxisBinding": ...,
    }
Definition
class LineChartDefaultSeriesSettingsTypeDef(TypedDict):
    AxisBinding: NotRequired[AxisBindingType],  # (1)
    LineStyleSettings: NotRequired[LineChartLineStyleSettingsTypeDef],  # (2)
    MarkerStyleSettings: NotRequired[LineChartMarkerStyleSettingsTypeDef],  # (3)
  1. See AxisBindingType
  2. See LineChartLineStyleSettingsTypeDef
  3. See LineChartMarkerStyleSettingsTypeDef

LineChartSeriesSettingsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartSeriesSettingsTypeDef

def get_value() -> LineChartSeriesSettingsTypeDef:
    return {
        "LineStyleSettings": ...,
    }
Definition
class LineChartSeriesSettingsTypeDef(TypedDict):
    LineStyleSettings: NotRequired[LineChartLineStyleSettingsTypeDef],  # (1)
    MarkerStyleSettings: NotRequired[LineChartMarkerStyleSettingsTypeDef],  # (2)
  1. See LineChartLineStyleSettingsTypeDef
  2. See LineChartMarkerStyleSettingsTypeDef

ListAnalysesRequestListAnalysesPaginateTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

SearchDataSetsRequestSearchDataSetsPaginateTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SearchDataSetsRequestSearchDataSetsPaginateTypeDef

def get_value() -> SearchDataSetsRequestSearchDataSetsPaginateTypeDef:
    return {
        "AwsAccountId": ...,
        "Filters": ...,
    }
Definition
class SearchDataSetsRequestSearchDataSetsPaginateTypeDef(TypedDict):
    AwsAccountId: str,
    Filters: Sequence[DataSetSearchFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See DataSetSearchFilterTypeDef
  2. See PaginatorConfigTypeDef

SearchDataSourcesRequestSearchDataSourcesPaginateTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SearchDataSourcesRequestSearchDataSourcesPaginateTypeDef

def get_value() -> SearchDataSourcesRequestSearchDataSourcesPaginateTypeDef:
    return {
        "AwsAccountId": ...,
        "Filters": ...,
    }
Definition
class SearchDataSourcesRequestSearchDataSourcesPaginateTypeDef(TypedDict):
    AwsAccountId: str,
    Filters: Sequence[DataSourceSearchFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See DataSourceSearchFilterTypeDef
  2. See PaginatorConfigTypeDef

ListFolderMembersResponseTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

VisualSubtitleLabelOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisualSubtitleLabelOptionsTypeDef

def get_value() -> VisualSubtitleLabelOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class VisualSubtitleLabelOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    FormatText: NotRequired[LongFormatTextTypeDef],  # (2)
  1. See VisibilityType
  2. See LongFormatTextTypeDef

S3ParametersTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import S3ParametersTypeDef

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

TileLayoutStyleTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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

NumericSeparatorConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericSeparatorConfigurationTypeDef

def get_value() -> NumericSeparatorConfigurationTypeDef:
    return {
        "DecimalSeparator": ...,
    }
Definition
class NumericSeparatorConfigurationTypeDef(TypedDict):
    DecimalSeparator: NotRequired[NumericSeparatorSymbolType],  # (1)
    ThousandsSeparator: NotRequired[ThousandSeparatorOptionsTypeDef],  # (2)
  1. See NumericSeparatorSymbolType
  2. See ThousandSeparatorOptionsTypeDef

NumericalAggregationFunctionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericalAggregationFunctionTypeDef

def get_value() -> NumericalAggregationFunctionTypeDef:
    return {
        "SimpleNumericalAggregation": ...,
    }
Definition
class NumericalAggregationFunctionTypeDef(TypedDict):
    SimpleNumericalAggregation: NotRequired[SimpleNumericalAggregationFunctionType],  # (1)
    PercentileAggregation: NotRequired[PercentileAggregationTypeDef],  # (2)
  1. See SimpleNumericalAggregationFunctionType
  2. See PercentileAggregationTypeDef

ParametersTypeDef

Usage Example
from mypy_boto3_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

VisibleRangeOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisibleRangeOptionsTypeDef

def get_value() -> VisibleRangeOptionsTypeDef:
    return {
        "PercentRange": ...,
    }
Definition
class VisibleRangeOptionsTypeDef(TypedDict):
    PercentRange: NotRequired[PercentVisibleRangeTypeDef],  # (1)
  1. See PercentVisibleRangeTypeDef

RadarChartSeriesSettingsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RadarChartSeriesSettingsTypeDef

def get_value() -> RadarChartSeriesSettingsTypeDef:
    return {
        "AreaStyleSettings": ...,
    }
Definition
class RadarChartSeriesSettingsTypeDef(TypedDict):
    AreaStyleSettings: NotRequired[RadarChartAreaStyleSettingsTypeDef],  # (1)
  1. See RadarChartAreaStyleSettingsTypeDef

RegisteredUserConsoleFeatureConfigurationsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RegisteredUserConsoleFeatureConfigurationsTypeDef

def get_value() -> RegisteredUserConsoleFeatureConfigurationsTypeDef:
    return {
        "StatePersistence": ...,
    }
Definition
class RegisteredUserConsoleFeatureConfigurationsTypeDef(TypedDict):
    StatePersistence: NotRequired[StatePersistenceConfigurationsTypeDef],  # (1)
  1. See StatePersistenceConfigurationsTypeDef

RegisteredUserDashboardFeatureConfigurationsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RegisteredUserDashboardFeatureConfigurationsTypeDef

def get_value() -> RegisteredUserDashboardFeatureConfigurationsTypeDef:
    return {
        "StatePersistence": ...,
    }
Definition
class RegisteredUserDashboardFeatureConfigurationsTypeDef(TypedDict):
    StatePersistence: NotRequired[StatePersistenceConfigurationsTypeDef],  # (1)
  1. See StatePersistenceConfigurationsTypeDef

RowLevelPermissionTagConfigurationTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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

SectionPageBreakConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SectionPageBreakConfigurationTypeDef

def get_value() -> SectionPageBreakConfigurationTypeDef:
    return {
        "After": ...,
    }
Definition
class SectionPageBreakConfigurationTypeDef(TypedDict):
    After: NotRequired[SectionAfterPageBreakTypeDef],  # (1)
  1. See SectionAfterPageBreakTypeDef

SectionBasedLayoutPaperCanvasSizeOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SectionBasedLayoutPaperCanvasSizeOptionsTypeDef

def get_value() -> SectionBasedLayoutPaperCanvasSizeOptionsTypeDef:
    return {
        "PaperSize": ...,
    }
Definition
class SectionBasedLayoutPaperCanvasSizeOptionsTypeDef(TypedDict):
    PaperSize: NotRequired[PaperSizeType],  # (1)
    PaperOrientation: NotRequired[PaperOrientationType],  # (2)
    PaperMargin: NotRequired[SpacingTypeDef],  # (3)
  1. See PaperSizeType
  2. See PaperOrientationType
  3. See SpacingTypeDef

SectionStyleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SectionStyleTypeDef

def get_value() -> SectionStyleTypeDef:
    return {
        "Height": ...,
    }
Definition
class SectionStyleTypeDef(TypedDict):
    Height: NotRequired[str],
    Padding: NotRequired[SpacingTypeDef],  # (1)
  1. See SpacingTypeDef

SelectedSheetsFilterScopeConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SelectedSheetsFilterScopeConfigurationTypeDef

def get_value() -> SelectedSheetsFilterScopeConfigurationTypeDef:
    return {
        "SheetVisualScopingConfigurations": ...,
    }
Definition
class SelectedSheetsFilterScopeConfigurationTypeDef(TypedDict):
    SheetVisualScopingConfigurations: NotRequired[Sequence[SheetVisualScopingConfigurationTypeDef]],  # (1)
  1. See SheetVisualScopingConfigurationTypeDef

SheetElementRenderingRuleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetElementRenderingRuleTypeDef

def get_value() -> SheetElementRenderingRuleTypeDef:
    return {
        "Expression": ...,
        "ConfigurationOverrides": ...,
    }
Definition
class SheetElementRenderingRuleTypeDef(TypedDict):
    Expression: str,
    ConfigurationOverrides: SheetElementConfigurationOverridesTypeDef,  # (1)
  1. See SheetElementConfigurationOverridesTypeDef

VisualTitleLabelOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisualTitleLabelOptionsTypeDef

def get_value() -> VisualTitleLabelOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class VisualTitleLabelOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    FormatText: NotRequired[ShortFormatTextTypeDef],  # (2)
  1. See VisibilityType
  2. See ShortFormatTextTypeDef

TableFieldImageConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldImageConfigurationTypeDef

def get_value() -> TableFieldImageConfigurationTypeDef:
    return {
        "SizingOptions": ...,
    }
Definition
class TableFieldImageConfigurationTypeDef(TypedDict):
    SizingOptions: NotRequired[TableCellImageSizingConfigurationTypeDef],  # (1)
  1. See TableCellImageSizingConfigurationTypeDef

CascadingControlConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CascadingControlConfigurationTypeDef

def get_value() -> CascadingControlConfigurationTypeDef:
    return {
        "SourceControls": ...,
    }
Definition
class CascadingControlConfigurationTypeDef(TypedDict):
    SourceControls: NotRequired[Sequence[CascadingControlSourceTypeDef]],  # (1)
  1. See CascadingControlSourceTypeDef

DateTimeDefaultValuesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateTimeDefaultValuesTypeDef

def get_value() -> DateTimeDefaultValuesTypeDef:
    return {
        "DynamicValue": ...,
    }
Definition
class DateTimeDefaultValuesTypeDef(TypedDict):
    DynamicValue: NotRequired[DynamicDefaultValueTypeDef],  # (1)
    StaticValues: NotRequired[Sequence[Union[datetime, str]]],
    RollingDate: NotRequired[RollingDateConfigurationTypeDef],  # (2)
  1. See DynamicDefaultValueTypeDef
  2. See RollingDateConfigurationTypeDef

DecimalDefaultValuesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DecimalDefaultValuesTypeDef

def get_value() -> DecimalDefaultValuesTypeDef:
    return {
        "DynamicValue": ...,
    }
Definition
class DecimalDefaultValuesTypeDef(TypedDict):
    DynamicValue: NotRequired[DynamicDefaultValueTypeDef],  # (1)
    StaticValues: NotRequired[Sequence[float]],
  1. See DynamicDefaultValueTypeDef

IntegerDefaultValuesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import IntegerDefaultValuesTypeDef

def get_value() -> IntegerDefaultValuesTypeDef:
    return {
        "DynamicValue": ...,
    }
Definition
class IntegerDefaultValuesTypeDef(TypedDict):
    DynamicValue: NotRequired[DynamicDefaultValueTypeDef],  # (1)
    StaticValues: NotRequired[Sequence[int]],
  1. See DynamicDefaultValueTypeDef

StringDefaultValuesTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import StringDefaultValuesTypeDef

def get_value() -> StringDefaultValuesTypeDef:
    return {
        "DynamicValue": ...,
    }
Definition
class StringDefaultValuesTypeDef(TypedDict):
    DynamicValue: NotRequired[DynamicDefaultValueTypeDef],  # (1)
    StaticValues: NotRequired[Sequence[str]],
  1. See DynamicDefaultValueTypeDef

DrillDownFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DrillDownFilterTypeDef

def get_value() -> DrillDownFilterTypeDef:
    return {
        "NumericEqualityFilter": ...,
    }
Definition
class DrillDownFilterTypeDef(TypedDict):
    NumericEqualityFilter: NotRequired[NumericEqualityDrillDownFilterTypeDef],  # (1)
    CategoryFilter: NotRequired[CategoryDrillDownFilterTypeDef],  # (2)
    TimeRangeFilter: NotRequired[TimeRangeDrillDownFilterTypeDef],  # (3)
  1. See NumericEqualityDrillDownFilterTypeDef
  2. See CategoryDrillDownFilterTypeDef
  3. See TimeRangeDrillDownFilterTypeDef

AnalysisTypeDef

Usage Example
from mypy_boto3_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

DashboardVersionTypeDef

Usage Example
from mypy_boto3_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

AnalysisSourceEntityTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

AnonymousUserEmbeddingExperienceConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AnonymousUserEmbeddingExperienceConfigurationTypeDef

def get_value() -> AnonymousUserEmbeddingExperienceConfigurationTypeDef:
    return {
        "Dashboard": ...,
    }
Definition
class AnonymousUserEmbeddingExperienceConfigurationTypeDef(TypedDict):
    Dashboard: NotRequired[AnonymousUserDashboardEmbeddingConfigurationTypeDef],  # (1)
    DashboardVisual: NotRequired[AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef],  # (2)
    QSearchBar: NotRequired[AnonymousUserQSearchBarEmbeddingConfigurationTypeDef],  # (3)
  1. See AnonymousUserDashboardEmbeddingConfigurationTypeDef
  2. See AnonymousUserDashboardVisualEmbeddingConfigurationTypeDef
  3. See AnonymousUserQSearchBarEmbeddingConfigurationTypeDef

NumericAxisOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericAxisOptionsTypeDef

def get_value() -> NumericAxisOptionsTypeDef:
    return {
        "Scale": ...,
    }
Definition
class NumericAxisOptionsTypeDef(TypedDict):
    Scale: NotRequired[AxisScaleTypeDef],  # (1)
    Range: NotRequired[AxisDisplayRangeTypeDef],  # (2)
  1. See AxisScaleTypeDef
  2. See AxisDisplayRangeTypeDef

CategoryFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CategoryFilterTypeDef

def get_value() -> CategoryFilterTypeDef:
    return {
        "FilterId": ...,
        "Column": ...,
        "Configuration": ...,
    }
Definition
class CategoryFilterTypeDef(TypedDict):
    FilterId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    Configuration: CategoryFilterConfigurationTypeDef,  # (2)
  1. See ColumnIdentifierTypeDef
  2. See CategoryFilterConfigurationTypeDef

ClusterMarkerConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ClusterMarkerConfigurationTypeDef

def get_value() -> ClusterMarkerConfigurationTypeDef:
    return {
        "ClusterMarker": ...,
    }
Definition
class ClusterMarkerConfigurationTypeDef(TypedDict):
    ClusterMarker: NotRequired[ClusterMarkerTypeDef],  # (1)
  1. See ClusterMarkerTypeDef

TagColumnOperationTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_quicksight.type_defs import DataSetConfigurationTypeDef

def get_value() -> DataSetConfigurationTypeDef:
    return {
        "Placeholder": ...,
    }
Definition
class DataSetConfigurationTypeDef(TypedDict):
    Placeholder: NotRequired[str],
    DataSetSchema: NotRequired[DataSetSchemaTypeDef],  # (1)
    ColumnGroupSchemaList: NotRequired[Sequence[ColumnGroupSchemaTypeDef]],  # (2)
  1. See DataSetSchemaTypeDef
  2. See ColumnGroupSchemaTypeDef

ConditionalFormattingIconTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ConditionalFormattingIconTypeDef

def get_value() -> ConditionalFormattingIconTypeDef:
    return {
        "IconSet": ...,
    }
Definition
class ConditionalFormattingIconTypeDef(TypedDict):
    IconSet: NotRequired[ConditionalFormattingIconSetTypeDef],  # (1)
    CustomCondition: NotRequired[ConditionalFormattingCustomIconConditionTypeDef],  # (2)
  1. See ConditionalFormattingIconSetTypeDef
  2. See ConditionalFormattingCustomIconConditionTypeDef

DescribeDashboardPermissionsResponseTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

SearchDataSetsResponseTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SearchDataSetsResponseTypeDef

def get_value() -> SearchDataSetsResponseTypeDef:
    return {
        "DataSetSummaries": ...,
        "NextToken": ...,
        "Status": ...,
        "RequestId": ...,
        "ResponseMetadata": ...,
    }
Definition
class SearchDataSetsResponseTypeDef(TypedDict):
    DataSetSummaries: List[DataSetSummaryTypeDef],  # (1)
    NextToken: str,
    Status: int,
    RequestId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DataSetSummaryTypeDef
  2. See ResponseMetadataTypeDef

DestinationParameterValueConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DestinationParameterValueConfigurationTypeDef

def get_value() -> DestinationParameterValueConfigurationTypeDef:
    return {
        "CustomValuesConfiguration": ...,
    }
Definition
class DestinationParameterValueConfigurationTypeDef(TypedDict):
    CustomValuesConfiguration: NotRequired[CustomValuesConfigurationTypeDef],  # (1)
    SelectAllValueOptions: NotRequired[SelectAllValueOptionsType],  # (2)
    SourceParameterName: NotRequired[str],
    SourceField: NotRequired[str],
  1. See CustomValuesConfigurationTypeDef
  2. See SelectAllValueOptionsType

DashboardPublishOptionsTypeDef

Usage Example
from mypy_boto3_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)
    VisualPublishOptions: NotRequired[DashboardVisualPublishOptionsTypeDef],  # (4)
    SheetLayoutElementMaximizationOption: NotRequired[SheetLayoutElementMaximizationOptionTypeDef],  # (5)
    VisualMenuOption: NotRequired[VisualMenuOptionTypeDef],  # (6)
    VisualAxisSortOption: NotRequired[VisualAxisSortOptionTypeDef],  # (7)
    ExportWithHiddenFieldsOption: NotRequired[ExportWithHiddenFieldsOptionTypeDef],  # (8)
    DataPointDrillUpDownOption: NotRequired[DataPointDrillUpDownOptionTypeDef],  # (9)
    DataPointMenuLabelOption: NotRequired[DataPointMenuLabelOptionTypeDef],  # (10)
    DataPointTooltipOption: NotRequired[DataPointTooltipOptionTypeDef],  # (11)
  1. See AdHocFilteringOptionTypeDef
  2. See ExportToCSVOptionTypeDef
  3. See SheetControlsOptionTypeDef
  4. See DashboardVisualPublishOptionsTypeDef
  5. See SheetLayoutElementMaximizationOptionTypeDef
  6. See VisualMenuOptionTypeDef
  7. See VisualAxisSortOptionTypeDef
  8. See ExportWithHiddenFieldsOptionTypeDef
  9. See DataPointDrillUpDownOptionTypeDef
  10. See DataPointMenuLabelOptionTypeDef
  11. See DataPointTooltipOptionTypeDef

VisualPaletteTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisualPaletteTypeDef

def get_value() -> VisualPaletteTypeDef:
    return {
        "ChartColor": ...,
    }
Definition
class VisualPaletteTypeDef(TypedDict):
    ChartColor: NotRequired[str],
    ColorMap: NotRequired[Sequence[DataPathColorTypeDef]],  # (1)
  1. See DataPathColorTypeDef

PivotTableFieldOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableFieldOptionsTypeDef

def get_value() -> PivotTableFieldOptionsTypeDef:
    return {
        "SelectedFieldOptions": ...,
    }
Definition
class PivotTableFieldOptionsTypeDef(TypedDict):
    SelectedFieldOptions: NotRequired[Sequence[PivotTableFieldOptionTypeDef]],  # (1)
    DataPathOptions: NotRequired[Sequence[PivotTableDataPathOptionTypeDef]],  # (2)
  1. See PivotTableFieldOptionTypeDef
  2. See PivotTableDataPathOptionTypeDef

TimeRangeFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TimeRangeFilterTypeDef

def get_value() -> TimeRangeFilterTypeDef:
    return {
        "FilterId": ...,
        "Column": ...,
        "NullOption": ...,
    }
Definition
class TimeRangeFilterTypeDef(TypedDict):
    FilterId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    NullOption: FilterNullOptionType,  # (4)
    IncludeMinimum: NotRequired[bool],
    IncludeMaximum: NotRequired[bool],
    RangeMinimumValue: NotRequired[TimeRangeFilterValueTypeDef],  # (2)
    RangeMaximumValue: NotRequired[TimeRangeFilterValueTypeDef],  # (2)
    ExcludePeriodConfiguration: NotRequired[ExcludePeriodConfigurationTypeDef],  # (5)
    TimeGranularity: NotRequired[TimeGranularityType],  # (6)
  1. See ColumnIdentifierTypeDef
  2. See TimeRangeFilterValueTypeDef
  3. See TimeRangeFilterValueTypeDef
  4. See FilterNullOptionType
  5. See ExcludePeriodConfigurationTypeDef
  6. See TimeGranularityType

CustomActionFilterOperationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomActionFilterOperationTypeDef

def get_value() -> CustomActionFilterOperationTypeDef:
    return {
        "SelectedFieldsConfiguration": ...,
        "TargetVisualsConfiguration": ...,
    }
Definition
class CustomActionFilterOperationTypeDef(TypedDict):
    SelectedFieldsConfiguration: FilterOperationSelectedFieldsConfigurationTypeDef,  # (1)
    TargetVisualsConfiguration: FilterOperationTargetVisualsConfigurationTypeDef,  # (2)
  1. See FilterOperationSelectedFieldsConfigurationTypeDef
  2. See FilterOperationTargetVisualsConfigurationTypeDef

AxisLabelOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisLabelOptionsTypeDef

def get_value() -> AxisLabelOptionsTypeDef:
    return {
        "FontConfiguration": ...,
    }
Definition
class AxisLabelOptionsTypeDef(TypedDict):
    FontConfiguration: NotRequired[FontConfigurationTypeDef],  # (1)
    CustomLabel: NotRequired[str],
    ApplyTo: NotRequired[AxisLabelReferenceOptionsTypeDef],  # (2)
  1. See FontConfigurationTypeDef
  2. See AxisLabelReferenceOptionsTypeDef

DataLabelOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataLabelOptionsTypeDef

def get_value() -> DataLabelOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class DataLabelOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    CategoryLabelVisibility: NotRequired[VisibilityType],  # (1)
    MeasureLabelVisibility: NotRequired[VisibilityType],  # (1)
    DataLabelTypes: NotRequired[Sequence[DataLabelTypeTypeDef]],  # (4)
    Position: NotRequired[DataLabelPositionType],  # (5)
    LabelContent: NotRequired[DataLabelContentType],  # (6)
    LabelFontConfiguration: NotRequired[FontConfigurationTypeDef],  # (7)
    LabelColor: NotRequired[str],
    Overlap: NotRequired[DataLabelOverlapType],  # (8)
  1. See VisibilityType
  2. See VisibilityType
  3. See VisibilityType
  4. See DataLabelTypeTypeDef
  5. See DataLabelPositionType
  6. See DataLabelContentType
  7. See FontConfigurationTypeDef
  8. See DataLabelOverlapType

FunnelChartDataLabelOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FunnelChartDataLabelOptionsTypeDef

def get_value() -> FunnelChartDataLabelOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class FunnelChartDataLabelOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    CategoryLabelVisibility: NotRequired[VisibilityType],  # (1)
    MeasureLabelVisibility: NotRequired[VisibilityType],  # (1)
    Position: NotRequired[DataLabelPositionType],  # (4)
    LabelFontConfiguration: NotRequired[FontConfigurationTypeDef],  # (5)
    LabelColor: NotRequired[str],
    MeasureDataLabelStyle: NotRequired[FunnelChartMeasureDataLabelStyleType],  # (6)
  1. See VisibilityType
  2. See VisibilityType
  3. See VisibilityType
  4. See DataLabelPositionType
  5. See FontConfigurationTypeDef
  6. See FunnelChartMeasureDataLabelStyleType

LabelOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LabelOptionsTypeDef

def get_value() -> LabelOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class LabelOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    FontConfiguration: NotRequired[FontConfigurationTypeDef],  # (2)
    CustomLabel: NotRequired[str],
  1. See VisibilityType
  2. See FontConfigurationTypeDef

PanelTitleOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PanelTitleOptionsTypeDef

def get_value() -> PanelTitleOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class PanelTitleOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    FontConfiguration: NotRequired[FontConfigurationTypeDef],  # (2)
    HorizontalTextAlignment: NotRequired[HorizontalTextAlignmentType],  # (3)
  1. See VisibilityType
  2. See FontConfigurationTypeDef
  3. See HorizontalTextAlignmentType

TableFieldCustomTextContentTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldCustomTextContentTypeDef

def get_value() -> TableFieldCustomTextContentTypeDef:
    return {
        "FontConfiguration": ...,
    }
Definition
class TableFieldCustomTextContentTypeDef(TypedDict):
    FontConfiguration: FontConfigurationTypeDef,  # (1)
    Value: NotRequired[str],
  1. See FontConfigurationTypeDef

ForecastConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ForecastConfigurationTypeDef

def get_value() -> ForecastConfigurationTypeDef:
    return {
        "ForecastProperties": ...,
    }
Definition
class ForecastConfigurationTypeDef(TypedDict):
    ForecastProperties: NotRequired[TimeBasedForecastPropertiesTypeDef],  # (1)
    Scenario: NotRequired[ForecastScenarioTypeDef],  # (2)
  1. See TimeBasedForecastPropertiesTypeDef
  2. See ForecastScenarioTypeDef

DefaultFreeFormLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DefaultFreeFormLayoutConfigurationTypeDef

def get_value() -> DefaultFreeFormLayoutConfigurationTypeDef:
    return {
        "CanvasSizeOptions": ...,
    }
Definition
class DefaultFreeFormLayoutConfigurationTypeDef(TypedDict):
    CanvasSizeOptions: FreeFormLayoutCanvasSizeOptionsTypeDef,  # (1)
  1. See FreeFormLayoutCanvasSizeOptionsTypeDef

GlobalTableBorderOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GlobalTableBorderOptionsTypeDef

def get_value() -> GlobalTableBorderOptionsTypeDef:
    return {
        "UniformBorder": ...,
    }
Definition
class GlobalTableBorderOptionsTypeDef(TypedDict):
    UniformBorder: NotRequired[TableBorderOptionsTypeDef],  # (1)
    SideSpecificBorder: NotRequired[TableSideBorderOptionsTypeDef],  # (2)
  1. See TableBorderOptionsTypeDef
  2. See TableSideBorderOptionsTypeDef

ConditionalFormattingGradientColorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ConditionalFormattingGradientColorTypeDef

def get_value() -> ConditionalFormattingGradientColorTypeDef:
    return {
        "Expression": ...,
        "Color": ...,
    }
Definition
class ConditionalFormattingGradientColorTypeDef(TypedDict):
    Expression: str,
    Color: GradientColorTypeDef,  # (1)
  1. See GradientColorTypeDef

DefaultGridLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DefaultGridLayoutConfigurationTypeDef

def get_value() -> DefaultGridLayoutConfigurationTypeDef:
    return {
        "CanvasSizeOptions": ...,
    }
Definition
class DefaultGridLayoutConfigurationTypeDef(TypedDict):
    CanvasSizeOptions: GridLayoutCanvasSizeOptionsTypeDef,  # (1)
  1. See GridLayoutCanvasSizeOptionsTypeDef

GridLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GridLayoutConfigurationTypeDef

def get_value() -> GridLayoutConfigurationTypeDef:
    return {
        "Elements": ...,
    }
Definition
class GridLayoutConfigurationTypeDef(TypedDict):
    Elements: Sequence[GridLayoutElementTypeDef],  # (1)
    CanvasSizeOptions: NotRequired[GridLayoutCanvasSizeOptionsTypeDef],  # (2)
  1. See GridLayoutElementTypeDef
  2. See GridLayoutCanvasSizeOptionsTypeDef

DescribeIngestionResponseTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

DataFieldSeriesItemTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataFieldSeriesItemTypeDef

def get_value() -> DataFieldSeriesItemTypeDef:
    return {
        "FieldId": ...,
        "AxisBinding": ...,
    }
Definition
class DataFieldSeriesItemTypeDef(TypedDict):
    FieldId: str,
    AxisBinding: AxisBindingType,  # (1)
    FieldValue: NotRequired[str],
    Settings: NotRequired[LineChartSeriesSettingsTypeDef],  # (2)
  1. See AxisBindingType
  2. See LineChartSeriesSettingsTypeDef

FieldSeriesItemTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FieldSeriesItemTypeDef

def get_value() -> FieldSeriesItemTypeDef:
    return {
        "FieldId": ...,
        "AxisBinding": ...,
    }
Definition
class FieldSeriesItemTypeDef(TypedDict):
    FieldId: str,
    AxisBinding: AxisBindingType,  # (1)
    Settings: NotRequired[LineChartSeriesSettingsTypeDef],  # (2)
  1. See AxisBindingType
  2. See LineChartSeriesSettingsTypeDef

DataSourceParametersTypeDef

Usage Example
from mypy_boto3_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)
    DatabricksParameters: NotRequired[DatabricksParametersTypeDef],  # (23)
  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
  23. See DatabricksParametersTypeDef

SheetStyleTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

CurrencyDisplayFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CurrencyDisplayFormatConfigurationTypeDef

def get_value() -> CurrencyDisplayFormatConfigurationTypeDef:
    return {
        "Prefix": ...,
    }
Definition
class CurrencyDisplayFormatConfigurationTypeDef(TypedDict):
    Prefix: NotRequired[str],
    Suffix: NotRequired[str],
    SeparatorConfiguration: NotRequired[NumericSeparatorConfigurationTypeDef],  # (1)
    Symbol: NotRequired[str],
    DecimalPlacesConfiguration: NotRequired[DecimalPlacesConfigurationTypeDef],  # (2)
    NumberScale: NotRequired[NumberScaleType],  # (3)
    NegativeValueConfiguration: NotRequired[NegativeValueConfigurationTypeDef],  # (4)
    NullValueFormatConfiguration: NotRequired[NullValueFormatConfigurationTypeDef],  # (5)
  1. See NumericSeparatorConfigurationTypeDef
  2. See DecimalPlacesConfigurationTypeDef
  3. See NumberScaleType
  4. See NegativeValueConfigurationTypeDef
  5. See NullValueFormatConfigurationTypeDef

NumberDisplayFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumberDisplayFormatConfigurationTypeDef

def get_value() -> NumberDisplayFormatConfigurationTypeDef:
    return {
        "Prefix": ...,
    }
Definition
class NumberDisplayFormatConfigurationTypeDef(TypedDict):
    Prefix: NotRequired[str],
    Suffix: NotRequired[str],
    SeparatorConfiguration: NotRequired[NumericSeparatorConfigurationTypeDef],  # (1)
    DecimalPlacesConfiguration: NotRequired[DecimalPlacesConfigurationTypeDef],  # (2)
    NumberScale: NotRequired[NumberScaleType],  # (3)
    NegativeValueConfiguration: NotRequired[NegativeValueConfigurationTypeDef],  # (4)
    NullValueFormatConfiguration: NotRequired[NullValueFormatConfigurationTypeDef],  # (5)
  1. See NumericSeparatorConfigurationTypeDef
  2. See DecimalPlacesConfigurationTypeDef
  3. See NumberScaleType
  4. See NegativeValueConfigurationTypeDef
  5. See NullValueFormatConfigurationTypeDef

PercentageDisplayFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PercentageDisplayFormatConfigurationTypeDef

def get_value() -> PercentageDisplayFormatConfigurationTypeDef:
    return {
        "Prefix": ...,
    }
Definition
class PercentageDisplayFormatConfigurationTypeDef(TypedDict):
    Prefix: NotRequired[str],
    Suffix: NotRequired[str],
    SeparatorConfiguration: NotRequired[NumericSeparatorConfigurationTypeDef],  # (1)
    DecimalPlacesConfiguration: NotRequired[DecimalPlacesConfigurationTypeDef],  # (2)
    NegativeValueConfiguration: NotRequired[NegativeValueConfigurationTypeDef],  # (3)
    NullValueFormatConfiguration: NotRequired[NullValueFormatConfigurationTypeDef],  # (4)
  1. See NumericSeparatorConfigurationTypeDef
  2. See DecimalPlacesConfigurationTypeDef
  3. See NegativeValueConfigurationTypeDef
  4. See NullValueFormatConfigurationTypeDef

AggregationFunctionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AggregationFunctionTypeDef

def get_value() -> AggregationFunctionTypeDef:
    return {
        "NumericalAggregationFunction": ...,
    }
Definition
class AggregationFunctionTypeDef(TypedDict):
    NumericalAggregationFunction: NotRequired[NumericalAggregationFunctionTypeDef],  # (1)
    CategoricalAggregationFunction: NotRequired[CategoricalAggregationFunctionType],  # (2)
    DateAggregationFunction: NotRequired[DateAggregationFunctionType],  # (3)
  1. See NumericalAggregationFunctionTypeDef
  2. See CategoricalAggregationFunctionType
  3. See DateAggregationFunctionType

ScrollBarOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ScrollBarOptionsTypeDef

def get_value() -> ScrollBarOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class ScrollBarOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    VisibleRange: NotRequired[VisibleRangeOptionsTypeDef],  # (2)
  1. See VisibilityType
  2. See VisibleRangeOptionsTypeDef

RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef

def get_value() -> RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef:
    return {
        "InitialPath": ...,
    }
Definition
class RegisteredUserQuickSightConsoleEmbeddingConfigurationTypeDef(TypedDict):
    InitialPath: NotRequired[str],
    FeatureConfigurations: NotRequired[RegisteredUserConsoleFeatureConfigurationsTypeDef],  # (1)
  1. See RegisteredUserConsoleFeatureConfigurationsTypeDef

RegisteredUserDashboardEmbeddingConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RegisteredUserDashboardEmbeddingConfigurationTypeDef

def get_value() -> RegisteredUserDashboardEmbeddingConfigurationTypeDef:
    return {
        "InitialDashboardId": ...,
    }
Definition
class RegisteredUserDashboardEmbeddingConfigurationTypeDef(TypedDict):
    InitialDashboardId: str,
    FeatureConfigurations: NotRequired[RegisteredUserDashboardFeatureConfigurationsTypeDef],  # (1)
  1. See RegisteredUserDashboardFeatureConfigurationsTypeDef

PhysicalTableTypeDef

Usage Example
from mypy_boto3_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

SectionBasedLayoutCanvasSizeOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SectionBasedLayoutCanvasSizeOptionsTypeDef

def get_value() -> SectionBasedLayoutCanvasSizeOptionsTypeDef:
    return {
        "PaperCanvasSizeOptions": ...,
    }
Definition
class SectionBasedLayoutCanvasSizeOptionsTypeDef(TypedDict):
    PaperCanvasSizeOptions: NotRequired[SectionBasedLayoutPaperCanvasSizeOptionsTypeDef],  # (1)
  1. See SectionBasedLayoutPaperCanvasSizeOptionsTypeDef

FilterScopeConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterScopeConfigurationTypeDef

def get_value() -> FilterScopeConfigurationTypeDef:
    return {
        "SelectedSheets": ...,
    }
Definition
class FilterScopeConfigurationTypeDef(TypedDict):
    SelectedSheets: NotRequired[SelectedSheetsFilterScopeConfigurationTypeDef],  # (1)
  1. See SelectedSheetsFilterScopeConfigurationTypeDef

FreeFormLayoutElementTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FreeFormLayoutElementTypeDef

def get_value() -> FreeFormLayoutElementTypeDef:
    return {
        "ElementId": ...,
        "ElementType": ...,
        "XAxisLocation": ...,
        "YAxisLocation": ...,
        "Width": ...,
        "Height": ...,
    }
Definition
class FreeFormLayoutElementTypeDef(TypedDict):
    ElementId: str,
    ElementType: LayoutElementTypeType,  # (1)
    XAxisLocation: str,
    YAxisLocation: str,
    Width: str,
    Height: str,
    Visibility: NotRequired[VisibilityType],  # (2)
    RenderingRules: NotRequired[Sequence[SheetElementRenderingRuleTypeDef]],  # (3)
    BorderStyle: NotRequired[FreeFormLayoutElementBorderStyleTypeDef],  # (4)
    SelectedBorderStyle: NotRequired[FreeFormLayoutElementBorderStyleTypeDef],  # (4)
    BackgroundStyle: NotRequired[FreeFormLayoutElementBackgroundStyleTypeDef],  # (6)
    LoadingAnimation: NotRequired[LoadingAnimationTypeDef],  # (7)
  1. See LayoutElementTypeType
  2. See VisibilityType
  3. See SheetElementRenderingRuleTypeDef
  4. See FreeFormLayoutElementBorderStyleTypeDef
  5. See FreeFormLayoutElementBorderStyleTypeDef
  6. See FreeFormLayoutElementBackgroundStyleTypeDef
  7. See LoadingAnimationTypeDef

DateTimeParameterDeclarationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateTimeParameterDeclarationTypeDef

def get_value() -> DateTimeParameterDeclarationTypeDef:
    return {
        "Name": ...,
    }
Definition
class DateTimeParameterDeclarationTypeDef(TypedDict):
    Name: str,
    DefaultValues: NotRequired[DateTimeDefaultValuesTypeDef],  # (1)
    TimeGranularity: NotRequired[TimeGranularityType],  # (2)
    ValueWhenUnset: NotRequired[DateTimeValueWhenUnsetConfigurationTypeDef],  # (3)
  1. See DateTimeDefaultValuesTypeDef
  2. See TimeGranularityType
  3. See DateTimeValueWhenUnsetConfigurationTypeDef

DecimalParameterDeclarationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DecimalParameterDeclarationTypeDef

def get_value() -> DecimalParameterDeclarationTypeDef:
    return {
        "ParameterValueType": ...,
        "Name": ...,
    }
Definition
class DecimalParameterDeclarationTypeDef(TypedDict):
    ParameterValueType: ParameterValueTypeType,  # (1)
    Name: str,
    DefaultValues: NotRequired[DecimalDefaultValuesTypeDef],  # (2)
    ValueWhenUnset: NotRequired[DecimalValueWhenUnsetConfigurationTypeDef],  # (3)
  1. See ParameterValueTypeType
  2. See DecimalDefaultValuesTypeDef
  3. See DecimalValueWhenUnsetConfigurationTypeDef

IntegerParameterDeclarationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import IntegerParameterDeclarationTypeDef

def get_value() -> IntegerParameterDeclarationTypeDef:
    return {
        "ParameterValueType": ...,
        "Name": ...,
    }
Definition
class IntegerParameterDeclarationTypeDef(TypedDict):
    ParameterValueType: ParameterValueTypeType,  # (1)
    Name: str,
    DefaultValues: NotRequired[IntegerDefaultValuesTypeDef],  # (2)
    ValueWhenUnset: NotRequired[IntegerValueWhenUnsetConfigurationTypeDef],  # (3)
  1. See ParameterValueTypeType
  2. See IntegerDefaultValuesTypeDef
  3. See IntegerValueWhenUnsetConfigurationTypeDef

StringParameterDeclarationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import StringParameterDeclarationTypeDef

def get_value() -> StringParameterDeclarationTypeDef:
    return {
        "ParameterValueType": ...,
        "Name": ...,
    }
Definition
class StringParameterDeclarationTypeDef(TypedDict):
    ParameterValueType: ParameterValueTypeType,  # (1)
    Name: str,
    DefaultValues: NotRequired[StringDefaultValuesTypeDef],  # (2)
    ValueWhenUnset: NotRequired[StringValueWhenUnsetConfigurationTypeDef],  # (3)
  1. See ParameterValueTypeType
  2. See StringDefaultValuesTypeDef
  3. See StringValueWhenUnsetConfigurationTypeDef

DateTimeHierarchyTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateTimeHierarchyTypeDef

def get_value() -> DateTimeHierarchyTypeDef:
    return {
        "HierarchyId": ...,
    }
Definition
class DateTimeHierarchyTypeDef(TypedDict):
    HierarchyId: str,
    DrillDownFilters: NotRequired[Sequence[DrillDownFilterTypeDef]],  # (1)
  1. See DrillDownFilterTypeDef

ExplicitHierarchyTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ExplicitHierarchyTypeDef

def get_value() -> ExplicitHierarchyTypeDef:
    return {
        "HierarchyId": ...,
        "Columns": ...,
    }
Definition
class ExplicitHierarchyTypeDef(TypedDict):
    HierarchyId: str,
    Columns: Sequence[ColumnIdentifierTypeDef],  # (1)
    DrillDownFilters: NotRequired[Sequence[DrillDownFilterTypeDef]],  # (2)
  1. See ColumnIdentifierTypeDef
  2. See DrillDownFilterTypeDef

PredefinedHierarchyTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PredefinedHierarchyTypeDef

def get_value() -> PredefinedHierarchyTypeDef:
    return {
        "HierarchyId": ...,
        "Columns": ...,
    }
Definition
class PredefinedHierarchyTypeDef(TypedDict):
    HierarchyId: str,
    Columns: Sequence[ColumnIdentifierTypeDef],  # (1)
    DrillDownFilters: NotRequired[Sequence[DrillDownFilterTypeDef]],  # (2)
  1. See ColumnIdentifierTypeDef
  2. See DrillDownFilterTypeDef

DescribeAnalysisResponseTypeDef

Usage Example
from mypy_boto3_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

DashboardTypeDef

Usage Example
from mypy_boto3_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

GenerateEmbedUrlForAnonymousUserRequestRequestTypeDef

Usage Example
from mypy_boto3_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

AxisDataOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisDataOptionsTypeDef

def get_value() -> AxisDataOptionsTypeDef:
    return {
        "NumericAxisOptions": ...,
    }
Definition
class AxisDataOptionsTypeDef(TypedDict):
    NumericAxisOptions: NotRequired[NumericAxisOptionsTypeDef],  # (1)
    DateAxisOptions: NotRequired[DateAxisOptionsTypeDef],  # (2)
  1. See NumericAxisOptionsTypeDef
  2. See DateAxisOptionsTypeDef

GeospatialPointStyleOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeospatialPointStyleOptionsTypeDef

def get_value() -> GeospatialPointStyleOptionsTypeDef:
    return {
        "SelectedPointStyle": ...,
    }
Definition
class GeospatialPointStyleOptionsTypeDef(TypedDict):
    SelectedPointStyle: NotRequired[GeospatialSelectedPointStyleType],  # (1)
    ClusterMarkerConfiguration: NotRequired[ClusterMarkerConfigurationTypeDef],  # (2)
  1. See GeospatialSelectedPointStyleType
  2. See ClusterMarkerConfigurationTypeDef

TransformOperationTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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

SetParameterValueConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SetParameterValueConfigurationTypeDef

def get_value() -> SetParameterValueConfigurationTypeDef:
    return {
        "DestinationParameterName": ...,
        "Value": ...,
    }
Definition
class SetParameterValueConfigurationTypeDef(TypedDict):
    DestinationParameterName: str,
    Value: DestinationParameterValueConfigurationTypeDef,  # (1)
  1. See DestinationParameterValueConfigurationTypeDef

ChartAxisLabelOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ChartAxisLabelOptionsTypeDef

def get_value() -> ChartAxisLabelOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class ChartAxisLabelOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    SortIconVisibility: NotRequired[VisibilityType],  # (1)
    AxisLabelOptions: NotRequired[Sequence[AxisLabelOptionsTypeDef]],  # (3)
  1. See VisibilityType
  2. See VisibilityType
  3. See AxisLabelOptionsTypeDef

AxisTickLabelOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisTickLabelOptionsTypeDef

def get_value() -> AxisTickLabelOptionsTypeDef:
    return {
        "LabelOptions": ...,
    }
Definition
class AxisTickLabelOptionsTypeDef(TypedDict):
    LabelOptions: NotRequired[LabelOptionsTypeDef],  # (1)
    RotationAngle: NotRequired[float],
  1. See LabelOptionsTypeDef

DateTimePickerControlDisplayOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateTimePickerControlDisplayOptionsTypeDef

def get_value() -> DateTimePickerControlDisplayOptionsTypeDef:
    return {
        "TitleOptions": ...,
    }
Definition
class DateTimePickerControlDisplayOptionsTypeDef(TypedDict):
    TitleOptions: NotRequired[LabelOptionsTypeDef],  # (1)
    DateTimeFormat: NotRequired[str],
  1. See LabelOptionsTypeDef
Usage Example
from mypy_boto3_quicksight.type_defs import DropDownControlDisplayOptionsTypeDef

def get_value() -> DropDownControlDisplayOptionsTypeDef:
    return {
        "SelectAllOptions": ...,
    }
Definition
class DropDownControlDisplayOptionsTypeDef(TypedDict):
    SelectAllOptions: NotRequired[ListControlSelectAllOptionsTypeDef],  # (1)
    TitleOptions: NotRequired[LabelOptionsTypeDef],  # (2)
  1. See ListControlSelectAllOptionsTypeDef
  2. See LabelOptionsTypeDef

LegendOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LegendOptionsTypeDef

def get_value() -> LegendOptionsTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class LegendOptionsTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    Title: NotRequired[LabelOptionsTypeDef],  # (2)
    Position: NotRequired[LegendPositionType],  # (3)
    Width: NotRequired[str],
    Height: NotRequired[str],
  1. See VisibilityType
  2. See LabelOptionsTypeDef
  3. See LegendPositionType

ListControlDisplayOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ListControlDisplayOptionsTypeDef

def get_value() -> ListControlDisplayOptionsTypeDef:
    return {
        "SearchOptions": ...,
    }
Definition
class ListControlDisplayOptionsTypeDef(TypedDict):
    SearchOptions: NotRequired[ListControlSearchOptionsTypeDef],  # (1)
    SelectAllOptions: NotRequired[ListControlSelectAllOptionsTypeDef],  # (2)
    TitleOptions: NotRequired[LabelOptionsTypeDef],  # (3)
  1. See ListControlSearchOptionsTypeDef
  2. See ListControlSelectAllOptionsTypeDef
  3. See LabelOptionsTypeDef

RelativeDateTimeControlDisplayOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RelativeDateTimeControlDisplayOptionsTypeDef

def get_value() -> RelativeDateTimeControlDisplayOptionsTypeDef:
    return {
        "TitleOptions": ...,
    }
Definition
class RelativeDateTimeControlDisplayOptionsTypeDef(TypedDict):
    TitleOptions: NotRequired[LabelOptionsTypeDef],  # (1)
    DateTimeFormat: NotRequired[str],
  1. See LabelOptionsTypeDef

SliderControlDisplayOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SliderControlDisplayOptionsTypeDef

def get_value() -> SliderControlDisplayOptionsTypeDef:
    return {
        "TitleOptions": ...,
    }
Definition
class SliderControlDisplayOptionsTypeDef(TypedDict):
    TitleOptions: NotRequired[LabelOptionsTypeDef],  # (1)
  1. See LabelOptionsTypeDef

TextAreaControlDisplayOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TextAreaControlDisplayOptionsTypeDef

def get_value() -> TextAreaControlDisplayOptionsTypeDef:
    return {
        "TitleOptions": ...,
    }
Definition
class TextAreaControlDisplayOptionsTypeDef(TypedDict):
    TitleOptions: NotRequired[LabelOptionsTypeDef],  # (1)
    PlaceholderOptions: NotRequired[TextControlPlaceholderOptionsTypeDef],  # (2)
  1. See LabelOptionsTypeDef
  2. See TextControlPlaceholderOptionsTypeDef

TextFieldControlDisplayOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TextFieldControlDisplayOptionsTypeDef

def get_value() -> TextFieldControlDisplayOptionsTypeDef:
    return {
        "TitleOptions": ...,
    }
Definition
class TextFieldControlDisplayOptionsTypeDef(TypedDict):
    TitleOptions: NotRequired[LabelOptionsTypeDef],  # (1)
    PlaceholderOptions: NotRequired[TextControlPlaceholderOptionsTypeDef],  # (2)
  1. See LabelOptionsTypeDef
  2. See TextControlPlaceholderOptionsTypeDef

PanelConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PanelConfigurationTypeDef

def get_value() -> PanelConfigurationTypeDef:
    return {
        "Title": ...,
    }
Definition
class PanelConfigurationTypeDef(TypedDict):
    Title: NotRequired[PanelTitleOptionsTypeDef],  # (1)
    BorderVisibility: NotRequired[VisibilityType],  # (2)
    BorderThickness: NotRequired[str],
    BorderStyle: NotRequired[PanelBorderStyleType],  # (3)
    BorderColor: NotRequired[str],
    GutterVisibility: NotRequired[VisibilityType],  # (2)
    GutterSpacing: NotRequired[str],
    BackgroundVisibility: NotRequired[VisibilityType],  # (2)
    BackgroundColor: NotRequired[str],
  1. See PanelTitleOptionsTypeDef
  2. See VisibilityType
  3. See PanelBorderStyleType
  4. See VisibilityType
  5. See VisibilityType

TableFieldLinkContentConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldLinkContentConfigurationTypeDef

def get_value() -> TableFieldLinkContentConfigurationTypeDef:
    return {
        "CustomTextContent": ...,
    }
Definition
class TableFieldLinkContentConfigurationTypeDef(TypedDict):
    CustomTextContent: NotRequired[TableFieldCustomTextContentTypeDef],  # (1)
    CustomIconContent: NotRequired[TableFieldCustomIconContentTypeDef],  # (2)
  1. See TableFieldCustomTextContentTypeDef
  2. See TableFieldCustomIconContentTypeDef

TableCellStyleTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableCellStyleTypeDef

def get_value() -> TableCellStyleTypeDef:
    return {
        "Visibility": ...,
    }
Definition
class TableCellStyleTypeDef(TypedDict):
    Visibility: NotRequired[VisibilityType],  # (1)
    FontConfiguration: NotRequired[FontConfigurationTypeDef],  # (2)
    TextWrap: NotRequired[TextWrapType],  # (3)
    HorizontalTextAlignment: NotRequired[HorizontalTextAlignmentType],  # (4)
    VerticalTextAlignment: NotRequired[VerticalTextAlignmentType],  # (5)
    BackgroundColor: NotRequired[str],
    Height: NotRequired[int],
    Border: NotRequired[GlobalTableBorderOptionsTypeDef],  # (6)
  1. See VisibilityType
  2. See FontConfigurationTypeDef
  3. See TextWrapType
  4. See HorizontalTextAlignmentType
  5. See VerticalTextAlignmentType
  6. See GlobalTableBorderOptionsTypeDef

ConditionalFormattingColorTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ConditionalFormattingColorTypeDef

def get_value() -> ConditionalFormattingColorTypeDef:
    return {
        "Solid": ...,
    }
Definition
class ConditionalFormattingColorTypeDef(TypedDict):
    Solid: NotRequired[ConditionalFormattingSolidColorTypeDef],  # (1)
    Gradient: NotRequired[ConditionalFormattingGradientColorTypeDef],  # (2)
  1. See ConditionalFormattingSolidColorTypeDef
  2. See ConditionalFormattingGradientColorTypeDef

DefaultInteractiveLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DefaultInteractiveLayoutConfigurationTypeDef

def get_value() -> DefaultInteractiveLayoutConfigurationTypeDef:
    return {
        "Grid": ...,
    }
Definition
class DefaultInteractiveLayoutConfigurationTypeDef(TypedDict):
    Grid: NotRequired[DefaultGridLayoutConfigurationTypeDef],  # (1)
    FreeForm: NotRequired[DefaultFreeFormLayoutConfigurationTypeDef],  # (2)
  1. See DefaultGridLayoutConfigurationTypeDef
  2. See DefaultFreeFormLayoutConfigurationTypeDef

SheetControlLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetControlLayoutConfigurationTypeDef

def get_value() -> SheetControlLayoutConfigurationTypeDef:
    return {
        "GridLayout": ...,
    }
Definition
class SheetControlLayoutConfigurationTypeDef(TypedDict):
    GridLayout: NotRequired[GridLayoutConfigurationTypeDef],  # (1)
  1. See GridLayoutConfigurationTypeDef

SeriesItemTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SeriesItemTypeDef

def get_value() -> SeriesItemTypeDef:
    return {
        "FieldSeriesItem": ...,
    }
Definition
class SeriesItemTypeDef(TypedDict):
    FieldSeriesItem: NotRequired[FieldSeriesItemTypeDef],  # (1)
    DataFieldSeriesItem: NotRequired[DataFieldSeriesItemTypeDef],  # (2)
  1. See FieldSeriesItemTypeDef
  2. See DataFieldSeriesItemTypeDef

CredentialPairTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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)
    SecretArn: NotRequired[str],
  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 mypy_boto3_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)
    Typography: NotRequired[TypographyTypeDef],  # (4)
  1. See DataColorPaletteTypeDef
  2. See UIColorPaletteTypeDef
  3. See SheetStyleTypeDef
  4. See TypographyTypeDef

ComparisonFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ComparisonFormatConfigurationTypeDef

def get_value() -> ComparisonFormatConfigurationTypeDef:
    return {
        "NumberDisplayFormatConfiguration": ...,
    }
Definition
class ComparisonFormatConfigurationTypeDef(TypedDict):
    NumberDisplayFormatConfiguration: NotRequired[NumberDisplayFormatConfigurationTypeDef],  # (1)
    PercentageDisplayFormatConfiguration: NotRequired[PercentageDisplayFormatConfigurationTypeDef],  # (2)
  1. See NumberDisplayFormatConfigurationTypeDef
  2. See PercentageDisplayFormatConfigurationTypeDef

NumericFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericFormatConfigurationTypeDef

def get_value() -> NumericFormatConfigurationTypeDef:
    return {
        "NumberDisplayFormatConfiguration": ...,
    }
Definition
class NumericFormatConfigurationTypeDef(TypedDict):
    NumberDisplayFormatConfiguration: NotRequired[NumberDisplayFormatConfigurationTypeDef],  # (1)
    CurrencyDisplayFormatConfiguration: NotRequired[CurrencyDisplayFormatConfigurationTypeDef],  # (2)
    PercentageDisplayFormatConfiguration: NotRequired[PercentageDisplayFormatConfigurationTypeDef],  # (3)
  1. See NumberDisplayFormatConfigurationTypeDef
  2. See CurrencyDisplayFormatConfigurationTypeDef
  3. See PercentageDisplayFormatConfigurationTypeDef

AggregationSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AggregationSortConfigurationTypeDef

def get_value() -> AggregationSortConfigurationTypeDef:
    return {
        "Column": ...,
        "SortDirection": ...,
        "AggregationFunction": ...,
    }
Definition
class AggregationSortConfigurationTypeDef(TypedDict):
    Column: ColumnIdentifierTypeDef,  # (1)
    SortDirection: SortDirectionType,  # (2)
    AggregationFunction: AggregationFunctionTypeDef,  # (3)
  1. See ColumnIdentifierTypeDef
  2. See SortDirectionType
  3. See AggregationFunctionTypeDef

ColumnSortTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ColumnSortTypeDef

def get_value() -> ColumnSortTypeDef:
    return {
        "SortBy": ...,
        "Direction": ...,
    }
Definition
class ColumnSortTypeDef(TypedDict):
    SortBy: ColumnIdentifierTypeDef,  # (1)
    Direction: SortDirectionType,  # (2)
    AggregationFunction: NotRequired[AggregationFunctionTypeDef],  # (3)
  1. See ColumnIdentifierTypeDef
  2. See SortDirectionType
  3. See AggregationFunctionTypeDef

ColumnTooltipItemTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ColumnTooltipItemTypeDef

def get_value() -> ColumnTooltipItemTypeDef:
    return {
        "Column": ...,
    }
Definition
class ColumnTooltipItemTypeDef(TypedDict):
    Column: ColumnIdentifierTypeDef,  # (1)
    Label: NotRequired[str],
    Visibility: NotRequired[VisibilityType],  # (2)
    Aggregation: NotRequired[AggregationFunctionTypeDef],  # (3)
  1. See ColumnIdentifierTypeDef
  2. See VisibilityType
  3. See AggregationFunctionTypeDef

NumericEqualityFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericEqualityFilterTypeDef

def get_value() -> NumericEqualityFilterTypeDef:
    return {
        "FilterId": ...,
        "Column": ...,
        "MatchOperator": ...,
        "NullOption": ...,
    }
Definition
class NumericEqualityFilterTypeDef(TypedDict):
    FilterId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    MatchOperator: NumericEqualityMatchOperatorType,  # (3)
    NullOption: FilterNullOptionType,  # (5)
    Value: NotRequired[float],
    SelectAllOptions: NotRequired[NumericFilterSelectAllOptionsType],  # (2)
    AggregationFunction: NotRequired[AggregationFunctionTypeDef],  # (4)
    ParameterName: NotRequired[str],
  1. See ColumnIdentifierTypeDef
  2. See NumericFilterSelectAllOptionsType
  3. See NumericEqualityMatchOperatorType
  4. See AggregationFunctionTypeDef
  5. See FilterNullOptionType

NumericRangeFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericRangeFilterTypeDef

def get_value() -> NumericRangeFilterTypeDef:
    return {
        "FilterId": ...,
        "Column": ...,
        "NullOption": ...,
    }
Definition
class NumericRangeFilterTypeDef(TypedDict):
    FilterId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    NullOption: FilterNullOptionType,  # (6)
    IncludeMinimum: NotRequired[bool],
    IncludeMaximum: NotRequired[bool],
    RangeMinimum: NotRequired[NumericRangeFilterValueTypeDef],  # (2)
    RangeMaximum: NotRequired[NumericRangeFilterValueTypeDef],  # (2)
    SelectAllOptions: NotRequired[NumericFilterSelectAllOptionsType],  # (4)
    AggregationFunction: NotRequired[AggregationFunctionTypeDef],  # (5)
  1. See ColumnIdentifierTypeDef
  2. See NumericRangeFilterValueTypeDef
  3. See NumericRangeFilterValueTypeDef
  4. See NumericFilterSelectAllOptionsType
  5. See AggregationFunctionTypeDef
  6. See FilterNullOptionType

ReferenceLineDynamicDataConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ReferenceLineDynamicDataConfigurationTypeDef

def get_value() -> ReferenceLineDynamicDataConfigurationTypeDef:
    return {
        "Column": ...,
        "MeasureAggregationFunction": ...,
        "Calculation": ...,
    }
Definition
class ReferenceLineDynamicDataConfigurationTypeDef(TypedDict):
    Column: ColumnIdentifierTypeDef,  # (1)
    MeasureAggregationFunction: AggregationFunctionTypeDef,  # (2)
    Calculation: NumericalAggregationFunctionTypeDef,  # (3)
  1. See ColumnIdentifierTypeDef
  2. See AggregationFunctionTypeDef
  3. See NumericalAggregationFunctionTypeDef

RegisteredUserEmbeddingExperienceConfigurationTypeDef

Usage Example
from mypy_boto3_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

DefaultSectionBasedLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DefaultSectionBasedLayoutConfigurationTypeDef

def get_value() -> DefaultSectionBasedLayoutConfigurationTypeDef:
    return {
        "CanvasSizeOptions": ...,
    }
Definition
class DefaultSectionBasedLayoutConfigurationTypeDef(TypedDict):
    CanvasSizeOptions: SectionBasedLayoutCanvasSizeOptionsTypeDef,  # (1)
  1. See SectionBasedLayoutCanvasSizeOptionsTypeDef

FreeFormLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FreeFormLayoutConfigurationTypeDef

def get_value() -> FreeFormLayoutConfigurationTypeDef:
    return {
        "Elements": ...,
    }
Definition
class FreeFormLayoutConfigurationTypeDef(TypedDict):
    Elements: Sequence[FreeFormLayoutElementTypeDef],  # (1)
    CanvasSizeOptions: NotRequired[FreeFormLayoutCanvasSizeOptionsTypeDef],  # (2)
  1. See FreeFormLayoutElementTypeDef
  2. See FreeFormLayoutCanvasSizeOptionsTypeDef

FreeFormSectionLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FreeFormSectionLayoutConfigurationTypeDef

def get_value() -> FreeFormSectionLayoutConfigurationTypeDef:
    return {
        "Elements": ...,
    }
Definition
class FreeFormSectionLayoutConfigurationTypeDef(TypedDict):
    Elements: Sequence[FreeFormLayoutElementTypeDef],  # (1)
  1. See FreeFormLayoutElementTypeDef

ParameterDeclarationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterDeclarationTypeDef

def get_value() -> ParameterDeclarationTypeDef:
    return {
        "StringParameterDeclaration": ...,
    }
Definition
class ParameterDeclarationTypeDef(TypedDict):
    StringParameterDeclaration: NotRequired[StringParameterDeclarationTypeDef],  # (1)
    DecimalParameterDeclaration: NotRequired[DecimalParameterDeclarationTypeDef],  # (2)
    IntegerParameterDeclaration: NotRequired[IntegerParameterDeclarationTypeDef],  # (3)
    DateTimeParameterDeclaration: NotRequired[DateTimeParameterDeclarationTypeDef],  # (4)
  1. See StringParameterDeclarationTypeDef
  2. See DecimalParameterDeclarationTypeDef
  3. See IntegerParameterDeclarationTypeDef
  4. See DateTimeParameterDeclarationTypeDef

ColumnHierarchyTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ColumnHierarchyTypeDef

def get_value() -> ColumnHierarchyTypeDef:
    return {
        "ExplicitHierarchy": ...,
    }
Definition
class ColumnHierarchyTypeDef(TypedDict):
    ExplicitHierarchy: NotRequired[ExplicitHierarchyTypeDef],  # (1)
    DateTimeHierarchy: NotRequired[DateTimeHierarchyTypeDef],  # (2)
    PredefinedHierarchy: NotRequired[PredefinedHierarchyTypeDef],  # (3)
  1. See ExplicitHierarchyTypeDef
  2. See DateTimeHierarchyTypeDef
  3. See PredefinedHierarchyTypeDef

DescribeDashboardResponseTypeDef

Usage Example
from mypy_boto3_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

LogicalTableTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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

CustomActionSetParametersOperationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomActionSetParametersOperationTypeDef

def get_value() -> CustomActionSetParametersOperationTypeDef:
    return {
        "ParameterValueConfigurations": ...,
    }
Definition
class CustomActionSetParametersOperationTypeDef(TypedDict):
    ParameterValueConfigurations: Sequence[SetParameterValueConfigurationTypeDef],  # (1)
  1. See SetParameterValueConfigurationTypeDef

AxisDisplayOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AxisDisplayOptionsTypeDef

def get_value() -> AxisDisplayOptionsTypeDef:
    return {
        "TickLabelOptions": ...,
    }
Definition
class AxisDisplayOptionsTypeDef(TypedDict):
    TickLabelOptions: NotRequired[AxisTickLabelOptionsTypeDef],  # (1)
    AxisLineVisibility: NotRequired[VisibilityType],  # (2)
    GridLineVisibility: NotRequired[VisibilityType],  # (2)
    DataOptions: NotRequired[AxisDataOptionsTypeDef],  # (4)
    ScrollbarOptions: NotRequired[ScrollBarOptionsTypeDef],  # (5)
    AxisOffset: NotRequired[str],
  1. See AxisTickLabelOptionsTypeDef
  2. See VisibilityType
  3. See VisibilityType
  4. See AxisDataOptionsTypeDef
  5. See ScrollBarOptionsTypeDef

FilterDateTimePickerControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterDateTimePickerControlTypeDef

def get_value() -> FilterDateTimePickerControlTypeDef:
    return {
        "FilterControlId": ...,
        "Title": ...,
        "SourceFilterId": ...,
    }
Definition
class FilterDateTimePickerControlTypeDef(TypedDict):
    FilterControlId: str,
    Title: str,
    SourceFilterId: str,
    DisplayOptions: NotRequired[DateTimePickerControlDisplayOptionsTypeDef],  # (1)
    Type: NotRequired[SheetControlDateTimePickerTypeType],  # (2)
  1. See DateTimePickerControlDisplayOptionsTypeDef
  2. See SheetControlDateTimePickerTypeType

ParameterDateTimePickerControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterDateTimePickerControlTypeDef

def get_value() -> ParameterDateTimePickerControlTypeDef:
    return {
        "ParameterControlId": ...,
        "Title": ...,
        "SourceParameterName": ...,
    }
Definition
class ParameterDateTimePickerControlTypeDef(TypedDict):
    ParameterControlId: str,
    Title: str,
    SourceParameterName: str,
    DisplayOptions: NotRequired[DateTimePickerControlDisplayOptionsTypeDef],  # (1)
  1. See DateTimePickerControlDisplayOptionsTypeDef

FilterDropDownControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterDropDownControlTypeDef

def get_value() -> FilterDropDownControlTypeDef:
    return {
        "FilterControlId": ...,
        "Title": ...,
        "SourceFilterId": ...,
    }
Definition
class FilterDropDownControlTypeDef(TypedDict):
    FilterControlId: str,
    Title: str,
    SourceFilterId: str,
    DisplayOptions: NotRequired[DropDownControlDisplayOptionsTypeDef],  # (1)
    Type: NotRequired[SheetControlListTypeType],  # (2)
    SelectableValues: NotRequired[FilterSelectableValuesTypeDef],  # (3)
    CascadingControlConfiguration: NotRequired[CascadingControlConfigurationTypeDef],  # (4)
  1. See DropDownControlDisplayOptionsTypeDef
  2. See SheetControlListTypeType
  3. See FilterSelectableValuesTypeDef
  4. See CascadingControlConfigurationTypeDef

ParameterDropDownControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterDropDownControlTypeDef

def get_value() -> ParameterDropDownControlTypeDef:
    return {
        "ParameterControlId": ...,
        "Title": ...,
        "SourceParameterName": ...,
    }
Definition
class ParameterDropDownControlTypeDef(TypedDict):
    ParameterControlId: str,
    Title: str,
    SourceParameterName: str,
    DisplayOptions: NotRequired[DropDownControlDisplayOptionsTypeDef],  # (1)
    Type: NotRequired[SheetControlListTypeType],  # (2)
    SelectableValues: NotRequired[ParameterSelectableValuesTypeDef],  # (3)
    CascadingControlConfiguration: NotRequired[CascadingControlConfigurationTypeDef],  # (4)
  1. See DropDownControlDisplayOptionsTypeDef
  2. See SheetControlListTypeType
  3. See ParameterSelectableValuesTypeDef
  4. See CascadingControlConfigurationTypeDef

FilterListControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterListControlTypeDef

def get_value() -> FilterListControlTypeDef:
    return {
        "FilterControlId": ...,
        "Title": ...,
        "SourceFilterId": ...,
    }
Definition
class FilterListControlTypeDef(TypedDict):
    FilterControlId: str,
    Title: str,
    SourceFilterId: str,
    DisplayOptions: NotRequired[ListControlDisplayOptionsTypeDef],  # (1)
    Type: NotRequired[SheetControlListTypeType],  # (2)
    SelectableValues: NotRequired[FilterSelectableValuesTypeDef],  # (3)
    CascadingControlConfiguration: NotRequired[CascadingControlConfigurationTypeDef],  # (4)
  1. See ListControlDisplayOptionsTypeDef
  2. See SheetControlListTypeType
  3. See FilterSelectableValuesTypeDef
  4. See CascadingControlConfigurationTypeDef

ParameterListControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterListControlTypeDef

def get_value() -> ParameterListControlTypeDef:
    return {
        "ParameterControlId": ...,
        "Title": ...,
        "SourceParameterName": ...,
    }
Definition
class ParameterListControlTypeDef(TypedDict):
    ParameterControlId: str,
    Title: str,
    SourceParameterName: str,
    DisplayOptions: NotRequired[ListControlDisplayOptionsTypeDef],  # (1)
    Type: NotRequired[SheetControlListTypeType],  # (2)
    SelectableValues: NotRequired[ParameterSelectableValuesTypeDef],  # (3)
    CascadingControlConfiguration: NotRequired[CascadingControlConfigurationTypeDef],  # (4)
  1. See ListControlDisplayOptionsTypeDef
  2. See SheetControlListTypeType
  3. See ParameterSelectableValuesTypeDef
  4. See CascadingControlConfigurationTypeDef

FilterRelativeDateTimeControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterRelativeDateTimeControlTypeDef

def get_value() -> FilterRelativeDateTimeControlTypeDef:
    return {
        "FilterControlId": ...,
        "Title": ...,
        "SourceFilterId": ...,
    }
Definition
class FilterRelativeDateTimeControlTypeDef(TypedDict):
    FilterControlId: str,
    Title: str,
    SourceFilterId: str,
    DisplayOptions: NotRequired[RelativeDateTimeControlDisplayOptionsTypeDef],  # (1)
  1. See RelativeDateTimeControlDisplayOptionsTypeDef

FilterSliderControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterSliderControlTypeDef

def get_value() -> FilterSliderControlTypeDef:
    return {
        "FilterControlId": ...,
        "Title": ...,
        "SourceFilterId": ...,
        "MaximumValue": ...,
        "MinimumValue": ...,
        "StepSize": ...,
    }
Definition
class FilterSliderControlTypeDef(TypedDict):
    FilterControlId: str,
    Title: str,
    SourceFilterId: str,
    MaximumValue: float,
    MinimumValue: float,
    StepSize: float,
    DisplayOptions: NotRequired[SliderControlDisplayOptionsTypeDef],  # (1)
    Type: NotRequired[SheetControlSliderTypeType],  # (2)
  1. See SliderControlDisplayOptionsTypeDef
  2. See SheetControlSliderTypeType

ParameterSliderControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterSliderControlTypeDef

def get_value() -> ParameterSliderControlTypeDef:
    return {
        "ParameterControlId": ...,
        "Title": ...,
        "SourceParameterName": ...,
        "MaximumValue": ...,
        "MinimumValue": ...,
        "StepSize": ...,
    }
Definition
class ParameterSliderControlTypeDef(TypedDict):
    ParameterControlId: str,
    Title: str,
    SourceParameterName: str,
    MaximumValue: float,
    MinimumValue: float,
    StepSize: float,
    DisplayOptions: NotRequired[SliderControlDisplayOptionsTypeDef],  # (1)
  1. See SliderControlDisplayOptionsTypeDef

FilterTextAreaControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterTextAreaControlTypeDef

def get_value() -> FilterTextAreaControlTypeDef:
    return {
        "FilterControlId": ...,
        "Title": ...,
        "SourceFilterId": ...,
    }
Definition
class FilterTextAreaControlTypeDef(TypedDict):
    FilterControlId: str,
    Title: str,
    SourceFilterId: str,
    Delimiter: NotRequired[str],
    DisplayOptions: NotRequired[TextAreaControlDisplayOptionsTypeDef],  # (1)
  1. See TextAreaControlDisplayOptionsTypeDef

ParameterTextAreaControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterTextAreaControlTypeDef

def get_value() -> ParameterTextAreaControlTypeDef:
    return {
        "ParameterControlId": ...,
        "Title": ...,
        "SourceParameterName": ...,
    }
Definition
class ParameterTextAreaControlTypeDef(TypedDict):
    ParameterControlId: str,
    Title: str,
    SourceParameterName: str,
    Delimiter: NotRequired[str],
    DisplayOptions: NotRequired[TextAreaControlDisplayOptionsTypeDef],  # (1)
  1. See TextAreaControlDisplayOptionsTypeDef

FilterTextFieldControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterTextFieldControlTypeDef

def get_value() -> FilterTextFieldControlTypeDef:
    return {
        "FilterControlId": ...,
        "Title": ...,
        "SourceFilterId": ...,
    }
Definition
class FilterTextFieldControlTypeDef(TypedDict):
    FilterControlId: str,
    Title: str,
    SourceFilterId: str,
    DisplayOptions: NotRequired[TextFieldControlDisplayOptionsTypeDef],  # (1)
  1. See TextFieldControlDisplayOptionsTypeDef

ParameterTextFieldControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterTextFieldControlTypeDef

def get_value() -> ParameterTextFieldControlTypeDef:
    return {
        "ParameterControlId": ...,
        "Title": ...,
        "SourceParameterName": ...,
    }
Definition
class ParameterTextFieldControlTypeDef(TypedDict):
    ParameterControlId: str,
    Title: str,
    SourceParameterName: str,
    DisplayOptions: NotRequired[TextFieldControlDisplayOptionsTypeDef],  # (1)
  1. See TextFieldControlDisplayOptionsTypeDef

SmallMultiplesOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SmallMultiplesOptionsTypeDef

def get_value() -> SmallMultiplesOptionsTypeDef:
    return {
        "MaxVisibleRows": ...,
    }
Definition
class SmallMultiplesOptionsTypeDef(TypedDict):
    MaxVisibleRows: NotRequired[int],
    MaxVisibleColumns: NotRequired[int],
    PanelConfiguration: NotRequired[PanelConfigurationTypeDef],  # (1)
  1. See PanelConfigurationTypeDef

TableFieldLinkConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldLinkConfigurationTypeDef

def get_value() -> TableFieldLinkConfigurationTypeDef:
    return {
        "Target": ...,
        "Content": ...,
    }
Definition
class TableFieldLinkConfigurationTypeDef(TypedDict):
    Target: URLTargetConfigurationType,  # (1)
    Content: TableFieldLinkContentConfigurationTypeDef,  # (2)
  1. See URLTargetConfigurationType
  2. See TableFieldLinkContentConfigurationTypeDef

PivotTableOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableOptionsTypeDef

def get_value() -> PivotTableOptionsTypeDef:
    return {
        "MetricPlacement": ...,
    }
Definition
class PivotTableOptionsTypeDef(TypedDict):
    MetricPlacement: NotRequired[PivotTableMetricPlacementType],  # (1)
    SingleMetricVisibility: NotRequired[VisibilityType],  # (2)
    ColumnNamesVisibility: NotRequired[VisibilityType],  # (2)
    ToggleButtonsVisibility: NotRequired[VisibilityType],  # (2)
    ColumnHeaderStyle: NotRequired[TableCellStyleTypeDef],  # (5)
    RowHeaderStyle: NotRequired[TableCellStyleTypeDef],  # (5)
    CellStyle: NotRequired[TableCellStyleTypeDef],  # (5)
    RowFieldNamesStyle: NotRequired[TableCellStyleTypeDef],  # (5)
    RowAlternateColorOptions: NotRequired[RowAlternateColorOptionsTypeDef],  # (9)
    CollapsedRowDimensionsVisibility: NotRequired[VisibilityType],  # (2)
  1. See PivotTableMetricPlacementType
  2. See VisibilityType
  3. See VisibilityType
  4. See VisibilityType
  5. See TableCellStyleTypeDef
  6. See TableCellStyleTypeDef
  7. See TableCellStyleTypeDef
  8. See TableCellStyleTypeDef
  9. See RowAlternateColorOptionsTypeDef
  10. See VisibilityType

PivotTotalOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTotalOptionsTypeDef

def get_value() -> PivotTotalOptionsTypeDef:
    return {
        "TotalsVisibility": ...,
    }
Definition
class PivotTotalOptionsTypeDef(TypedDict):
    TotalsVisibility: NotRequired[VisibilityType],  # (1)
    Placement: NotRequired[TableTotalsPlacementType],  # (2)
    ScrollStatus: NotRequired[TableTotalsScrollStatusType],  # (3)
    CustomLabel: NotRequired[str],
    TotalCellStyle: NotRequired[TableCellStyleTypeDef],  # (4)
    ValueCellStyle: NotRequired[TableCellStyleTypeDef],  # (4)
    MetricHeaderCellStyle: NotRequired[TableCellStyleTypeDef],  # (4)
  1. See VisibilityType
  2. See TableTotalsPlacementType
  3. See TableTotalsScrollStatusType
  4. See TableCellStyleTypeDef
  5. See TableCellStyleTypeDef
  6. See TableCellStyleTypeDef

SubtotalOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SubtotalOptionsTypeDef

def get_value() -> SubtotalOptionsTypeDef:
    return {
        "TotalsVisibility": ...,
    }
Definition
class SubtotalOptionsTypeDef(TypedDict):
    TotalsVisibility: NotRequired[VisibilityType],  # (1)
    CustomLabel: NotRequired[str],
    FieldLevel: NotRequired[PivotTableSubtotalLevelType],  # (2)
    FieldLevelOptions: NotRequired[Sequence[PivotTableFieldSubtotalOptionsTypeDef]],  # (3)
    TotalCellStyle: NotRequired[TableCellStyleTypeDef],  # (4)
    ValueCellStyle: NotRequired[TableCellStyleTypeDef],  # (4)
    MetricHeaderCellStyle: NotRequired[TableCellStyleTypeDef],  # (4)
  1. See VisibilityType
  2. See PivotTableSubtotalLevelType
  3. See PivotTableFieldSubtotalOptionsTypeDef
  4. See TableCellStyleTypeDef
  5. See TableCellStyleTypeDef
  6. See TableCellStyleTypeDef

TableOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableOptionsTypeDef

def get_value() -> TableOptionsTypeDef:
    return {
        "Orientation": ...,
    }
Definition
class TableOptionsTypeDef(TypedDict):
    Orientation: NotRequired[TableOrientationType],  # (1)
    HeaderStyle: NotRequired[TableCellStyleTypeDef],  # (2)
    CellStyle: NotRequired[TableCellStyleTypeDef],  # (2)
    RowAlternateColorOptions: NotRequired[RowAlternateColorOptionsTypeDef],  # (4)
  1. See TableOrientationType
  2. See TableCellStyleTypeDef
  3. See TableCellStyleTypeDef
  4. See RowAlternateColorOptionsTypeDef

TotalOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TotalOptionsTypeDef

def get_value() -> TotalOptionsTypeDef:
    return {
        "TotalsVisibility": ...,
    }
Definition
class TotalOptionsTypeDef(TypedDict):
    TotalsVisibility: NotRequired[VisibilityType],  # (1)
    Placement: NotRequired[TableTotalsPlacementType],  # (2)
    ScrollStatus: NotRequired[TableTotalsScrollStatusType],  # (3)
    CustomLabel: NotRequired[str],
    TotalCellStyle: NotRequired[TableCellStyleTypeDef],  # (4)
  1. See VisibilityType
  2. See TableTotalsPlacementType
  3. See TableTotalsScrollStatusType
  4. See TableCellStyleTypeDef

GaugeChartArcConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GaugeChartArcConditionalFormattingTypeDef

def get_value() -> GaugeChartArcConditionalFormattingTypeDef:
    return {
        "ForegroundColor": ...,
    }
Definition
class GaugeChartArcConditionalFormattingTypeDef(TypedDict):
    ForegroundColor: NotRequired[ConditionalFormattingColorTypeDef],  # (1)
  1. See ConditionalFormattingColorTypeDef

GaugeChartPrimaryValueConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GaugeChartPrimaryValueConditionalFormattingTypeDef

def get_value() -> GaugeChartPrimaryValueConditionalFormattingTypeDef:
    return {
        "TextColor": ...,
    }
Definition
class GaugeChartPrimaryValueConditionalFormattingTypeDef(TypedDict):
    TextColor: NotRequired[ConditionalFormattingColorTypeDef],  # (1)
    Icon: NotRequired[ConditionalFormattingIconTypeDef],  # (2)
  1. See ConditionalFormattingColorTypeDef
  2. See ConditionalFormattingIconTypeDef

KPIPrimaryValueConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPIPrimaryValueConditionalFormattingTypeDef

def get_value() -> KPIPrimaryValueConditionalFormattingTypeDef:
    return {
        "TextColor": ...,
    }
Definition
class KPIPrimaryValueConditionalFormattingTypeDef(TypedDict):
    TextColor: NotRequired[ConditionalFormattingColorTypeDef],  # (1)
    Icon: NotRequired[ConditionalFormattingIconTypeDef],  # (2)
  1. See ConditionalFormattingColorTypeDef
  2. See ConditionalFormattingIconTypeDef

KPIProgressBarConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPIProgressBarConditionalFormattingTypeDef

def get_value() -> KPIProgressBarConditionalFormattingTypeDef:
    return {
        "ForegroundColor": ...,
    }
Definition
class KPIProgressBarConditionalFormattingTypeDef(TypedDict):
    ForegroundColor: NotRequired[ConditionalFormattingColorTypeDef],  # (1)
  1. See ConditionalFormattingColorTypeDef

ShapeConditionalFormatTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ShapeConditionalFormatTypeDef

def get_value() -> ShapeConditionalFormatTypeDef:
    return {
        "BackgroundColor": ...,
    }
Definition
class ShapeConditionalFormatTypeDef(TypedDict):
    BackgroundColor: ConditionalFormattingColorTypeDef,  # (1)
  1. See ConditionalFormattingColorTypeDef

TableRowConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableRowConditionalFormattingTypeDef

def get_value() -> TableRowConditionalFormattingTypeDef:
    return {
        "BackgroundColor": ...,
    }
Definition
class TableRowConditionalFormattingTypeDef(TypedDict):
    BackgroundColor: NotRequired[ConditionalFormattingColorTypeDef],  # (1)
    TextColor: NotRequired[ConditionalFormattingColorTypeDef],  # (1)
  1. See ConditionalFormattingColorTypeDef
  2. See ConditionalFormattingColorTypeDef

TextConditionalFormatTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TextConditionalFormatTypeDef

def get_value() -> TextConditionalFormatTypeDef:
    return {
        "BackgroundColor": ...,
    }
Definition
class TextConditionalFormatTypeDef(TypedDict):
    BackgroundColor: NotRequired[ConditionalFormattingColorTypeDef],  # (1)
    TextColor: NotRequired[ConditionalFormattingColorTypeDef],  # (1)
    Icon: NotRequired[ConditionalFormattingIconTypeDef],  # (3)
  1. See ConditionalFormattingColorTypeDef
  2. See ConditionalFormattingColorTypeDef
  3. See ConditionalFormattingIconTypeDef

SheetControlLayoutTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetControlLayoutTypeDef

def get_value() -> SheetControlLayoutTypeDef:
    return {
        "Configuration": ...,
    }
Definition
class SheetControlLayoutTypeDef(TypedDict):
    Configuration: SheetControlLayoutConfigurationTypeDef,  # (1)
  1. See SheetControlLayoutConfigurationTypeDef

DataSourceCredentialsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DataSourceCredentialsTypeDef

def get_value() -> DataSourceCredentialsTypeDef:
    return {
        "CredentialPair": ...,
    }
Definition
class DataSourceCredentialsTypeDef(TypedDict):
    CredentialPair: NotRequired[CredentialPairTypeDef],  # (1)
    CopySourceArn: NotRequired[str],
    SecretArn: NotRequired[str],
  1. See CredentialPairTypeDef

DescribeDataSourceResponseTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

ComparisonConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ComparisonConfigurationTypeDef

def get_value() -> ComparisonConfigurationTypeDef:
    return {
        "ComparisonMethod": ...,
    }
Definition
class ComparisonConfigurationTypeDef(TypedDict):
    ComparisonMethod: NotRequired[ComparisonMethodType],  # (1)
    ComparisonFormat: NotRequired[ComparisonFormatConfigurationTypeDef],  # (2)
  1. See ComparisonMethodType
  2. See ComparisonFormatConfigurationTypeDef

DateTimeFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateTimeFormatConfigurationTypeDef

def get_value() -> DateTimeFormatConfigurationTypeDef:
    return {
        "DateTimeFormat": ...,
    }
Definition
class DateTimeFormatConfigurationTypeDef(TypedDict):
    DateTimeFormat: NotRequired[str],
    NullValueFormatConfiguration: NotRequired[NullValueFormatConfigurationTypeDef],  # (1)
    NumericFormatConfiguration: NotRequired[NumericFormatConfigurationTypeDef],  # (2)
  1. See NullValueFormatConfigurationTypeDef
  2. See NumericFormatConfigurationTypeDef

NumberFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumberFormatConfigurationTypeDef

def get_value() -> NumberFormatConfigurationTypeDef:
    return {
        "FormatConfiguration": ...,
    }
Definition
class NumberFormatConfigurationTypeDef(TypedDict):
    FormatConfiguration: NotRequired[NumericFormatConfigurationTypeDef],  # (1)
  1. See NumericFormatConfigurationTypeDef

ReferenceLineValueLabelConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ReferenceLineValueLabelConfigurationTypeDef

def get_value() -> ReferenceLineValueLabelConfigurationTypeDef:
    return {
        "RelativePosition": ...,
    }
Definition
class ReferenceLineValueLabelConfigurationTypeDef(TypedDict):
    RelativePosition: NotRequired[ReferenceLineValueLabelRelativePositionType],  # (1)
    FormatConfiguration: NotRequired[NumericFormatConfigurationTypeDef],  # (2)
  1. See ReferenceLineValueLabelRelativePositionType
  2. See NumericFormatConfigurationTypeDef

StringFormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import StringFormatConfigurationTypeDef

def get_value() -> StringFormatConfigurationTypeDef:
    return {
        "NullValueFormatConfiguration": ...,
    }
Definition
class StringFormatConfigurationTypeDef(TypedDict):
    NullValueFormatConfiguration: NotRequired[NullValueFormatConfigurationTypeDef],  # (1)
    NumericFormatConfiguration: NotRequired[NumericFormatConfigurationTypeDef],  # (2)
  1. See NullValueFormatConfigurationTypeDef
  2. See NumericFormatConfigurationTypeDef

TopBottomFilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TopBottomFilterTypeDef

def get_value() -> TopBottomFilterTypeDef:
    return {
        "FilterId": ...,
        "Column": ...,
        "AggregationSortConfigurations": ...,
    }
Definition
class TopBottomFilterTypeDef(TypedDict):
    FilterId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    AggregationSortConfigurations: Sequence[AggregationSortConfigurationTypeDef],  # (2)
    Limit: NotRequired[int],
    TimeGranularity: NotRequired[TimeGranularityType],  # (3)
    ParameterName: NotRequired[str],
  1. See ColumnIdentifierTypeDef
  2. See AggregationSortConfigurationTypeDef
  3. See TimeGranularityType

FieldSortOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FieldSortOptionsTypeDef

def get_value() -> FieldSortOptionsTypeDef:
    return {
        "FieldSort": ...,
    }
Definition
class FieldSortOptionsTypeDef(TypedDict):
    FieldSort: NotRequired[FieldSortTypeDef],  # (1)
    ColumnSort: NotRequired[ColumnSortTypeDef],  # (2)
  1. See FieldSortTypeDef
  2. See ColumnSortTypeDef

PivotTableSortByTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableSortByTypeDef

def get_value() -> PivotTableSortByTypeDef:
    return {
        "Field": ...,
    }
Definition
class PivotTableSortByTypeDef(TypedDict):
    Field: NotRequired[FieldSortTypeDef],  # (1)
    Column: NotRequired[ColumnSortTypeDef],  # (2)
    DataPath: NotRequired[DataPathSortTypeDef],  # (3)
  1. See FieldSortTypeDef
  2. See ColumnSortTypeDef
  3. See DataPathSortTypeDef

TooltipItemTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TooltipItemTypeDef

def get_value() -> TooltipItemTypeDef:
    return {
        "FieldTooltipItem": ...,
    }
Definition
class TooltipItemTypeDef(TypedDict):
    FieldTooltipItem: NotRequired[FieldTooltipItemTypeDef],  # (1)
    ColumnTooltipItem: NotRequired[ColumnTooltipItemTypeDef],  # (2)
  1. See FieldTooltipItemTypeDef
  2. See ColumnTooltipItemTypeDef

ReferenceLineDataConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ReferenceLineDataConfigurationTypeDef

def get_value() -> ReferenceLineDataConfigurationTypeDef:
    return {
        "StaticConfiguration": ...,
    }
Definition
class ReferenceLineDataConfigurationTypeDef(TypedDict):
    StaticConfiguration: NotRequired[ReferenceLineStaticDataConfigurationTypeDef],  # (1)
    DynamicConfiguration: NotRequired[ReferenceLineDynamicDataConfigurationTypeDef],  # (2)
    AxisBinding: NotRequired[AxisBindingType],  # (3)
  1. See ReferenceLineStaticDataConfigurationTypeDef
  2. See ReferenceLineDynamicDataConfigurationTypeDef
  3. See AxisBindingType

GenerateEmbedUrlForRegisteredUserRequestRequestTypeDef

Usage Example
from mypy_boto3_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

DefaultPaginatedLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DefaultPaginatedLayoutConfigurationTypeDef

def get_value() -> DefaultPaginatedLayoutConfigurationTypeDef:
    return {
        "SectionBased": ...,
    }
Definition
class DefaultPaginatedLayoutConfigurationTypeDef(TypedDict):
    SectionBased: NotRequired[DefaultSectionBasedLayoutConfigurationTypeDef],  # (1)
  1. See DefaultSectionBasedLayoutConfigurationTypeDef

SectionLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SectionLayoutConfigurationTypeDef

def get_value() -> SectionLayoutConfigurationTypeDef:
    return {
        "FreeFormLayout": ...,
    }
Definition
class SectionLayoutConfigurationTypeDef(TypedDict):
    FreeFormLayout: FreeFormSectionLayoutConfigurationTypeDef,  # (1)
  1. See FreeFormSectionLayoutConfigurationTypeDef

CreateDataSetRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

VisualCustomActionOperationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisualCustomActionOperationTypeDef

def get_value() -> VisualCustomActionOperationTypeDef:
    return {
        "FilterOperation": ...,
    }
Definition
class VisualCustomActionOperationTypeDef(TypedDict):
    FilterOperation: NotRequired[CustomActionFilterOperationTypeDef],  # (1)
    NavigationOperation: NotRequired[CustomActionNavigationOperationTypeDef],  # (2)
    URLOperation: NotRequired[CustomActionURLOperationTypeDef],  # (3)
    SetParametersOperation: NotRequired[CustomActionSetParametersOperationTypeDef],  # (4)
  1. See CustomActionFilterOperationTypeDef
  2. See CustomActionNavigationOperationTypeDef
  3. See CustomActionURLOperationTypeDef
  4. See CustomActionSetParametersOperationTypeDef

LineSeriesAxisDisplayOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineSeriesAxisDisplayOptionsTypeDef

def get_value() -> LineSeriesAxisDisplayOptionsTypeDef:
    return {
        "AxisOptions": ...,
    }
Definition
class LineSeriesAxisDisplayOptionsTypeDef(TypedDict):
    AxisOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (1)
    MissingDataConfigurations: NotRequired[Sequence[MissingDataConfigurationTypeDef]],  # (2)
  1. See AxisDisplayOptionsTypeDef
  2. See MissingDataConfigurationTypeDef

FilterControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterControlTypeDef

def get_value() -> FilterControlTypeDef:
    return {
        "DateTimePicker": ...,
    }
Definition
class FilterControlTypeDef(TypedDict):
    DateTimePicker: NotRequired[FilterDateTimePickerControlTypeDef],  # (1)
    List: NotRequired[FilterListControlTypeDef],  # (2)
    Dropdown: NotRequired[FilterDropDownControlTypeDef],  # (3)
    TextField: NotRequired[FilterTextFieldControlTypeDef],  # (4)
    TextArea: NotRequired[FilterTextAreaControlTypeDef],  # (5)
    Slider: NotRequired[FilterSliderControlTypeDef],  # (6)
    RelativeDateTime: NotRequired[FilterRelativeDateTimeControlTypeDef],  # (7)
  1. See FilterDateTimePickerControlTypeDef
  2. See FilterListControlTypeDef
  3. See FilterDropDownControlTypeDef
  4. See FilterTextFieldControlTypeDef
  5. See FilterTextAreaControlTypeDef
  6. See FilterSliderControlTypeDef
  7. See FilterRelativeDateTimeControlTypeDef

ParameterControlTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ParameterControlTypeDef

def get_value() -> ParameterControlTypeDef:
    return {
        "DateTimePicker": ...,
    }
Definition
class ParameterControlTypeDef(TypedDict):
    DateTimePicker: NotRequired[ParameterDateTimePickerControlTypeDef],  # (1)
    List: NotRequired[ParameterListControlTypeDef],  # (2)
    Dropdown: NotRequired[ParameterDropDownControlTypeDef],  # (3)
    TextField: NotRequired[ParameterTextFieldControlTypeDef],  # (4)
    TextArea: NotRequired[ParameterTextAreaControlTypeDef],  # (5)
    Slider: NotRequired[ParameterSliderControlTypeDef],  # (6)
  1. See ParameterDateTimePickerControlTypeDef
  2. See ParameterListControlTypeDef
  3. See ParameterDropDownControlTypeDef
  4. See ParameterTextFieldControlTypeDef
  5. See ParameterTextAreaControlTypeDef
  6. See ParameterSliderControlTypeDef

TableFieldURLConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldURLConfigurationTypeDef

def get_value() -> TableFieldURLConfigurationTypeDef:
    return {
        "LinkConfiguration": ...,
    }
Definition
class TableFieldURLConfigurationTypeDef(TypedDict):
    LinkConfiguration: NotRequired[TableFieldLinkConfigurationTypeDef],  # (1)
    ImageConfiguration: NotRequired[TableFieldImageConfigurationTypeDef],  # (2)
  1. See TableFieldLinkConfigurationTypeDef
  2. See TableFieldImageConfigurationTypeDef

PivotTableTotalOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableTotalOptionsTypeDef

def get_value() -> PivotTableTotalOptionsTypeDef:
    return {
        "RowSubtotalOptions": ...,
    }
Definition
class PivotTableTotalOptionsTypeDef(TypedDict):
    RowSubtotalOptions: NotRequired[SubtotalOptionsTypeDef],  # (1)
    ColumnSubtotalOptions: NotRequired[SubtotalOptionsTypeDef],  # (1)
    RowTotalOptions: NotRequired[PivotTotalOptionsTypeDef],  # (3)
    ColumnTotalOptions: NotRequired[PivotTotalOptionsTypeDef],  # (3)
  1. See SubtotalOptionsTypeDef
  2. See SubtotalOptionsTypeDef
  3. See PivotTotalOptionsTypeDef
  4. See PivotTotalOptionsTypeDef

GaugeChartConditionalFormattingOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GaugeChartConditionalFormattingOptionTypeDef

def get_value() -> GaugeChartConditionalFormattingOptionTypeDef:
    return {
        "PrimaryValue": ...,
    }
Definition
class GaugeChartConditionalFormattingOptionTypeDef(TypedDict):
    PrimaryValue: NotRequired[GaugeChartPrimaryValueConditionalFormattingTypeDef],  # (1)
    Arc: NotRequired[GaugeChartArcConditionalFormattingTypeDef],  # (2)
  1. See GaugeChartPrimaryValueConditionalFormattingTypeDef
  2. See GaugeChartArcConditionalFormattingTypeDef

KPIConditionalFormattingOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPIConditionalFormattingOptionTypeDef

def get_value() -> KPIConditionalFormattingOptionTypeDef:
    return {
        "PrimaryValue": ...,
    }
Definition
class KPIConditionalFormattingOptionTypeDef(TypedDict):
    PrimaryValue: NotRequired[KPIPrimaryValueConditionalFormattingTypeDef],  # (1)
    ProgressBar: NotRequired[KPIProgressBarConditionalFormattingTypeDef],  # (2)
  1. See KPIPrimaryValueConditionalFormattingTypeDef
  2. See KPIProgressBarConditionalFormattingTypeDef

FilledMapShapeConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilledMapShapeConditionalFormattingTypeDef

def get_value() -> FilledMapShapeConditionalFormattingTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class FilledMapShapeConditionalFormattingTypeDef(TypedDict):
    FieldId: str,
    Format: NotRequired[ShapeConditionalFormatTypeDef],  # (1)
  1. See ShapeConditionalFormatTypeDef

PivotTableCellConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableCellConditionalFormattingTypeDef

def get_value() -> PivotTableCellConditionalFormattingTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class PivotTableCellConditionalFormattingTypeDef(TypedDict):
    FieldId: str,
    TextFormat: NotRequired[TextConditionalFormatTypeDef],  # (1)
    Scope: NotRequired[PivotTableConditionalFormattingScopeTypeDef],  # (2)
  1. See TextConditionalFormatTypeDef
  2. See PivotTableConditionalFormattingScopeTypeDef

TableCellConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableCellConditionalFormattingTypeDef

def get_value() -> TableCellConditionalFormattingTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class TableCellConditionalFormattingTypeDef(TypedDict):
    FieldId: str,
    TextFormat: NotRequired[TextConditionalFormatTypeDef],  # (1)
  1. See TextConditionalFormatTypeDef

CreateDataSourceRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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

GaugeChartOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GaugeChartOptionsTypeDef

def get_value() -> GaugeChartOptionsTypeDef:
    return {
        "PrimaryValueDisplayType": ...,
    }
Definition
class GaugeChartOptionsTypeDef(TypedDict):
    PrimaryValueDisplayType: NotRequired[PrimaryValueDisplayTypeType],  # (1)
    Comparison: NotRequired[ComparisonConfigurationTypeDef],  # (2)
    ArcAxis: NotRequired[ArcAxisConfigurationTypeDef],  # (3)
    Arc: NotRequired[ArcConfigurationTypeDef],  # (4)
    PrimaryValueFontConfiguration: NotRequired[FontConfigurationTypeDef],  # (5)
  1. See PrimaryValueDisplayTypeType
  2. See ComparisonConfigurationTypeDef
  3. See ArcAxisConfigurationTypeDef
  4. See ArcConfigurationTypeDef
  5. See FontConfigurationTypeDef

KPIOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPIOptionsTypeDef

def get_value() -> KPIOptionsTypeDef:
    return {
        "ProgressBar": ...,
    }
Definition
class KPIOptionsTypeDef(TypedDict):
    ProgressBar: NotRequired[ProgressBarOptionsTypeDef],  # (1)
    TrendArrows: NotRequired[TrendArrowOptionsTypeDef],  # (2)
    SecondaryValue: NotRequired[SecondaryValueOptionsTypeDef],  # (3)
    Comparison: NotRequired[ComparisonConfigurationTypeDef],  # (4)
    PrimaryValueDisplayType: NotRequired[PrimaryValueDisplayTypeType],  # (5)
    PrimaryValueFontConfiguration: NotRequired[FontConfigurationTypeDef],  # (6)
    SecondaryValueFontConfiguration: NotRequired[FontConfigurationTypeDef],  # (6)
  1. See ProgressBarOptionsTypeDef
  2. See TrendArrowOptionsTypeDef
  3. See SecondaryValueOptionsTypeDef
  4. See ComparisonConfigurationTypeDef
  5. See PrimaryValueDisplayTypeType
  6. See FontConfigurationTypeDef
  7. See FontConfigurationTypeDef

DateDimensionFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateDimensionFieldTypeDef

def get_value() -> DateDimensionFieldTypeDef:
    return {
        "FieldId": ...,
        "Column": ...,
    }
Definition
class DateDimensionFieldTypeDef(TypedDict):
    FieldId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    DateGranularity: NotRequired[TimeGranularityType],  # (2)
    HierarchyId: NotRequired[str],
    FormatConfiguration: NotRequired[DateTimeFormatConfigurationTypeDef],  # (3)
  1. See ColumnIdentifierTypeDef
  2. See TimeGranularityType
  3. See DateTimeFormatConfigurationTypeDef

DateMeasureFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DateMeasureFieldTypeDef

def get_value() -> DateMeasureFieldTypeDef:
    return {
        "FieldId": ...,
        "Column": ...,
    }
Definition
class DateMeasureFieldTypeDef(TypedDict):
    FieldId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    AggregationFunction: NotRequired[DateAggregationFunctionType],  # (2)
    FormatConfiguration: NotRequired[DateTimeFormatConfigurationTypeDef],  # (3)
  1. See ColumnIdentifierTypeDef
  2. See DateAggregationFunctionType
  3. See DateTimeFormatConfigurationTypeDef

NumericalDimensionFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericalDimensionFieldTypeDef

def get_value() -> NumericalDimensionFieldTypeDef:
    return {
        "FieldId": ...,
        "Column": ...,
    }
Definition
class NumericalDimensionFieldTypeDef(TypedDict):
    FieldId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    HierarchyId: NotRequired[str],
    FormatConfiguration: NotRequired[NumberFormatConfigurationTypeDef],  # (2)
  1. See ColumnIdentifierTypeDef
  2. See NumberFormatConfigurationTypeDef

NumericalMeasureFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import NumericalMeasureFieldTypeDef

def get_value() -> NumericalMeasureFieldTypeDef:
    return {
        "FieldId": ...,
        "Column": ...,
    }
Definition
class NumericalMeasureFieldTypeDef(TypedDict):
    FieldId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    AggregationFunction: NotRequired[NumericalAggregationFunctionTypeDef],  # (2)
    FormatConfiguration: NotRequired[NumberFormatConfigurationTypeDef],  # (3)
  1. See ColumnIdentifierTypeDef
  2. See NumericalAggregationFunctionTypeDef
  3. See NumberFormatConfigurationTypeDef

ReferenceLineLabelConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ReferenceLineLabelConfigurationTypeDef

def get_value() -> ReferenceLineLabelConfigurationTypeDef:
    return {
        "ValueLabelConfiguration": ...,
    }
Definition
class ReferenceLineLabelConfigurationTypeDef(TypedDict):
    ValueLabelConfiguration: NotRequired[ReferenceLineValueLabelConfigurationTypeDef],  # (1)
    CustomLabelConfiguration: NotRequired[ReferenceLineCustomLabelConfigurationTypeDef],  # (2)
    FontConfiguration: NotRequired[FontConfigurationTypeDef],  # (3)
    FontColor: NotRequired[str],
    HorizontalPosition: NotRequired[ReferenceLineLabelHorizontalPositionType],  # (4)
    VerticalPosition: NotRequired[ReferenceLineLabelVerticalPositionType],  # (5)
  1. See ReferenceLineValueLabelConfigurationTypeDef
  2. See ReferenceLineCustomLabelConfigurationTypeDef
  3. See FontConfigurationTypeDef
  4. See ReferenceLineLabelHorizontalPositionType
  5. See ReferenceLineLabelVerticalPositionType

CategoricalDimensionFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CategoricalDimensionFieldTypeDef

def get_value() -> CategoricalDimensionFieldTypeDef:
    return {
        "FieldId": ...,
        "Column": ...,
    }
Definition
class CategoricalDimensionFieldTypeDef(TypedDict):
    FieldId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    HierarchyId: NotRequired[str],
    FormatConfiguration: NotRequired[StringFormatConfigurationTypeDef],  # (2)
  1. See ColumnIdentifierTypeDef
  2. See StringFormatConfigurationTypeDef

CategoricalMeasureFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CategoricalMeasureFieldTypeDef

def get_value() -> CategoricalMeasureFieldTypeDef:
    return {
        "FieldId": ...,
        "Column": ...,
    }
Definition
class CategoricalMeasureFieldTypeDef(TypedDict):
    FieldId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    AggregationFunction: NotRequired[CategoricalAggregationFunctionType],  # (2)
    FormatConfiguration: NotRequired[StringFormatConfigurationTypeDef],  # (3)
  1. See ColumnIdentifierTypeDef
  2. See CategoricalAggregationFunctionType
  3. See StringFormatConfigurationTypeDef

FormatConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FormatConfigurationTypeDef

def get_value() -> FormatConfigurationTypeDef:
    return {
        "StringFormatConfiguration": ...,
    }
Definition
class FormatConfigurationTypeDef(TypedDict):
    StringFormatConfiguration: NotRequired[StringFormatConfigurationTypeDef],  # (1)
    NumberFormatConfiguration: NotRequired[NumberFormatConfigurationTypeDef],  # (2)
    DateTimeFormatConfiguration: NotRequired[DateTimeFormatConfigurationTypeDef],  # (3)
  1. See StringFormatConfigurationTypeDef
  2. See NumberFormatConfigurationTypeDef
  3. See DateTimeFormatConfigurationTypeDef

FilterTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterTypeDef

def get_value() -> FilterTypeDef:
    return {
        "CategoryFilter": ...,
    }
Definition
class FilterTypeDef(TypedDict):
    CategoryFilter: NotRequired[CategoryFilterTypeDef],  # (1)
    NumericRangeFilter: NotRequired[NumericRangeFilterTypeDef],  # (2)
    NumericEqualityFilter: NotRequired[NumericEqualityFilterTypeDef],  # (3)
    TimeEqualityFilter: NotRequired[TimeEqualityFilterTypeDef],  # (4)
    TimeRangeFilter: NotRequired[TimeRangeFilterTypeDef],  # (5)
    RelativeDatesFilter: NotRequired[RelativeDatesFilterTypeDef],  # (6)
    TopBottomFilter: NotRequired[TopBottomFilterTypeDef],  # (7)
  1. See CategoryFilterTypeDef
  2. See NumericRangeFilterTypeDef
  3. See NumericEqualityFilterTypeDef
  4. See TimeEqualityFilterTypeDef
  5. See TimeRangeFilterTypeDef
  6. See RelativeDatesFilterTypeDef
  7. See TopBottomFilterTypeDef

BarChartSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BarChartSortConfigurationTypeDef

def get_value() -> BarChartSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class BarChartSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    CategoryItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
    ColorSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    ColorItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
    SmallMultiplesSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    SmallMultiplesLimitConfiguration: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef
  3. See FieldSortOptionsTypeDef
  4. See ItemsLimitConfigurationTypeDef
  5. See FieldSortOptionsTypeDef
  6. See ItemsLimitConfigurationTypeDef

BoxPlotSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BoxPlotSortConfigurationTypeDef

def get_value() -> BoxPlotSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class BoxPlotSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    PaginationConfiguration: NotRequired[PaginationConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See PaginationConfigurationTypeDef

ComboChartSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ComboChartSortConfigurationTypeDef

def get_value() -> ComboChartSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class ComboChartSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    CategoryItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
    ColorSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    ColorItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef
  3. See FieldSortOptionsTypeDef
  4. See ItemsLimitConfigurationTypeDef

FilledMapSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilledMapSortConfigurationTypeDef

def get_value() -> FilledMapSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class FilledMapSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
  1. See FieldSortOptionsTypeDef

FunnelChartSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FunnelChartSortConfigurationTypeDef

def get_value() -> FunnelChartSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class FunnelChartSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    CategoryItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef

HeatMapSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HeatMapSortConfigurationTypeDef

def get_value() -> HeatMapSortConfigurationTypeDef:
    return {
        "HeatMapRowSort": ...,
    }
Definition
class HeatMapSortConfigurationTypeDef(TypedDict):
    HeatMapRowSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    HeatMapColumnSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    HeatMapRowItemsLimitConfiguration: NotRequired[ItemsLimitConfigurationTypeDef],  # (3)
    HeatMapColumnItemsLimitConfiguration: NotRequired[ItemsLimitConfigurationTypeDef],  # (3)
  1. See FieldSortOptionsTypeDef
  2. See FieldSortOptionsTypeDef
  3. See ItemsLimitConfigurationTypeDef
  4. See ItemsLimitConfigurationTypeDef

KPISortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPISortConfigurationTypeDef

def get_value() -> KPISortConfigurationTypeDef:
    return {
        "TrendGroupSort": ...,
    }
Definition
class KPISortConfigurationTypeDef(TypedDict):
    TrendGroupSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
  1. See FieldSortOptionsTypeDef

LineChartSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartSortConfigurationTypeDef

def get_value() -> LineChartSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class LineChartSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    CategoryItemsLimitConfiguration: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
    ColorItemsLimitConfiguration: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
    SmallMultiplesSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    SmallMultiplesLimitConfiguration: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef
  3. See ItemsLimitConfigurationTypeDef
  4. See FieldSortOptionsTypeDef
  5. See ItemsLimitConfigurationTypeDef

PieChartSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PieChartSortConfigurationTypeDef

def get_value() -> PieChartSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class PieChartSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    CategoryItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
    SmallMultiplesSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    SmallMultiplesLimitConfiguration: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef
  3. See FieldSortOptionsTypeDef
  4. See ItemsLimitConfigurationTypeDef

RadarChartSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RadarChartSortConfigurationTypeDef

def get_value() -> RadarChartSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class RadarChartSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    CategoryItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
    ColorSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    ColorItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef
  3. See FieldSortOptionsTypeDef
  4. See ItemsLimitConfigurationTypeDef

SankeyDiagramSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SankeyDiagramSortConfigurationTypeDef

def get_value() -> SankeyDiagramSortConfigurationTypeDef:
    return {
        "WeightSort": ...,
    }
Definition
class SankeyDiagramSortConfigurationTypeDef(TypedDict):
    WeightSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    SourceItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
    DestinationItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef
  3. See ItemsLimitConfigurationTypeDef

TableSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableSortConfigurationTypeDef

def get_value() -> TableSortConfigurationTypeDef:
    return {
        "RowSort": ...,
    }
Definition
class TableSortConfigurationTypeDef(TypedDict):
    RowSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    PaginationConfiguration: NotRequired[PaginationConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See PaginationConfigurationTypeDef

TreeMapSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TreeMapSortConfigurationTypeDef

def get_value() -> TreeMapSortConfigurationTypeDef:
    return {
        "TreeMapSort": ...,
    }
Definition
class TreeMapSortConfigurationTypeDef(TypedDict):
    TreeMapSort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    TreeMapGroupItemsLimitConfiguration: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef

WaterfallChartSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WaterfallChartSortConfigurationTypeDef

def get_value() -> WaterfallChartSortConfigurationTypeDef:
    return {
        "CategorySort": ...,
    }
Definition
class WaterfallChartSortConfigurationTypeDef(TypedDict):
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (1)
    BreakdownItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (2)
  1. See FieldSortOptionsTypeDef
  2. See ItemsLimitConfigurationTypeDef

WordCloudSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WordCloudSortConfigurationTypeDef

def get_value() -> WordCloudSortConfigurationTypeDef:
    return {
        "CategoryItemsLimit": ...,
    }
Definition
class WordCloudSortConfigurationTypeDef(TypedDict):
    CategoryItemsLimit: NotRequired[ItemsLimitConfigurationTypeDef],  # (1)
    CategorySort: NotRequired[Sequence[FieldSortOptionsTypeDef]],  # (2)
  1. See ItemsLimitConfigurationTypeDef
  2. See FieldSortOptionsTypeDef

PivotFieldSortOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotFieldSortOptionsTypeDef

def get_value() -> PivotFieldSortOptionsTypeDef:
    return {
        "FieldId": ...,
        "SortBy": ...,
    }
Definition
class PivotFieldSortOptionsTypeDef(TypedDict):
    FieldId: str,
    SortBy: PivotTableSortByTypeDef,  # (1)
  1. See PivotTableSortByTypeDef

FieldBasedTooltipTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FieldBasedTooltipTypeDef

def get_value() -> FieldBasedTooltipTypeDef:
    return {
        "AggregationVisibility": ...,
    }
Definition
class FieldBasedTooltipTypeDef(TypedDict):
    AggregationVisibility: NotRequired[VisibilityType],  # (1)
    TooltipTitleType: NotRequired[TooltipTitleTypeType],  # (2)
    TooltipFields: NotRequired[Sequence[TooltipItemTypeDef]],  # (3)
  1. See VisibilityType
  2. See TooltipTitleTypeType
  3. See TooltipItemTypeDef

DefaultNewSheetConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DefaultNewSheetConfigurationTypeDef

def get_value() -> DefaultNewSheetConfigurationTypeDef:
    return {
        "InteractiveLayoutConfiguration": ...,
    }
Definition
class DefaultNewSheetConfigurationTypeDef(TypedDict):
    InteractiveLayoutConfiguration: NotRequired[DefaultInteractiveLayoutConfigurationTypeDef],  # (1)
    PaginatedLayoutConfiguration: NotRequired[DefaultPaginatedLayoutConfigurationTypeDef],  # (2)
    SheetContentType: NotRequired[SheetContentTypeType],  # (3)
  1. See DefaultInteractiveLayoutConfigurationTypeDef
  2. See DefaultPaginatedLayoutConfigurationTypeDef
  3. See SheetContentTypeType

BodySectionContentTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BodySectionContentTypeDef

def get_value() -> BodySectionContentTypeDef:
    return {
        "Layout": ...,
    }
Definition
class BodySectionContentTypeDef(TypedDict):
    Layout: NotRequired[SectionLayoutConfigurationTypeDef],  # (1)
  1. See SectionLayoutConfigurationTypeDef

HeaderFooterSectionConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HeaderFooterSectionConfigurationTypeDef

def get_value() -> HeaderFooterSectionConfigurationTypeDef:
    return {
        "SectionId": ...,
        "Layout": ...,
    }
Definition
class HeaderFooterSectionConfigurationTypeDef(TypedDict):
    SectionId: str,
    Layout: SectionLayoutConfigurationTypeDef,  # (1)
    Style: NotRequired[SectionStyleTypeDef],  # (2)
  1. See SectionLayoutConfigurationTypeDef
  2. See SectionStyleTypeDef

DescribeDataSetResponseTypeDef

Usage Example
from mypy_boto3_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

VisualCustomActionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisualCustomActionTypeDef

def get_value() -> VisualCustomActionTypeDef:
    return {
        "CustomActionId": ...,
        "Name": ...,
        "Trigger": ...,
        "ActionOperations": ...,
    }
Definition
class VisualCustomActionTypeDef(TypedDict):
    CustomActionId: str,
    Name: str,
    Trigger: VisualCustomActionTriggerType,  # (2)
    ActionOperations: Sequence[VisualCustomActionOperationTypeDef],  # (3)
    Status: NotRequired[WidgetStatusType],  # (1)
  1. See WidgetStatusType
  2. See VisualCustomActionTriggerType
  3. See VisualCustomActionOperationTypeDef

TableFieldOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldOptionTypeDef

def get_value() -> TableFieldOptionTypeDef:
    return {
        "FieldId": ...,
    }
Definition
class TableFieldOptionTypeDef(TypedDict):
    FieldId: str,
    Width: NotRequired[str],
    CustomLabel: NotRequired[str],
    Visibility: NotRequired[VisibilityType],  # (1)
    URLStyling: NotRequired[TableFieldURLConfigurationTypeDef],  # (2)
  1. See VisibilityType
  2. See TableFieldURLConfigurationTypeDef

GaugeChartConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GaugeChartConditionalFormattingTypeDef

def get_value() -> GaugeChartConditionalFormattingTypeDef:
    return {
        "ConditionalFormattingOptions": ...,
    }
Definition
class GaugeChartConditionalFormattingTypeDef(TypedDict):
    ConditionalFormattingOptions: NotRequired[Sequence[GaugeChartConditionalFormattingOptionTypeDef]],  # (1)
  1. See GaugeChartConditionalFormattingOptionTypeDef

KPIConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPIConditionalFormattingTypeDef

def get_value() -> KPIConditionalFormattingTypeDef:
    return {
        "ConditionalFormattingOptions": ...,
    }
Definition
class KPIConditionalFormattingTypeDef(TypedDict):
    ConditionalFormattingOptions: NotRequired[Sequence[KPIConditionalFormattingOptionTypeDef]],  # (1)
  1. See KPIConditionalFormattingOptionTypeDef

FilledMapConditionalFormattingOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilledMapConditionalFormattingOptionTypeDef

def get_value() -> FilledMapConditionalFormattingOptionTypeDef:
    return {
        "Shape": ...,
    }
Definition
class FilledMapConditionalFormattingOptionTypeDef(TypedDict):
    Shape: FilledMapShapeConditionalFormattingTypeDef,  # (1)
  1. See FilledMapShapeConditionalFormattingTypeDef

PivotTableConditionalFormattingOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableConditionalFormattingOptionTypeDef

def get_value() -> PivotTableConditionalFormattingOptionTypeDef:
    return {
        "Cell": ...,
    }
Definition
class PivotTableConditionalFormattingOptionTypeDef(TypedDict):
    Cell: NotRequired[PivotTableCellConditionalFormattingTypeDef],  # (1)
  1. See PivotTableCellConditionalFormattingTypeDef

TableConditionalFormattingOptionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableConditionalFormattingOptionTypeDef

def get_value() -> TableConditionalFormattingOptionTypeDef:
    return {
        "Cell": ...,
    }
Definition
class TableConditionalFormattingOptionTypeDef(TypedDict):
    Cell: NotRequired[TableCellConditionalFormattingTypeDef],  # (1)
    Row: NotRequired[TableRowConditionalFormattingTypeDef],  # (2)
  1. See TableCellConditionalFormattingTypeDef
  2. See TableRowConditionalFormattingTypeDef

DescribeThemeResponseTypeDef

Usage Example
from mypy_boto3_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

ReferenceLineTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ReferenceLineTypeDef

def get_value() -> ReferenceLineTypeDef:
    return {
        "DataConfiguration": ...,
    }
Definition
class ReferenceLineTypeDef(TypedDict):
    DataConfiguration: ReferenceLineDataConfigurationTypeDef,  # (2)
    Status: NotRequired[WidgetStatusType],  # (1)
    StyleConfiguration: NotRequired[ReferenceLineStyleConfigurationTypeDef],  # (3)
    LabelConfiguration: NotRequired[ReferenceLineLabelConfigurationTypeDef],  # (4)
  1. See WidgetStatusType
  2. See ReferenceLineDataConfigurationTypeDef
  3. See ReferenceLineStyleConfigurationTypeDef
  4. See ReferenceLineLabelConfigurationTypeDef

DimensionFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DimensionFieldTypeDef

def get_value() -> DimensionFieldTypeDef:
    return {
        "NumericalDimensionField": ...,
    }
Definition
class DimensionFieldTypeDef(TypedDict):
    NumericalDimensionField: NotRequired[NumericalDimensionFieldTypeDef],  # (1)
    CategoricalDimensionField: NotRequired[CategoricalDimensionFieldTypeDef],  # (2)
    DateDimensionField: NotRequired[DateDimensionFieldTypeDef],  # (3)
  1. See NumericalDimensionFieldTypeDef
  2. See CategoricalDimensionFieldTypeDef
  3. See DateDimensionFieldTypeDef

MeasureFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import MeasureFieldTypeDef

def get_value() -> MeasureFieldTypeDef:
    return {
        "NumericalMeasureField": ...,
    }
Definition
class MeasureFieldTypeDef(TypedDict):
    NumericalMeasureField: NotRequired[NumericalMeasureFieldTypeDef],  # (1)
    CategoricalMeasureField: NotRequired[CategoricalMeasureFieldTypeDef],  # (2)
    DateMeasureField: NotRequired[DateMeasureFieldTypeDef],  # (3)
    CalculatedMeasureField: NotRequired[CalculatedMeasureFieldTypeDef],  # (4)
  1. See NumericalMeasureFieldTypeDef
  2. See CategoricalMeasureFieldTypeDef
  3. See DateMeasureFieldTypeDef
  4. See CalculatedMeasureFieldTypeDef

ColumnConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ColumnConfigurationTypeDef

def get_value() -> ColumnConfigurationTypeDef:
    return {
        "Column": ...,
    }
Definition
class ColumnConfigurationTypeDef(TypedDict):
    Column: ColumnIdentifierTypeDef,  # (1)
    FormatConfiguration: NotRequired[FormatConfigurationTypeDef],  # (2)
    Role: NotRequired[ColumnRoleType],  # (3)
  1. See ColumnIdentifierTypeDef
  2. See FormatConfigurationTypeDef
  3. See ColumnRoleType

UnaggregatedFieldTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import UnaggregatedFieldTypeDef

def get_value() -> UnaggregatedFieldTypeDef:
    return {
        "FieldId": ...,
        "Column": ...,
    }
Definition
class UnaggregatedFieldTypeDef(TypedDict):
    FieldId: str,
    Column: ColumnIdentifierTypeDef,  # (1)
    FormatConfiguration: NotRequired[FormatConfigurationTypeDef],  # (2)
  1. See ColumnIdentifierTypeDef
  2. See FormatConfigurationTypeDef

FilterGroupTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilterGroupTypeDef

def get_value() -> FilterGroupTypeDef:
    return {
        "FilterGroupId": ...,
        "Filters": ...,
        "ScopeConfiguration": ...,
        "CrossDataset": ...,
    }
Definition
class FilterGroupTypeDef(TypedDict):
    FilterGroupId: str,
    Filters: Sequence[FilterTypeDef],  # (1)
    ScopeConfiguration: FilterScopeConfigurationTypeDef,  # (2)
    CrossDataset: CrossDatasetTypesType,  # (4)
    Status: NotRequired[WidgetStatusType],  # (3)
  1. See FilterTypeDef
  2. See FilterScopeConfigurationTypeDef
  3. See WidgetStatusType
  4. See CrossDatasetTypesType

PivotTableSortConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableSortConfigurationTypeDef

def get_value() -> PivotTableSortConfigurationTypeDef:
    return {
        "FieldSortOptions": ...,
    }
Definition
class PivotTableSortConfigurationTypeDef(TypedDict):
    FieldSortOptions: NotRequired[Sequence[PivotFieldSortOptionsTypeDef]],  # (1)
  1. See PivotFieldSortOptionsTypeDef

TooltipOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TooltipOptionsTypeDef

def get_value() -> TooltipOptionsTypeDef:
    return {
        "TooltipVisibility": ...,
    }
Definition
class TooltipOptionsTypeDef(TypedDict):
    TooltipVisibility: NotRequired[VisibilityType],  # (1)
    SelectedTooltipType: NotRequired[SelectedTooltipTypeType],  # (2)
    FieldBasedTooltip: NotRequired[FieldBasedTooltipTypeDef],  # (3)
  1. See VisibilityType
  2. See SelectedTooltipTypeType
  3. See FieldBasedTooltipTypeDef

AnalysisDefaultsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AnalysisDefaultsTypeDef

def get_value() -> AnalysisDefaultsTypeDef:
    return {
        "DefaultNewSheetConfiguration": ...,
    }
Definition
class AnalysisDefaultsTypeDef(TypedDict):
    DefaultNewSheetConfiguration: DefaultNewSheetConfigurationTypeDef,  # (1)
  1. See DefaultNewSheetConfigurationTypeDef

BodySectionConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BodySectionConfigurationTypeDef

def get_value() -> BodySectionConfigurationTypeDef:
    return {
        "SectionId": ...,
        "Content": ...,
    }
Definition
class BodySectionConfigurationTypeDef(TypedDict):
    SectionId: str,
    Content: BodySectionContentTypeDef,  # (1)
    Style: NotRequired[SectionStyleTypeDef],  # (2)
    PageBreakConfiguration: NotRequired[SectionPageBreakConfigurationTypeDef],  # (3)
  1. See BodySectionContentTypeDef
  2. See SectionStyleTypeDef
  3. See SectionPageBreakConfigurationTypeDef

CustomContentVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CustomContentVisualTypeDef

def get_value() -> CustomContentVisualTypeDef:
    return {
        "VisualId": ...,
        "DataSetIdentifier": ...,
    }
Definition
class CustomContentVisualTypeDef(TypedDict):
    VisualId: str,
    DataSetIdentifier: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[CustomContentConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See CustomContentConfigurationTypeDef
  4. See VisualCustomActionTypeDef

EmptyVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import EmptyVisualTypeDef

def get_value() -> EmptyVisualTypeDef:
    return {
        "VisualId": ...,
        "DataSetIdentifier": ...,
    }
Definition
class EmptyVisualTypeDef(TypedDict):
    VisualId: str,
    DataSetIdentifier: str,
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (1)
  1. See VisualCustomActionTypeDef

TableFieldOptionsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldOptionsTypeDef

def get_value() -> TableFieldOptionsTypeDef:
    return {
        "SelectedFieldOptions": ...,
    }
Definition
class TableFieldOptionsTypeDef(TypedDict):
    SelectedFieldOptions: NotRequired[Sequence[TableFieldOptionTypeDef]],  # (1)
    Order: NotRequired[Sequence[str]],
  1. See TableFieldOptionTypeDef

FilledMapConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilledMapConditionalFormattingTypeDef

def get_value() -> FilledMapConditionalFormattingTypeDef:
    return {
        "ConditionalFormattingOptions": ...,
    }
Definition
class FilledMapConditionalFormattingTypeDef(TypedDict):
    ConditionalFormattingOptions: Sequence[FilledMapConditionalFormattingOptionTypeDef],  # (1)
  1. See FilledMapConditionalFormattingOptionTypeDef

PivotTableConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableConditionalFormattingTypeDef

def get_value() -> PivotTableConditionalFormattingTypeDef:
    return {
        "ConditionalFormattingOptions": ...,
    }
Definition
class PivotTableConditionalFormattingTypeDef(TypedDict):
    ConditionalFormattingOptions: NotRequired[Sequence[PivotTableConditionalFormattingOptionTypeDef]],  # (1)
  1. See PivotTableConditionalFormattingOptionTypeDef

TableConditionalFormattingTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableConditionalFormattingTypeDef

def get_value() -> TableConditionalFormattingTypeDef:
    return {
        "ConditionalFormattingOptions": ...,
    }
Definition
class TableConditionalFormattingTypeDef(TypedDict):
    ConditionalFormattingOptions: NotRequired[Sequence[TableConditionalFormattingOptionTypeDef]],  # (1)
  1. See TableConditionalFormattingOptionTypeDef

UniqueValuesComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import UniqueValuesComputationTypeDef

def get_value() -> UniqueValuesComputationTypeDef:
    return {
        "ComputationId": ...,
        "Category": ...,
    }
Definition
class UniqueValuesComputationTypeDef(TypedDict):
    ComputationId: str,
    Category: DimensionFieldTypeDef,  # (1)
    Name: NotRequired[str],
  1. See DimensionFieldTypeDef

BarChartAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BarChartAggregatedFieldWellsTypeDef

def get_value() -> BarChartAggregatedFieldWellsTypeDef:
    return {
        "Category": ...,
    }
Definition
class BarChartAggregatedFieldWellsTypeDef(TypedDict):
    Category: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
    Colors: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    SmallMultiples: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See DimensionFieldTypeDef
  4. See DimensionFieldTypeDef

BoxPlotAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BoxPlotAggregatedFieldWellsTypeDef

def get_value() -> BoxPlotAggregatedFieldWellsTypeDef:
    return {
        "GroupBy": ...,
    }
Definition
class BoxPlotAggregatedFieldWellsTypeDef(TypedDict):
    GroupBy: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef

ComboChartAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ComboChartAggregatedFieldWellsTypeDef

def get_value() -> ComboChartAggregatedFieldWellsTypeDef:
    return {
        "Category": ...,
    }
Definition
class ComboChartAggregatedFieldWellsTypeDef(TypedDict):
    Category: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    BarValues: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
    Colors: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    LineValues: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See DimensionFieldTypeDef
  4. See MeasureFieldTypeDef

FilledMapAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilledMapAggregatedFieldWellsTypeDef

def get_value() -> FilledMapAggregatedFieldWellsTypeDef:
    return {
        "Geospatial": ...,
    }
Definition
class FilledMapAggregatedFieldWellsTypeDef(TypedDict):
    Geospatial: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef

ForecastComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ForecastComputationTypeDef

def get_value() -> ForecastComputationTypeDef:
    return {
        "ComputationId": ...,
        "Time": ...,
    }
Definition
class ForecastComputationTypeDef(TypedDict):
    ComputationId: str,
    Time: DimensionFieldTypeDef,  # (1)
    Name: NotRequired[str],
    Value: NotRequired[MeasureFieldTypeDef],  # (2)
    PeriodsForward: NotRequired[int],
    PeriodsBackward: NotRequired[int],
    UpperBoundary: NotRequired[float],
    LowerBoundary: NotRequired[float],
    PredictionInterval: NotRequired[int],
    Seasonality: NotRequired[ForecastComputationSeasonalityType],  # (3)
    CustomSeasonalityValue: NotRequired[int],
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See ForecastComputationSeasonalityType

FunnelChartAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FunnelChartAggregatedFieldWellsTypeDef

def get_value() -> FunnelChartAggregatedFieldWellsTypeDef:
    return {
        "Category": ...,
    }
Definition
class FunnelChartAggregatedFieldWellsTypeDef(TypedDict):
    Category: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef

GaugeChartFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GaugeChartFieldWellsTypeDef

def get_value() -> GaugeChartFieldWellsTypeDef:
    return {
        "Values": ...,
    }
Definition
class GaugeChartFieldWellsTypeDef(TypedDict):
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (1)
    TargetValues: NotRequired[Sequence[MeasureFieldTypeDef]],  # (1)
  1. See MeasureFieldTypeDef
  2. See MeasureFieldTypeDef

GeospatialMapAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeospatialMapAggregatedFieldWellsTypeDef

def get_value() -> GeospatialMapAggregatedFieldWellsTypeDef:
    return {
        "Geospatial": ...,
    }
Definition
class GeospatialMapAggregatedFieldWellsTypeDef(TypedDict):
    Geospatial: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
    Colors: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See DimensionFieldTypeDef

GrowthRateComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GrowthRateComputationTypeDef

def get_value() -> GrowthRateComputationTypeDef:
    return {
        "ComputationId": ...,
        "Time": ...,
    }
Definition
class GrowthRateComputationTypeDef(TypedDict):
    ComputationId: str,
    Time: DimensionFieldTypeDef,  # (1)
    Name: NotRequired[str],
    Value: NotRequired[MeasureFieldTypeDef],  # (2)
    PeriodSize: NotRequired[int],
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef

HeatMapAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HeatMapAggregatedFieldWellsTypeDef

def get_value() -> HeatMapAggregatedFieldWellsTypeDef:
    return {
        "Rows": ...,
    }
Definition
class HeatMapAggregatedFieldWellsTypeDef(TypedDict):
    Rows: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Columns: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (3)
  1. See DimensionFieldTypeDef
  2. See DimensionFieldTypeDef
  3. See MeasureFieldTypeDef

HistogramAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HistogramAggregatedFieldWellsTypeDef

def get_value() -> HistogramAggregatedFieldWellsTypeDef:
    return {
        "Values": ...,
    }
Definition
class HistogramAggregatedFieldWellsTypeDef(TypedDict):
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (1)
  1. See MeasureFieldTypeDef

KPIFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPIFieldWellsTypeDef

def get_value() -> KPIFieldWellsTypeDef:
    return {
        "Values": ...,
    }
Definition
class KPIFieldWellsTypeDef(TypedDict):
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (1)
    TargetValues: NotRequired[Sequence[MeasureFieldTypeDef]],  # (1)
    TrendGroups: NotRequired[Sequence[DimensionFieldTypeDef]],  # (3)
  1. See MeasureFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See DimensionFieldTypeDef

LineChartAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartAggregatedFieldWellsTypeDef

def get_value() -> LineChartAggregatedFieldWellsTypeDef:
    return {
        "Category": ...,
    }
Definition
class LineChartAggregatedFieldWellsTypeDef(TypedDict):
    Category: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
    Colors: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    SmallMultiples: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See DimensionFieldTypeDef
  4. See DimensionFieldTypeDef

MaximumMinimumComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import MaximumMinimumComputationTypeDef

def get_value() -> MaximumMinimumComputationTypeDef:
    return {
        "ComputationId": ...,
        "Time": ...,
        "Type": ...,
    }
Definition
class MaximumMinimumComputationTypeDef(TypedDict):
    ComputationId: str,
    Time: DimensionFieldTypeDef,  # (1)
    Type: MaximumMinimumComputationTypeType,  # (3)
    Name: NotRequired[str],
    Value: NotRequired[MeasureFieldTypeDef],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See MaximumMinimumComputationTypeType

MetricComparisonComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import MetricComparisonComputationTypeDef

def get_value() -> MetricComparisonComputationTypeDef:
    return {
        "ComputationId": ...,
        "Time": ...,
        "FromValue": ...,
        "TargetValue": ...,
    }
Definition
class MetricComparisonComputationTypeDef(TypedDict):
    ComputationId: str,
    Time: DimensionFieldTypeDef,  # (1)
    FromValue: MeasureFieldTypeDef,  # (2)
    TargetValue: MeasureFieldTypeDef,  # (2)
    Name: NotRequired[str],
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See MeasureFieldTypeDef

PeriodOverPeriodComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PeriodOverPeriodComputationTypeDef

def get_value() -> PeriodOverPeriodComputationTypeDef:
    return {
        "ComputationId": ...,
        "Time": ...,
    }
Definition
class PeriodOverPeriodComputationTypeDef(TypedDict):
    ComputationId: str,
    Time: DimensionFieldTypeDef,  # (1)
    Name: NotRequired[str],
    Value: NotRequired[MeasureFieldTypeDef],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef

PeriodToDateComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PeriodToDateComputationTypeDef

def get_value() -> PeriodToDateComputationTypeDef:
    return {
        "ComputationId": ...,
        "Time": ...,
    }
Definition
class PeriodToDateComputationTypeDef(TypedDict):
    ComputationId: str,
    Time: DimensionFieldTypeDef,  # (1)
    Name: NotRequired[str],
    Value: NotRequired[MeasureFieldTypeDef],  # (2)
    PeriodTimeGranularity: NotRequired[TimeGranularityType],  # (3)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See TimeGranularityType

PieChartAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PieChartAggregatedFieldWellsTypeDef

def get_value() -> PieChartAggregatedFieldWellsTypeDef:
    return {
        "Category": ...,
    }
Definition
class PieChartAggregatedFieldWellsTypeDef(TypedDict):
    Category: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
    SmallMultiples: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See DimensionFieldTypeDef

PivotTableAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableAggregatedFieldWellsTypeDef

def get_value() -> PivotTableAggregatedFieldWellsTypeDef:
    return {
        "Rows": ...,
    }
Definition
class PivotTableAggregatedFieldWellsTypeDef(TypedDict):
    Rows: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Columns: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (3)
  1. See DimensionFieldTypeDef
  2. See DimensionFieldTypeDef
  3. See MeasureFieldTypeDef

RadarChartAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RadarChartAggregatedFieldWellsTypeDef

def get_value() -> RadarChartAggregatedFieldWellsTypeDef:
    return {
        "Category": ...,
    }
Definition
class RadarChartAggregatedFieldWellsTypeDef(TypedDict):
    Category: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Color: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (3)
  1. See DimensionFieldTypeDef
  2. See DimensionFieldTypeDef
  3. See MeasureFieldTypeDef

SankeyDiagramAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SankeyDiagramAggregatedFieldWellsTypeDef

def get_value() -> SankeyDiagramAggregatedFieldWellsTypeDef:
    return {
        "Source": ...,
    }
Definition
class SankeyDiagramAggregatedFieldWellsTypeDef(TypedDict):
    Source: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Destination: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Weight: NotRequired[Sequence[MeasureFieldTypeDef]],  # (3)
  1. See DimensionFieldTypeDef
  2. See DimensionFieldTypeDef
  3. See MeasureFieldTypeDef

ScatterPlotCategoricallyAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ScatterPlotCategoricallyAggregatedFieldWellsTypeDef

def get_value() -> ScatterPlotCategoricallyAggregatedFieldWellsTypeDef:
    return {
        "XAxis": ...,
    }
Definition
class ScatterPlotCategoricallyAggregatedFieldWellsTypeDef(TypedDict):
    XAxis: NotRequired[Sequence[MeasureFieldTypeDef]],  # (1)
    YAxis: NotRequired[Sequence[MeasureFieldTypeDef]],  # (1)
    Category: NotRequired[Sequence[DimensionFieldTypeDef]],  # (3)
    Size: NotRequired[Sequence[MeasureFieldTypeDef]],  # (1)
  1. See MeasureFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See DimensionFieldTypeDef
  4. See MeasureFieldTypeDef

ScatterPlotUnaggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ScatterPlotUnaggregatedFieldWellsTypeDef

def get_value() -> ScatterPlotUnaggregatedFieldWellsTypeDef:
    return {
        "XAxis": ...,
    }
Definition
class ScatterPlotUnaggregatedFieldWellsTypeDef(TypedDict):
    XAxis: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    YAxis: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Size: NotRequired[Sequence[MeasureFieldTypeDef]],  # (3)
  1. See DimensionFieldTypeDef
  2. See DimensionFieldTypeDef
  3. See MeasureFieldTypeDef

TableAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableAggregatedFieldWellsTypeDef

def get_value() -> TableAggregatedFieldWellsTypeDef:
    return {
        "GroupBy": ...,
    }
Definition
class TableAggregatedFieldWellsTypeDef(TypedDict):
    GroupBy: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef

TopBottomMoversComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TopBottomMoversComputationTypeDef

def get_value() -> TopBottomMoversComputationTypeDef:
    return {
        "ComputationId": ...,
        "Time": ...,
        "Category": ...,
        "Type": ...,
    }
Definition
class TopBottomMoversComputationTypeDef(TypedDict):
    ComputationId: str,
    Time: DimensionFieldTypeDef,  # (1)
    Category: DimensionFieldTypeDef,  # (1)
    Type: TopBottomComputationTypeType,  # (5)
    Name: NotRequired[str],
    Value: NotRequired[MeasureFieldTypeDef],  # (3)
    MoverSize: NotRequired[int],
    SortOrder: NotRequired[TopBottomSortOrderType],  # (4)
  1. See DimensionFieldTypeDef
  2. See DimensionFieldTypeDef
  3. See MeasureFieldTypeDef
  4. See TopBottomSortOrderType
  5. See TopBottomComputationTypeType

TopBottomRankedComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TopBottomRankedComputationTypeDef

def get_value() -> TopBottomRankedComputationTypeDef:
    return {
        "ComputationId": ...,
        "Category": ...,
        "Type": ...,
    }
Definition
class TopBottomRankedComputationTypeDef(TypedDict):
    ComputationId: str,
    Category: DimensionFieldTypeDef,  # (1)
    Type: TopBottomComputationTypeType,  # (3)
    Name: NotRequired[str],
    Value: NotRequired[MeasureFieldTypeDef],  # (2)
    ResultSize: NotRequired[int],
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See TopBottomComputationTypeType

TotalAggregationComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TotalAggregationComputationTypeDef

def get_value() -> TotalAggregationComputationTypeDef:
    return {
        "ComputationId": ...,
        "Value": ...,
    }
Definition
class TotalAggregationComputationTypeDef(TypedDict):
    ComputationId: str,
    Value: MeasureFieldTypeDef,  # (1)
    Name: NotRequired[str],
  1. See MeasureFieldTypeDef

TreeMapAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TreeMapAggregatedFieldWellsTypeDef

def get_value() -> TreeMapAggregatedFieldWellsTypeDef:
    return {
        "Groups": ...,
    }
Definition
class TreeMapAggregatedFieldWellsTypeDef(TypedDict):
    Groups: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Sizes: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
    Colors: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See MeasureFieldTypeDef

WaterfallChartAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WaterfallChartAggregatedFieldWellsTypeDef

def get_value() -> WaterfallChartAggregatedFieldWellsTypeDef:
    return {
        "Categories": ...,
    }
Definition
class WaterfallChartAggregatedFieldWellsTypeDef(TypedDict):
    Categories: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Values: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
    Breakdowns: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef
  3. See DimensionFieldTypeDef

WordCloudAggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WordCloudAggregatedFieldWellsTypeDef

def get_value() -> WordCloudAggregatedFieldWellsTypeDef:
    return {
        "GroupBy": ...,
    }
Definition
class WordCloudAggregatedFieldWellsTypeDef(TypedDict):
    GroupBy: NotRequired[Sequence[DimensionFieldTypeDef]],  # (1)
    Size: NotRequired[Sequence[MeasureFieldTypeDef]],  # (2)
  1. See DimensionFieldTypeDef
  2. See MeasureFieldTypeDef

TableUnaggregatedFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableUnaggregatedFieldWellsTypeDef

def get_value() -> TableUnaggregatedFieldWellsTypeDef:
    return {
        "Values": ...,
    }
Definition
class TableUnaggregatedFieldWellsTypeDef(TypedDict):
    Values: NotRequired[Sequence[UnaggregatedFieldTypeDef]],  # (1)
  1. See UnaggregatedFieldTypeDef

SectionBasedLayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SectionBasedLayoutConfigurationTypeDef

def get_value() -> SectionBasedLayoutConfigurationTypeDef:
    return {
        "HeaderSections": ...,
        "BodySections": ...,
        "FooterSections": ...,
        "CanvasSizeOptions": ...,
    }
Definition
class SectionBasedLayoutConfigurationTypeDef(TypedDict):
    HeaderSections: Sequence[HeaderFooterSectionConfigurationTypeDef],  # (1)
    BodySections: Sequence[BodySectionConfigurationTypeDef],  # (2)
    FooterSections: Sequence[HeaderFooterSectionConfigurationTypeDef],  # (1)
    CanvasSizeOptions: SectionBasedLayoutCanvasSizeOptionsTypeDef,  # (4)
  1. See HeaderFooterSectionConfigurationTypeDef
  2. See BodySectionConfigurationTypeDef
  3. See HeaderFooterSectionConfigurationTypeDef
  4. See SectionBasedLayoutCanvasSizeOptionsTypeDef

BarChartFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BarChartFieldWellsTypeDef

def get_value() -> BarChartFieldWellsTypeDef:
    return {
        "BarChartAggregatedFieldWells": ...,
    }
Definition
class BarChartFieldWellsTypeDef(TypedDict):
    BarChartAggregatedFieldWells: NotRequired[BarChartAggregatedFieldWellsTypeDef],  # (1)
  1. See BarChartAggregatedFieldWellsTypeDef

BoxPlotFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BoxPlotFieldWellsTypeDef

def get_value() -> BoxPlotFieldWellsTypeDef:
    return {
        "BoxPlotAggregatedFieldWells": ...,
    }
Definition
class BoxPlotFieldWellsTypeDef(TypedDict):
    BoxPlotAggregatedFieldWells: NotRequired[BoxPlotAggregatedFieldWellsTypeDef],  # (1)
  1. See BoxPlotAggregatedFieldWellsTypeDef

ComboChartFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ComboChartFieldWellsTypeDef

def get_value() -> ComboChartFieldWellsTypeDef:
    return {
        "ComboChartAggregatedFieldWells": ...,
    }
Definition
class ComboChartFieldWellsTypeDef(TypedDict):
    ComboChartAggregatedFieldWells: NotRequired[ComboChartAggregatedFieldWellsTypeDef],  # (1)
  1. See ComboChartAggregatedFieldWellsTypeDef

FilledMapFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilledMapFieldWellsTypeDef

def get_value() -> FilledMapFieldWellsTypeDef:
    return {
        "FilledMapAggregatedFieldWells": ...,
    }
Definition
class FilledMapFieldWellsTypeDef(TypedDict):
    FilledMapAggregatedFieldWells: NotRequired[FilledMapAggregatedFieldWellsTypeDef],  # (1)
  1. See FilledMapAggregatedFieldWellsTypeDef

FunnelChartFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FunnelChartFieldWellsTypeDef

def get_value() -> FunnelChartFieldWellsTypeDef:
    return {
        "FunnelChartAggregatedFieldWells": ...,
    }
Definition
class FunnelChartFieldWellsTypeDef(TypedDict):
    FunnelChartAggregatedFieldWells: NotRequired[FunnelChartAggregatedFieldWellsTypeDef],  # (1)
  1. See FunnelChartAggregatedFieldWellsTypeDef

GaugeChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GaugeChartConfigurationTypeDef

def get_value() -> GaugeChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class GaugeChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[GaugeChartFieldWellsTypeDef],  # (1)
    GaugeChartOptions: NotRequired[GaugeChartOptionsTypeDef],  # (2)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (3)
    TooltipOptions: NotRequired[TooltipOptionsTypeDef],  # (4)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (5)
  1. See GaugeChartFieldWellsTypeDef
  2. See GaugeChartOptionsTypeDef
  3. See DataLabelOptionsTypeDef
  4. See TooltipOptionsTypeDef
  5. See VisualPaletteTypeDef

GeospatialMapFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeospatialMapFieldWellsTypeDef

def get_value() -> GeospatialMapFieldWellsTypeDef:
    return {
        "GeospatialMapAggregatedFieldWells": ...,
    }
Definition
class GeospatialMapFieldWellsTypeDef(TypedDict):
    GeospatialMapAggregatedFieldWells: NotRequired[GeospatialMapAggregatedFieldWellsTypeDef],  # (1)
  1. See GeospatialMapAggregatedFieldWellsTypeDef

HeatMapFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HeatMapFieldWellsTypeDef

def get_value() -> HeatMapFieldWellsTypeDef:
    return {
        "HeatMapAggregatedFieldWells": ...,
    }
Definition
class HeatMapFieldWellsTypeDef(TypedDict):
    HeatMapAggregatedFieldWells: NotRequired[HeatMapAggregatedFieldWellsTypeDef],  # (1)
  1. See HeatMapAggregatedFieldWellsTypeDef

HistogramFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HistogramFieldWellsTypeDef

def get_value() -> HistogramFieldWellsTypeDef:
    return {
        "HistogramAggregatedFieldWells": ...,
    }
Definition
class HistogramFieldWellsTypeDef(TypedDict):
    HistogramAggregatedFieldWells: NotRequired[HistogramAggregatedFieldWellsTypeDef],  # (1)
  1. See HistogramAggregatedFieldWellsTypeDef

KPIConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPIConfigurationTypeDef

def get_value() -> KPIConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class KPIConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[KPIFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[KPISortConfigurationTypeDef],  # (2)
    KPIOptions: NotRequired[KPIOptionsTypeDef],  # (3)
  1. See KPIFieldWellsTypeDef
  2. See KPISortConfigurationTypeDef
  3. See KPIOptionsTypeDef

LineChartFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartFieldWellsTypeDef

def get_value() -> LineChartFieldWellsTypeDef:
    return {
        "LineChartAggregatedFieldWells": ...,
    }
Definition
class LineChartFieldWellsTypeDef(TypedDict):
    LineChartAggregatedFieldWells: NotRequired[LineChartAggregatedFieldWellsTypeDef],  # (1)
  1. See LineChartAggregatedFieldWellsTypeDef

PieChartFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PieChartFieldWellsTypeDef

def get_value() -> PieChartFieldWellsTypeDef:
    return {
        "PieChartAggregatedFieldWells": ...,
    }
Definition
class PieChartFieldWellsTypeDef(TypedDict):
    PieChartAggregatedFieldWells: NotRequired[PieChartAggregatedFieldWellsTypeDef],  # (1)
  1. See PieChartAggregatedFieldWellsTypeDef

PivotTableFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableFieldWellsTypeDef

def get_value() -> PivotTableFieldWellsTypeDef:
    return {
        "PivotTableAggregatedFieldWells": ...,
    }
Definition
class PivotTableFieldWellsTypeDef(TypedDict):
    PivotTableAggregatedFieldWells: NotRequired[PivotTableAggregatedFieldWellsTypeDef],  # (1)
  1. See PivotTableAggregatedFieldWellsTypeDef

RadarChartFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RadarChartFieldWellsTypeDef

def get_value() -> RadarChartFieldWellsTypeDef:
    return {
        "RadarChartAggregatedFieldWells": ...,
    }
Definition
class RadarChartFieldWellsTypeDef(TypedDict):
    RadarChartAggregatedFieldWells: NotRequired[RadarChartAggregatedFieldWellsTypeDef],  # (1)
  1. See RadarChartAggregatedFieldWellsTypeDef

SankeyDiagramFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SankeyDiagramFieldWellsTypeDef

def get_value() -> SankeyDiagramFieldWellsTypeDef:
    return {
        "SankeyDiagramAggregatedFieldWells": ...,
    }
Definition
class SankeyDiagramFieldWellsTypeDef(TypedDict):
    SankeyDiagramAggregatedFieldWells: NotRequired[SankeyDiagramAggregatedFieldWellsTypeDef],  # (1)
  1. See SankeyDiagramAggregatedFieldWellsTypeDef

ScatterPlotFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ScatterPlotFieldWellsTypeDef

def get_value() -> ScatterPlotFieldWellsTypeDef:
    return {
        "ScatterPlotCategoricallyAggregatedFieldWells": ...,
    }
Definition
class ScatterPlotFieldWellsTypeDef(TypedDict):
    ScatterPlotCategoricallyAggregatedFieldWells: NotRequired[ScatterPlotCategoricallyAggregatedFieldWellsTypeDef],  # (1)
    ScatterPlotUnaggregatedFieldWells: NotRequired[ScatterPlotUnaggregatedFieldWellsTypeDef],  # (2)
  1. See ScatterPlotCategoricallyAggregatedFieldWellsTypeDef
  2. See ScatterPlotUnaggregatedFieldWellsTypeDef

ComputationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ComputationTypeDef

def get_value() -> ComputationTypeDef:
    return {
        "TopBottomRanked": ...,
    }
Definition
class ComputationTypeDef(TypedDict):
    TopBottomRanked: NotRequired[TopBottomRankedComputationTypeDef],  # (1)
    TopBottomMovers: NotRequired[TopBottomMoversComputationTypeDef],  # (2)
    TotalAggregation: NotRequired[TotalAggregationComputationTypeDef],  # (3)
    MaximumMinimum: NotRequired[MaximumMinimumComputationTypeDef],  # (4)
    MetricComparison: NotRequired[MetricComparisonComputationTypeDef],  # (5)
    PeriodOverPeriod: NotRequired[PeriodOverPeriodComputationTypeDef],  # (6)
    PeriodToDate: NotRequired[PeriodToDateComputationTypeDef],  # (7)
    GrowthRate: NotRequired[GrowthRateComputationTypeDef],  # (8)
    UniqueValues: NotRequired[UniqueValuesComputationTypeDef],  # (9)
    Forecast: NotRequired[ForecastComputationTypeDef],  # (10)
  1. See TopBottomRankedComputationTypeDef
  2. See TopBottomMoversComputationTypeDef
  3. See TotalAggregationComputationTypeDef
  4. See MaximumMinimumComputationTypeDef
  5. See MetricComparisonComputationTypeDef
  6. See PeriodOverPeriodComputationTypeDef
  7. See PeriodToDateComputationTypeDef
  8. See GrowthRateComputationTypeDef
  9. See UniqueValuesComputationTypeDef
  10. See ForecastComputationTypeDef

TreeMapFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TreeMapFieldWellsTypeDef

def get_value() -> TreeMapFieldWellsTypeDef:
    return {
        "TreeMapAggregatedFieldWells": ...,
    }
Definition
class TreeMapFieldWellsTypeDef(TypedDict):
    TreeMapAggregatedFieldWells: NotRequired[TreeMapAggregatedFieldWellsTypeDef],  # (1)
  1. See TreeMapAggregatedFieldWellsTypeDef

WaterfallChartFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WaterfallChartFieldWellsTypeDef

def get_value() -> WaterfallChartFieldWellsTypeDef:
    return {
        "WaterfallChartAggregatedFieldWells": ...,
    }
Definition
class WaterfallChartFieldWellsTypeDef(TypedDict):
    WaterfallChartAggregatedFieldWells: NotRequired[WaterfallChartAggregatedFieldWellsTypeDef],  # (1)
  1. See WaterfallChartAggregatedFieldWellsTypeDef

WordCloudFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WordCloudFieldWellsTypeDef

def get_value() -> WordCloudFieldWellsTypeDef:
    return {
        "WordCloudAggregatedFieldWells": ...,
    }
Definition
class WordCloudFieldWellsTypeDef(TypedDict):
    WordCloudAggregatedFieldWells: NotRequired[WordCloudAggregatedFieldWellsTypeDef],  # (1)
  1. See WordCloudAggregatedFieldWellsTypeDef

TableFieldWellsTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableFieldWellsTypeDef

def get_value() -> TableFieldWellsTypeDef:
    return {
        "TableAggregatedFieldWells": ...,
    }
Definition
class TableFieldWellsTypeDef(TypedDict):
    TableAggregatedFieldWells: NotRequired[TableAggregatedFieldWellsTypeDef],  # (1)
    TableUnaggregatedFieldWells: NotRequired[TableUnaggregatedFieldWellsTypeDef],  # (2)
  1. See TableAggregatedFieldWellsTypeDef
  2. See TableUnaggregatedFieldWellsTypeDef

LayoutConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LayoutConfigurationTypeDef

def get_value() -> LayoutConfigurationTypeDef:
    return {
        "GridLayout": ...,
    }
Definition
class LayoutConfigurationTypeDef(TypedDict):
    GridLayout: NotRequired[GridLayoutConfigurationTypeDef],  # (1)
    FreeFormLayout: NotRequired[FreeFormLayoutConfigurationTypeDef],  # (2)
    SectionBasedLayout: NotRequired[SectionBasedLayoutConfigurationTypeDef],  # (3)
  1. See GridLayoutConfigurationTypeDef
  2. See FreeFormLayoutConfigurationTypeDef
  3. See SectionBasedLayoutConfigurationTypeDef

BarChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BarChartConfigurationTypeDef

def get_value() -> BarChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class BarChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[BarChartFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[BarChartSortConfigurationTypeDef],  # (2)
    Orientation: NotRequired[BarChartOrientationType],  # (3)
    BarsArrangement: NotRequired[BarsArrangementType],  # (4)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (5)
    SmallMultiplesOptions: NotRequired[SmallMultiplesOptionsTypeDef],  # (6)
    CategoryAxis: NotRequired[AxisDisplayOptionsTypeDef],  # (7)
    CategoryLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (8)
    ValueAxis: NotRequired[AxisDisplayOptionsTypeDef],  # (7)
    ValueLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (8)
    ColorLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (8)
    Legend: NotRequired[LegendOptionsTypeDef],  # (12)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (13)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (14)
    ReferenceLines: NotRequired[Sequence[ReferenceLineTypeDef]],  # (15)
    ContributionAnalysisDefaults: NotRequired[Sequence[ContributionAnalysisDefaultTypeDef]],  # (16)
  1. See BarChartFieldWellsTypeDef
  2. See BarChartSortConfigurationTypeDef
  3. See BarChartOrientationType
  4. See BarsArrangementType
  5. See VisualPaletteTypeDef
  6. See SmallMultiplesOptionsTypeDef
  7. See AxisDisplayOptionsTypeDef
  8. See ChartAxisLabelOptionsTypeDef
  9. See AxisDisplayOptionsTypeDef
  10. See ChartAxisLabelOptionsTypeDef
  11. See ChartAxisLabelOptionsTypeDef
  12. See LegendOptionsTypeDef
  13. See DataLabelOptionsTypeDef
  14. See TooltipOptionsTypeDef
  15. See ReferenceLineTypeDef
  16. See ContributionAnalysisDefaultTypeDef

BoxPlotChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BoxPlotChartConfigurationTypeDef

def get_value() -> BoxPlotChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class BoxPlotChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[BoxPlotFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[BoxPlotSortConfigurationTypeDef],  # (2)
    BoxPlotOptions: NotRequired[BoxPlotOptionsTypeDef],  # (3)
    CategoryAxis: NotRequired[AxisDisplayOptionsTypeDef],  # (4)
    CategoryLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (5)
    PrimaryYAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (4)
    PrimaryYAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (5)
    Legend: NotRequired[LegendOptionsTypeDef],  # (8)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (9)
    ReferenceLines: NotRequired[Sequence[ReferenceLineTypeDef]],  # (10)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (11)
  1. See BoxPlotFieldWellsTypeDef
  2. See BoxPlotSortConfigurationTypeDef
  3. See BoxPlotOptionsTypeDef
  4. See AxisDisplayOptionsTypeDef
  5. See ChartAxisLabelOptionsTypeDef
  6. See AxisDisplayOptionsTypeDef
  7. See ChartAxisLabelOptionsTypeDef
  8. See LegendOptionsTypeDef
  9. See TooltipOptionsTypeDef
  10. See ReferenceLineTypeDef
  11. See VisualPaletteTypeDef

ComboChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ComboChartConfigurationTypeDef

def get_value() -> ComboChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class ComboChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[ComboChartFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[ComboChartSortConfigurationTypeDef],  # (2)
    BarsArrangement: NotRequired[BarsArrangementType],  # (3)
    CategoryAxis: NotRequired[AxisDisplayOptionsTypeDef],  # (4)
    CategoryLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (5)
    PrimaryYAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (4)
    PrimaryYAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (5)
    SecondaryYAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (4)
    SecondaryYAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (5)
    ColorLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (5)
    Legend: NotRequired[LegendOptionsTypeDef],  # (11)
    BarDataLabels: NotRequired[DataLabelOptionsTypeDef],  # (12)
    LineDataLabels: NotRequired[DataLabelOptionsTypeDef],  # (12)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (14)
    ReferenceLines: NotRequired[Sequence[ReferenceLineTypeDef]],  # (15)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (16)
  1. See ComboChartFieldWellsTypeDef
  2. See ComboChartSortConfigurationTypeDef
  3. See BarsArrangementType
  4. See AxisDisplayOptionsTypeDef
  5. See ChartAxisLabelOptionsTypeDef
  6. See AxisDisplayOptionsTypeDef
  7. See ChartAxisLabelOptionsTypeDef
  8. See AxisDisplayOptionsTypeDef
  9. See ChartAxisLabelOptionsTypeDef
  10. See ChartAxisLabelOptionsTypeDef
  11. See LegendOptionsTypeDef
  12. See DataLabelOptionsTypeDef
  13. See DataLabelOptionsTypeDef
  14. See TooltipOptionsTypeDef
  15. See ReferenceLineTypeDef
  16. See VisualPaletteTypeDef

FilledMapConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilledMapConfigurationTypeDef

def get_value() -> FilledMapConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class FilledMapConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[FilledMapFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[FilledMapSortConfigurationTypeDef],  # (2)
    Legend: NotRequired[LegendOptionsTypeDef],  # (3)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (4)
    WindowOptions: NotRequired[GeospatialWindowOptionsTypeDef],  # (5)
    MapStyleOptions: NotRequired[GeospatialMapStyleOptionsTypeDef],  # (6)
  1. See FilledMapFieldWellsTypeDef
  2. See FilledMapSortConfigurationTypeDef
  3. See LegendOptionsTypeDef
  4. See TooltipOptionsTypeDef
  5. See GeospatialWindowOptionsTypeDef
  6. See GeospatialMapStyleOptionsTypeDef

FunnelChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FunnelChartConfigurationTypeDef

def get_value() -> FunnelChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class FunnelChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[FunnelChartFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[FunnelChartSortConfigurationTypeDef],  # (2)
    CategoryLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    ValueLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (5)
    DataLabelOptions: NotRequired[FunnelChartDataLabelOptionsTypeDef],  # (6)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (7)
  1. See FunnelChartFieldWellsTypeDef
  2. See FunnelChartSortConfigurationTypeDef
  3. See ChartAxisLabelOptionsTypeDef
  4. See ChartAxisLabelOptionsTypeDef
  5. See TooltipOptionsTypeDef
  6. See FunnelChartDataLabelOptionsTypeDef
  7. See VisualPaletteTypeDef

GaugeChartVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GaugeChartVisualTypeDef

def get_value() -> GaugeChartVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class GaugeChartVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[GaugeChartConfigurationTypeDef],  # (3)
    ConditionalFormatting: NotRequired[GaugeChartConditionalFormattingTypeDef],  # (4)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See GaugeChartConfigurationTypeDef
  4. See GaugeChartConditionalFormattingTypeDef
  5. See VisualCustomActionTypeDef

GeospatialMapConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeospatialMapConfigurationTypeDef

def get_value() -> GeospatialMapConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class GeospatialMapConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[GeospatialMapFieldWellsTypeDef],  # (1)
    Legend: NotRequired[LegendOptionsTypeDef],  # (2)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (3)
    WindowOptions: NotRequired[GeospatialWindowOptionsTypeDef],  # (4)
    MapStyleOptions: NotRequired[GeospatialMapStyleOptionsTypeDef],  # (5)
    PointStyleOptions: NotRequired[GeospatialPointStyleOptionsTypeDef],  # (6)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (7)
  1. See GeospatialMapFieldWellsTypeDef
  2. See LegendOptionsTypeDef
  3. See TooltipOptionsTypeDef
  4. See GeospatialWindowOptionsTypeDef
  5. See GeospatialMapStyleOptionsTypeDef
  6. See GeospatialPointStyleOptionsTypeDef
  7. See VisualPaletteTypeDef

HeatMapConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HeatMapConfigurationTypeDef

def get_value() -> HeatMapConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class HeatMapConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[HeatMapFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[HeatMapSortConfigurationTypeDef],  # (2)
    RowLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    ColumnLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    ColorScale: NotRequired[ColorScaleTypeDef],  # (5)
    Legend: NotRequired[LegendOptionsTypeDef],  # (6)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (7)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (8)
  1. See HeatMapFieldWellsTypeDef
  2. See HeatMapSortConfigurationTypeDef
  3. See ChartAxisLabelOptionsTypeDef
  4. See ChartAxisLabelOptionsTypeDef
  5. See ColorScaleTypeDef
  6. See LegendOptionsTypeDef
  7. See DataLabelOptionsTypeDef
  8. See TooltipOptionsTypeDef

HistogramConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HistogramConfigurationTypeDef

def get_value() -> HistogramConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class HistogramConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[HistogramFieldWellsTypeDef],  # (1)
    XAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (2)
    XAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    YAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (2)
    BinOptions: NotRequired[HistogramBinOptionsTypeDef],  # (5)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (6)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (7)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (8)
  1. See HistogramFieldWellsTypeDef
  2. See AxisDisplayOptionsTypeDef
  3. See ChartAxisLabelOptionsTypeDef
  4. See AxisDisplayOptionsTypeDef
  5. See HistogramBinOptionsTypeDef
  6. See DataLabelOptionsTypeDef
  7. See TooltipOptionsTypeDef
  8. See VisualPaletteTypeDef

KPIVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import KPIVisualTypeDef

def get_value() -> KPIVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class KPIVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[KPIConfigurationTypeDef],  # (3)
    ConditionalFormatting: NotRequired[KPIConditionalFormattingTypeDef],  # (4)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (5)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (6)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See KPIConfigurationTypeDef
  4. See KPIConditionalFormattingTypeDef
  5. See VisualCustomActionTypeDef
  6. See ColumnHierarchyTypeDef

LineChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartConfigurationTypeDef

def get_value() -> LineChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class LineChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[LineChartFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[LineChartSortConfigurationTypeDef],  # (2)
    ForecastConfigurations: NotRequired[Sequence[ForecastConfigurationTypeDef]],  # (3)
    Type: NotRequired[LineChartTypeType],  # (4)
    SmallMultiplesOptions: NotRequired[SmallMultiplesOptionsTypeDef],  # (5)
    XAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (6)
    XAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (7)
    PrimaryYAxisDisplayOptions: NotRequired[LineSeriesAxisDisplayOptionsTypeDef],  # (8)
    PrimaryYAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (7)
    SecondaryYAxisDisplayOptions: NotRequired[LineSeriesAxisDisplayOptionsTypeDef],  # (8)
    SecondaryYAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (7)
    DefaultSeriesSettings: NotRequired[LineChartDefaultSeriesSettingsTypeDef],  # (12)
    Series: NotRequired[Sequence[SeriesItemTypeDef]],  # (13)
    Legend: NotRequired[LegendOptionsTypeDef],  # (14)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (15)
    ReferenceLines: NotRequired[Sequence[ReferenceLineTypeDef]],  # (16)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (17)
    ContributionAnalysisDefaults: NotRequired[Sequence[ContributionAnalysisDefaultTypeDef]],  # (18)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (19)
  1. See LineChartFieldWellsTypeDef
  2. See LineChartSortConfigurationTypeDef
  3. See ForecastConfigurationTypeDef
  4. See LineChartTypeType
  5. See SmallMultiplesOptionsTypeDef
  6. See AxisDisplayOptionsTypeDef
  7. See ChartAxisLabelOptionsTypeDef
  8. See LineSeriesAxisDisplayOptionsTypeDef
  9. See ChartAxisLabelOptionsTypeDef
  10. See LineSeriesAxisDisplayOptionsTypeDef
  11. See ChartAxisLabelOptionsTypeDef
  12. See LineChartDefaultSeriesSettingsTypeDef
  13. See SeriesItemTypeDef
  14. See LegendOptionsTypeDef
  15. See DataLabelOptionsTypeDef
  16. See ReferenceLineTypeDef
  17. See TooltipOptionsTypeDef
  18. See ContributionAnalysisDefaultTypeDef
  19. See VisualPaletteTypeDef

PieChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PieChartConfigurationTypeDef

def get_value() -> PieChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class PieChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[PieChartFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[PieChartSortConfigurationTypeDef],  # (2)
    DonutOptions: NotRequired[DonutOptionsTypeDef],  # (3)
    SmallMultiplesOptions: NotRequired[SmallMultiplesOptionsTypeDef],  # (4)
    CategoryLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (5)
    ValueLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (5)
    Legend: NotRequired[LegendOptionsTypeDef],  # (7)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (8)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (9)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (10)
    ContributionAnalysisDefaults: NotRequired[Sequence[ContributionAnalysisDefaultTypeDef]],  # (11)
  1. See PieChartFieldWellsTypeDef
  2. See PieChartSortConfigurationTypeDef
  3. See DonutOptionsTypeDef
  4. See SmallMultiplesOptionsTypeDef
  5. See ChartAxisLabelOptionsTypeDef
  6. See ChartAxisLabelOptionsTypeDef
  7. See LegendOptionsTypeDef
  8. See DataLabelOptionsTypeDef
  9. See TooltipOptionsTypeDef
  10. See VisualPaletteTypeDef
  11. See ContributionAnalysisDefaultTypeDef

PivotTableConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableConfigurationTypeDef

def get_value() -> PivotTableConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class PivotTableConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[PivotTableFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[PivotTableSortConfigurationTypeDef],  # (2)
    TableOptions: NotRequired[PivotTableOptionsTypeDef],  # (3)
    TotalOptions: NotRequired[PivotTableTotalOptionsTypeDef],  # (4)
    FieldOptions: NotRequired[PivotTableFieldOptionsTypeDef],  # (5)
    PaginatedReportOptions: NotRequired[PivotTablePaginatedReportOptionsTypeDef],  # (6)
  1. See PivotTableFieldWellsTypeDef
  2. See PivotTableSortConfigurationTypeDef
  3. See PivotTableOptionsTypeDef
  4. See PivotTableTotalOptionsTypeDef
  5. See PivotTableFieldOptionsTypeDef
  6. See PivotTablePaginatedReportOptionsTypeDef

RadarChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RadarChartConfigurationTypeDef

def get_value() -> RadarChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class RadarChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[RadarChartFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[RadarChartSortConfigurationTypeDef],  # (2)
    Shape: NotRequired[RadarChartShapeType],  # (3)
    BaseSeriesSettings: NotRequired[RadarChartSeriesSettingsTypeDef],  # (4)
    StartAngle: NotRequired[float],
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (5)
    AlternateBandColorsVisibility: NotRequired[VisibilityType],  # (6)
    AlternateBandEvenColor: NotRequired[str],
    AlternateBandOddColor: NotRequired[str],
    CategoryAxis: NotRequired[AxisDisplayOptionsTypeDef],  # (7)
    CategoryLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (8)
    ColorAxis: NotRequired[AxisDisplayOptionsTypeDef],  # (7)
    ColorLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (8)
    Legend: NotRequired[LegendOptionsTypeDef],  # (11)
  1. See RadarChartFieldWellsTypeDef
  2. See RadarChartSortConfigurationTypeDef
  3. See RadarChartShapeType
  4. See RadarChartSeriesSettingsTypeDef
  5. See VisualPaletteTypeDef
  6. See VisibilityType
  7. See AxisDisplayOptionsTypeDef
  8. See ChartAxisLabelOptionsTypeDef
  9. See AxisDisplayOptionsTypeDef
  10. See ChartAxisLabelOptionsTypeDef
  11. See LegendOptionsTypeDef

SankeyDiagramChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SankeyDiagramChartConfigurationTypeDef

def get_value() -> SankeyDiagramChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class SankeyDiagramChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[SankeyDiagramFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[SankeyDiagramSortConfigurationTypeDef],  # (2)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (3)
  1. See SankeyDiagramFieldWellsTypeDef
  2. See SankeyDiagramSortConfigurationTypeDef
  3. See DataLabelOptionsTypeDef

ScatterPlotConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ScatterPlotConfigurationTypeDef

def get_value() -> ScatterPlotConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class ScatterPlotConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[ScatterPlotFieldWellsTypeDef],  # (1)
    XAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (2)
    XAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (3)
    YAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (2)
    YAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (3)
    Legend: NotRequired[LegendOptionsTypeDef],  # (6)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (7)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (8)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (9)
  1. See ScatterPlotFieldWellsTypeDef
  2. See ChartAxisLabelOptionsTypeDef
  3. See AxisDisplayOptionsTypeDef
  4. See ChartAxisLabelOptionsTypeDef
  5. See AxisDisplayOptionsTypeDef
  6. See LegendOptionsTypeDef
  7. See DataLabelOptionsTypeDef
  8. See TooltipOptionsTypeDef
  9. See VisualPaletteTypeDef

InsightConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import InsightConfigurationTypeDef

def get_value() -> InsightConfigurationTypeDef:
    return {
        "Computations": ...,
    }
Definition
class InsightConfigurationTypeDef(TypedDict):
    Computations: NotRequired[Sequence[ComputationTypeDef]],  # (1)
    CustomNarrative: NotRequired[CustomNarrativeOptionsTypeDef],  # (2)
  1. See ComputationTypeDef
  2. See CustomNarrativeOptionsTypeDef

TreeMapConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TreeMapConfigurationTypeDef

def get_value() -> TreeMapConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class TreeMapConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[TreeMapFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[TreeMapSortConfigurationTypeDef],  # (2)
    GroupLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    SizeLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    ColorLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    ColorScale: NotRequired[ColorScaleTypeDef],  # (6)
    Legend: NotRequired[LegendOptionsTypeDef],  # (7)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (8)
    Tooltip: NotRequired[TooltipOptionsTypeDef],  # (9)
  1. See TreeMapFieldWellsTypeDef
  2. See TreeMapSortConfigurationTypeDef
  3. See ChartAxisLabelOptionsTypeDef
  4. See ChartAxisLabelOptionsTypeDef
  5. See ChartAxisLabelOptionsTypeDef
  6. See ColorScaleTypeDef
  7. See LegendOptionsTypeDef
  8. See DataLabelOptionsTypeDef
  9. See TooltipOptionsTypeDef

WaterfallChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WaterfallChartConfigurationTypeDef

def get_value() -> WaterfallChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class WaterfallChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[WaterfallChartFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[WaterfallChartSortConfigurationTypeDef],  # (2)
    WaterfallChartOptions: NotRequired[WaterfallChartOptionsTypeDef],  # (3)
    CategoryAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (4)
    CategoryAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (5)
    PrimaryYAxisLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (4)
    PrimaryYAxisDisplayOptions: NotRequired[AxisDisplayOptionsTypeDef],  # (5)
    Legend: NotRequired[LegendOptionsTypeDef],  # (8)
    DataLabels: NotRequired[DataLabelOptionsTypeDef],  # (9)
    VisualPalette: NotRequired[VisualPaletteTypeDef],  # (10)
  1. See WaterfallChartFieldWellsTypeDef
  2. See WaterfallChartSortConfigurationTypeDef
  3. See WaterfallChartOptionsTypeDef
  4. See ChartAxisLabelOptionsTypeDef
  5. See AxisDisplayOptionsTypeDef
  6. See ChartAxisLabelOptionsTypeDef
  7. See AxisDisplayOptionsTypeDef
  8. See LegendOptionsTypeDef
  9. See DataLabelOptionsTypeDef
  10. See VisualPaletteTypeDef

WordCloudChartConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WordCloudChartConfigurationTypeDef

def get_value() -> WordCloudChartConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class WordCloudChartConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[WordCloudFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[WordCloudSortConfigurationTypeDef],  # (2)
    CategoryLabelOptions: NotRequired[ChartAxisLabelOptionsTypeDef],  # (3)
    WordCloudOptions: NotRequired[WordCloudOptionsTypeDef],  # (4)
  1. See WordCloudFieldWellsTypeDef
  2. See WordCloudSortConfigurationTypeDef
  3. See ChartAxisLabelOptionsTypeDef
  4. See WordCloudOptionsTypeDef

TableConfigurationTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableConfigurationTypeDef

def get_value() -> TableConfigurationTypeDef:
    return {
        "FieldWells": ...,
    }
Definition
class TableConfigurationTypeDef(TypedDict):
    FieldWells: NotRequired[TableFieldWellsTypeDef],  # (1)
    SortConfiguration: NotRequired[TableSortConfigurationTypeDef],  # (2)
    TableOptions: NotRequired[TableOptionsTypeDef],  # (3)
    TotalOptions: NotRequired[TotalOptionsTypeDef],  # (4)
    FieldOptions: NotRequired[TableFieldOptionsTypeDef],  # (5)
    PaginatedReportOptions: NotRequired[TablePaginatedReportOptionsTypeDef],  # (6)
    TableInlineVisualizations: NotRequired[Sequence[TableInlineVisualizationTypeDef]],  # (7)
  1. See TableFieldWellsTypeDef
  2. See TableSortConfigurationTypeDef
  3. See TableOptionsTypeDef
  4. See TotalOptionsTypeDef
  5. See TableFieldOptionsTypeDef
  6. See TablePaginatedReportOptionsTypeDef
  7. See TableInlineVisualizationTypeDef

LayoutTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LayoutTypeDef

def get_value() -> LayoutTypeDef:
    return {
        "Configuration": ...,
    }
Definition
class LayoutTypeDef(TypedDict):
    Configuration: LayoutConfigurationTypeDef,  # (1)
  1. See LayoutConfigurationTypeDef

BarChartVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BarChartVisualTypeDef

def get_value() -> BarChartVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class BarChartVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[BarChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See BarChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

BoxPlotVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import BoxPlotVisualTypeDef

def get_value() -> BoxPlotVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class BoxPlotVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[BoxPlotChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See BoxPlotChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

ComboChartVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ComboChartVisualTypeDef

def get_value() -> ComboChartVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class ComboChartVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[ComboChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See ComboChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

FilledMapVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FilledMapVisualTypeDef

def get_value() -> FilledMapVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class FilledMapVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[FilledMapConfigurationTypeDef],  # (3)
    ConditionalFormatting: NotRequired[FilledMapConditionalFormattingTypeDef],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (6)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See FilledMapConfigurationTypeDef
  4. See FilledMapConditionalFormattingTypeDef
  5. See ColumnHierarchyTypeDef
  6. See VisualCustomActionTypeDef

FunnelChartVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import FunnelChartVisualTypeDef

def get_value() -> FunnelChartVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class FunnelChartVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[FunnelChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See FunnelChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

GeospatialMapVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import GeospatialMapVisualTypeDef

def get_value() -> GeospatialMapVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class GeospatialMapVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[GeospatialMapConfigurationTypeDef],  # (3)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (4)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See GeospatialMapConfigurationTypeDef
  4. See ColumnHierarchyTypeDef
  5. See VisualCustomActionTypeDef

HeatMapVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HeatMapVisualTypeDef

def get_value() -> HeatMapVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class HeatMapVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[HeatMapConfigurationTypeDef],  # (3)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (4)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See HeatMapConfigurationTypeDef
  4. See ColumnHierarchyTypeDef
  5. See VisualCustomActionTypeDef

HistogramVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import HistogramVisualTypeDef

def get_value() -> HistogramVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class HistogramVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[HistogramConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See HistogramConfigurationTypeDef
  4. See VisualCustomActionTypeDef

LineChartVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import LineChartVisualTypeDef

def get_value() -> LineChartVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class LineChartVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[LineChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See LineChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

PieChartVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PieChartVisualTypeDef

def get_value() -> PieChartVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class PieChartVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[PieChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See PieChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

PivotTableVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import PivotTableVisualTypeDef

def get_value() -> PivotTableVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class PivotTableVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[PivotTableConfigurationTypeDef],  # (3)
    ConditionalFormatting: NotRequired[PivotTableConditionalFormattingTypeDef],  # (4)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See PivotTableConfigurationTypeDef
  4. See PivotTableConditionalFormattingTypeDef
  5. See VisualCustomActionTypeDef

RadarChartVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import RadarChartVisualTypeDef

def get_value() -> RadarChartVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class RadarChartVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[RadarChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See RadarChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

SankeyDiagramVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SankeyDiagramVisualTypeDef

def get_value() -> SankeyDiagramVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class SankeyDiagramVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[SankeyDiagramChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See SankeyDiagramChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef

ScatterPlotVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import ScatterPlotVisualTypeDef

def get_value() -> ScatterPlotVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class ScatterPlotVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[ScatterPlotConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See ScatterPlotConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

InsightVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import InsightVisualTypeDef

def get_value() -> InsightVisualTypeDef:
    return {
        "VisualId": ...,
        "DataSetIdentifier": ...,
    }
Definition
class InsightVisualTypeDef(TypedDict):
    VisualId: str,
    DataSetIdentifier: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    InsightConfiguration: NotRequired[InsightConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See InsightConfigurationTypeDef
  4. See VisualCustomActionTypeDef

TreeMapVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TreeMapVisualTypeDef

def get_value() -> TreeMapVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class TreeMapVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[TreeMapConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See TreeMapConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

WaterfallVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WaterfallVisualTypeDef

def get_value() -> WaterfallVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class WaterfallVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[WaterfallChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See WaterfallChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

WordCloudVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import WordCloudVisualTypeDef

def get_value() -> WordCloudVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class WordCloudVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[WordCloudChartConfigurationTypeDef],  # (3)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (4)
    ColumnHierarchies: NotRequired[Sequence[ColumnHierarchyTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See WordCloudChartConfigurationTypeDef
  4. See VisualCustomActionTypeDef
  5. See ColumnHierarchyTypeDef

TableVisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TableVisualTypeDef

def get_value() -> TableVisualTypeDef:
    return {
        "VisualId": ...,
    }
Definition
class TableVisualTypeDef(TypedDict):
    VisualId: str,
    Title: NotRequired[VisualTitleLabelOptionsTypeDef],  # (1)
    Subtitle: NotRequired[VisualSubtitleLabelOptionsTypeDef],  # (2)
    ChartConfiguration: NotRequired[TableConfigurationTypeDef],  # (3)
    ConditionalFormatting: NotRequired[TableConditionalFormattingTypeDef],  # (4)
    Actions: NotRequired[Sequence[VisualCustomActionTypeDef]],  # (5)
  1. See VisualTitleLabelOptionsTypeDef
  2. See VisualSubtitleLabelOptionsTypeDef
  3. See TableConfigurationTypeDef
  4. See TableConditionalFormattingTypeDef
  5. See VisualCustomActionTypeDef

VisualTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import VisualTypeDef

def get_value() -> VisualTypeDef:
    return {
        "TableVisual": ...,
    }
Definition
class VisualTypeDef(TypedDict):
    TableVisual: NotRequired[TableVisualTypeDef],  # (1)
    PivotTableVisual: NotRequired[PivotTableVisualTypeDef],  # (2)
    BarChartVisual: NotRequired[BarChartVisualTypeDef],  # (3)
    KPIVisual: NotRequired[KPIVisualTypeDef],  # (4)
    PieChartVisual: NotRequired[PieChartVisualTypeDef],  # (5)
    GaugeChartVisual: NotRequired[GaugeChartVisualTypeDef],  # (6)
    LineChartVisual: NotRequired[LineChartVisualTypeDef],  # (7)
    HeatMapVisual: NotRequired[HeatMapVisualTypeDef],  # (8)
    TreeMapVisual: NotRequired[TreeMapVisualTypeDef],  # (9)
    GeospatialMapVisual: NotRequired[GeospatialMapVisualTypeDef],  # (10)
    FilledMapVisual: NotRequired[FilledMapVisualTypeDef],  # (11)
    FunnelChartVisual: NotRequired[FunnelChartVisualTypeDef],  # (12)
    ScatterPlotVisual: NotRequired[ScatterPlotVisualTypeDef],  # (13)
    ComboChartVisual: NotRequired[ComboChartVisualTypeDef],  # (14)
    BoxPlotVisual: NotRequired[BoxPlotVisualTypeDef],  # (15)
    WaterfallVisual: NotRequired[WaterfallVisualTypeDef],  # (16)
    HistogramVisual: NotRequired[HistogramVisualTypeDef],  # (17)
    WordCloudVisual: NotRequired[WordCloudVisualTypeDef],  # (18)
    InsightVisual: NotRequired[InsightVisualTypeDef],  # (19)
    SankeyDiagramVisual: NotRequired[SankeyDiagramVisualTypeDef],  # (20)
    CustomContentVisual: NotRequired[CustomContentVisualTypeDef],  # (21)
    EmptyVisual: NotRequired[EmptyVisualTypeDef],  # (22)
    RadarChartVisual: NotRequired[RadarChartVisualTypeDef],  # (23)
  1. See TableVisualTypeDef
  2. See PivotTableVisualTypeDef
  3. See BarChartVisualTypeDef
  4. See KPIVisualTypeDef
  5. See PieChartVisualTypeDef
  6. See GaugeChartVisualTypeDef
  7. See LineChartVisualTypeDef
  8. See HeatMapVisualTypeDef
  9. See TreeMapVisualTypeDef
  10. See GeospatialMapVisualTypeDef
  11. See FilledMapVisualTypeDef
  12. See FunnelChartVisualTypeDef
  13. See ScatterPlotVisualTypeDef
  14. See ComboChartVisualTypeDef
  15. See BoxPlotVisualTypeDef
  16. See WaterfallVisualTypeDef
  17. See HistogramVisualTypeDef
  18. See WordCloudVisualTypeDef
  19. See InsightVisualTypeDef
  20. See SankeyDiagramVisualTypeDef
  21. See CustomContentVisualTypeDef
  22. See EmptyVisualTypeDef
  23. See RadarChartVisualTypeDef

SheetDefinitionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import SheetDefinitionTypeDef

def get_value() -> SheetDefinitionTypeDef:
    return {
        "SheetId": ...,
    }
Definition
class SheetDefinitionTypeDef(TypedDict):
    SheetId: str,
    Title: NotRequired[str],
    Description: NotRequired[str],
    Name: NotRequired[str],
    ParameterControls: NotRequired[Sequence[ParameterControlTypeDef]],  # (1)
    FilterControls: NotRequired[Sequence[FilterControlTypeDef]],  # (2)
    Visuals: NotRequired[Sequence[VisualTypeDef]],  # (3)
    TextBoxes: NotRequired[Sequence[SheetTextBoxTypeDef]],  # (4)
    Layouts: NotRequired[Sequence[LayoutTypeDef]],  # (5)
    SheetControlLayouts: NotRequired[Sequence[SheetControlLayoutTypeDef]],  # (6)
    ContentType: NotRequired[SheetContentTypeType],  # (7)
  1. See ParameterControlTypeDef
  2. See FilterControlTypeDef
  3. See VisualTypeDef
  4. See SheetTextBoxTypeDef
  5. See LayoutTypeDef
  6. See SheetControlLayoutTypeDef
  7. See SheetContentTypeType

AnalysisDefinitionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import AnalysisDefinitionTypeDef

def get_value() -> AnalysisDefinitionTypeDef:
    return {
        "DataSetIdentifierDeclarations": ...,
    }
Definition
class AnalysisDefinitionTypeDef(TypedDict):
    DataSetIdentifierDeclarations: Sequence[DataSetIdentifierDeclarationTypeDef],  # (1)
    Sheets: NotRequired[Sequence[SheetDefinitionTypeDef]],  # (2)
    CalculatedFields: NotRequired[Sequence[CalculatedFieldTypeDef]],  # (3)
    ParameterDeclarations: NotRequired[Sequence[ParameterDeclarationTypeDef]],  # (4)
    FilterGroups: NotRequired[Sequence[FilterGroupTypeDef]],  # (5)
    ColumnConfigurations: NotRequired[Sequence[ColumnConfigurationTypeDef]],  # (6)
    AnalysisDefaults: NotRequired[AnalysisDefaultsTypeDef],  # (7)
  1. See DataSetIdentifierDeclarationTypeDef
  2. See SheetDefinitionTypeDef
  3. See CalculatedFieldTypeDef
  4. See ParameterDeclarationTypeDef
  5. See FilterGroupTypeDef
  6. See ColumnConfigurationTypeDef
  7. See AnalysisDefaultsTypeDef

DashboardVersionDefinitionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DashboardVersionDefinitionTypeDef

def get_value() -> DashboardVersionDefinitionTypeDef:
    return {
        "DataSetIdentifierDeclarations": ...,
    }
Definition
class DashboardVersionDefinitionTypeDef(TypedDict):
    DataSetIdentifierDeclarations: Sequence[DataSetIdentifierDeclarationTypeDef],  # (1)
    Sheets: NotRequired[Sequence[SheetDefinitionTypeDef]],  # (2)
    CalculatedFields: NotRequired[Sequence[CalculatedFieldTypeDef]],  # (3)
    ParameterDeclarations: NotRequired[Sequence[ParameterDeclarationTypeDef]],  # (4)
    FilterGroups: NotRequired[Sequence[FilterGroupTypeDef]],  # (5)
    ColumnConfigurations: NotRequired[Sequence[ColumnConfigurationTypeDef]],  # (6)
    AnalysisDefaults: NotRequired[AnalysisDefaultsTypeDef],  # (7)
  1. See DataSetIdentifierDeclarationTypeDef
  2. See SheetDefinitionTypeDef
  3. See CalculatedFieldTypeDef
  4. See ParameterDeclarationTypeDef
  5. See FilterGroupTypeDef
  6. See ColumnConfigurationTypeDef
  7. See AnalysisDefaultsTypeDef

TemplateVersionDefinitionTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import TemplateVersionDefinitionTypeDef

def get_value() -> TemplateVersionDefinitionTypeDef:
    return {
        "DataSetConfigurations": ...,
    }
Definition
class TemplateVersionDefinitionTypeDef(TypedDict):
    DataSetConfigurations: Sequence[DataSetConfigurationTypeDef],  # (1)
    Sheets: NotRequired[Sequence[SheetDefinitionTypeDef]],  # (2)
    CalculatedFields: NotRequired[Sequence[CalculatedFieldTypeDef]],  # (3)
    ParameterDeclarations: NotRequired[Sequence[ParameterDeclarationTypeDef]],  # (4)
    FilterGroups: NotRequired[Sequence[FilterGroupTypeDef]],  # (5)
    ColumnConfigurations: NotRequired[Sequence[ColumnConfigurationTypeDef]],  # (6)
    AnalysisDefaults: NotRequired[AnalysisDefaultsTypeDef],  # (7)
  1. See DataSetConfigurationTypeDef
  2. See SheetDefinitionTypeDef
  3. See CalculatedFieldTypeDef
  4. See ParameterDeclarationTypeDef
  5. See FilterGroupTypeDef
  6. See ColumnConfigurationTypeDef
  7. See AnalysisDefaultsTypeDef

CreateAnalysisRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CreateAnalysisRequestRequestTypeDef

def get_value() -> CreateAnalysisRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "AnalysisId": ...,
        "Name": ...,
    }
Definition
class CreateAnalysisRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    AnalysisId: str,
    Name: str,
    Parameters: NotRequired[ParametersTypeDef],  # (1)
    Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]],  # (2)
    SourceEntity: NotRequired[AnalysisSourceEntityTypeDef],  # (3)
    ThemeArn: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    Definition: NotRequired[AnalysisDefinitionTypeDef],  # (5)
  1. See ParametersTypeDef
  2. See ResourcePermissionTypeDef
  3. See AnalysisSourceEntityTypeDef
  4. See TagTypeDef
  5. See AnalysisDefinitionTypeDef

DescribeAnalysisDefinitionResponseTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeAnalysisDefinitionResponseTypeDef

def get_value() -> DescribeAnalysisDefinitionResponseTypeDef:
    return {
        "AnalysisId": ...,
        "Name": ...,
        "Errors": ...,
        "ResourceStatus": ...,
        "ThemeArn": ...,
        "Definition": ...,
        "Status": ...,
        "RequestId": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAnalysisDefinitionResponseTypeDef(TypedDict):
    AnalysisId: str,
    Name: str,
    Errors: List[AnalysisErrorTypeDef],  # (1)
    ResourceStatus: ResourceStatusType,  # (2)
    ThemeArn: str,
    Definition: AnalysisDefinitionTypeDef,  # (3)
    Status: int,
    RequestId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See AnalysisErrorTypeDef
  2. See ResourceStatusType
  3. See AnalysisDefinitionTypeDef
  4. See ResponseMetadataTypeDef

UpdateAnalysisRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import UpdateAnalysisRequestRequestTypeDef

def get_value() -> UpdateAnalysisRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "AnalysisId": ...,
        "Name": ...,
    }
Definition
class UpdateAnalysisRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    AnalysisId: str,
    Name: str,
    Parameters: NotRequired[ParametersTypeDef],  # (1)
    SourceEntity: NotRequired[AnalysisSourceEntityTypeDef],  # (2)
    ThemeArn: NotRequired[str],
    Definition: NotRequired[AnalysisDefinitionTypeDef],  # (3)
  1. See ParametersTypeDef
  2. See AnalysisSourceEntityTypeDef
  3. See AnalysisDefinitionTypeDef

CreateDashboardRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CreateDashboardRequestRequestTypeDef

def get_value() -> CreateDashboardRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "DashboardId": ...,
        "Name": ...,
    }
Definition
class CreateDashboardRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    DashboardId: str,
    Name: str,
    Parameters: NotRequired[ParametersTypeDef],  # (1)
    Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]],  # (2)
    SourceEntity: NotRequired[DashboardSourceEntityTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    VersionDescription: NotRequired[str],
    DashboardPublishOptions: NotRequired[DashboardPublishOptionsTypeDef],  # (5)
    ThemeArn: NotRequired[str],
    Definition: NotRequired[DashboardVersionDefinitionTypeDef],  # (6)
  1. See ParametersTypeDef
  2. See ResourcePermissionTypeDef
  3. See DashboardSourceEntityTypeDef
  4. See TagTypeDef
  5. See DashboardPublishOptionsTypeDef
  6. See DashboardVersionDefinitionTypeDef

DescribeDashboardDefinitionResponseTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeDashboardDefinitionResponseTypeDef

def get_value() -> DescribeDashboardDefinitionResponseTypeDef:
    return {
        "DashboardId": ...,
        "Errors": ...,
        "Name": ...,
        "ResourceStatus": ...,
        "ThemeArn": ...,
        "Definition": ...,
        "Status": ...,
        "RequestId": ...,
        "DashboardPublishOptions": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDashboardDefinitionResponseTypeDef(TypedDict):
    DashboardId: str,
    Errors: List[DashboardErrorTypeDef],  # (1)
    Name: str,
    ResourceStatus: ResourceStatusType,  # (2)
    ThemeArn: str,
    Definition: DashboardVersionDefinitionTypeDef,  # (3)
    Status: int,
    RequestId: str,
    DashboardPublishOptions: DashboardPublishOptionsTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See DashboardErrorTypeDef
  2. See ResourceStatusType
  3. See DashboardVersionDefinitionTypeDef
  4. See DashboardPublishOptionsTypeDef
  5. See ResponseMetadataTypeDef

UpdateDashboardRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import UpdateDashboardRequestRequestTypeDef

def get_value() -> UpdateDashboardRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "DashboardId": ...,
        "Name": ...,
    }
Definition
class UpdateDashboardRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    DashboardId: str,
    Name: str,
    SourceEntity: NotRequired[DashboardSourceEntityTypeDef],  # (1)
    Parameters: NotRequired[ParametersTypeDef],  # (2)
    VersionDescription: NotRequired[str],
    DashboardPublishOptions: NotRequired[DashboardPublishOptionsTypeDef],  # (3)
    ThemeArn: NotRequired[str],
    Definition: NotRequired[DashboardVersionDefinitionTypeDef],  # (4)
  1. See DashboardSourceEntityTypeDef
  2. See ParametersTypeDef
  3. See DashboardPublishOptionsTypeDef
  4. See DashboardVersionDefinitionTypeDef

CreateTemplateRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import CreateTemplateRequestRequestTypeDef

def get_value() -> CreateTemplateRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "TemplateId": ...,
    }
Definition
class CreateTemplateRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    TemplateId: str,
    Name: NotRequired[str],
    Permissions: NotRequired[Sequence[ResourcePermissionTypeDef]],  # (1)
    SourceEntity: NotRequired[TemplateSourceEntityTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    VersionDescription: NotRequired[str],
    Definition: NotRequired[TemplateVersionDefinitionTypeDef],  # (4)
  1. See ResourcePermissionTypeDef
  2. See TemplateSourceEntityTypeDef
  3. See TagTypeDef
  4. See TemplateVersionDefinitionTypeDef

DescribeTemplateDefinitionResponseTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import DescribeTemplateDefinitionResponseTypeDef

def get_value() -> DescribeTemplateDefinitionResponseTypeDef:
    return {
        "Name": ...,
        "TemplateId": ...,
        "Errors": ...,
        "ResourceStatus": ...,
        "ThemeArn": ...,
        "Definition": ...,
        "Status": ...,
        "RequestId": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeTemplateDefinitionResponseTypeDef(TypedDict):
    Name: str,
    TemplateId: str,
    Errors: List[TemplateErrorTypeDef],  # (1)
    ResourceStatus: ResourceStatusType,  # (2)
    ThemeArn: str,
    Definition: TemplateVersionDefinitionTypeDef,  # (3)
    Status: int,
    RequestId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See TemplateErrorTypeDef
  2. See ResourceStatusType
  3. See TemplateVersionDefinitionTypeDef
  4. See ResponseMetadataTypeDef

UpdateTemplateRequestRequestTypeDef

Usage Example
from mypy_boto3_quicksight.type_defs import UpdateTemplateRequestRequestTypeDef

def get_value() -> UpdateTemplateRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "TemplateId": ...,
    }
Definition
class UpdateTemplateRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    TemplateId: str,
    SourceEntity: NotRequired[TemplateSourceEntityTypeDef],  # (1)
    VersionDescription: NotRequired[str],
    Name: NotRequired[str],
    Definition: NotRequired[TemplateVersionDefinitionTypeDef],  # (2)
  1. See TemplateSourceEntityTypeDef
  2. See TemplateVersionDefinitionTypeDef