Gems/AWSMetrics/cdk/aws_metrics/dashboard.py [27:55]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            input_stream_name: str,
            analytics_processing_lambda_name: str,
            application_name: str,
            delivery_stream_name: str = '',
            events_processing_lambda_name: str = '',
            ) -> None:

        self._dashboard_name = resource_name_sanitizer.sanitize_resource_name(
            f'{stack.stack_name}-Dashboard', 'cloudwatch_dashboard')
        self._dashboard = cloudwatch.Dashboard(
            stack,
            id="DashBoard",
            dashboard_name=self._dashboard_name,
            start=aws_metrics_constants.DASHBOARD_TIME_RANGE_START
        )

        self._dashboard.add_widgets(
            LayoutWidget(
                layout_description=aws_metrics_constants.DASHBOARD_GLOBAL_DESCRIPTION,
                widgets=[
                    self._create_operational_health_layout(
                        input_stream_name,
                        delivery_stream_name,
                        analytics_processing_lambda_name,
                        events_processing_lambda_name),
                    self._create_real_time_analytics_layout()
                ],
                max_width=aws_metrics_constants.DASHBOARD_MAX_WIDGET_WIDTH)
        )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Gems/AWSMetrics/cdv1/aws_metrics/dashboard.py [25:53]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            input_stream_name: str,
            analytics_processing_lambda_name: str,
            application_name: str,
            delivery_stream_name: str = '',
            events_processing_lambda_name: str = '',
            ) -> None:

        self._dashboard_name = resource_name_sanitizer.sanitize_resource_name(
            f'{stack.stack_name}-Dashboard', 'cloudwatch_dashboard')
        self._dashboard = cloudwatch.Dashboard(
            stack,
            id="DashBoard",
            dashboard_name=self._dashboard_name,
            start=aws_metrics_constants.DASHBOARD_TIME_RANGE_START
        )

        self._dashboard.add_widgets(
            LayoutWidget(
                layout_description=aws_metrics_constants.DASHBOARD_GLOBAL_DESCRIPTION,
                widgets=[
                    self._create_operational_health_layout(
                        input_stream_name,
                        delivery_stream_name,
                        analytics_processing_lambda_name,
                        events_processing_lambda_name),
                    self._create_real_time_analytics_layout()
                ],
                max_width=aws_metrics_constants.DASHBOARD_MAX_WIDGET_WIDTH)
        )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



