Class: Aws::BCMDashboards::Types::Widget
- Inherits:
-
Struct
- Object
- Struct
- Aws::BCMDashboards::Types::Widget
- Defined in:
- gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb
Overview
A configurable visualization component within a dashboard that displays specific cost and usage metrics. Each widget can show data as charts or tables and includes settings for data querying, filtering, and visual presentation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configs ⇒ Array<Types::WidgetConfig>
An array of configurations that define the data queries and display settings for the widget.
-
#description ⇒ String
A description of the widget's purpose or the data it displays.
-
#height ⇒ Integer
The height of the widget in row spans.
-
#horizontal_offset ⇒ Integer
Specifies the starting column position of the widget in the dashboard's grid layout.
-
#title ⇒ String
The title of the widget.
-
#width ⇒ Integer
The width of the widget in column spans.
Instance Attribute Details
#configs ⇒ Array<Types::WidgetConfig>
An array of configurations that define the data queries and display settings for the widget.
977 978 979 980 981 982 983 984 985 986 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 977 class Widget < Struct.new( :title, :description, :width, :height, :horizontal_offset, :configs) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the widget's purpose or the data it displays.
977 978 979 980 981 982 983 984 985 986 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 977 class Widget < Struct.new( :title, :description, :width, :height, :horizontal_offset, :configs) SENSITIVE = [] include Aws::Structure end |
#height ⇒ Integer
The height of the widget in row spans. The dashboard layout consists of a grid system.
977 978 979 980 981 982 983 984 985 986 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 977 class Widget < Struct.new( :title, :description, :width, :height, :horizontal_offset, :configs) SENSITIVE = [] include Aws::Structure end |
#horizontal_offset ⇒ Integer
Specifies the starting column position of the widget in the dashboard's grid layout. Used to control widget placement.
977 978 979 980 981 982 983 984 985 986 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 977 class Widget < Struct.new( :title, :description, :width, :height, :horizontal_offset, :configs) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
The title of the widget.
977 978 979 980 981 982 983 984 985 986 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 977 class Widget < Struct.new( :title, :description, :width, :height, :horizontal_offset, :configs) SENSITIVE = [] include Aws::Structure end |
#width ⇒ Integer
The width of the widget in column spans. The dashboard layout consists of a grid system.
977 978 979 980 981 982 983 984 985 986 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 977 class Widget < Struct.new( :title, :description, :width, :height, :horizontal_offset, :configs) SENSITIVE = [] include Aws::Structure end |