1. Packages
  2. Honeycombio Provider
  3. API Docs
  4. FlexibleBoard
Honeycomb 0.45.0 published on Tuesday, Jan 6, 2026 by honeycombio
honeycombio logo
Honeycomb 0.45.0 published on Tuesday, Jan 6, 2026 by honeycombio

    # Resource:<span pulumi-lang-nodejs=" honeycombio.FlexibleBoard

    " pulumi-lang-dotnet=" honeycombio.FlexibleBoard " pulumi-lang-go=" FlexibleBoard " pulumi-lang-python=" FlexibleBoard " pulumi-lang-yaml=" honeycombio.FlexibleBoard " pulumi-lang-java=" honeycombio.FlexibleBoard “> honeycombio.FlexibleBoard Creates a flexible board. For more information about boards, check out Create Custom Boards.

    Example Usage

    Create FlexibleBoard Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new FlexibleBoard(name: string, args?: FlexibleBoardArgs, opts?: CustomResourceOptions);
    @overload
    def FlexibleBoard(resource_name: str,
                      args: Optional[FlexibleBoardArgs] = None,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def FlexibleBoard(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      description: Optional[str] = None,
                      name: Optional[str] = None,
                      panels: Optional[Sequence[FlexibleBoardPanelArgs]] = None,
                      preset_filters: Optional[Sequence[FlexibleBoardPresetFilterArgs]] = None,
                      tags: Optional[Mapping[str, str]] = None)
    func NewFlexibleBoard(ctx *Context, name string, args *FlexibleBoardArgs, opts ...ResourceOption) (*FlexibleBoard, error)
    public FlexibleBoard(string name, FlexibleBoardArgs? args = null, CustomResourceOptions? opts = null)
    public FlexibleBoard(String name, FlexibleBoardArgs args)
    public FlexibleBoard(String name, FlexibleBoardArgs args, CustomResourceOptions options)
    
    type: honeycombio:FlexibleBoard
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args FlexibleBoardArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args FlexibleBoardArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args FlexibleBoardArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args FlexibleBoardArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args FlexibleBoardArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var flexibleBoardResource = new Honeycombio.FlexibleBoard("flexibleBoardResource", new()
    {
        Description = "string",
        Name = "string",
        Panels = new[]
        {
            new Honeycombio.Inputs.FlexibleBoardPanelArgs
            {
                Type = "string",
                Position = new Honeycombio.Inputs.FlexibleBoardPanelPositionArgs
                {
                    Height = 0,
                    Width = 0,
                    XCoordinate = 0,
                    YCoordinate = 0,
                },
                QueryPanels = new[]
                {
                    new Honeycombio.Inputs.FlexibleBoardPanelQueryPanelArgs
                    {
                        QueryAnnotationId = "string",
                        QueryId = "string",
                        QueryStyle = "string",
                        VisualizationSettings = new[]
                        {
                            new Honeycombio.Inputs.FlexibleBoardPanelQueryPanelVisualizationSettingArgs
                            {
                                Charts = new[]
                                {
                                    new Honeycombio.Inputs.FlexibleBoardPanelQueryPanelVisualizationSettingChartArgs
                                    {
                                        ChartIndex = 0,
                                        ChartType = "string",
                                        OmitMissingValues = false,
                                        UseLogScale = false,
                                    },
                                },
                                HideCompare = false,
                                HideHovers = false,
                                HideMarkers = false,
                                PreferOverlaidCharts = false,
                                UseUtcXaxis = false,
                            },
                        },
                    },
                },
                SloPanels = new[]
                {
                    new Honeycombio.Inputs.FlexibleBoardPanelSloPanelArgs
                    {
                        SloId = "string",
                    },
                },
                TextPanels = new[]
                {
                    new Honeycombio.Inputs.FlexibleBoardPanelTextPanelArgs
                    {
                        Content = "string",
                    },
                },
            },
        },
        PresetFilters = new[]
        {
            new Honeycombio.Inputs.FlexibleBoardPresetFilterArgs
            {
                Alias = "string",
                Column = "string",
            },
        },
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := honeycombio.NewFlexibleBoard(ctx, "flexibleBoardResource", &honeycombio.FlexibleBoardArgs{
    	Description: pulumi.String("string"),
    	Name:        pulumi.String("string"),
    	Panels: honeycombio.FlexibleBoardPanelArray{
    		&honeycombio.FlexibleBoardPanelArgs{
    			Type: pulumi.String("string"),
    			Position: &honeycombio.FlexibleBoardPanelPositionArgs{
    				Height:      pulumi.Float64(0),
    				Width:       pulumi.Float64(0),
    				XCoordinate: pulumi.Float64(0),
    				YCoordinate: pulumi.Float64(0),
    			},
    			QueryPanels: honeycombio.FlexibleBoardPanelQueryPanelArray{
    				&honeycombio.FlexibleBoardPanelQueryPanelArgs{
    					QueryAnnotationId: pulumi.String("string"),
    					QueryId:           pulumi.String("string"),
    					QueryStyle:        pulumi.String("string"),
    					VisualizationSettings: honeycombio.FlexibleBoardPanelQueryPanelVisualizationSettingArray{
    						&honeycombio.FlexibleBoardPanelQueryPanelVisualizationSettingArgs{
    							Charts: honeycombio.FlexibleBoardPanelQueryPanelVisualizationSettingChartArray{
    								&honeycombio.FlexibleBoardPanelQueryPanelVisualizationSettingChartArgs{
    									ChartIndex:        pulumi.Float64(0),
    									ChartType:         pulumi.String("string"),
    									OmitMissingValues: pulumi.Bool(false),
    									UseLogScale:       pulumi.Bool(false),
    								},
    							},
    							HideCompare:          pulumi.Bool(false),
    							HideHovers:           pulumi.Bool(false),
    							HideMarkers:          pulumi.Bool(false),
    							PreferOverlaidCharts: pulumi.Bool(false),
    							UseUtcXaxis:          pulumi.Bool(false),
    						},
    					},
    				},
    			},
    			SloPanels: honeycombio.FlexibleBoardPanelSloPanelArray{
    				&honeycombio.FlexibleBoardPanelSloPanelArgs{
    					SloId: pulumi.String("string"),
    				},
    			},
    			TextPanels: honeycombio.FlexibleBoardPanelTextPanelArray{
    				&honeycombio.FlexibleBoardPanelTextPanelArgs{
    					Content: pulumi.String("string"),
    				},
    			},
    		},
    	},
    	PresetFilters: honeycombio.FlexibleBoardPresetFilterArray{
    		&honeycombio.FlexibleBoardPresetFilterArgs{
    			Alias:  pulumi.String("string"),
    			Column: pulumi.String("string"),
    		},
    	},
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var flexibleBoardResource = new FlexibleBoard("flexibleBoardResource", FlexibleBoardArgs.builder()
        .description("string")
        .name("string")
        .panels(FlexibleBoardPanelArgs.builder()
            .type("string")
            .position(FlexibleBoardPanelPositionArgs.builder()
                .height(0.0)
                .width(0.0)
                .xCoordinate(0.0)
                .yCoordinate(0.0)
                .build())
            .queryPanels(FlexibleBoardPanelQueryPanelArgs.builder()
                .queryAnnotationId("string")
                .queryId("string")
                .queryStyle("string")
                .visualizationSettings(FlexibleBoardPanelQueryPanelVisualizationSettingArgs.builder()
                    .charts(FlexibleBoardPanelQueryPanelVisualizationSettingChartArgs.builder()
                        .chartIndex(0.0)
                        .chartType("string")
                        .omitMissingValues(false)
                        .useLogScale(false)
                        .build())
                    .hideCompare(false)
                    .hideHovers(false)
                    .hideMarkers(false)
                    .preferOverlaidCharts(false)
                    .useUtcXaxis(false)
                    .build())
                .build())
            .sloPanels(FlexibleBoardPanelSloPanelArgs.builder()
                .sloId("string")
                .build())
            .textPanels(FlexibleBoardPanelTextPanelArgs.builder()
                .content("string")
                .build())
            .build())
        .presetFilters(FlexibleBoardPresetFilterArgs.builder()
            .alias("string")
            .column("string")
            .build())
        .tags(Map.of("string", "string"))
        .build());
    
    flexible_board_resource = honeycombio.FlexibleBoard("flexibleBoardResource",
        description="string",
        name="string",
        panels=[{
            "type": "string",
            "position": {
                "height": 0,
                "width": 0,
                "x_coordinate": 0,
                "y_coordinate": 0,
            },
            "query_panels": [{
                "query_annotation_id": "string",
                "query_id": "string",
                "query_style": "string",
                "visualization_settings": [{
                    "charts": [{
                        "chart_index": 0,
                        "chart_type": "string",
                        "omit_missing_values": False,
                        "use_log_scale": False,
                    }],
                    "hide_compare": False,
                    "hide_hovers": False,
                    "hide_markers": False,
                    "prefer_overlaid_charts": False,
                    "use_utc_xaxis": False,
                }],
            }],
            "slo_panels": [{
                "slo_id": "string",
            }],
            "text_panels": [{
                "content": "string",
            }],
        }],
        preset_filters=[{
            "alias": "string",
            "column": "string",
        }],
        tags={
            "string": "string",
        })
    
    const flexibleBoardResource = new honeycombio.FlexibleBoard("flexibleBoardResource", {
        description: "string",
        name: "string",
        panels: [{
            type: "string",
            position: {
                height: 0,
                width: 0,
                xCoordinate: 0,
                yCoordinate: 0,
            },
            queryPanels: [{
                queryAnnotationId: "string",
                queryId: "string",
                queryStyle: "string",
                visualizationSettings: [{
                    charts: [{
                        chartIndex: 0,
                        chartType: "string",
                        omitMissingValues: false,
                        useLogScale: false,
                    }],
                    hideCompare: false,
                    hideHovers: false,
                    hideMarkers: false,
                    preferOverlaidCharts: false,
                    useUtcXaxis: false,
                }],
            }],
            sloPanels: [{
                sloId: "string",
            }],
            textPanels: [{
                content: "string",
            }],
        }],
        presetFilters: [{
            alias: "string",
            column: "string",
        }],
        tags: {
            string: "string",
        },
    });
    
    type: honeycombio:FlexibleBoard
    properties:
        description: string
        name: string
        panels:
            - position:
                height: 0
                width: 0
                xCoordinate: 0
                yCoordinate: 0
              queryPanels:
                - queryAnnotationId: string
                  queryId: string
                  queryStyle: string
                  visualizationSettings:
                    - charts:
                        - chartIndex: 0
                          chartType: string
                          omitMissingValues: false
                          useLogScale: false
                      hideCompare: false
                      hideHovers: false
                      hideMarkers: false
                      preferOverlaidCharts: false
                      useUtcXaxis: false
              sloPanels:
                - sloId: string
              textPanels:
                - content: string
              type: string
        presetFilters:
            - alias: string
              column: string
        tags:
            string: string
    

    FlexibleBoard Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The FlexibleBoard resource accepts the following input properties:

    Description string
    The description of the Board. Supports Markdown.
    Name string
    The name of the Board.
    Panels List<FlexibleBoardPanel>
    List of panels to render on the board.
    PresetFilters List<FlexibleBoardPresetFilter>
    List of preset filters for the board. Maximum of 5 preset filters per board.
    Tags Dictionary<string, string>
    A map of tags to assign to the resource.
    Description string
    The description of the Board. Supports Markdown.
    Name string
    The name of the Board.
    Panels []FlexibleBoardPanelArgs
    List of panels to render on the board.
    PresetFilters []FlexibleBoardPresetFilterArgs
    List of preset filters for the board. Maximum of 5 preset filters per board.
    Tags map[string]string
    A map of tags to assign to the resource.
    description String
    The description of the Board. Supports Markdown.
    name String
    The name of the Board.
    panels List<FlexibleBoardPanel>
    List of panels to render on the board.
    presetFilters List<FlexibleBoardPresetFilter>
    List of preset filters for the board. Maximum of 5 preset filters per board.
    tags Map<String,String>
    A map of tags to assign to the resource.
    description string
    The description of the Board. Supports Markdown.
    name string
    The name of the Board.
    panels FlexibleBoardPanel[]
    List of panels to render on the board.
    presetFilters FlexibleBoardPresetFilter[]
    List of preset filters for the board. Maximum of 5 preset filters per board.
    tags {[key: string]: string}
    A map of tags to assign to the resource.
    description str
    The description of the Board. Supports Markdown.
    name str
    The name of the Board.
    panels Sequence[FlexibleBoardPanelArgs]
    List of panels to render on the board.
    preset_filters Sequence[FlexibleBoardPresetFilterArgs]
    List of preset filters for the board. Maximum of 5 preset filters per board.
    tags Mapping[str, str]
    A map of tags to assign to the resource.
    description String
    The description of the Board. Supports Markdown.
    name String
    The name of the Board.
    panels List<Property Map>
    List of panels to render on the board.
    presetFilters List<Property Map>
    List of preset filters for the board. Maximum of 5 preset filters per board.
    tags Map<String>
    A map of tags to assign to the resource.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the FlexibleBoard resource produces the following output properties:

    BoardUrl string
    The URL of the Board in the Honeycomb UI.
    Id string
    The provider-assigned unique ID for this managed resource.
    BoardUrl string
    The URL of the Board in the Honeycomb UI.
    Id string
    The provider-assigned unique ID for this managed resource.
    boardUrl String
    The URL of the Board in the Honeycomb UI.
    id String
    The provider-assigned unique ID for this managed resource.
    boardUrl string
    The URL of the Board in the Honeycomb UI.
    id string
    The provider-assigned unique ID for this managed resource.
    board_url str
    The URL of the Board in the Honeycomb UI.
    id str
    The provider-assigned unique ID for this managed resource.
    boardUrl String
    The URL of the Board in the Honeycomb UI.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing FlexibleBoard Resource

    Get an existing FlexibleBoard resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: FlexibleBoardState, opts?: CustomResourceOptions): FlexibleBoard
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            board_url: Optional[str] = None,
            description: Optional[str] = None,
            name: Optional[str] = None,
            panels: Optional[Sequence[FlexibleBoardPanelArgs]] = None,
            preset_filters: Optional[Sequence[FlexibleBoardPresetFilterArgs]] = None,
            tags: Optional[Mapping[str, str]] = None) -> FlexibleBoard
    func GetFlexibleBoard(ctx *Context, name string, id IDInput, state *FlexibleBoardState, opts ...ResourceOption) (*FlexibleBoard, error)
    public static FlexibleBoard Get(string name, Input<string> id, FlexibleBoardState? state, CustomResourceOptions? opts = null)
    public static FlexibleBoard get(String name, Output<String> id, FlexibleBoardState state, CustomResourceOptions options)
    resources:  _:    type: honeycombio:FlexibleBoard    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    BoardUrl string
    The URL of the Board in the Honeycomb UI.
    Description string
    The description of the Board. Supports Markdown.
    Name string
    The name of the Board.
    Panels List<FlexibleBoardPanel>
    List of panels to render on the board.
    PresetFilters List<FlexibleBoardPresetFilter>
    List of preset filters for the board. Maximum of 5 preset filters per board.
    Tags Dictionary<string, string>
    A map of tags to assign to the resource.
    BoardUrl string
    The URL of the Board in the Honeycomb UI.
    Description string
    The description of the Board. Supports Markdown.
    Name string
    The name of the Board.
    Panels []FlexibleBoardPanelArgs
    List of panels to render on the board.
    PresetFilters []FlexibleBoardPresetFilterArgs
    List of preset filters for the board. Maximum of 5 preset filters per board.
    Tags map[string]string
    A map of tags to assign to the resource.
    boardUrl String
    The URL of the Board in the Honeycomb UI.
    description String
    The description of the Board. Supports Markdown.
    name String
    The name of the Board.
    panels List<FlexibleBoardPanel>
    List of panels to render on the board.
    presetFilters List<FlexibleBoardPresetFilter>
    List of preset filters for the board. Maximum of 5 preset filters per board.
    tags Map<String,String>
    A map of tags to assign to the resource.
    boardUrl string
    The URL of the Board in the Honeycomb UI.
    description string
    The description of the Board. Supports Markdown.
    name string
    The name of the Board.
    panels FlexibleBoardPanel[]
    List of panels to render on the board.
    presetFilters FlexibleBoardPresetFilter[]
    List of preset filters for the board. Maximum of 5 preset filters per board.
    tags {[key: string]: string}
    A map of tags to assign to the resource.
    board_url str
    The URL of the Board in the Honeycomb UI.
    description str
    The description of the Board. Supports Markdown.
    name str
    The name of the Board.
    panels Sequence[FlexibleBoardPanelArgs]
    List of panels to render on the board.
    preset_filters Sequence[FlexibleBoardPresetFilterArgs]
    List of preset filters for the board. Maximum of 5 preset filters per board.
    tags Mapping[str, str]
    A map of tags to assign to the resource.
    boardUrl String
    The URL of the Board in the Honeycomb UI.
    description String
    The description of the Board. Supports Markdown.
    name String
    The name of the Board.
    panels List<Property Map>
    List of panels to render on the board.
    presetFilters List<Property Map>
    List of preset filters for the board. Maximum of 5 preset filters per board.
    tags Map<String>
    A map of tags to assign to the resource.

    Supporting Types

    FlexibleBoardPanel, FlexibleBoardPanelArgs

    Type string
    The panel type, either "query", "slo", or "text".
    Position FlexibleBoardPanelPosition
    Manages the position of the panel on the board.
    QueryPanels List<FlexibleBoardPanelQueryPanel>
    A query panel to be displayed on the Board.
    SloPanels List<FlexibleBoardPanelSloPanel>
    A Service Level Objective(SLO) panel to be displayed on the Board.
    TextPanels List<FlexibleBoardPanelTextPanel>
    A text panel to be displayed on the Board.
    Type string
    The panel type, either "query", "slo", or "text".
    Position FlexibleBoardPanelPosition
    Manages the position of the panel on the board.
    QueryPanels []FlexibleBoardPanelQueryPanel
    A query panel to be displayed on the Board.
    SloPanels []FlexibleBoardPanelSloPanel
    A Service Level Objective(SLO) panel to be displayed on the Board.
    TextPanels []FlexibleBoardPanelTextPanel
    A text panel to be displayed on the Board.
    type String
    The panel type, either "query", "slo", or "text".
    position FlexibleBoardPanelPosition
    Manages the position of the panel on the board.
    queryPanels List<FlexibleBoardPanelQueryPanel>
    A query panel to be displayed on the Board.
    sloPanels List<FlexibleBoardPanelSloPanel>
    A Service Level Objective(SLO) panel to be displayed on the Board.
    textPanels List<FlexibleBoardPanelTextPanel>
    A text panel to be displayed on the Board.
    type string
    The panel type, either "query", "slo", or "text".
    position FlexibleBoardPanelPosition
    Manages the position of the panel on the board.
    queryPanels FlexibleBoardPanelQueryPanel[]
    A query panel to be displayed on the Board.
    sloPanels FlexibleBoardPanelSloPanel[]
    A Service Level Objective(SLO) panel to be displayed on the Board.
    textPanels FlexibleBoardPanelTextPanel[]
    A text panel to be displayed on the Board.
    type str
    The panel type, either "query", "slo", or "text".
    position FlexibleBoardPanelPosition
    Manages the position of the panel on the board.
    query_panels Sequence[FlexibleBoardPanelQueryPanel]
    A query panel to be displayed on the Board.
    slo_panels Sequence[FlexibleBoardPanelSloPanel]
    A Service Level Objective(SLO) panel to be displayed on the Board.
    text_panels Sequence[FlexibleBoardPanelTextPanel]
    A text panel to be displayed on the Board.
    type String
    The panel type, either "query", "slo", or "text".
    position Property Map
    Manages the position of the panel on the board.
    queryPanels List<Property Map>
    A query panel to be displayed on the Board.
    sloPanels List<Property Map>
    A Service Level Objective(SLO) panel to be displayed on the Board.
    textPanels List<Property Map>
    A text panel to be displayed on the Board.

    FlexibleBoardPanelPosition, FlexibleBoardPanelPositionArgs

    Height double
    The height of the panel.
    Width double
    The width of the panel.
    XCoordinate double
    The X coordinate of the panel.
    YCoordinate double
    The Y coordinate of the panel.
    Height float64
    The height of the panel.
    Width float64
    The width of the panel.
    XCoordinate float64
    The X coordinate of the panel.
    YCoordinate float64
    The Y coordinate of the panel.
    height Double
    The height of the panel.
    width Double
    The width of the panel.
    xCoordinate Double
    The X coordinate of the panel.
    yCoordinate Double
    The Y coordinate of the panel.
    height number
    The height of the panel.
    width number
    The width of the panel.
    xCoordinate number
    The X coordinate of the panel.
    yCoordinate number
    The Y coordinate of the panel.
    height float
    The height of the panel.
    width float
    The width of the panel.
    x_coordinate float
    The X coordinate of the panel.
    y_coordinate float
    The Y coordinate of the panel.
    height Number
    The height of the panel.
    width Number
    The width of the panel.
    xCoordinate Number
    The X coordinate of the panel.
    yCoordinate Number
    The Y coordinate of the panel.

    FlexibleBoardPanelQueryPanel, FlexibleBoardPanelQueryPanelArgs

    QueryAnnotationId string
    Query annotation ID.
    QueryId string
    Query ID to be rendered in the panel.
    QueryStyle string
    The visual style of the query (e.g., 'graph', 'combo').
    VisualizationSettings List<FlexibleBoardPanelQueryPanelVisualizationSetting>
    QueryAnnotationId string
    Query annotation ID.
    QueryId string
    Query ID to be rendered in the panel.
    QueryStyle string
    The visual style of the query (e.g., 'graph', 'combo').
    VisualizationSettings []FlexibleBoardPanelQueryPanelVisualizationSetting
    queryAnnotationId String
    Query annotation ID.
    queryId String
    Query ID to be rendered in the panel.
    queryStyle String
    The visual style of the query (e.g., 'graph', 'combo').
    visualizationSettings List<FlexibleBoardPanelQueryPanelVisualizationSetting>
    queryAnnotationId string
    Query annotation ID.
    queryId string
    Query ID to be rendered in the panel.
    queryStyle string
    The visual style of the query (e.g., 'graph', 'combo').
    visualizationSettings FlexibleBoardPanelQueryPanelVisualizationSetting[]
    query_annotation_id str
    Query annotation ID.
    query_id str
    Query ID to be rendered in the panel.
    query_style str
    The visual style of the query (e.g., 'graph', 'combo').
    visualization_settings Sequence[FlexibleBoardPanelQueryPanelVisualizationSetting]
    queryAnnotationId String
    Query annotation ID.
    queryId String
    Query ID to be rendered in the panel.
    queryStyle String
    The visual style of the query (e.g., 'graph', 'combo').
    visualizationSettings List<Property Map>

    FlexibleBoardPanelQueryPanelVisualizationSetting, FlexibleBoardPanelQueryPanelVisualizationSettingArgs

    Charts List<FlexibleBoardPanelQueryPanelVisualizationSettingChart>
    HideCompare bool
    Hide comparison values.
    HideHovers bool
    Disable Graph tooltips in the results display when hovering over a graph.
    HideMarkers bool
    Hide markers from appearing on graph.
    PreferOverlaidCharts bool
    Combine any visualized AVG, MIN, MAX, and PERCENTILE clauses into a single chart.
    UseUtcXaxis bool
    Display UTC Time X-Axis or Localtime X-Axis.
    Charts []FlexibleBoardPanelQueryPanelVisualizationSettingChart
    HideCompare bool
    Hide comparison values.
    HideHovers bool
    Disable Graph tooltips in the results display when hovering over a graph.
    HideMarkers bool
    Hide markers from appearing on graph.
    PreferOverlaidCharts bool
    Combine any visualized AVG, MIN, MAX, and PERCENTILE clauses into a single chart.
    UseUtcXaxis bool
    Display UTC Time X-Axis or Localtime X-Axis.
    charts List<FlexibleBoardPanelQueryPanelVisualizationSettingChart>
    hideCompare Boolean
    Hide comparison values.
    hideHovers Boolean
    Disable Graph tooltips in the results display when hovering over a graph.
    hideMarkers Boolean
    Hide markers from appearing on graph.
    preferOverlaidCharts Boolean
    Combine any visualized AVG, MIN, MAX, and PERCENTILE clauses into a single chart.
    useUtcXaxis Boolean
    Display UTC Time X-Axis or Localtime X-Axis.
    charts FlexibleBoardPanelQueryPanelVisualizationSettingChart[]
    hideCompare boolean
    Hide comparison values.
    hideHovers boolean
    Disable Graph tooltips in the results display when hovering over a graph.
    hideMarkers boolean
    Hide markers from appearing on graph.
    preferOverlaidCharts boolean
    Combine any visualized AVG, MIN, MAX, and PERCENTILE clauses into a single chart.
    useUtcXaxis boolean
    Display UTC Time X-Axis or Localtime X-Axis.
    charts Sequence[FlexibleBoardPanelQueryPanelVisualizationSettingChart]
    hide_compare bool
    Hide comparison values.
    hide_hovers bool
    Disable Graph tooltips in the results display when hovering over a graph.
    hide_markers bool
    Hide markers from appearing on graph.
    prefer_overlaid_charts bool
    Combine any visualized AVG, MIN, MAX, and PERCENTILE clauses into a single chart.
    use_utc_xaxis bool
    Display UTC Time X-Axis or Localtime X-Axis.
    charts List<Property Map>
    hideCompare Boolean
    Hide comparison values.
    hideHovers Boolean
    Disable Graph tooltips in the results display when hovering over a graph.
    hideMarkers Boolean
    Hide markers from appearing on graph.
    preferOverlaidCharts Boolean
    Combine any visualized AVG, MIN, MAX, and PERCENTILE clauses into a single chart.
    useUtcXaxis Boolean
    Display UTC Time X-Axis or Localtime X-Axis.

    FlexibleBoardPanelQueryPanelVisualizationSettingChart, FlexibleBoardPanelQueryPanelVisualizationSettingChartArgs

    ChartIndex double
    Index of the chart this configuration controls.
    ChartType string
    Type of chart (e.g., 'line', 'bar').
    OmitMissingValues bool
    Omit missing values from the visualization.
    UseLogScale bool
    Use logarithmic scale on Y axis.
    ChartIndex float64
    Index of the chart this configuration controls.
    ChartType string
    Type of chart (e.g., 'line', 'bar').
    OmitMissingValues bool
    Omit missing values from the visualization.
    UseLogScale bool
    Use logarithmic scale on Y axis.
    chartIndex Double
    Index of the chart this configuration controls.
    chartType String
    Type of chart (e.g., 'line', 'bar').
    omitMissingValues Boolean
    Omit missing values from the visualization.
    useLogScale Boolean
    Use logarithmic scale on Y axis.
    chartIndex number
    Index of the chart this configuration controls.
    chartType string
    Type of chart (e.g., 'line', 'bar').
    omitMissingValues boolean
    Omit missing values from the visualization.
    useLogScale boolean
    Use logarithmic scale on Y axis.
    chart_index float
    Index of the chart this configuration controls.
    chart_type str
    Type of chart (e.g., 'line', 'bar').
    omit_missing_values bool
    Omit missing values from the visualization.
    use_log_scale bool
    Use logarithmic scale on Y axis.
    chartIndex Number
    Index of the chart this configuration controls.
    chartType String
    Type of chart (e.g., 'line', 'bar').
    omitMissingValues Boolean
    Omit missing values from the visualization.
    useLogScale Boolean
    Use logarithmic scale on Y axis.

    FlexibleBoardPanelSloPanel, FlexibleBoardPanelSloPanelArgs

    SloId string
    SLO ID to display in this panel.
    SloId string
    SLO ID to display in this panel.
    sloId String
    SLO ID to display in this panel.
    sloId string
    SLO ID to display in this panel.
    slo_id str
    SLO ID to display in this panel.
    sloId String
    SLO ID to display in this panel.

    FlexibleBoardPanelTextPanel, FlexibleBoardPanelTextPanelArgs

    Content string
    The content of the text panel. Supports Markdown.
    Content string
    The content of the text panel. Supports Markdown.
    content String
    The content of the text panel. Supports Markdown.
    content string
    The content of the text panel. Supports Markdown.
    content str
    The content of the text panel. Supports Markdown.
    content String
    The content of the text panel. Supports Markdown.

    FlexibleBoardPresetFilter, FlexibleBoardPresetFilterArgs

    Alias string
    The alias for the preset filter.
    Column string
    The column name for the preset filter.
    Alias string
    The alias for the preset filter.
    Column string
    The column name for the preset filter.
    alias String
    The alias for the preset filter.
    column String
    The column name for the preset filter.
    alias string
    The alias for the preset filter.
    column string
    The column name for the preset filter.
    alias str
    The alias for the preset filter.
    column str
    The column name for the preset filter.
    alias String
    The alias for the preset filter.
    column String
    The column name for the preset filter.

    Import

    Boards can be imported using their ID, e.g.

    $ pulumi import honeycombio:index/flexibleBoard:FlexibleBoard my_board AobW9oAZX71
    

    You can find the ID in the URL bar when visiting the board from the UI.

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    honeycombio honeycombio/terraform-provider-honeycombio
    License
    Notes
    This Pulumi package is based on the honeycombio Terraform Provider.
    honeycombio logo
    Honeycomb 0.45.0 published on Tuesday, Jan 6, 2026 by honeycombio
      Meet Neo: Your AI Platform Teammate