import { ActionConnectorType, AggType, AnalysisFilterAttribute, AnchorType, AnonymousUserDashboardEmbeddingConfigurationDisabledFeature, AnonymousUserDashboardEmbeddingConfigurationEnabledFeature, AssetBundleExportFormat, AssetBundleExportJobAnalysisPropertyToOverride, AssetBundleExportJobDashboardPropertyToOverride, AssetBundleExportJobDataSetPropertyToOverride, AssetBundleExportJobDataSourcePropertyToOverride, AssetBundleExportJobFolderPropertyToOverride, AssetBundleExportJobRefreshSchedulePropertyToOverride, AssetBundleExportJobStatus, AssetBundleExportJobThemePropertyToOverride, AssetBundleExportJobVPCConnectionPropertyToOverride, AssetBundleImportFailureAction, AssetBundleImportJobStatus, AuthenticationMethodOption, AuthenticationType, AuthorizationCodeGrantCredentialsSource, BrandStatus, BrandVersionStatus, CapabilityState, ClientCredentialsSource, ColumnDataSubType, ColumnDataType, ColumnOrderingType, ColumnTagName, ComparisonMethodType, ConnectionAuthType, ConstantType, ContributionAnalysisDirection, ContributionAnalysisSortType, DashboardBehavior, DashboardUIState, DataSetDateComparisonFilterOperator, DataSetNumericComparisonFilterOperator, DatasetParameterValueType, DataSetStringComparisonFilterOperator, DataSetStringListFilterOperator, DisplayFormat, Edition, FilterClass, FilterOperator, GeoSpatialCountryCode, GeoSpatialDataRole, InputColumnDataType, JoinOperationType, LookbackWindowSizeUnit, NullFilterOption, NumberScale, RefreshFailureAlertStatus, ResourceStatus, ReviewedAnswerErrorCode, ServiceType, SheetContentType, SnapshotFileFormatType, SnapshotFileSheetSelectionScope, StarburstProductType, TimeGranularity, TopicIRFilterFunction, TopicIRFilterType, TopicNumericSeparatorSymbol, TopicSortDirection, TopicTimeGranularity, UndefinedSpecifiedValueType, ValidationStrategyMode, WebCrawlerAuthType, WordCloudCloudLayout, WordCloudWordCasing, WordCloudWordOrientation, WordCloudWordPadding, WordCloudWordScaling, } from "./enums"; import { AccountCustomization, AdHocFilteringOption, AggFunction, AggregateOperation, AggregationPartitionBy, AmazonElasticsearchParameters, AmazonOpenSearchParameters, AnalysisDefaults, AssetOptions, CalculatedField, ChartAxisLabelOptions, ColumnConfiguration, DataPrepAggregationFunction, DataSetColumnIdMapping, DataSetIdentifierDeclaration, DimensionField, FieldSortOptions, FilterControl, FilterGroup, ItemsLimitConfiguration, Layout, MeasureField, ParameterControl, ParameterDeclaration, QueryExecutionOptions, SheetControlLayout, SheetImage, SheetTextBox, TransformOperationSource, VisualCustomAction, VisualCustomActionDefaults, VisualInteractionOptions, VisualMenuOption, } from "./models_0"; import { BarChartVisual, BoxPlotVisual, ColumnHierarchy, ComboChartVisual, CustomContentVisual, EmptyVisual, FilledMapVisual, FunnelChartVisual, GaugeChartVisual, GeospatialMapVisual, HeatMapVisual, HistogramVisual, InsightVisual, KPIVisual, LayerMapVisual, LineChartVisual, PieChartVisual, PivotTableVisual, PluginVisual, RadarChartVisual, SankeyDiagramVisual, ScatterPlotVisual, TableVisual, TreeMapVisual, VisualSubtitleLabelOptions, VisualTitleLabelOptions, WaterfallVisual, } from "./models_1"; export interface WordCloudAggregatedFieldWells { GroupBy?: DimensionField[] | undefined; Size?: MeasureField[] | undefined; } export interface WordCloudFieldWells { WordCloudAggregatedFieldWells?: WordCloudAggregatedFieldWells | undefined; } export interface WordCloudSortConfiguration { CategoryItemsLimit?: ItemsLimitConfiguration | undefined; CategorySort?: FieldSortOptions[] | undefined; } export interface WordCloudOptions { WordOrientation?: WordCloudWordOrientation | undefined; WordScaling?: WordCloudWordScaling | undefined; CloudLayout?: WordCloudCloudLayout | undefined; WordCasing?: WordCloudWordCasing | undefined; WordPadding?: WordCloudWordPadding | undefined; MaximumStringLength?: number | undefined; } export interface WordCloudChartConfiguration { FieldWells?: WordCloudFieldWells | undefined; SortConfiguration?: WordCloudSortConfiguration | undefined; CategoryLabelOptions?: ChartAxisLabelOptions | undefined; WordCloudOptions?: WordCloudOptions | undefined; Interactions?: VisualInteractionOptions | undefined; } export interface WordCloudVisual { VisualId: string | undefined; Title?: VisualTitleLabelOptions | undefined; Subtitle?: VisualSubtitleLabelOptions | undefined; ChartConfiguration?: WordCloudChartConfiguration | undefined; Actions?: VisualCustomAction[] | undefined; ColumnHierarchies?: ColumnHierarchy[] | undefined; VisualContentAltText?: string | undefined; } export interface Visual { TableVisual?: TableVisual | undefined; PivotTableVisual?: PivotTableVisual | undefined; BarChartVisual?: BarChartVisual | undefined; KPIVisual?: KPIVisual | undefined; PieChartVisual?: PieChartVisual | undefined; GaugeChartVisual?: GaugeChartVisual | undefined; LineChartVisual?: LineChartVisual | undefined; HeatMapVisual?: HeatMapVisual | undefined; TreeMapVisual?: TreeMapVisual | undefined; GeospatialMapVisual?: GeospatialMapVisual | undefined; FilledMapVisual?: FilledMapVisual | undefined; LayerMapVisual?: LayerMapVisual | undefined; FunnelChartVisual?: FunnelChartVisual | undefined; ScatterPlotVisual?: ScatterPlotVisual | undefined; ComboChartVisual?: ComboChartVisual | undefined; BoxPlotVisual?: BoxPlotVisual | undefined; WaterfallVisual?: WaterfallVisual | undefined; HistogramVisual?: HistogramVisual | undefined; WordCloudVisual?: WordCloudVisual | undefined; InsightVisual?: InsightVisual | undefined; SankeyDiagramVisual?: SankeyDiagramVisual | undefined; CustomContentVisual?: CustomContentVisual | undefined; EmptyVisual?: EmptyVisual | undefined; RadarChartVisual?: RadarChartVisual | undefined; PluginVisual?: PluginVisual | undefined; } export interface SheetDefinition { SheetId: string | undefined; Title?: string | undefined; Description?: string | undefined; Name?: string | undefined; ParameterControls?: ParameterControl[] | undefined; FilterControls?: FilterControl[] | undefined; Visuals?: Visual[] | undefined; TextBoxes?: SheetTextBox[] | undefined; Images?: SheetImage[] | undefined; Layouts?: Layout[] | undefined; SheetControlLayouts?: SheetControlLayout[] | undefined; ContentType?: SheetContentType | undefined; CustomActionDefaults?: VisualCustomActionDefaults | undefined; } export interface StaticFileS3SourceOptions { BucketName: string | undefined; ObjectKey: string | undefined; Region: string | undefined; } export interface StaticFileUrlSourceOptions { Url: string | undefined; } export interface StaticFileSource { UrlOptions?: StaticFileUrlSourceOptions | undefined; S3Options?: StaticFileS3SourceOptions | undefined; } export interface ImageStaticFile { StaticFileId: string | undefined; Source?: StaticFileSource | undefined; } export interface SpatialStaticFile { StaticFileId: string | undefined; Source?: StaticFileSource | undefined; } export interface StaticFile { ImageStaticFile?: ImageStaticFile | undefined; SpatialStaticFile?: SpatialStaticFile | undefined; } export interface TooltipSheetDefinition { SheetId: string | undefined; Name?: string | undefined; Visuals?: Visual[] | undefined; TextBoxes?: SheetTextBox[] | undefined; Images?: SheetImage[] | undefined; Layouts?: Layout[] | undefined; } export interface AnalysisDefinition { DataSetIdentifierDeclarations: DataSetIdentifierDeclaration[] | undefined; Sheets?: SheetDefinition[] | undefined; TooltipSheets?: TooltipSheetDefinition[] | undefined; CalculatedFields?: CalculatedField[] | undefined; ParameterDeclarations?: ParameterDeclaration[] | undefined; FilterGroups?: FilterGroup[] | undefined; ColumnConfigurations?: ColumnConfiguration[] | undefined; AnalysisDefaults?: AnalysisDefaults | undefined; Options?: AssetOptions | undefined; QueryExecutionOptions?: QueryExecutionOptions | undefined; StaticFiles?: StaticFile[] | undefined; } export interface AnalysisSearchFilter { Operator?: FilterOperator | undefined; Name?: AnalysisFilterAttribute | undefined; Value?: string | undefined; } export interface DataSetReference { DataSetPlaceholder: string | undefined; DataSetArn: string | undefined; } export interface AnalysisSourceTemplate { DataSetReferences: DataSetReference[] | undefined; Arn: string | undefined; } export interface AnalysisSourceEntity { SourceTemplate?: AnalysisSourceTemplate | undefined; } export interface AnalysisSummary { Arn?: string | undefined; AnalysisId?: string | undefined; Name?: string | undefined; Status?: ResourceStatus | undefined; CreatedTime?: Date | undefined; LastUpdatedTime?: Date | undefined; } export interface Anchor { AnchorType?: AnchorType | undefined; TimeGranularity?: TimeGranularity | undefined; Offset?: number | undefined; } export interface SharedViewConfigurations { Enabled: boolean | undefined; } export interface AnonymousUserDashboardFeatureConfigurations { SharedView?: SharedViewConfigurations | undefined; } export interface AnonymousUserDashboardEmbeddingConfiguration { InitialDashboardId: string | undefined; EnabledFeatures?: | AnonymousUserDashboardEmbeddingConfigurationEnabledFeature[] | undefined; DisabledFeatures?: | AnonymousUserDashboardEmbeddingConfigurationDisabledFeature[] | undefined; FeatureConfigurations?: | AnonymousUserDashboardFeatureConfigurations | undefined; } export interface DashboardVisualId { DashboardId: string | undefined; SheetId: string | undefined; VisualId: string | undefined; } export interface AnonymousUserDashboardVisualEmbeddingConfiguration { InitialDashboardVisualId: DashboardVisualId | undefined; } export interface AnonymousUserGenerativeQnAEmbeddingConfiguration { InitialTopicId: string | undefined; } export interface AnonymousUserQSearchBarEmbeddingConfiguration { InitialTopicId: string | undefined; } export interface AnonymousUserEmbeddingExperienceConfiguration { Dashboard?: AnonymousUserDashboardEmbeddingConfiguration | undefined; DashboardVisual?: | AnonymousUserDashboardVisualEmbeddingConfiguration | undefined; QSearchBar?: AnonymousUserQSearchBarEmbeddingConfiguration | undefined; GenerativeQnA?: AnonymousUserGenerativeQnAEmbeddingConfiguration | undefined; } export interface SnapshotFileSheetSelection { SheetId: string | undefined; SelectionScope: SnapshotFileSheetSelectionScope | undefined; VisualIds?: string[] | undefined; } export interface SnapshotFile { SheetSelections: SnapshotFileSheetSelection[] | undefined; FormatType: SnapshotFileFormatType | undefined; } export interface SnapshotJobResultErrorInfo { ErrorMessage?: string | undefined; ErrorType?: string | undefined; } export interface S3BucketConfiguration { BucketName: string | undefined; BucketPrefix: string | undefined; BucketRegion: string | undefined; } export interface SnapshotS3DestinationConfiguration { BucketConfiguration: S3BucketConfiguration | undefined; } export interface SnapshotJobS3Result { S3DestinationConfiguration?: SnapshotS3DestinationConfiguration | undefined; S3Uri?: string | undefined; ErrorInfo?: SnapshotJobResultErrorInfo[] | undefined; } export interface SnapshotJobResultFileGroup { Files?: SnapshotFile[] | undefined; S3Results?: SnapshotJobS3Result[] | undefined; } export interface AnonymousUserSnapshotJobResult { FileGroups?: SnapshotJobResultFileGroup[] | undefined; } export interface APIKeyConnectionMetadata { BaseEndpoint: string | undefined; ApiKey: string | undefined; Email?: string | undefined; } export interface AppendedColumn { ColumnName: string | undefined; NewColumnId: string | undefined; } export interface AppendOperation { Alias: string | undefined; FirstSource?: TransformOperationSource | undefined; SecondSource?: TransformOperationSource | undefined; AppendedColumns: AppendedColumn[] | undefined; } export interface Palette { Foreground?: string | undefined; Background?: string | undefined; } export interface BrandColorPalette { Primary?: Palette | undefined; Secondary?: Palette | undefined; Accent?: Palette | undefined; Measure?: Palette | undefined; Dimension?: Palette | undefined; Success?: Palette | undefined; Info?: Palette | undefined; Warning?: Palette | undefined; Danger?: Palette | undefined; } export interface NavbarStyle { GlobalNavbar?: Palette | undefined; ContextualNavbar?: Palette | undefined; } export interface BrandElementStyle { NavbarStyle?: NavbarStyle | undefined; } export interface ContextualAccentPalette { Connection?: Palette | undefined; Visualization?: Palette | undefined; Insight?: Palette | undefined; Automation?: Palette | undefined; } export interface ApplicationTheme { BrandColorPalette?: BrandColorPalette | undefined; ContextualAccentPalette?: ContextualAccentPalette | undefined; BrandElementStyle?: BrandElementStyle | undefined; } export interface AssetBundleExportJobAnalysisOverrideProperties { Arn: string | undefined; Properties: AssetBundleExportJobAnalysisPropertyToOverride[] | undefined; } export interface AssetBundleExportJobDashboardOverrideProperties { Arn: string | undefined; Properties: AssetBundleExportJobDashboardPropertyToOverride[] | undefined; } export interface AssetBundleExportJobDataSetOverrideProperties { Arn: string | undefined; Properties: AssetBundleExportJobDataSetPropertyToOverride[] | undefined; } export interface AssetBundleExportJobDataSourceOverrideProperties { Arn: string | undefined; Properties: AssetBundleExportJobDataSourcePropertyToOverride[] | undefined; } export interface AssetBundleExportJobFolderOverrideProperties { Arn: string | undefined; Properties: AssetBundleExportJobFolderPropertyToOverride[] | undefined; } export interface AssetBundleExportJobRefreshScheduleOverrideProperties { Arn: string | undefined; Properties: | AssetBundleExportJobRefreshSchedulePropertyToOverride[] | undefined; } export interface AssetBundleExportJobResourceIdOverrideConfiguration { PrefixForAllResources?: boolean | undefined; } export interface AssetBundleExportJobThemeOverrideProperties { Arn: string | undefined; Properties: AssetBundleExportJobThemePropertyToOverride[] | undefined; } export interface AssetBundleExportJobVPCConnectionOverrideProperties { Arn: string | undefined; Properties: AssetBundleExportJobVPCConnectionPropertyToOverride[] | undefined; } export interface AssetBundleCloudFormationOverridePropertyConfiguration { ResourceIdOverrideConfiguration?: | AssetBundleExportJobResourceIdOverrideConfiguration | undefined; VPCConnections?: | AssetBundleExportJobVPCConnectionOverrideProperties[] | undefined; RefreshSchedules?: | AssetBundleExportJobRefreshScheduleOverrideProperties[] | undefined; DataSources?: AssetBundleExportJobDataSourceOverrideProperties[] | undefined; DataSets?: AssetBundleExportJobDataSetOverrideProperties[] | undefined; Themes?: AssetBundleExportJobThemeOverrideProperties[] | undefined; Analyses?: AssetBundleExportJobAnalysisOverrideProperties[] | undefined; Dashboards?: AssetBundleExportJobDashboardOverrideProperties[] | undefined; Folders?: AssetBundleExportJobFolderOverrideProperties[] | undefined; } export interface AssetBundleExportJobError { Arn?: string | undefined; Type?: string | undefined; Message?: string | undefined; } export interface AssetBundleExportJobSummary { JobStatus?: AssetBundleExportJobStatus | undefined; Arn?: string | undefined; CreatedTime?: Date | undefined; AssetBundleExportJobId?: string | undefined; IncludeAllDependencies?: boolean | undefined; ExportFormat?: AssetBundleExportFormat | undefined; IncludePermissions?: boolean | undefined; IncludeTags?: boolean | undefined; } export interface AssetBundleExportJobValidationStrategy { StrictModeForAllResources?: boolean | undefined; } export interface AssetBundleExportJobWarning { Arn?: string | undefined; Message?: string | undefined; } export interface AssetBundleImportJobAnalysisOverrideParameters { AnalysisId: string | undefined; Name?: string | undefined; } export interface AssetBundleResourcePermissions { Principals: string[] | undefined; Actions: string[] | undefined; } export interface AssetBundleImportJobAnalysisOverridePermissions { AnalysisIds: string[] | undefined; Permissions: AssetBundleResourcePermissions | undefined; } export interface Tag { Key: string | undefined; Value: string | undefined; } export interface AssetBundleImportJobAnalysisOverrideTags { AnalysisIds: string[] | undefined; Tags: Tag[] | undefined; } export interface AssetBundleImportJobDashboardOverrideParameters { DashboardId: string | undefined; Name?: string | undefined; } export interface AssetBundleResourceLinkSharingConfiguration { Permissions?: AssetBundleResourcePermissions | undefined; } export interface AssetBundleImportJobDashboardOverridePermissions { DashboardIds: string[] | undefined; Permissions?: AssetBundleResourcePermissions | undefined; LinkSharingConfiguration?: | AssetBundleResourceLinkSharingConfiguration | undefined; } export interface AssetBundleImportJobDashboardOverrideTags { DashboardIds: string[] | undefined; Tags: Tag[] | undefined; } export interface RefreshFailureEmailAlert { AlertStatus?: RefreshFailureAlertStatus | undefined; } export interface RefreshFailureConfiguration { EmailAlert?: RefreshFailureEmailAlert | undefined; } export interface LookbackWindow { ColumnName: string | undefined; Size: number | undefined; SizeUnit: LookbackWindowSizeUnit | undefined; } export interface IncrementalRefresh { LookbackWindow: LookbackWindow | undefined; } export interface RefreshConfiguration { IncrementalRefresh: IncrementalRefresh | undefined; } export interface DataSetRefreshProperties { RefreshConfiguration?: RefreshConfiguration | undefined; FailureConfiguration?: RefreshFailureConfiguration | undefined; } export interface AssetBundleImportJobDataSetOverrideParameters { DataSetId: string | undefined; Name?: string | undefined; DataSetRefreshProperties?: DataSetRefreshProperties | undefined; } export interface AssetBundleImportJobDataSetOverridePermissions { DataSetIds: string[] | undefined; Permissions: AssetBundleResourcePermissions | undefined; } export interface AssetBundleImportJobDataSetOverrideTags { DataSetIds: string[] | undefined; Tags: Tag[] | undefined; } export interface AssetBundleImportJobDataSourceCredentialPair { Username: string | undefined; Password: string | undefined; } export interface AssetBundleImportJobDataSourceCredentials { CredentialPair?: AssetBundleImportJobDataSourceCredentialPair | undefined; SecretArn?: string | undefined; } export interface IdentityCenterConfiguration { EnableIdentityPropagation?: boolean | undefined; } export interface AthenaParameters { WorkGroup?: string | undefined; RoleArn?: string | undefined; IdentityCenterConfiguration?: IdentityCenterConfiguration | undefined; } export interface AuroraParameters { Host: string | undefined; Port: number | undefined; Database: string | undefined; } export interface AuroraPostgreSqlParameters { Host: string | undefined; Port: number | undefined; Database: string | undefined; } export interface AwsIotAnalyticsParameters { DataSetName: string | undefined; } export interface BigQueryParameters { ProjectId: string | undefined; DataSetRegion?: string | undefined; } export interface ConfluenceParameters { ConfluenceUrl: string | undefined; } export interface CustomConnectionParameters { ConnectionType?: string | undefined; } export interface DatabricksParameters { Host: string | undefined; Port: number | undefined; SqlEndpointPath: string | undefined; } export interface ExasolParameters { Host: string | undefined; Port: number | undefined; } export interface ImpalaParameters { Host: string | undefined; Port: number | undefined; Database?: string | undefined; SqlEndpointPath: string | undefined; } export interface JiraParameters { SiteBaseUrl: string | undefined; } export interface MariaDbParameters { Host: string | undefined; Port: number | undefined; Database: string | undefined; } export interface MySqlParameters { Host: string | undefined; Port: number | undefined; Database: string | undefined; } export interface OracleParameters { Host: string | undefined; Port: number | undefined; Database: string | undefined; UseServiceName?: boolean | undefined; } export interface PostgreSqlParameters { Host: string | undefined; Port: number | undefined; Database: string | undefined; } export interface PrestoParameters { Host: string | undefined; Port: number | undefined; Catalog: string | undefined; } export interface QBusinessParameters { ApplicationArn: string | undefined; } export interface RdsParameters { InstanceId: string | undefined; Database: string | undefined; } export interface RedshiftIAMParameters { RoleArn: string | undefined; DatabaseUser?: string | undefined; DatabaseGroups?: string[] | undefined; AutoCreateDatabaseUser?: boolean | undefined; } export interface RedshiftParameters { Host?: string | undefined; Port?: number | undefined; Database: string | undefined; ClusterId?: string | undefined; IAMParameters?: RedshiftIAMParameters | undefined; IdentityCenterConfiguration?: IdentityCenterConfiguration | undefined; } export interface S3KnowledgeBaseParameters { RoleArn?: string | undefined; BucketUrl: string | undefined; MetadataFilesLocation?: string | undefined; } export interface ManifestFileLocation { Bucket: string | undefined; Key: string | undefined; } export interface S3Parameters { ManifestFileLocation: ManifestFileLocation | undefined; RoleArn?: string | undefined; } export interface ServiceNowParameters { SiteBaseUrl: string | undefined; } export interface VpcConnectionProperties { VpcConnectionArn: string | undefined; } export interface OAuthParameters { TokenProviderUrl: string | undefined; OAuthScope?: string | undefined; IdentityProviderVpcConnectionProperties?: VpcConnectionProperties | undefined; IdentityProviderResourceUri?: string | undefined; } export interface SnowflakeParameters { Host: string | undefined; Database: string | undefined; Warehouse: string | undefined; AuthenticationType?: AuthenticationType | undefined; DatabaseAccessControlRole?: string | undefined; OAuthParameters?: OAuthParameters | undefined; } export interface SparkParameters { Host: string | undefined; Port: number | undefined; } export interface SqlServerParameters { Host: string | undefined; Port: number | undefined; Database: string | undefined; } export interface StarburstParameters { Host: string | undefined; Port: number | undefined; Catalog: string | undefined; ProductType?: StarburstProductType | undefined; DatabaseAccessControlRole?: string | undefined; AuthenticationType?: AuthenticationType | undefined; OAuthParameters?: OAuthParameters | undefined; } export interface TeradataParameters { Host: string | undefined; Port: number | undefined; Database: string | undefined; } export interface TrinoParameters { Host: string | undefined; Port: number | undefined; Catalog: string | undefined; } export interface TwitterParameters { Query: string | undefined; MaxRows: number | undefined; } export interface WebCrawlerParameters { WebCrawlerAuthType: WebCrawlerAuthType | undefined; UsernameFieldXpath?: string | undefined; PasswordFieldXpath?: string | undefined; UsernameButtonXpath?: string | undefined; PasswordButtonXpath?: string | undefined; LoginPageUrl?: string | undefined; WebProxyHostName?: string | undefined; WebProxyPortNumber?: number | undefined; } export type DataSourceParameters = | DataSourceParameters.AmazonElasticsearchParametersMember | DataSourceParameters.AmazonOpenSearchParametersMember | DataSourceParameters.AthenaParametersMember | DataSourceParameters.AuroraParametersMember | DataSourceParameters.AuroraPostgreSqlParametersMember | DataSourceParameters.AwsIotAnalyticsParametersMember | DataSourceParameters.BigQueryParametersMember | DataSourceParameters.ConfluenceParametersMember | DataSourceParameters.CustomConnectionParametersMember | DataSourceParameters.DatabricksParametersMember | DataSourceParameters.ExasolParametersMember | DataSourceParameters.ImpalaParametersMember | DataSourceParameters.JiraParametersMember | DataSourceParameters.MariaDbParametersMember | DataSourceParameters.MySqlParametersMember | DataSourceParameters.OracleParametersMember | DataSourceParameters.PostgreSqlParametersMember | DataSourceParameters.PrestoParametersMember | DataSourceParameters.QBusinessParametersMember | DataSourceParameters.RdsParametersMember | DataSourceParameters.RedshiftParametersMember | DataSourceParameters.S3KnowledgeBaseParametersMember | DataSourceParameters.S3ParametersMember | DataSourceParameters.ServiceNowParametersMember | DataSourceParameters.SnowflakeParametersMember | DataSourceParameters.SparkParametersMember | DataSourceParameters.SqlServerParametersMember | DataSourceParameters.StarburstParametersMember | DataSourceParameters.TeradataParametersMember | DataSourceParameters.TrinoParametersMember | DataSourceParameters.TwitterParametersMember | DataSourceParameters.WebCrawlerParametersMember | DataSourceParameters.$UnknownMember; export declare namespace DataSourceParameters { interface AmazonElasticsearchParametersMember { AmazonElasticsearchParameters: AmazonElasticsearchParameters; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface AthenaParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters: AthenaParameters; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface AuroraParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters: AuroraParameters; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface AuroraPostgreSqlParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters: AuroraPostgreSqlParameters; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface AwsIotAnalyticsParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters: AwsIotAnalyticsParameters; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface JiraParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters: JiraParameters; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface MariaDbParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters: MariaDbParameters; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface MySqlParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters: MySqlParameters; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface OracleParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters: OracleParameters; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface PostgreSqlParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters: PostgreSqlParameters; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface PrestoParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters: PrestoParameters; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface RdsParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters: RdsParameters; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface RedshiftParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters: RedshiftParameters; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface S3ParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters: S3Parameters; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface S3KnowledgeBaseParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters: S3KnowledgeBaseParameters; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface ServiceNowParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters: ServiceNowParameters; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface SnowflakeParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters: SnowflakeParameters; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface SparkParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters: SparkParameters; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface SqlServerParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters: SqlServerParameters; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface TeradataParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters: TeradataParameters; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface TwitterParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters: TwitterParameters; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface AmazonOpenSearchParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters: AmazonOpenSearchParameters; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface ExasolParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters: ExasolParameters; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface DatabricksParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters: DatabricksParameters; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface StarburstParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters: StarburstParameters; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface TrinoParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters: TrinoParameters; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface BigQueryParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters: BigQueryParameters; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface ImpalaParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters: ImpalaParameters; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface CustomConnectionParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters: CustomConnectionParameters; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface WebCrawlerParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters: WebCrawlerParameters; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown?: never; } interface ConfluenceParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters: ConfluenceParameters; QBusinessParameters?: never; $unknown?: never; } interface QBusinessParametersMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters: QBusinessParameters; $unknown?: never; } interface $UnknownMember { AmazonElasticsearchParameters?: never; AthenaParameters?: never; AuroraParameters?: never; AuroraPostgreSqlParameters?: never; AwsIotAnalyticsParameters?: never; JiraParameters?: never; MariaDbParameters?: never; MySqlParameters?: never; OracleParameters?: never; PostgreSqlParameters?: never; PrestoParameters?: never; RdsParameters?: never; RedshiftParameters?: never; S3Parameters?: never; S3KnowledgeBaseParameters?: never; ServiceNowParameters?: never; SnowflakeParameters?: never; SparkParameters?: never; SqlServerParameters?: never; TeradataParameters?: never; TwitterParameters?: never; AmazonOpenSearchParameters?: never; ExasolParameters?: never; DatabricksParameters?: never; StarburstParameters?: never; TrinoParameters?: never; BigQueryParameters?: never; ImpalaParameters?: never; CustomConnectionParameters?: never; WebCrawlerParameters?: never; ConfluenceParameters?: never; QBusinessParameters?: never; $unknown: [string, any]; } interface Visitor { AmazonElasticsearchParameters: (value: AmazonElasticsearchParameters) => T; AthenaParameters: (value: AthenaParameters) => T; AuroraParameters: (value: AuroraParameters) => T; AuroraPostgreSqlParameters: (value: AuroraPostgreSqlParameters) => T; AwsIotAnalyticsParameters: (value: AwsIotAnalyticsParameters) => T; JiraParameters: (value: JiraParameters) => T; MariaDbParameters: (value: MariaDbParameters) => T; MySqlParameters: (value: MySqlParameters) => T; OracleParameters: (value: OracleParameters) => T; PostgreSqlParameters: (value: PostgreSqlParameters) => T; PrestoParameters: (value: PrestoParameters) => T; RdsParameters: (value: RdsParameters) => T; RedshiftParameters: (value: RedshiftParameters) => T; S3Parameters: (value: S3Parameters) => T; S3KnowledgeBaseParameters: (value: S3KnowledgeBaseParameters) => T; ServiceNowParameters: (value: ServiceNowParameters) => T; SnowflakeParameters: (value: SnowflakeParameters) => T; SparkParameters: (value: SparkParameters) => T; SqlServerParameters: (value: SqlServerParameters) => T; TeradataParameters: (value: TeradataParameters) => T; TwitterParameters: (value: TwitterParameters) => T; AmazonOpenSearchParameters: (value: AmazonOpenSearchParameters) => T; ExasolParameters: (value: ExasolParameters) => T; DatabricksParameters: (value: DatabricksParameters) => T; StarburstParameters: (value: StarburstParameters) => T; TrinoParameters: (value: TrinoParameters) => T; BigQueryParameters: (value: BigQueryParameters) => T; ImpalaParameters: (value: ImpalaParameters) => T; CustomConnectionParameters: (value: CustomConnectionParameters) => T; WebCrawlerParameters: (value: WebCrawlerParameters) => T; ConfluenceParameters: (value: ConfluenceParameters) => T; QBusinessParameters: (value: QBusinessParameters) => T; _: (name: string, value: any) => T; } } export interface SslProperties { DisableSsl?: boolean | undefined; } export interface AssetBundleImportJobDataSourceOverrideParameters { DataSourceId: string | undefined; Name?: string | undefined; DataSourceParameters?: DataSourceParameters | undefined; VpcConnectionProperties?: VpcConnectionProperties | undefined; SslProperties?: SslProperties | undefined; Credentials?: AssetBundleImportJobDataSourceCredentials | undefined; } export interface AssetBundleImportJobDataSourceOverridePermissions { DataSourceIds: string[] | undefined; Permissions: AssetBundleResourcePermissions | undefined; } export interface AssetBundleImportJobDataSourceOverrideTags { DataSourceIds: string[] | undefined; Tags: Tag[] | undefined; } export interface AssetBundleImportJobError { Arn?: string | undefined; Type?: string | undefined; Message?: string | undefined; } export interface AssetBundleImportJobFolderOverrideParameters { FolderId: string | undefined; Name?: string | undefined; ParentFolderArn?: string | undefined; } export interface AssetBundleImportJobFolderOverridePermissions { FolderIds: string[] | undefined; Permissions?: AssetBundleResourcePermissions | undefined; } export interface AssetBundleImportJobFolderOverrideTags { FolderIds: string[] | undefined; Tags: Tag[] | undefined; } export interface AssetBundleImportJobRefreshScheduleOverrideParameters { DataSetId: string | undefined; ScheduleId: string | undefined; StartAfterDateTime?: Date | undefined; } export interface AssetBundleImportJobResourceIdOverrideConfiguration { PrefixForAllResources?: string | undefined; } export interface AssetBundleImportJobThemeOverrideParameters { ThemeId: string | undefined; Name?: string | undefined; } export interface AssetBundleImportJobVPCConnectionOverrideParameters { VPCConnectionId: string | undefined; Name?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; DnsResolvers?: string[] | undefined; RoleArn?: string | undefined; } export interface AssetBundleImportJobOverrideParameters { ResourceIdOverrideConfiguration?: | AssetBundleImportJobResourceIdOverrideConfiguration | undefined; VPCConnections?: | AssetBundleImportJobVPCConnectionOverrideParameters[] | undefined; RefreshSchedules?: | AssetBundleImportJobRefreshScheduleOverrideParameters[] | undefined; DataSources?: AssetBundleImportJobDataSourceOverrideParameters[] | undefined; DataSets?: AssetBundleImportJobDataSetOverrideParameters[] | undefined; Themes?: AssetBundleImportJobThemeOverrideParameters[] | undefined; Analyses?: AssetBundleImportJobAnalysisOverrideParameters[] | undefined; Dashboards?: AssetBundleImportJobDashboardOverrideParameters[] | undefined; Folders?: AssetBundleImportJobFolderOverrideParameters[] | undefined; } export interface AssetBundleImportJobThemeOverridePermissions { ThemeIds: string[] | undefined; Permissions: AssetBundleResourcePermissions | undefined; } export interface AssetBundleImportJobOverridePermissions { DataSources?: AssetBundleImportJobDataSourceOverridePermissions[] | undefined; DataSets?: AssetBundleImportJobDataSetOverridePermissions[] | undefined; Themes?: AssetBundleImportJobThemeOverridePermissions[] | undefined; Analyses?: AssetBundleImportJobAnalysisOverridePermissions[] | undefined; Dashboards?: AssetBundleImportJobDashboardOverridePermissions[] | undefined; Folders?: AssetBundleImportJobFolderOverridePermissions[] | undefined; } export interface AssetBundleImportJobThemeOverrideTags { ThemeIds: string[] | undefined; Tags: Tag[] | undefined; } export interface AssetBundleImportJobVPCConnectionOverrideTags { VPCConnectionIds: string[] | undefined; Tags: Tag[] | undefined; } export interface AssetBundleImportJobOverrideTags { VPCConnections?: AssetBundleImportJobVPCConnectionOverrideTags[] | undefined; DataSources?: AssetBundleImportJobDataSourceOverrideTags[] | undefined; DataSets?: AssetBundleImportJobDataSetOverrideTags[] | undefined; Themes?: AssetBundleImportJobThemeOverrideTags[] | undefined; Analyses?: AssetBundleImportJobAnalysisOverrideTags[] | undefined; Dashboards?: AssetBundleImportJobDashboardOverrideTags[] | undefined; Folders?: AssetBundleImportJobFolderOverrideTags[] | undefined; } export interface AssetBundleImportJobOverrideValidationStrategy { StrictModeForAllResources?: boolean | undefined; } export interface AssetBundleImportJobSummary { JobStatus?: AssetBundleImportJobStatus | undefined; Arn?: string | undefined; CreatedTime?: Date | undefined; AssetBundleImportJobId?: string | undefined; FailureAction?: AssetBundleImportFailureAction | undefined; } export interface AssetBundleImportJobWarning { Arn?: string | undefined; Message?: string | undefined; } export interface AssetBundleImportSource { Body?: Uint8Array | undefined; S3Uri?: string | undefined; } export interface AssetBundleImportSourceDescription { Body?: string | undefined; S3Uri?: string | undefined; } export interface AuthorizationCodeGrantDetails { ClientId: string | undefined; ClientSecret: string | undefined; TokenEndpoint: string | undefined; AuthorizationEndpoint: string | undefined; } export type AuthorizationCodeGrantCredentialsDetails = | AuthorizationCodeGrantCredentialsDetails.AuthorizationCodeGrantDetailsMember | AuthorizationCodeGrantCredentialsDetails.$UnknownMember; export declare namespace AuthorizationCodeGrantCredentialsDetails { interface AuthorizationCodeGrantDetailsMember { AuthorizationCodeGrantDetails: AuthorizationCodeGrantDetails; $unknown?: never; } interface $UnknownMember { AuthorizationCodeGrantDetails?: never; $unknown: [string, any]; } interface Visitor { AuthorizationCodeGrantDetails: (value: AuthorizationCodeGrantDetails) => T; _: (name: string, value: any) => T; } } export interface AuthorizationCodeGrantMetadata { BaseEndpoint: string | undefined; RedirectUrl: string | undefined; AuthorizationCodeGrantCredentialsSource?: | AuthorizationCodeGrantCredentialsSource | undefined; AuthorizationCodeGrantCredentialsDetails?: | AuthorizationCodeGrantCredentialsDetails | undefined; } export interface BasicAuthConnectionMetadata { BaseEndpoint: string | undefined; Username: string | undefined; Password: string | undefined; } export interface ClientCredentialsGrantDetails { ClientId: string | undefined; ClientSecret: string | undefined; TokenEndpoint: string | undefined; } export type ClientCredentialsDetails = | ClientCredentialsDetails.ClientCredentialsGrantDetailsMember | ClientCredentialsDetails.$UnknownMember; export declare namespace ClientCredentialsDetails { interface ClientCredentialsGrantDetailsMember { ClientCredentialsGrantDetails: ClientCredentialsGrantDetails; $unknown?: never; } interface $UnknownMember { ClientCredentialsGrantDetails?: never; $unknown: [string, any]; } interface Visitor { ClientCredentialsGrantDetails: (value: ClientCredentialsGrantDetails) => T; _: (name: string, value: any) => T; } } export interface ClientCredentialsGrantMetadata { BaseEndpoint: string | undefined; ClientCredentialsSource?: ClientCredentialsSource | undefined; ClientCredentialsDetails?: ClientCredentialsDetails | undefined; } export interface IAMConnectionMetadata { RoleArn: string | undefined; } export interface NoneConnectionMetadata { BaseEndpoint: string | undefined; } export type AuthenticationMetadata = | AuthenticationMetadata.ApiKeyConnectionMetadataMember | AuthenticationMetadata.AuthorizationCodeGrantMetadataMember | AuthenticationMetadata.BasicAuthConnectionMetadataMember | AuthenticationMetadata.ClientCredentialsGrantMetadataMember | AuthenticationMetadata.IamConnectionMetadataMember | AuthenticationMetadata.NoneConnectionMetadataMember | AuthenticationMetadata.$UnknownMember; export declare namespace AuthenticationMetadata { interface AuthorizationCodeGrantMetadataMember { AuthorizationCodeGrantMetadata: AuthorizationCodeGrantMetadata; ClientCredentialsGrantMetadata?: never; BasicAuthConnectionMetadata?: never; ApiKeyConnectionMetadata?: never; NoneConnectionMetadata?: never; IamConnectionMetadata?: never; $unknown?: never; } interface ClientCredentialsGrantMetadataMember { AuthorizationCodeGrantMetadata?: never; ClientCredentialsGrantMetadata: ClientCredentialsGrantMetadata; BasicAuthConnectionMetadata?: never; ApiKeyConnectionMetadata?: never; NoneConnectionMetadata?: never; IamConnectionMetadata?: never; $unknown?: never; } interface BasicAuthConnectionMetadataMember { AuthorizationCodeGrantMetadata?: never; ClientCredentialsGrantMetadata?: never; BasicAuthConnectionMetadata: BasicAuthConnectionMetadata; ApiKeyConnectionMetadata?: never; NoneConnectionMetadata?: never; IamConnectionMetadata?: never; $unknown?: never; } interface ApiKeyConnectionMetadataMember { AuthorizationCodeGrantMetadata?: never; ClientCredentialsGrantMetadata?: never; BasicAuthConnectionMetadata?: never; ApiKeyConnectionMetadata: APIKeyConnectionMetadata; NoneConnectionMetadata?: never; IamConnectionMetadata?: never; $unknown?: never; } interface NoneConnectionMetadataMember { AuthorizationCodeGrantMetadata?: never; ClientCredentialsGrantMetadata?: never; BasicAuthConnectionMetadata?: never; ApiKeyConnectionMetadata?: never; NoneConnectionMetadata: NoneConnectionMetadata; IamConnectionMetadata?: never; $unknown?: never; } interface IamConnectionMetadataMember { AuthorizationCodeGrantMetadata?: never; ClientCredentialsGrantMetadata?: never; BasicAuthConnectionMetadata?: never; ApiKeyConnectionMetadata?: never; NoneConnectionMetadata?: never; IamConnectionMetadata: IAMConnectionMetadata; $unknown?: never; } interface $UnknownMember { AuthorizationCodeGrantMetadata?: never; ClientCredentialsGrantMetadata?: never; BasicAuthConnectionMetadata?: never; ApiKeyConnectionMetadata?: never; NoneConnectionMetadata?: never; IamConnectionMetadata?: never; $unknown: [string, any]; } interface Visitor { AuthorizationCodeGrantMetadata: ( value: AuthorizationCodeGrantMetadata ) => T; ClientCredentialsGrantMetadata: ( value: ClientCredentialsGrantMetadata ) => T; BasicAuthConnectionMetadata: (value: BasicAuthConnectionMetadata) => T; ApiKeyConnectionMetadata: (value: APIKeyConnectionMetadata) => T; NoneConnectionMetadata: (value: NoneConnectionMetadata) => T; IamConnectionMetadata: (value: IAMConnectionMetadata) => T; _: (name: string, value: any) => T; } } export interface AuthConfig { AuthenticationType: ConnectionAuthType | undefined; AuthenticationMetadata: AuthenticationMetadata | undefined; } export interface AuthorizedTargetsByService { Service?: ServiceType | undefined; AuthorizedTargets?: string[] | undefined; } export interface ContributionAnalysisFactor { FieldName?: string | undefined; } export interface Identifier { Identity: string | undefined; } export interface FilterAggMetrics { MetricOperand?: Identifier | undefined; Function?: AggType | undefined; SortDirection?: TopicSortDirection | undefined; } export interface CollectiveConstantEntry { ConstantType?: ConstantType | undefined; Value?: string | undefined; } export interface TopicConstantValue { ConstantType?: ConstantType | undefined; Value?: string | undefined; Minimum?: string | undefined; Maximum?: string | undefined; ValueList?: CollectiveConstantEntry[] | undefined; } export interface TopicIRFilterOption { FilterType?: TopicIRFilterType | undefined; FilterClass?: FilterClass | undefined; OperandField?: Identifier | undefined; Function?: TopicIRFilterFunction | undefined; Constant?: TopicConstantValue | undefined; Inverse?: boolean | undefined; NullFilter?: NullFilterOption | undefined; Aggregation?: AggType | undefined; AggregationFunctionParameters?: Record | undefined; AggregationPartitionBy?: AggregationPartitionBy[] | undefined; Range?: TopicConstantValue | undefined; Inclusive?: boolean | undefined; TimeGranularity?: TimeGranularity | undefined; LastNextOffset?: TopicConstantValue | undefined; AggMetrics?: FilterAggMetrics[] | undefined; TopBottomLimit?: TopicConstantValue | undefined; SortDirection?: TopicSortDirection | undefined; Anchor?: Anchor | undefined; } export interface ContributionAnalysisTimeRanges { StartRange?: TopicIRFilterOption | undefined; EndRange?: TopicIRFilterOption | undefined; } export interface TopicIRContributionAnalysis { Factors?: ContributionAnalysisFactor[] | undefined; TimeRanges?: ContributionAnalysisTimeRanges | undefined; Direction?: ContributionAnalysisDirection | undefined; SortType?: ContributionAnalysisSortType | undefined; } export interface NegativeFormat { Prefix?: string | undefined; Suffix?: string | undefined; } export interface DisplayFormatOptions { UseBlankCellFormat?: boolean | undefined; BlankCellFormat?: string | undefined; DateFormat?: string | undefined; DecimalSeparator?: TopicNumericSeparatorSymbol | undefined; GroupingSeparator?: string | undefined; UseGrouping?: boolean | undefined; FractionDigits?: number | undefined; Prefix?: string | undefined; Suffix?: string | undefined; UnitScaler?: NumberScale | undefined; NegativeFormat?: NegativeFormat | undefined; CurrencySymbol?: string | undefined; } export interface NamedEntityRef { NamedEntityName?: string | undefined; } export interface TopicSortClause { Operand?: Identifier | undefined; SortDirection?: TopicSortDirection | undefined; } export interface TopicIRGroupBy { FieldName?: Identifier | undefined; TimeGranularity?: TopicTimeGranularity | undefined; Sort?: TopicSortClause | undefined; DisplayFormat?: DisplayFormat | undefined; DisplayFormatOptions?: DisplayFormatOptions | undefined; NamedEntity?: NamedEntityRef | undefined; } export interface TopicIRComparisonMethod { Type?: ComparisonMethodType | undefined; Period?: TopicTimeGranularity | undefined; WindowSize?: number | undefined; } export interface TopicIRMetric { MetricId?: Identifier | undefined; Function?: AggFunction | undefined; Operands?: Identifier[] | undefined; ComparisonMethod?: TopicIRComparisonMethod | undefined; Expression?: string | undefined; CalculatedFieldReferences?: Identifier[] | undefined; DisplayFormat?: DisplayFormat | undefined; DisplayFormatOptions?: DisplayFormatOptions | undefined; NamedEntity?: NamedEntityRef | undefined; } export interface VisualOptions { type?: string | undefined; } export interface TopicIR { Metrics?: TopicIRMetric[] | undefined; GroupByList?: TopicIRGroupBy[] | undefined; Filters?: TopicIRFilterOption[][] | undefined; Sort?: TopicSortClause | undefined; ContributionAnalysis?: TopicIRContributionAnalysis | undefined; Visual?: VisualOptions | undefined; } export interface Slot { SlotId?: string | undefined; VisualId?: string | undefined; } export interface TopicTemplate { TemplateType?: string | undefined; Slots?: Slot[] | undefined; } export interface InvalidTopicReviewedAnswer { AnswerId?: string | undefined; Error?: ReviewedAnswerErrorCode | undefined; } export interface SucceededTopicReviewedAnswer { AnswerId?: string | undefined; } export interface BatchCreateTopicReviewedAnswerResponse { TopicId?: string | undefined; TopicArn?: string | undefined; SucceededAnswers?: SucceededTopicReviewedAnswer[] | undefined; InvalidAnswers?: InvalidTopicReviewedAnswer[] | undefined; Status?: number | undefined; RequestId?: string | undefined; } export interface BatchDeleteTopicReviewedAnswerRequest { AwsAccountId: string | undefined; TopicId: string | undefined; AnswerIds?: string[] | undefined; } export interface BatchDeleteTopicReviewedAnswerResponse { TopicId?: string | undefined; TopicArn?: string | undefined; SucceededAnswers?: SucceededTopicReviewedAnswer[] | undefined; InvalidAnswers?: InvalidTopicReviewedAnswer[] | undefined; RequestId?: string | undefined; Status?: number | undefined; } export interface BookmarksConfigurations { Enabled: boolean | undefined; } export interface BorderStyle { Color?: string | undefined; Show?: boolean | undefined; Width?: string | undefined; } export type ImageSource = | ImageSource.PublicUrlMember | ImageSource.S3UriMember | ImageSource.$UnknownMember; export declare namespace ImageSource { interface PublicUrlMember { PublicUrl: string; S3Uri?: never; $unknown?: never; } interface S3UriMember { PublicUrl?: never; S3Uri: string; $unknown?: never; } interface $UnknownMember { PublicUrl?: never; S3Uri?: never; $unknown: [string, any]; } interface Visitor { PublicUrl: (value: string) => T; S3Uri: (value: string) => T; _: (name: string, value: any) => T; } } export interface ImageConfiguration { Source?: ImageSource | undefined; } export interface ImageSetConfiguration { Original: ImageConfiguration | undefined; } export interface LogoSetConfiguration { Primary: ImageSetConfiguration | undefined; Favicon?: ImageSetConfiguration | undefined; } export interface LogoConfiguration { AltText: string | undefined; LogoSet: LogoSetConfiguration | undefined; } export interface BrandDefinition { BrandName: string | undefined; Description?: string | undefined; ApplicationTheme?: ApplicationTheme | undefined; LogoConfiguration?: LogoConfiguration | undefined; } export interface Image { Source?: ImageSource | undefined; GeneratedImageUrl?: string | undefined; } export interface ImageSet { Original: Image | undefined; Height64?: Image | undefined; Height32?: Image | undefined; } export interface LogoSet { Primary: ImageSet | undefined; Favicon?: ImageSet | undefined; } export interface Logo { AltText: string | undefined; LogoSet: LogoSet | undefined; } export interface BrandDetail { BrandId: string | undefined; Arn?: string | undefined; BrandStatus?: BrandStatus | undefined; CreatedTime?: Date | undefined; LastUpdatedTime?: Date | undefined; VersionId?: string | undefined; VersionStatus?: BrandVersionStatus | undefined; Errors?: string[] | undefined; Logo?: Logo | undefined; } export interface BrandSummary { Arn?: string | undefined; BrandId?: string | undefined; BrandName?: string | undefined; Description?: string | undefined; BrandStatus?: BrandStatus | undefined; CreatedTime?: Date | undefined; LastUpdatedTime?: Date | undefined; } export interface CalculatedColumn { ColumnName: string | undefined; ColumnId: string | undefined; Expression: string | undefined; } export interface CancelIngestionRequest { AwsAccountId: string | undefined; DataSetId: string | undefined; IngestionId: string | undefined; } export interface CancelIngestionResponse { Arn?: string | undefined; IngestionId?: string | undefined; RequestId?: string | undefined; Status?: number | undefined; } export interface Capabilities { ExportToCsv?: CapabilityState | undefined; ExportToExcel?: CapabilityState | undefined; ExportToPdf?: CapabilityState | undefined; PrintReports?: CapabilityState | undefined; CreateAndUpdateThemes?: CapabilityState | undefined; AddOrRunAnomalyDetectionForAnalyses?: CapabilityState | undefined; ShareAnalyses?: CapabilityState | undefined; CreateAndUpdateDatasets?: CapabilityState | undefined; ShareDatasets?: CapabilityState | undefined; SubscribeDashboardEmailReports?: CapabilityState | undefined; CreateAndUpdateDashboardEmailReports?: CapabilityState | undefined; ShareDashboards?: CapabilityState | undefined; CreateAndUpdateThresholdAlerts?: CapabilityState | undefined; RenameSharedFolders?: CapabilityState | undefined; CreateSharedFolders?: CapabilityState | undefined; CreateAndUpdateDataSources?: CapabilityState | undefined; ShareDataSources?: CapabilityState | undefined; ViewAccountSPICECapacity?: CapabilityState | undefined; CreateSPICEDataset?: CapabilityState | undefined; ExportToPdfInScheduledReports?: CapabilityState | undefined; ExportToCsvInScheduledReports?: CapabilityState | undefined; ExportToExcelInScheduledReports?: CapabilityState | undefined; IncludeContentInScheduledReportsEmail?: CapabilityState | undefined; Dashboard?: CapabilityState | undefined; Analysis?: CapabilityState | undefined; Automate?: CapabilityState | undefined; Flow?: CapabilityState | undefined; PublishWithoutApproval?: CapabilityState | undefined; UseBedrockModels?: CapabilityState | undefined; PerformFlowUiTask?: CapabilityState | undefined; ApproveFlowShareRequests?: CapabilityState | undefined; UseAgentWebSearch?: CapabilityState | undefined; KnowledgeBase?: CapabilityState | undefined; Action?: CapabilityState | undefined; GenericHTTPAction?: CapabilityState | undefined; CreateAndUpdateGenericHTTPAction?: CapabilityState | undefined; ShareGenericHTTPAction?: CapabilityState | undefined; UseGenericHTTPAction?: CapabilityState | undefined; AsanaAction?: CapabilityState | undefined; CreateAndUpdateAsanaAction?: CapabilityState | undefined; ShareAsanaAction?: CapabilityState | undefined; UseAsanaAction?: CapabilityState | undefined; SlackAction?: CapabilityState | undefined; CreateAndUpdateSlackAction?: CapabilityState | undefined; ShareSlackAction?: CapabilityState | undefined; UseSlackAction?: CapabilityState | undefined; ServiceNowAction?: CapabilityState | undefined; CreateAndUpdateServiceNowAction?: CapabilityState | undefined; ShareServiceNowAction?: CapabilityState | undefined; UseServiceNowAction?: CapabilityState | undefined; SalesforceAction?: CapabilityState | undefined; CreateAndUpdateSalesforceAction?: CapabilityState | undefined; ShareSalesforceAction?: CapabilityState | undefined; UseSalesforceAction?: CapabilityState | undefined; MSExchangeAction?: CapabilityState | undefined; CreateAndUpdateMSExchangeAction?: CapabilityState | undefined; ShareMSExchangeAction?: CapabilityState | undefined; UseMSExchangeAction?: CapabilityState | undefined; PagerDutyAction?: CapabilityState | undefined; CreateAndUpdatePagerDutyAction?: CapabilityState | undefined; SharePagerDutyAction?: CapabilityState | undefined; UsePagerDutyAction?: CapabilityState | undefined; JiraAction?: CapabilityState | undefined; CreateAndUpdateJiraAction?: CapabilityState | undefined; ShareJiraAction?: CapabilityState | undefined; UseJiraAction?: CapabilityState | undefined; ConfluenceAction?: CapabilityState | undefined; CreateAndUpdateConfluenceAction?: CapabilityState | undefined; ShareConfluenceAction?: CapabilityState | undefined; UseConfluenceAction?: CapabilityState | undefined; OneDriveAction?: CapabilityState | undefined; CreateAndUpdateOneDriveAction?: CapabilityState | undefined; ShareOneDriveAction?: CapabilityState | undefined; UseOneDriveAction?: CapabilityState | undefined; SharePointAction?: CapabilityState | undefined; CreateAndUpdateSharePointAction?: CapabilityState | undefined; ShareSharePointAction?: CapabilityState | undefined; UseSharePointAction?: CapabilityState | undefined; MSTeamsAction?: CapabilityState | undefined; CreateAndUpdateMSTeamsAction?: CapabilityState | undefined; ShareMSTeamsAction?: CapabilityState | undefined; UseMSTeamsAction?: CapabilityState | undefined; GoogleCalendarAction?: CapabilityState | undefined; CreateAndUpdateGoogleCalendarAction?: CapabilityState | undefined; ShareGoogleCalendarAction?: CapabilityState | undefined; UseGoogleCalendarAction?: CapabilityState | undefined; ZendeskAction?: CapabilityState | undefined; CreateAndUpdateZendeskAction?: CapabilityState | undefined; ShareZendeskAction?: CapabilityState | undefined; UseZendeskAction?: CapabilityState | undefined; SmartsheetAction?: CapabilityState | undefined; CreateAndUpdateSmartsheetAction?: CapabilityState | undefined; ShareSmartsheetAction?: CapabilityState | undefined; UseSmartsheetAction?: CapabilityState | undefined; SAPBusinessPartnerAction?: CapabilityState | undefined; CreateAndUpdateSAPBusinessPartnerAction?: CapabilityState | undefined; ShareSAPBusinessPartnerAction?: CapabilityState | undefined; UseSAPBusinessPartnerAction?: CapabilityState | undefined; SAPProductMasterDataAction?: CapabilityState | undefined; CreateAndUpdateSAPProductMasterDataAction?: CapabilityState | undefined; ShareSAPProductMasterDataAction?: CapabilityState | undefined; UseSAPProductMasterDataAction?: CapabilityState | undefined; SAPPhysicalInventoryAction?: CapabilityState | undefined; CreateAndUpdateSAPPhysicalInventoryAction?: CapabilityState | undefined; ShareSAPPhysicalInventoryAction?: CapabilityState | undefined; UseSAPPhysicalInventoryAction?: CapabilityState | undefined; SAPBillOfMaterialAction?: CapabilityState | undefined; CreateAndUpdateSAPBillOfMaterialAction?: CapabilityState | undefined; ShareSAPBillOfMaterialAction?: CapabilityState | undefined; UseSAPBillOfMaterialAction?: CapabilityState | undefined; SAPMaterialStockAction?: CapabilityState | undefined; CreateAndUpdateSAPMaterialStockAction?: CapabilityState | undefined; ShareSAPMaterialStockAction?: CapabilityState | undefined; UseSAPMaterialStockAction?: CapabilityState | undefined; FactSetAction?: CapabilityState | undefined; CreateAndUpdateFactSetAction?: CapabilityState | undefined; ShareFactSetAction?: CapabilityState | undefined; UseFactSetAction?: CapabilityState | undefined; AmazonSThreeAction?: CapabilityState | undefined; CreateAndUpdateAmazonSThreeAction?: CapabilityState | undefined; ShareAmazonSThreeAction?: CapabilityState | undefined; UseAmazonSThreeAction?: CapabilityState | undefined; TextractAction?: CapabilityState | undefined; CreateAndUpdateTextractAction?: CapabilityState | undefined; ShareTextractAction?: CapabilityState | undefined; UseTextractAction?: CapabilityState | undefined; ComprehendAction?: CapabilityState | undefined; CreateAndUpdateComprehendAction?: CapabilityState | undefined; ShareComprehendAction?: CapabilityState | undefined; UseComprehendAction?: CapabilityState | undefined; ComprehendMedicalAction?: CapabilityState | undefined; CreateAndUpdateComprehendMedicalAction?: CapabilityState | undefined; ShareComprehendMedicalAction?: CapabilityState | undefined; UseComprehendMedicalAction?: CapabilityState | undefined; AmazonBedrockARSAction?: CapabilityState | undefined; CreateAndUpdateAmazonBedrockARSAction?: CapabilityState | undefined; ShareAmazonBedrockARSAction?: CapabilityState | undefined; UseAmazonBedrockARSAction?: CapabilityState | undefined; AmazonBedrockFSAction?: CapabilityState | undefined; CreateAndUpdateAmazonBedrockFSAction?: CapabilityState | undefined; ShareAmazonBedrockFSAction?: CapabilityState | undefined; UseAmazonBedrockFSAction?: CapabilityState | undefined; AmazonBedrockKRSAction?: CapabilityState | undefined; CreateAndUpdateAmazonBedrockKRSAction?: CapabilityState | undefined; ShareAmazonBedrockKRSAction?: CapabilityState | undefined; UseAmazonBedrockKRSAction?: CapabilityState | undefined; MCPAction?: CapabilityState | undefined; CreateAndUpdateMCPAction?: CapabilityState | undefined; ShareMCPAction?: CapabilityState | undefined; UseMCPAction?: CapabilityState | undefined; OpenAPIAction?: CapabilityState | undefined; CreateAndUpdateOpenAPIAction?: CapabilityState | undefined; ShareOpenAPIAction?: CapabilityState | undefined; UseOpenAPIAction?: CapabilityState | undefined; SandPGMIAction?: CapabilityState | undefined; CreateAndUpdateSandPGMIAction?: CapabilityState | undefined; ShareSandPGMIAction?: CapabilityState | undefined; UseSandPGMIAction?: CapabilityState | undefined; SandPGlobalEnergyAction?: CapabilityState | undefined; CreateAndUpdateSandPGlobalEnergyAction?: CapabilityState | undefined; ShareSandPGlobalEnergyAction?: CapabilityState | undefined; UseSandPGlobalEnergyAction?: CapabilityState | undefined; BambooHRAction?: CapabilityState | undefined; CreateAndUpdateBambooHRAction?: CapabilityState | undefined; ShareBambooHRAction?: CapabilityState | undefined; UseBambooHRAction?: CapabilityState | undefined; BoxAgentAction?: CapabilityState | undefined; CreateAndUpdateBoxAgentAction?: CapabilityState | undefined; ShareBoxAgentAction?: CapabilityState | undefined; UseBoxAgentAction?: CapabilityState | undefined; CanvaAgentAction?: CapabilityState | undefined; CreateAndUpdateCanvaAgentAction?: CapabilityState | undefined; ShareCanvaAgentAction?: CapabilityState | undefined; UseCanvaAgentAction?: CapabilityState | undefined; GithubAction?: CapabilityState | undefined; CreateAndUpdateGithubAction?: CapabilityState | undefined; ShareGithubAction?: CapabilityState | undefined; UseGithubAction?: CapabilityState | undefined; NotionAction?: CapabilityState | undefined; CreateAndUpdateNotionAction?: CapabilityState | undefined; ShareNotionAction?: CapabilityState | undefined; UseNotionAction?: CapabilityState | undefined; LinearAction?: CapabilityState | undefined; CreateAndUpdateLinearAction?: CapabilityState | undefined; ShareLinearAction?: CapabilityState | undefined; UseLinearAction?: CapabilityState | undefined; HuggingFaceAction?: CapabilityState | undefined; CreateAndUpdateHuggingFaceAction?: CapabilityState | undefined; ShareHuggingFaceAction?: CapabilityState | undefined; UseHuggingFaceAction?: CapabilityState | undefined; MondayAction?: CapabilityState | undefined; CreateAndUpdateMondayAction?: CapabilityState | undefined; ShareMondayAction?: CapabilityState | undefined; UseMondayAction?: CapabilityState | undefined; HubspotAction?: CapabilityState | undefined; CreateAndUpdateHubspotAction?: CapabilityState | undefined; ShareHubspotAction?: CapabilityState | undefined; UseHubspotAction?: CapabilityState | undefined; IntercomAction?: CapabilityState | undefined; CreateAndUpdateIntercomAction?: CapabilityState | undefined; ShareIntercomAction?: CapabilityState | undefined; UseIntercomAction?: CapabilityState | undefined; NewRelicAction?: CapabilityState | undefined; CreateAndUpdateNewRelicAction?: CapabilityState | undefined; ShareNewRelicAction?: CapabilityState | undefined; UseNewRelicAction?: CapabilityState | undefined; Topic?: CapabilityState | undefined; EditVisualWithQ?: CapabilityState | undefined; BuildCalculatedFieldWithQ?: CapabilityState | undefined; CreateDashboardExecutiveSummaryWithQ?: CapabilityState | undefined; Space?: CapabilityState | undefined; CreateSpaces?: CapabilityState | undefined; ShareSpaces?: CapabilityState | undefined; ChatAgent?: CapabilityState | undefined; CreateChatAgents?: CapabilityState | undefined; ShareChatAgents?: CapabilityState | undefined; Research?: CapabilityState | undefined; SelfUpgradeUserRole?: CapabilityState | undefined; Extension?: CapabilityState | undefined; ManageSharedFolders?: CapabilityState | undefined; } export interface CastColumnTypeOperation { ColumnName: string | undefined; NewColumnType: ColumnDataType | undefined; SubType?: ColumnDataSubType | undefined; Format?: string | undefined; } export interface CastColumnTypesOperation { Alias: string | undefined; Source: TransformOperationSource | undefined; CastColumnTypeOperations: CastColumnTypeOperation[] | undefined; } export interface CellValueSynonym { CellValue?: string | undefined; Synonyms?: string[] | undefined; } export interface CollectiveConstant { ValueList?: string[] | undefined; } export interface ColumnDescription { Text?: string | undefined; } export interface GeoSpatialColumnGroup { Name: string | undefined; CountryCode?: GeoSpatialCountryCode | undefined; Columns: string[] | undefined; } export interface ColumnGroup { GeoSpatialColumnGroup?: GeoSpatialColumnGroup | undefined; } export interface ColumnGroupColumnSchema { Name?: string | undefined; } export interface ColumnGroupSchema { Name?: string | undefined; ColumnGroupColumnSchemaList?: ColumnGroupColumnSchema[] | undefined; } export interface ColumnLevelPermissionRule { Principals?: string[] | undefined; ColumnNames?: string[] | undefined; } export interface ColumnSchema { Name?: string | undefined; DataType?: string | undefined; GeographicRole?: string | undefined; } export interface ColumnTag { ColumnGeographicRole?: GeoSpatialDataRole | undefined; ColumnDescription?: ColumnDescription | undefined; } export interface ColumnToUnpivot { ColumnName?: string | undefined; NewValue?: string | undefined; } export interface ComparativeOrder { UseOrdering?: ColumnOrderingType | undefined; SpecifedOrder?: string[] | undefined; TreatUndefinedSpecifiedValues?: UndefinedSpecifiedValueType | undefined; } export interface CreateAccountCustomizationRequest { AwsAccountId: string | undefined; Namespace?: string | undefined; AccountCustomization: AccountCustomization | undefined; Tags?: Tag[] | undefined; } export interface CreateAccountCustomizationResponse { Arn?: string | undefined; AwsAccountId?: string | undefined; Namespace?: string | undefined; AccountCustomization?: AccountCustomization | undefined; RequestId?: string | undefined; Status?: number | undefined; } export interface CreateAccountSubscriptionRequest { Edition?: Edition | undefined; AuthenticationMethod: AuthenticationMethodOption | undefined; AwsAccountId: string | undefined; AccountName: string | undefined; NotificationEmail: string | undefined; ActiveDirectoryName?: string | undefined; Realm?: string | undefined; DirectoryId?: string | undefined; AdminGroup?: string[] | undefined; AuthorGroup?: string[] | undefined; ReaderGroup?: string[] | undefined; AdminProGroup?: string[] | undefined; AuthorProGroup?: string[] | undefined; ReaderProGroup?: string[] | undefined; FirstName?: string | undefined; LastName?: string | undefined; EmailAddress?: string | undefined; ContactNumber?: string | undefined; IAMIdentityCenterInstanceArn?: string | undefined; } export interface SignupResponse { IAMUser?: boolean | undefined; userLoginName?: string | undefined; accountName?: string | undefined; directoryType?: string | undefined; } export interface CreateAccountSubscriptionResponse { SignupResponse?: SignupResponse | undefined; Status?: number | undefined; RequestId?: string | undefined; } export interface ResourcePermission { Principal: string | undefined; Actions: string[] | undefined; } export interface CreateActionConnectorRequest { AwsAccountId: string | undefined; ActionConnectorId: string | undefined; Name: string | undefined; Type: ActionConnectorType | undefined; AuthenticationConfig: AuthConfig | undefined; Description?: string | undefined; Permissions?: ResourcePermission[] | undefined; VpcConnectionArn?: string | undefined; Tags?: Tag[] | undefined; } export interface CreateActionConnectorResponse { Arn?: string | undefined; CreationStatus?: ResourceStatus | undefined; ActionConnectorId?: string | undefined; RequestId?: string | undefined; Status?: number | undefined; } export interface DateTimeParameter { Name: string | undefined; Values: Date[] | undefined; } export interface DecimalParameter { Name: string | undefined; Values: number[] | undefined; } export interface IntegerParameter { Name: string | undefined; Values: number[] | undefined; } export interface StringParameter { Name: string | undefined; Values: string[] | undefined; } export interface _Parameters { StringParameters?: StringParameter[] | undefined; IntegerParameters?: IntegerParameter[] | undefined; DecimalParameters?: DecimalParameter[] | undefined; DateTimeParameters?: DateTimeParameter[] | undefined; } export interface ValidationStrategy { Mode: ValidationStrategyMode | undefined; } export interface CreateAnalysisRequest { AwsAccountId: string | undefined; AnalysisId: string | undefined; Name: string | undefined; Parameters?: _Parameters | undefined; Permissions?: ResourcePermission[] | undefined; SourceEntity?: AnalysisSourceEntity | undefined; ThemeArn?: string | undefined; Tags?: Tag[] | undefined; Definition?: AnalysisDefinition | undefined; ValidationStrategy?: ValidationStrategy | undefined; FolderArns?: string[] | undefined; } export interface CreateAnalysisResponse { Arn?: string | undefined; AnalysisId?: string | undefined; CreationStatus?: ResourceStatus | undefined; Status?: number | undefined; RequestId?: string | undefined; } export interface CreateBrandRequest { AwsAccountId: string | undefined; BrandId: string | undefined; BrandDefinition?: BrandDefinition | undefined; Tags?: Tag[] | undefined; } export interface CreateBrandResponse { RequestId?: string | undefined; BrandDetail?: BrandDetail | undefined; BrandDefinition?: BrandDefinition | undefined; } export interface CreateColumnsOperation { Alias?: string | undefined; Source?: TransformOperationSource | undefined; Columns: CalculatedColumn[] | undefined; } export interface CreateCustomPermissionsRequest { AwsAccountId: string | undefined; CustomPermissionsName: string | undefined; Capabilities?: Capabilities | undefined; Tags?: Tag[] | undefined; } export interface CreateCustomPermissionsResponse { Status?: number | undefined; Arn?: string | undefined; RequestId?: string | undefined; } export interface DataPointDrillUpDownOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface DataPointMenuLabelOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface DataPointTooltipOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface DataQAEnabledOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface DataStoriesSharingOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface ExecutiveSummaryOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface ExportToCSVOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface ExportWithHiddenFieldsOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface QuickSuiteActionsOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface SheetControlsOption { VisibilityState?: DashboardUIState | undefined; } export interface SheetLayoutElementMaximizationOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface VisualAxisSortOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface ExportHiddenFieldsOption { AvailabilityStatus?: DashboardBehavior | undefined; } export interface DashboardVisualPublishOptions { ExportHiddenFieldsOption?: ExportHiddenFieldsOption | undefined; } export interface DashboardPublishOptions { AdHocFilteringOption?: AdHocFilteringOption | undefined; ExportToCSVOption?: ExportToCSVOption | undefined; SheetControlsOption?: SheetControlsOption | undefined; VisualPublishOptions?: DashboardVisualPublishOptions | undefined; SheetLayoutElementMaximizationOption?: | SheetLayoutElementMaximizationOption | undefined; VisualMenuOption?: VisualMenuOption | undefined; VisualAxisSortOption?: VisualAxisSortOption | undefined; ExportWithHiddenFieldsOption?: ExportWithHiddenFieldsOption | undefined; DataPointDrillUpDownOption?: DataPointDrillUpDownOption | undefined; DataPointMenuLabelOption?: DataPointMenuLabelOption | undefined; DataPointTooltipOption?: DataPointTooltipOption | undefined; DataQAEnabledOption?: DataQAEnabledOption | undefined; QuickSuiteActionsOption?: QuickSuiteActionsOption | undefined; ExecutiveSummaryOption?: ExecutiveSummaryOption | undefined; DataStoriesSharingOption?: DataStoriesSharingOption | undefined; } export interface DashboardVersionDefinition { DataSetIdentifierDeclarations: DataSetIdentifierDeclaration[] | undefined; Sheets?: SheetDefinition[] | undefined; TooltipSheets?: TooltipSheetDefinition[] | undefined; CalculatedFields?: CalculatedField[] | undefined; ParameterDeclarations?: ParameterDeclaration[] | undefined; FilterGroups?: FilterGroup[] | undefined; ColumnConfigurations?: ColumnConfiguration[] | undefined; AnalysisDefaults?: AnalysisDefaults | undefined; Options?: AssetOptions | undefined; StaticFiles?: StaticFile[] | undefined; } export interface LinkSharingConfiguration { Permissions?: ResourcePermission[] | undefined; } export interface DashboardSourceTemplate { DataSetReferences: DataSetReference[] | undefined; Arn: string | undefined; } export interface DashboardSourceEntity { SourceTemplate?: DashboardSourceTemplate | undefined; } export interface CreateDashboardRequest { AwsAccountId: string | undefined; DashboardId: string | undefined; Name: string | undefined; Parameters?: _Parameters | undefined; Permissions?: ResourcePermission[] | undefined; SourceEntity?: DashboardSourceEntity | undefined; Tags?: Tag[] | undefined; VersionDescription?: string | undefined; DashboardPublishOptions?: DashboardPublishOptions | undefined; ThemeArn?: string | undefined; Definition?: DashboardVersionDefinition | undefined; ValidationStrategy?: ValidationStrategy | undefined; FolderArns?: string[] | undefined; LinkSharingConfiguration?: LinkSharingConfiguration | undefined; LinkEntities?: string[] | undefined; } export interface CreateDashboardResponse { Arn?: string | undefined; VersionArn?: string | undefined; DashboardId?: string | undefined; CreationStatus?: ResourceStatus | undefined; Status?: number | undefined; RequestId?: string | undefined; } export interface DestinationTableSource { TransformOperationId: string | undefined; } export interface DestinationTable { Alias: string | undefined; Source: DestinationTableSource | undefined; } export interface InputColumn { Name: string | undefined; Id?: string | undefined; Type: InputColumnDataType | undefined; SubType?: ColumnDataSubType | undefined; } export interface ParentDataSet { DataSetArn: string | undefined; InputColumns: InputColumn[] | undefined; } export interface SourceTable { PhysicalTableId?: string | undefined; DataSet?: ParentDataSet | undefined; } export interface DataSetDateFilterValue { StaticValue?: Date | undefined; } export interface DataSetDateComparisonFilterCondition { Operator: DataSetDateComparisonFilterOperator | undefined; Value?: DataSetDateFilterValue | undefined; } export interface DataSetDateRangeFilterCondition { RangeMinimum?: DataSetDateFilterValue | undefined; RangeMaximum?: DataSetDateFilterValue | undefined; IncludeMinimum?: boolean | undefined; IncludeMaximum?: boolean | undefined; } export interface DataSetDateFilterCondition { ColumnName?: string | undefined; ComparisonFilterCondition?: DataSetDateComparisonFilterCondition | undefined; RangeFilterCondition?: DataSetDateRangeFilterCondition | undefined; } export interface DataSetNumericFilterValue { StaticValue?: number | undefined; } export interface DataSetNumericComparisonFilterCondition { Operator: DataSetNumericComparisonFilterOperator | undefined; Value?: DataSetNumericFilterValue | undefined; } export interface DataSetNumericRangeFilterCondition { RangeMinimum?: DataSetNumericFilterValue | undefined; RangeMaximum?: DataSetNumericFilterValue | undefined; IncludeMinimum?: boolean | undefined; IncludeMaximum?: boolean | undefined; } export interface DataSetNumericFilterCondition { ColumnName?: string | undefined; ComparisonFilterCondition?: | DataSetNumericComparisonFilterCondition | undefined; RangeFilterCondition?: DataSetNumericRangeFilterCondition | undefined; } export interface DataSetStringFilterValue { StaticValue?: string | undefined; } export interface DataSetStringComparisonFilterCondition { Operator: DataSetStringComparisonFilterOperator | undefined; Value?: DataSetStringFilterValue | undefined; } export interface DataSetStringListFilterValue { StaticValues?: string[] | undefined; } export interface DataSetStringListFilterCondition { Operator: DataSetStringListFilterOperator | undefined; Values?: DataSetStringListFilterValue | undefined; } export interface DataSetStringFilterCondition { ColumnName?: string | undefined; ComparisonFilterCondition?: | DataSetStringComparisonFilterCondition | undefined; ListFilterCondition?: DataSetStringListFilterCondition | undefined; } export interface FilterOperation { ConditionExpression?: string | undefined; StringFilterCondition?: DataSetStringFilterCondition | undefined; NumericFilterCondition?: DataSetNumericFilterCondition | undefined; DateFilterCondition?: DataSetDateFilterCondition | undefined; } export interface FiltersOperation { Alias: string | undefined; Source: TransformOperationSource | undefined; FilterOperations: FilterOperation[] | undefined; } export interface ImportTableOperationSource { SourceTableId: string | undefined; ColumnIdMappings?: DataSetColumnIdMapping[] | undefined; } export interface ImportTableOperation { Alias: string | undefined; Source: ImportTableOperationSource | undefined; } export interface OutputColumnNameOverride { SourceColumnName?: string | undefined; OutputColumnName: string | undefined; } export interface JoinOperandProperties { OutputColumnNameOverrides: OutputColumnNameOverride[] | undefined; } export interface JoinOperation { Alias: string | undefined; LeftOperand: TransformOperationSource | undefined; RightOperand: TransformOperationSource | undefined; Type: JoinOperationType | undefined; OnClause: string | undefined; LeftOperandProperties?: JoinOperandProperties | undefined; RightOperandProperties?: JoinOperandProperties | undefined; } export interface PivotedLabel { LabelName: string | undefined; NewColumnName: string | undefined; NewColumnId: string | undefined; } export interface PivotConfiguration { LabelColumnName?: string | undefined; PivotedLabels: PivotedLabel[] | undefined; } export interface ValueColumnConfiguration { AggregationFunction?: DataPrepAggregationFunction | undefined; } export interface PivotOperation { Alias: string | undefined; Source: TransformOperationSource | undefined; GroupByColumnNames?: string[] | undefined; ValueColumnConfiguration: ValueColumnConfiguration | undefined; PivotConfiguration: PivotConfiguration | undefined; } export interface ProjectOperation { Alias?: string | undefined; Source?: TransformOperationSource | undefined; ProjectedColumns: string[] | undefined; } export interface RenameColumnOperation { ColumnName: string | undefined; NewColumnName: string | undefined; } export interface RenameColumnsOperation { Alias: string | undefined; Source: TransformOperationSource | undefined; RenameColumnOperations: RenameColumnOperation[] | undefined; } export interface UnpivotOperation { Alias: string | undefined; Source: TransformOperationSource | undefined; ColumnsToUnpivot: ColumnToUnpivot[] | undefined; UnpivotedLabelColumnName: string | undefined; UnpivotedLabelColumnId: string | undefined; UnpivotedValueColumnName: string | undefined; UnpivotedValueColumnId: string | undefined; } export interface TransformStep { ImportTableStep?: ImportTableOperation | undefined; ProjectStep?: ProjectOperation | undefined; FiltersStep?: FiltersOperation | undefined; CreateColumnsStep?: CreateColumnsOperation | undefined; RenameColumnsStep?: RenameColumnsOperation | undefined; CastColumnTypesStep?: CastColumnTypesOperation | undefined; JoinStep?: JoinOperation | undefined; AggregateStep?: AggregateOperation | undefined; PivotStep?: PivotOperation | undefined; UnpivotStep?: UnpivotOperation | undefined; AppendStep?: AppendOperation | undefined; } export interface DataPrepConfiguration { SourceTableMap: Record | undefined; TransformStepMap: Record | undefined; DestinationTableMap: Record | undefined; } export interface DateTimeDatasetParameterDefaultValues { StaticValues?: Date[] | undefined; } export interface DateTimeDatasetParameter { Id: string | undefined; Name: string | undefined; ValueType: DatasetParameterValueType | undefined; TimeGranularity?: TimeGranularity | undefined; DefaultValues?: DateTimeDatasetParameterDefaultValues | undefined; } export interface DecimalDatasetParameterDefaultValues { StaticValues?: number[] | undefined; } export interface DecimalDatasetParameter { Id: string | undefined; Name: string | undefined; ValueType: DatasetParameterValueType | undefined; DefaultValues?: DecimalDatasetParameterDefaultValues | undefined; } export interface IntegerDatasetParameterDefaultValues { StaticValues?: number[] | undefined; } export interface IntegerDatasetParameter { Id: string | undefined; Name: string | undefined; ValueType: DatasetParameterValueType | undefined; DefaultValues?: IntegerDatasetParameterDefaultValues | undefined; } export interface StringDatasetParameterDefaultValues { StaticValues?: string[] | undefined; } export interface StringDatasetParameter { Id: string | undefined; Name: string | undefined; ValueType: DatasetParameterValueType | undefined; DefaultValues?: StringDatasetParameterDefaultValues | undefined; } export interface DatasetParameter { StringDatasetParameter?: StringDatasetParameter | undefined; DecimalDatasetParameter?: DecimalDatasetParameter | undefined; IntegerDatasetParameter?: IntegerDatasetParameter | undefined; DateTimeDatasetParameter?: DateTimeDatasetParameter | undefined; } export interface DataSetUsageConfiguration { DisableUseAsDirectQuerySource?: boolean | undefined; DisableUseAsImportedSource?: boolean | undefined; } export interface FieldFolder { description?: string | undefined; columns?: string[] | undefined; } export interface NewDefaultValues { StringStaticValues?: string[] | undefined; DecimalStaticValues?: number[] | undefined; DateTimeStaticValues?: Date[] | undefined; IntegerStaticValues?: number[] | undefined; } export interface OverrideDatasetParameterOperation { ParameterName: string | undefined; NewParameterName?: string | undefined; NewDefaultValues?: NewDefaultValues | undefined; } export interface TagColumnOperation { ColumnName: string | undefined; Tags: ColumnTag[] | undefined; } export interface UntagColumnOperation { ColumnName: string | undefined; TagNames: ColumnTagName[] | undefined; }