AWSTemplateFormatVersion: '2010-09-09'
Description: (AWS Heidi)QuickSight analysis stack to create Ddashboard/Analysis
Parameters:
AWSHealthEventQSDataSetArn:
Type: String
Description: The AWS Health Event QSDataSetArn for Analysis.
QuickSightUser:
Type: String
Description: The QuickSight User that is allowed configure and manage the QS dashboard.
EventDetailUrl:
Type: String
Default: https://test
Description: The QuickSight User that is allowed configure and manage the QS dashboard.
Resources:
AWSHealthEventAnalysis:
Type: AWS::QuickSight::Analysis
Properties:
AwsAccountId: !Sub "${AWS::AccountId}"
Name: !Sub "EventHealth-Analysis-${AWS::AccountId}-${AWS::Region}"
AnalysisId: !Sub "cfn-integration-EventHealth-Analysis-${AWS::AccountId}-${AWS::Region}"
Definition:
DataSetIdentifierDeclarations:
- Identifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
DataSetArn: !Ref AWSHealthEventQSDataSetArn
Sheets:
- SheetId: fb07dc95-b53c-4830-95b0-ab8441a3c3fd
Title: "(AWS HEIDI) AWS Health Events Intelligence Dashboards & Insights "
Name: HealthEvents
FilterControls:
- DateTimePicker:
FilterControlId: 2b47c316-33f2-4145-86ea-d330908df2ad
Title: startTime
SourceFilterId: e3e7837d-2747-400c-b127-89aa036b853a
DisplayOptions:
TitleOptions:
Visibility: VISIBLE
FontConfiguration:
FontSize:
Relative: MEDIUM
DateTimeFormat: YYYY/MM/DD HH:mm:ss
Type: DATE_RANGE
- Dropdown:
FilterControlId: 01c1ca21-dc07-468c-898a-613ea2d97120
Title: account
SourceFilterId: 3f7b4074-95c5-44b0-aaae-0e318c17b7c2
DisplayOptions:
SelectAllOptions:
Visibility: VISIBLE
TitleOptions:
Visibility: VISIBLE
FontConfiguration:
FontSize:
Relative: MEDIUM
Type: MULTI_SELECT
- Dropdown:
FilterControlId: 859bcd4b-7c07-46e3-ae8c-05d860d6762a
Title: Service
SourceFilterId: aa6e0cd5-5767-492c-b6b4-20294de228c5
DisplayOptions:
SelectAllOptions:
Visibility: VISIBLE
TitleOptions:
Visibility: VISIBLE
FontConfiguration:
FontSize:
Relative: MEDIUM
Type: MULTI_SELECT
Visuals:
- PieChartVisual:
VisualId: 43c77ffe-1edf-4fe7-9b5e-a255437f425a
Title:
Visibility: VISIBLE
FormatText:
RichText: "Events by Type"
Subtitle:
Visibility: VISIBLE
ChartConfiguration:
FieldWells:
PieChartAggregatedFieldWells:
Category:
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.eventScopeCode.0.1689177480133
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventScopeCode
Values: []
SortConfiguration:
CategoryItemsLimit:
OtherCategories: INCLUDE
SmallMultiplesLimitConfiguration:
OtherCategories: INCLUDE
DonutOptions:
ArcOptions:
ArcThickness: MEDIUM
DonutCenterOptions:
LabelVisibility: VISIBLE
Legend:
Visibility: HIDDEN
Title:
Visibility: HIDDEN
Position: AUTO
DataLabels:
Visibility: VISIBLE
Overlap: DISABLE_OVERLAP
Tooltip:
TooltipVisibility: HIDDEN
SelectedTooltipType: DETAILED
FieldBasedTooltip:
AggregationVisibility: HIDDEN
TooltipTitleType: PRIMARY_VALUE
TooltipFields:
- FieldTooltipItem:
FieldId: AWSHealthQSLT.eventScopeCode.0.1689177480133
Visibility: VISIBLE
Actions:
- CustomActionId: cf755a73-51d2-4b09-90fa-815cf7f7e3ad
Name: Action 1
Status: ENABLED
Trigger: DATA_POINT_CLICK
ActionOperations:
- FilterOperation:
SelectedFieldsConfiguration:
SelectedFieldOptions: ALL_FIELDS
TargetVisualsConfiguration:
SameSheetTargetVisualConfiguration:
TargetVisualOptions: ALL_VISUALS
ColumnHierarchies: []
- ComboChartVisual:
VisualId: 33cfee8f-221c-41cc-af2d-63beb242a5b4
Title:
Visibility: VISIBLE
FormatText:
RichText: "Events Duration overtime(issues)"
Subtitle:
Visibility: VISIBLE
ChartConfiguration:
FieldWells:
ComboChartAggregatedFieldWells:
Category:
- DateDimensionField:
FieldId: AWSHealthQSLT.startTime.1.1687996508298
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: startTime
HierarchyId: AWSHealthQSLT.startTime.1.1687996508298
BarValues:
- NumericalMeasureField:
FieldId: bcd2978c-5b1a-4eb4-829d-5ad5c66bf06e.1.1687996236945
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventDuration
AggregationFunction:
SimpleNumericalAggregation: MAX
Colors:
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.service.2.1687996673957
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: service
LineValues: []
SortConfiguration:
CategorySort:
- FieldSort:
FieldId: AWSHealthQSLT.startTime.1.1687996508298
Direction: ASC
CategoryItemsLimit:
OtherCategories: INCLUDE
ColorItemsLimit:
OtherCategories: INCLUDE
BarsArrangement: STACKED
CategoryAxis:
ScrollbarOptions:
VisibleRange:
PercentRange:
From: 0
To: 100
PrimaryYAxisLabelOptions:
AxisLabelOptions:
- CustomLabel: Duration(Hrs)
ApplyTo:
FieldId: bcd2978c-5b1a-4eb4-829d-5ad5c66bf06e.1.1687996236945
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventDuration
Legend:
Width: 100px
BarDataLabels:
Visibility: HIDDEN
Overlap: DISABLE_OVERLAP
LineDataLabels:
Overlap: DISABLE_OVERLAP
Actions:
- CustomActionId: fdf7c801-81ee-4f63-a6ac-9396df0c74e2
Name: Action 1
Status: ENABLED
Trigger: DATA_POINT_CLICK
ActionOperations:
- FilterOperation:
SelectedFieldsConfiguration:
SelectedFieldOptions: ALL_FIELDS
TargetVisualsConfiguration:
SameSheetTargetVisualConfiguration:
TargetVisualOptions: ALL_VISUALS
ColumnHierarchies:
- DateTimeHierarchy:
HierarchyId: AWSHealthQSLT.startTime.1.1687996508298
DrillDownFilters: []
- PieChartVisual:
VisualId: eef2c403-14cc-4575-814d-0830e911b933
Title:
Visibility: VISIBLE
FormatText:
RichText: "Events by Category"
Subtitle:
Visibility: VISIBLE
ChartConfiguration:
FieldWells:
PieChartAggregatedFieldWells:
Category:
- CategoricalDimensionField:
FieldId: b9974875-d5dd-4ab9-b193-7ad5c2ea0b2c.eventTypeCategory.0.1683487801849
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventTypeCategory
Values: []
SortConfiguration:
CategoryItemsLimit:
OtherCategories: INCLUDE
SmallMultiplesLimitConfiguration:
OtherCategories: INCLUDE
DonutOptions:
ArcOptions:
ArcThickness: MEDIUM
DonutCenterOptions:
LabelVisibility: VISIBLE
Legend:
Visibility: HIDDEN
Title:
Visibility: HIDDEN
Position: BOTTOM
DataLabels:
Visibility: VISIBLE
CategoryLabelVisibility: VISIBLE
MeasureLabelVisibility: HIDDEN
Position: OUTSIDE
LabelFontConfiguration:
FontSize:
Relative: MEDIUM
Overlap: ENABLE_OVERLAP
Tooltip:
TooltipVisibility: HIDDEN
SelectedTooltipType: BASIC
FieldBasedTooltip:
AggregationVisibility: HIDDEN
TooltipTitleType: PRIMARY_VALUE
TooltipFields:
- FieldTooltipItem:
FieldId: b9974875-d5dd-4ab9-b193-7ad5c2ea0b2c.eventTypeCategory.0.1683487801849
Visibility: VISIBLE
- FieldTooltipItem:
FieldId: b9974875-d5dd-4ab9-b193-7ad5c2ea0b2c.eventTypeCategory.0.1683487801849
Visibility: VISIBLE
Actions:
- CustomActionId: db2e89da-9988-46bc-a3da-0a4ae6024dbb
Name: Action 1
Status: ENABLED
Trigger: DATA_POINT_CLICK
ActionOperations:
- FilterOperation:
SelectedFieldsConfiguration:
SelectedFieldOptions: ALL_FIELDS
TargetVisualsConfiguration:
SameSheetTargetVisualConfiguration:
TargetVisualOptions: ALL_VISUALS
ColumnHierarchies: []
- PieChartVisual:
VisualId: 732f058d-4bd2-473b-bdd8-8891b2783605
Title:
Visibility: VISIBLE
FormatText:
RichText: "Events by Status"
Subtitle:
Visibility: VISIBLE
ChartConfiguration:
FieldWells:
PieChartAggregatedFieldWells:
Category:
- CategoricalDimensionField:
FieldId: Status.0.1687998495283
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: Status
Values: []
SortConfiguration:
CategoryItemsLimit:
OtherCategories: INCLUDE
SmallMultiplesLimitConfiguration:
OtherCategories: INCLUDE
DonutOptions:
ArcOptions:
ArcThickness: MEDIUM
Legend:
Visibility: HIDDEN
DataLabels:
Visibility: VISIBLE
Overlap: DISABLE_OVERLAP
Tooltip:
TooltipVisibility: HIDDEN
SelectedTooltipType: DETAILED
FieldBasedTooltip:
AggregationVisibility: HIDDEN
TooltipTitleType: PRIMARY_VALUE
TooltipFields:
- FieldTooltipItem:
FieldId: Status.0.1687998495283
Visibility: VISIBLE
- FieldTooltipItem:
FieldId: Status.0.1687998495283
Visibility: VISIBLE
Actions:
- CustomActionId: d0fa1dea-5ebd-4739-9783-0b697c4c127d
Name: Action 1
Status: ENABLED
Trigger: DATA_POINT_CLICK
ActionOperations:
- FilterOperation:
SelectedFieldsConfiguration:
SelectedFieldOptions: ALL_FIELDS
TargetVisualsConfiguration:
SameSheetTargetVisualConfiguration:
TargetVisualOptions: ALL_VISUALS
ColumnHierarchies: []
- PieChartVisual:
VisualId: ef5bcdbc-52e8-42c4-969b-76a5cf0cc6e7
Title:
Visibility: VISIBLE
FormatText:
RichText: "Events by Account"
Subtitle:
Visibility: VISIBLE
ChartConfiguration:
FieldWells:
PieChartAggregatedFieldWells:
Category:
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.accountName.1.1688096495724
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: accountName
Values:
- CategoricalMeasureField:
FieldId: AWSHealthQSLT.eventSource.1.1688000100071
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventSource
AggregationFunction: COUNT
SortConfiguration:
CategorySort:
- FieldSort:
FieldId: AWSHealthQSLT.eventSource.1.1688000100071
Direction: DESC
CategoryItemsLimit:
OtherCategories: INCLUDE
SmallMultiplesLimitConfiguration:
OtherCategories: INCLUDE
DonutOptions:
ArcOptions:
ArcThickness: MEDIUM
DonutCenterOptions:
LabelVisibility: VISIBLE
CategoryLabelOptions:
Visibility: VISIBLE
SortIconVisibility: VISIBLE
Legend:
Visibility: HIDDEN
DataLabels:
Visibility: VISIBLE
CategoryLabelVisibility: VISIBLE
MeasureLabelVisibility: HIDDEN
Overlap: DISABLE_OVERLAP
Tooltip:
TooltipVisibility: VISIBLE
SelectedTooltipType: DETAILED
FieldBasedTooltip:
AggregationVisibility: HIDDEN
TooltipTitleType: PRIMARY_VALUE
TooltipFields:
- FieldTooltipItem:
FieldId: AWSHealthQSLT.eventSource.1.1688000100071
Visibility: VISIBLE
- FieldTooltipItem:
FieldId: AWSHealthQSLT.accountName.1.1688096495724
Visibility: VISIBLE
Actions:
- CustomActionId: 7fe6189e-22b7-4280-804c-227c141b558b
Name: Action 1
Status: ENABLED
Trigger: DATA_POINT_CLICK
ActionOperations:
- FilterOperation:
SelectedFieldsConfiguration:
SelectedFieldOptions: ALL_FIELDS
TargetVisualsConfiguration:
SameSheetTargetVisualConfiguration:
TargetVisualOptions: ALL_VISUALS
ColumnHierarchies: []
- BarChartVisual:
VisualId: c1d17a70-8f52-41d1-9062-c5432d58c17e
Title:
Visibility: VISIBLE
FormatText:
RichText: "Events by Regions"
Subtitle:
Visibility: VISIBLE
ChartConfiguration:
FieldWells:
BarChartAggregatedFieldWells:
Category:
- CategoricalDimensionField:
FieldId: b9974875-d5dd-4ab9-b193-7ad5c2ea0b2c.eventRegion.0.1683487615968
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventRegion
Values: []
Colors: []
SortConfiguration:
CategoryItemsLimit:
OtherCategories: INCLUDE
ColorItemsLimit:
OtherCategories: INCLUDE
SmallMultiplesLimitConfiguration:
OtherCategories: INCLUDE
Orientation: HORIZONTAL
BarsArrangement: CLUSTERED
CategoryAxis:
ScrollbarOptions:
VisibleRange:
PercentRange:
From: 0
To: 100
Legend:
Visibility: HIDDEN
DataLabels:
Visibility: HIDDEN
Overlap: DISABLE_OVERLAP
Tooltip:
TooltipVisibility: VISIBLE
SelectedTooltipType: DETAILED
FieldBasedTooltip:
AggregationVisibility: HIDDEN
TooltipTitleType: PRIMARY_VALUE
TooltipFields:
- FieldTooltipItem:
FieldId: b9974875-d5dd-4ab9-b193-7ad5c2ea0b2c.eventRegion.0.1683487615968
Visibility: VISIBLE
Actions:
- CustomActionId: 926646d2-ea12-499e-88a7-2e73b0f12229
Name: Action 1
Status: ENABLED
Trigger: DATA_POINT_CLICK
ActionOperations:
- FilterOperation:
SelectedFieldsConfiguration:
SelectedFieldOptions: ALL_FIELDS
TargetVisualsConfiguration:
SameSheetTargetVisualConfiguration:
TargetVisualOptions: ALL_VISUALS
ColumnHierarchies: []
- TreeMapVisual:
VisualId: 6eb87467-f7bd-4e15-82f3-d95186079e17
Title:
Visibility: VISIBLE
FormatText:
RichText: "Service Tree Map"
Subtitle:
Visibility: VISIBLE
ChartConfiguration:
FieldWells:
TreeMapAggregatedFieldWells:
Groups:
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.service.0.1688000439590
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: service
Sizes: []
Colors: []
SortConfiguration: {}
ColorScale:
Colors:
- Color: "#FF8700"
- {}
ColorFillType: GRADIENT
Legend:
Width: 100px
DataLabels:
Visibility: VISIBLE
LabelFontConfiguration:
FontSize:
Relative: MEDIUM
Overlap: DISABLE_OVERLAP
Tooltip:
TooltipVisibility: VISIBLE
SelectedTooltipType: BASIC
FieldBasedTooltip:
AggregationVisibility: HIDDEN
TooltipTitleType: PRIMARY_VALUE
TooltipFields:
- FieldTooltipItem:
FieldId: AWSHealthQSLT.service.0.1688000439590
Visibility: VISIBLE
Actions:
- CustomActionId: 3b8c4bfa-970b-421c-b83b-a4e52250602b
Name: Action 1
Status: ENABLED
Trigger: DATA_POINT_CLICK
ActionOperations:
- FilterOperation:
SelectedFieldsConfiguration:
SelectedFieldOptions: ALL_FIELDS
TargetVisualsConfiguration:
SameSheetTargetVisualConfiguration:
TargetVisualOptions: ALL_VISUALS
ColumnHierarchies: []
- TableVisual:
VisualId: 27d57516-b701-4c25-b8ae-1a6a8691feaf
Title:
Visibility: VISIBLE
FormatText:
RichText: "EventDetails"
Subtitle:
Visibility: VISIBLE
ChartConfiguration:
FieldWells:
TableAggregatedFieldWells:
GroupBy:
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.service.0.1689722387264
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: service
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.eventRegion.8.1689722876524
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventRegion
- CategoricalDimensionField:
FieldId: Status.12.1689723403075
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: Status
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.account.1.1689722392215
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: account
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.accountName.2.1689722393579
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: accountName
- DateDimensionField:
FieldId: AWSHealthQSLT.startTime.3.1689722402483
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: startTime
- DateDimensionField:
FieldId: 933a5d30-3922-496d-bc77-171eba9f0710.4.1689722405931
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: endTimeC
- NumericalDimensionField:
FieldId: bcd2978c-5b1a-4eb4-829d-5ad5c66bf06e.7.1689722863698
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventDuration
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.monthlySpend.8.1689722786294
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: monthlySpend
- CategoricalDimensionField:
FieldId: 51fc89f6-deb3-4761-a8ef-dd0876dccf99.9.1689722926318
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventDetailUrl
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.eventDescription.11.1689723413162
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventDescription
- CategoricalDimensionField:
FieldId: AWSHealthQSLT.eventArn.12.1689723414373
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventArn
Values: []
SortConfiguration: {}
TableOptions:
HeaderStyle:
TextWrap: WRAP
Height: 25
CellStyle:
Height: 25
FieldOptions:
SelectedFieldOptions:
- FieldId: AWSHealthQSLT.service.0.1689722387264
URLStyling:
LinkConfiguration:
Target: NEW_TAB
Content:
CustomIconContent:
Icon: LINK
- FieldId: 51fc89f6-deb3-4761-a8ef-dd0876dccf99.9.1689722926318
URLStyling:
LinkConfiguration:
Target: NEW_WINDOW
Content:
CustomTextContent:
Value: eventDetailUrl
FontConfiguration:
FontDecoration: UNDERLINE
Order:
- AWSHealthQSLT.service.0.1689722387264
- AWSHealthQSLT.eventRegion.8.1689722876524
- Status.12.1689723403075
- AWSHealthQSLT.account.1.1689722392215
- AWSHealthQSLT.accountName.2.1689722393579
- AWSHealthQSLT.startTime.3.1689722402483
- 933a5d30-3922-496d-bc77-171eba9f0710.4.1689722405931
- bcd2978c-5b1a-4eb4-829d-5ad5c66bf06e.7.1689722863698
- AWSHealthQSLT.monthlySpend.8.1689722786294
- 51fc89f6-deb3-4761-a8ef-dd0876dccf99.9.1689722926318
- AWSHealthQSLT.eventDescription.11.1689723413162
- AWSHealthQSLT.eventArn.12.1689723414373
ConditionalFormatting:
ConditionalFormattingOptions:
- Cell:
FieldId: Status.12.1689723403075
TextFormat:
BackgroundColor:
Solid:
Expression: '{Status} = "Active"'
Color: "#DE3B00"
- Cell:
FieldId: Status.12.1689723403075
TextFormat:
BackgroundColor:
Solid:
Expression: '{Status} = "Upcoming"'
Color: "#FF8700"
- Cell:
FieldId: Status.12.1689723403075
TextFormat:
BackgroundColor:
Solid:
Expression: '{Status} = "Archived"'
Color: "#9FDEF1"
Actions: []
Layouts:
- Configuration:
GridLayout:
Elements:
- ElementId: 43c77ffe-1edf-4fe7-9b5e-a255437f425a
ElementType: VISUAL
ColumnIndex: 0
ColumnSpan: 6
RowIndex: 0
RowSpan: 6
- ElementId: 732f058d-4bd2-473b-bdd8-8891b2783605
ElementType: VISUAL
ColumnIndex: 6
ColumnSpan: 7
RowIndex: 0
RowSpan: 6
- ElementId: eef2c403-14cc-4575-814d-0830e911b933
ElementType: VISUAL
ColumnIndex: 13
ColumnSpan: 8
RowIndex: 0
RowSpan: 6
- ElementId: ef5bcdbc-52e8-42c4-969b-76a5cf0cc6e7
ElementType: VISUAL
ColumnIndex: 21
ColumnSpan: 10
RowIndex: 0
RowSpan: 6
- ElementId: c1d17a70-8f52-41d1-9062-c5432d58c17e
ElementType: VISUAL
ColumnIndex: 31
ColumnSpan: 5
RowIndex: 0
RowSpan: 6
- ElementId: 6eb87467-f7bd-4e15-82f3-d95186079e17
ElementType: VISUAL
ColumnIndex: 0
ColumnSpan: 14
RowIndex: 6
RowSpan: 11
- ElementId: 33cfee8f-221c-41cc-af2d-63beb242a5b4
ElementType: VISUAL
ColumnIndex: 14
ColumnSpan: 22
RowIndex: 6
RowSpan: 11
- ElementId: 27d57516-b701-4c25-b8ae-1a6a8691feaf
ElementType: VISUAL
ColumnIndex: 0
ColumnSpan: 36
RowIndex: 17
RowSpan: 11
CanvasSizeOptions:
ScreenCanvasSizeOptions:
ResizeOption: RESPONSIVE
SheetControlLayouts:
- Configuration:
GridLayout:
Elements:
- ElementId: 01c1ca21-dc07-468c-898a-613ea2d97120
ElementType: FILTER_CONTROL
ColumnIndex: 0
ColumnSpan: 2
RowIndex: 0
RowSpan: 1
- ElementId: 859bcd4b-7c07-46e3-ae8c-05d860d6762a
ElementType: FILTER_CONTROL
ColumnIndex: 2
ColumnSpan: 2
RowIndex: 0
RowSpan: 1
- ElementId: 2b47c316-33f2-4145-86ea-d330908df2ad
ElementType: FILTER_CONTROL
ColumnIndex: 4
ColumnSpan: 4
RowIndex: 0
RowSpan: 1
ContentType: INTERACTIVE
CalculatedFields:
- DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
Name: eventDetailUrl
Expression: !Sub concat("${EventDetailUrl}",eventArn)
ParameterDeclarations:
- StringParameterDeclaration:
ParameterValueType: SINGLE_VALUED
Name: Location
DefaultValues:
StaticValues: []
ValueWhenUnset:
ValueWhenUnsetOption: RECOMMENDED_VALUE
FilterGroups:
- FilterGroupId: 4d902ddf-01da-4b86-98bf-4bdfbcac8191
Filters:
- CategoryFilter:
FilterId: dadd3324-6904-4825-9ffc-3cff5f104236
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: Status
Configuration:
FilterListConfiguration:
MatchOperator: CONTAINS
SelectAllOptions: FILTER_ALL_VALUES
- CategoryFilter:
FilterId: 7b19b632-9b98-4cd4-8d94-6c83fcbe11ea
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventTypeCategory
Configuration:
FilterListConfiguration:
MatchOperator: CONTAINS
CategoryValues:
- issue
ScopeConfiguration:
SelectedSheets:
SheetVisualScopingConfigurations:
- SheetId: fb07dc95-b53c-4830-95b0-ab8441a3c3fd
Scope: ALL_VISUALS
Status: ENABLED
CrossDataset: SINGLE_DATASET
- FilterGroupId: 1c6e0d03-f120-47e4-b548-75528e41fc2b
Filters:
- CategoryFilter:
FilterId: dc6064b9-3917-4008-af13-52b1ef1ab356
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventTypeCategory
Configuration:
FilterListConfiguration:
MatchOperator: CONTAINS
CategoryValues:
- issue
ScopeConfiguration:
SelectedSheets:
SheetVisualScopingConfigurations:
- SheetId: fb07dc95-b53c-4830-95b0-ab8441a3c3fd
Scope: SELECTED_VISUALS
VisualIds:
- 33cfee8f-221c-41cc-af2d-63beb242a5b4
Status: ENABLED
CrossDataset: SINGLE_DATASET
- FilterGroupId: aae276cc-5a55-4bc4-8b6f-18a45aa7d1a6
Filters:
- CategoryFilter:
FilterId: 3f7b4074-95c5-44b0-aaae-0e318c17b7c2
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: account
Configuration:
FilterListConfiguration:
MatchOperator: CONTAINS
SelectAllOptions: FILTER_ALL_VALUES
ScopeConfiguration:
SelectedSheets:
SheetVisualScopingConfigurations:
- SheetId: fb07dc95-b53c-4830-95b0-ab8441a3c3fd
Scope: ALL_VISUALS
Status: ENABLED
CrossDataset: SINGLE_DATASET
- FilterGroupId: '084e6240-08cc-44ff-aa11-6e95d855c431'
Filters:
- TimeRangeFilter:
FilterId: e3e7837d-2747-400c-b127-89aa036b853a
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: startTime
IncludeMinimum: false
IncludeMaximum: false
RangeMinimumValue:
RollingDate:
Expression: truncDate('YYYY', now())
RangeMaximumValue:
RollingDate:
Expression: truncDate('DD', now())
NullOption: NON_NULLS_ONLY
TimeGranularity: MINUTE
ScopeConfiguration:
SelectedSheets:
SheetVisualScopingConfigurations:
- SheetId: fb07dc95-b53c-4830-95b0-ab8441a3c3fd
Scope: ALL_VISUALS
Status: ENABLED
CrossDataset: SINGLE_DATASET
- FilterGroupId: f29047a4-1775-4697-a8ba-7cbd1a232c93
Filters:
- CategoryFilter:
FilterId: aa6e0cd5-5767-492c-b6b4-20294de228c5
Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: service
Configuration:
FilterListConfiguration:
MatchOperator: CONTAINS
SelectAllOptions: FILTER_ALL_VALUES
ScopeConfiguration:
SelectedSheets:
SheetVisualScopingConfigurations:
- SheetId: fb07dc95-b53c-4830-95b0-ab8441a3c3fd
Scope: ALL_VISUALS
Status: ENABLED
CrossDataset: SINGLE_DATASET
ColumnConfigurations:
- Column:
DataSetIdentifier: !Sub "EventHealth-${AWS::AccountId}-${AWS::Region}"
ColumnName: eventDetailUrl
FormatConfiguration:
StringFormatConfiguration:
NullValueFormatConfiguration:
NullString: eventDetails
AnalysisDefaults:
DefaultNewSheetConfiguration:
InteractiveLayoutConfiguration:
Grid:
CanvasSizeOptions:
ScreenCanvasSizeOptions:
ResizeOption: FIXED
OptimizedViewPortWidth: 1600px
SheetContentType: INTERACTIVE
Permissions:
- Principal: !Sub "${QuickSightUser}"
Actions:
- quicksight:RestoreAnalysis
- quicksight:UpdateAnalysisPermissions
- quicksight:DeleteAnalysis
- quicksight:QueryAnalysis
- quicksight:DescribeAnalysisPermissions
- quicksight:DescribeAnalysis
- quicksight:UpdateAnalysis