1. Packages
  2. SignalFx
  3. API Docs
  4. Dashboard
SignalFx v7.1.1 published on Tuesday, Feb 27, 2024 by Pulumi

signalfx.Dashboard

Explore with Pulumi AI

signalfx logo
SignalFx v7.1.1 published on Tuesday, Feb 27, 2024 by Pulumi

    Create Dashboard Resource

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

    Constructor syntax

    new Dashboard(name: string, args: DashboardArgs, opts?: CustomResourceOptions);
    @overload
    def Dashboard(resource_name: str,
                  args: DashboardArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def Dashboard(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  dashboard_group: Optional[str] = None,
                  event_overlays: Optional[Sequence[DashboardEventOverlayArgs]] = None,
                  variables: Optional[Sequence[DashboardVariableArgs]] = None,
                  end_time: Optional[int] = None,
                  columns: Optional[Sequence[DashboardColumnArgs]] = None,
                  authorized_writer_users: Optional[Sequence[str]] = None,
                  description: Optional[str] = None,
                  discovery_options_query: Optional[str] = None,
                  discovery_options_selectors: Optional[Sequence[str]] = None,
                  charts_resolution: Optional[str] = None,
                  charts: Optional[Sequence[DashboardChartArgs]] = None,
                  grids: Optional[Sequence[DashboardGridArgs]] = None,
                  filters: Optional[Sequence[DashboardFilterArgs]] = None,
                  name: Optional[str] = None,
                  permissions: Optional[DashboardPermissionsArgs] = None,
                  selected_event_overlays: Optional[Sequence[DashboardSelectedEventOverlayArgs]] = None,
                  start_time: Optional[int] = None,
                  tags: Optional[Sequence[str]] = None,
                  time_range: Optional[str] = None,
                  authorized_writer_teams: Optional[Sequence[str]] = None)
    func NewDashboard(ctx *Context, name string, args DashboardArgs, opts ...ResourceOption) (*Dashboard, error)
    public Dashboard(string name, DashboardArgs args, CustomResourceOptions? opts = null)
    public Dashboard(String name, DashboardArgs args)
    public Dashboard(String name, DashboardArgs args, CustomResourceOptions options)
    
    type: signalfx:Dashboard
    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 DashboardArgs
    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 DashboardArgs
    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 DashboardArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DashboardArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DashboardArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

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

    var dashboardResource = new SignalFx.Dashboard("dashboardResource", new()
    {
        DashboardGroup = "string",
        EventOverlays = new[]
        {
            new SignalFx.Inputs.DashboardEventOverlayArgs
            {
                Signal = "string",
                Color = "string",
                Label = "string",
                Line = false,
                Sources = new[]
                {
                    new SignalFx.Inputs.DashboardEventOverlaySourceArgs
                    {
                        Property = "string",
                        Values = new[]
                        {
                            "string",
                        },
                        Negated = false,
                    },
                },
                Type = "string",
            },
        },
        Variables = new[]
        {
            new SignalFx.Inputs.DashboardVariableArgs
            {
                Alias = "string",
                Property = "string",
                ApplyIfExist = false,
                Description = "string",
                ReplaceOnly = false,
                RestrictedSuggestions = false,
                ValueRequired = false,
                Values = new[]
                {
                    "string",
                },
                ValuesSuggesteds = new[]
                {
                    "string",
                },
            },
        },
        EndTime = 0,
        Columns = new[]
        {
            new SignalFx.Inputs.DashboardColumnArgs
            {
                ChartIds = new[]
                {
                    "string",
                },
                Column = 0,
                Height = 0,
                Width = 0,
            },
        },
        Description = "string",
        DiscoveryOptionsQuery = "string",
        DiscoveryOptionsSelectors = new[]
        {
            "string",
        },
        ChartsResolution = "string",
        Charts = new[]
        {
            new SignalFx.Inputs.DashboardChartArgs
            {
                ChartId = "string",
                Column = 0,
                Height = 0,
                Row = 0,
                Width = 0,
            },
        },
        Grids = new[]
        {
            new SignalFx.Inputs.DashboardGridArgs
            {
                ChartIds = new[]
                {
                    "string",
                },
                Height = 0,
                Width = 0,
            },
        },
        Filters = new[]
        {
            new SignalFx.Inputs.DashboardFilterArgs
            {
                Property = "string",
                Values = new[]
                {
                    "string",
                },
                ApplyIfExist = false,
                Negated = false,
            },
        },
        Name = "string",
        Permissions = new SignalFx.Inputs.DashboardPermissionsArgs
        {
            Acls = new[]
            {
                new SignalFx.Inputs.DashboardPermissionsAclArgs
                {
                    PrincipalId = "string",
                    PrincipalType = "string",
                    Actions = new[]
                    {
                        "string",
                    },
                },
            },
            Parent = "string",
        },
        SelectedEventOverlays = new[]
        {
            new SignalFx.Inputs.DashboardSelectedEventOverlayArgs
            {
                Signal = "string",
                Sources = new[]
                {
                    new SignalFx.Inputs.DashboardSelectedEventOverlaySourceArgs
                    {
                        Property = "string",
                        Values = new[]
                        {
                            "string",
                        },
                        Negated = false,
                    },
                },
                Type = "string",
            },
        },
        StartTime = 0,
        Tags = new[]
        {
            "string",
        },
        TimeRange = "string",
    });
    
    example, err := signalfx.NewDashboard(ctx, "dashboardResource", &signalfx.DashboardArgs{
    	DashboardGroup: pulumi.String("string"),
    	EventOverlays: signalfx.DashboardEventOverlayArray{
    		&signalfx.DashboardEventOverlayArgs{
    			Signal: pulumi.String("string"),
    			Color:  pulumi.String("string"),
    			Label:  pulumi.String("string"),
    			Line:   pulumi.Bool(false),
    			Sources: signalfx.DashboardEventOverlaySourceArray{
    				&signalfx.DashboardEventOverlaySourceArgs{
    					Property: pulumi.String("string"),
    					Values: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    					Negated: pulumi.Bool(false),
    				},
    			},
    			Type: pulumi.String("string"),
    		},
    	},
    	Variables: signalfx.DashboardVariableArray{
    		&signalfx.DashboardVariableArgs{
    			Alias:                 pulumi.String("string"),
    			Property:              pulumi.String("string"),
    			ApplyIfExist:          pulumi.Bool(false),
    			Description:           pulumi.String("string"),
    			ReplaceOnly:           pulumi.Bool(false),
    			RestrictedSuggestions: pulumi.Bool(false),
    			ValueRequired:         pulumi.Bool(false),
    			Values: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			ValuesSuggesteds: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    	},
    	EndTime: pulumi.Int(0),
    	Columns: signalfx.DashboardColumnArray{
    		&signalfx.DashboardColumnArgs{
    			ChartIds: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Column: pulumi.Int(0),
    			Height: pulumi.Int(0),
    			Width:  pulumi.Int(0),
    		},
    	},
    	Description:           pulumi.String("string"),
    	DiscoveryOptionsQuery: pulumi.String("string"),
    	DiscoveryOptionsSelectors: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	ChartsResolution: pulumi.String("string"),
    	Charts: signalfx.DashboardChartArray{
    		&signalfx.DashboardChartArgs{
    			ChartId: pulumi.String("string"),
    			Column:  pulumi.Int(0),
    			Height:  pulumi.Int(0),
    			Row:     pulumi.Int(0),
    			Width:   pulumi.Int(0),
    		},
    	},
    	Grids: signalfx.DashboardGridArray{
    		&signalfx.DashboardGridArgs{
    			ChartIds: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Height: pulumi.Int(0),
    			Width:  pulumi.Int(0),
    		},
    	},
    	Filters: signalfx.DashboardFilterArray{
    		&signalfx.DashboardFilterArgs{
    			Property: pulumi.String("string"),
    			Values: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			ApplyIfExist: pulumi.Bool(false),
    			Negated:      pulumi.Bool(false),
    		},
    	},
    	Name: pulumi.String("string"),
    	Permissions: &signalfx.DashboardPermissionsArgs{
    		Acls: signalfx.DashboardPermissionsAclArray{
    			&signalfx.DashboardPermissionsAclArgs{
    				PrincipalId:   pulumi.String("string"),
    				PrincipalType: pulumi.String("string"),
    				Actions: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    		},
    		Parent: pulumi.String("string"),
    	},
    	SelectedEventOverlays: signalfx.DashboardSelectedEventOverlayArray{
    		&signalfx.DashboardSelectedEventOverlayArgs{
    			Signal: pulumi.String("string"),
    			Sources: signalfx.DashboardSelectedEventOverlaySourceArray{
    				&signalfx.DashboardSelectedEventOverlaySourceArgs{
    					Property: pulumi.String("string"),
    					Values: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    					Negated: pulumi.Bool(false),
    				},
    			},
    			Type: pulumi.String("string"),
    		},
    	},
    	StartTime: pulumi.Int(0),
    	Tags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	TimeRange: pulumi.String("string"),
    })
    
    var dashboardResource = new Dashboard("dashboardResource", DashboardArgs.builder()        
        .dashboardGroup("string")
        .eventOverlays(DashboardEventOverlayArgs.builder()
            .signal("string")
            .color("string")
            .label("string")
            .line(false)
            .sources(DashboardEventOverlaySourceArgs.builder()
                .property("string")
                .values("string")
                .negated(false)
                .build())
            .type("string")
            .build())
        .variables(DashboardVariableArgs.builder()
            .alias("string")
            .property("string")
            .applyIfExist(false)
            .description("string")
            .replaceOnly(false)
            .restrictedSuggestions(false)
            .valueRequired(false)
            .values("string")
            .valuesSuggesteds("string")
            .build())
        .endTime(0)
        .columns(DashboardColumnArgs.builder()
            .chartIds("string")
            .column(0)
            .height(0)
            .width(0)
            .build())
        .description("string")
        .discoveryOptionsQuery("string")
        .discoveryOptionsSelectors("string")
        .chartsResolution("string")
        .charts(DashboardChartArgs.builder()
            .chartId("string")
            .column(0)
            .height(0)
            .row(0)
            .width(0)
            .build())
        .grids(DashboardGridArgs.builder()
            .chartIds("string")
            .height(0)
            .width(0)
            .build())
        .filters(DashboardFilterArgs.builder()
            .property("string")
            .values("string")
            .applyIfExist(false)
            .negated(false)
            .build())
        .name("string")
        .permissions(DashboardPermissionsArgs.builder()
            .acls(DashboardPermissionsAclArgs.builder()
                .principalId("string")
                .principalType("string")
                .actions("string")
                .build())
            .parent("string")
            .build())
        .selectedEventOverlays(DashboardSelectedEventOverlayArgs.builder()
            .signal("string")
            .sources(DashboardSelectedEventOverlaySourceArgs.builder()
                .property("string")
                .values("string")
                .negated(false)
                .build())
            .type("string")
            .build())
        .startTime(0)
        .tags("string")
        .timeRange("string")
        .build());
    
    dashboard_resource = signalfx.Dashboard("dashboardResource",
        dashboard_group="string",
        event_overlays=[signalfx.DashboardEventOverlayArgs(
            signal="string",
            color="string",
            label="string",
            line=False,
            sources=[signalfx.DashboardEventOverlaySourceArgs(
                property="string",
                values=["string"],
                negated=False,
            )],
            type="string",
        )],
        variables=[signalfx.DashboardVariableArgs(
            alias="string",
            property="string",
            apply_if_exist=False,
            description="string",
            replace_only=False,
            restricted_suggestions=False,
            value_required=False,
            values=["string"],
            values_suggesteds=["string"],
        )],
        end_time=0,
        columns=[signalfx.DashboardColumnArgs(
            chart_ids=["string"],
            column=0,
            height=0,
            width=0,
        )],
        description="string",
        discovery_options_query="string",
        discovery_options_selectors=["string"],
        charts_resolution="string",
        charts=[signalfx.DashboardChartArgs(
            chart_id="string",
            column=0,
            height=0,
            row=0,
            width=0,
        )],
        grids=[signalfx.DashboardGridArgs(
            chart_ids=["string"],
            height=0,
            width=0,
        )],
        filters=[signalfx.DashboardFilterArgs(
            property="string",
            values=["string"],
            apply_if_exist=False,
            negated=False,
        )],
        name="string",
        permissions=signalfx.DashboardPermissionsArgs(
            acls=[signalfx.DashboardPermissionsAclArgs(
                principal_id="string",
                principal_type="string",
                actions=["string"],
            )],
            parent="string",
        ),
        selected_event_overlays=[signalfx.DashboardSelectedEventOverlayArgs(
            signal="string",
            sources=[signalfx.DashboardSelectedEventOverlaySourceArgs(
                property="string",
                values=["string"],
                negated=False,
            )],
            type="string",
        )],
        start_time=0,
        tags=["string"],
        time_range="string")
    
    const dashboardResource = new signalfx.Dashboard("dashboardResource", {
        dashboardGroup: "string",
        eventOverlays: [{
            signal: "string",
            color: "string",
            label: "string",
            line: false,
            sources: [{
                property: "string",
                values: ["string"],
                negated: false,
            }],
            type: "string",
        }],
        variables: [{
            alias: "string",
            property: "string",
            applyIfExist: false,
            description: "string",
            replaceOnly: false,
            restrictedSuggestions: false,
            valueRequired: false,
            values: ["string"],
            valuesSuggesteds: ["string"],
        }],
        endTime: 0,
        columns: [{
            chartIds: ["string"],
            column: 0,
            height: 0,
            width: 0,
        }],
        description: "string",
        discoveryOptionsQuery: "string",
        discoveryOptionsSelectors: ["string"],
        chartsResolution: "string",
        charts: [{
            chartId: "string",
            column: 0,
            height: 0,
            row: 0,
            width: 0,
        }],
        grids: [{
            chartIds: ["string"],
            height: 0,
            width: 0,
        }],
        filters: [{
            property: "string",
            values: ["string"],
            applyIfExist: false,
            negated: false,
        }],
        name: "string",
        permissions: {
            acls: [{
                principalId: "string",
                principalType: "string",
                actions: ["string"],
            }],
            parent: "string",
        },
        selectedEventOverlays: [{
            signal: "string",
            sources: [{
                property: "string",
                values: ["string"],
                negated: false,
            }],
            type: "string",
        }],
        startTime: 0,
        tags: ["string"],
        timeRange: "string",
    });
    
    type: signalfx:Dashboard
    properties:
        charts:
            - chartId: string
              column: 0
              height: 0
              row: 0
              width: 0
        chartsResolution: string
        columns:
            - chartIds:
                - string
              column: 0
              height: 0
              width: 0
        dashboardGroup: string
        description: string
        discoveryOptionsQuery: string
        discoveryOptionsSelectors:
            - string
        endTime: 0
        eventOverlays:
            - color: string
              label: string
              line: false
              signal: string
              sources:
                - negated: false
                  property: string
                  values:
                    - string
              type: string
        filters:
            - applyIfExist: false
              negated: false
              property: string
              values:
                - string
        grids:
            - chartIds:
                - string
              height: 0
              width: 0
        name: string
        permissions:
            acls:
                - actions:
                    - string
                  principalId: string
                  principalType: string
            parent: string
        selectedEventOverlays:
            - signal: string
              sources:
                - negated: false
                  property: string
                  values:
                    - string
              type: string
        startTime: 0
        tags:
            - string
        timeRange: string
        variables:
            - alias: string
              applyIfExist: false
              description: string
              property: string
              replaceOnly: false
              restrictedSuggestions: false
              valueRequired: false
              values:
                - string
              valuesSuggesteds:
                - string
    

    Dashboard Resource Properties

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

    Inputs

    The Dashboard resource accepts the following input properties:

    DashboardGroup string
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    AuthorizedWriterTeams List<string>
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    AuthorizedWriterUsers List<string>
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    Charts List<Pulumi.SignalFx.Inputs.DashboardChart>
    Chart ID and layout information for the charts in the dashboard
    ChartsResolution string
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    Columns List<Pulumi.SignalFx.Inputs.DashboardColumn>
    Column layout. Charts listed, will be placed in a single column with the same width and height
    Description string
    Description of the dashboard (Optional)
    DiscoveryOptionsQuery string
    DiscoveryOptionsSelectors List<string>
    EndTime int
    Seconds since epoch to end the visualization
    EventOverlays List<Pulumi.SignalFx.Inputs.DashboardEventOverlay>
    Event overlay to add to charts
    Filters List<Pulumi.SignalFx.Inputs.DashboardFilter>
    Filter to apply to each chart in the dashboard
    Grids List<Pulumi.SignalFx.Inputs.DashboardGrid>
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    Name string
    Name of the dashboard
    Permissions Pulumi.SignalFx.Inputs.DashboardPermissions
    SelectedEventOverlays List<Pulumi.SignalFx.Inputs.DashboardSelectedEventOverlay>
    Event overlay added to charts by default to charts
    StartTime int
    Seconds since epoch to start the visualization
    Tags List<string>
    Tags of the dashboard
    TimeRange string
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    Variables List<Pulumi.SignalFx.Inputs.DashboardVariable>
    Dashboard variable to apply to each chart in the dashboard
    DashboardGroup string
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    AuthorizedWriterTeams []string
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    AuthorizedWriterUsers []string
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    Charts []DashboardChartArgs
    Chart ID and layout information for the charts in the dashboard
    ChartsResolution string
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    Columns []DashboardColumnArgs
    Column layout. Charts listed, will be placed in a single column with the same width and height
    Description string
    Description of the dashboard (Optional)
    DiscoveryOptionsQuery string
    DiscoveryOptionsSelectors []string
    EndTime int
    Seconds since epoch to end the visualization
    EventOverlays []DashboardEventOverlayArgs
    Event overlay to add to charts
    Filters []DashboardFilterArgs
    Filter to apply to each chart in the dashboard
    Grids []DashboardGridArgs
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    Name string
    Name of the dashboard
    Permissions DashboardPermissionsArgs
    SelectedEventOverlays []DashboardSelectedEventOverlayArgs
    Event overlay added to charts by default to charts
    StartTime int
    Seconds since epoch to start the visualization
    Tags []string
    Tags of the dashboard
    TimeRange string
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    Variables []DashboardVariableArgs
    Dashboard variable to apply to each chart in the dashboard
    dashboardGroup String
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    authorizedWriterTeams List<String>
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    authorizedWriterUsers List<String>
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    charts List<DashboardChart>
    Chart ID and layout information for the charts in the dashboard
    chartsResolution String
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    columns List<DashboardColumn>
    Column layout. Charts listed, will be placed in a single column with the same width and height
    description String
    Description of the dashboard (Optional)
    discoveryOptionsQuery String
    discoveryOptionsSelectors List<String>
    endTime Integer
    Seconds since epoch to end the visualization
    eventOverlays List<DashboardEventOverlay>
    Event overlay to add to charts
    filters List<DashboardFilter>
    Filter to apply to each chart in the dashboard
    grids List<DashboardGrid>
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    name String
    Name of the dashboard
    permissions DashboardPermissions
    selectedEventOverlays List<DashboardSelectedEventOverlay>
    Event overlay added to charts by default to charts
    startTime Integer
    Seconds since epoch to start the visualization
    tags List<String>
    Tags of the dashboard
    timeRange String
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    variables List<DashboardVariable>
    Dashboard variable to apply to each chart in the dashboard
    dashboardGroup string
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    authorizedWriterTeams string[]
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    authorizedWriterUsers string[]
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    charts DashboardChart[]
    Chart ID and layout information for the charts in the dashboard
    chartsResolution string
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    columns DashboardColumn[]
    Column layout. Charts listed, will be placed in a single column with the same width and height
    description string
    Description of the dashboard (Optional)
    discoveryOptionsQuery string
    discoveryOptionsSelectors string[]
    endTime number
    Seconds since epoch to end the visualization
    eventOverlays DashboardEventOverlay[]
    Event overlay to add to charts
    filters DashboardFilter[]
    Filter to apply to each chart in the dashboard
    grids DashboardGrid[]
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    name string
    Name of the dashboard
    permissions DashboardPermissions
    selectedEventOverlays DashboardSelectedEventOverlay[]
    Event overlay added to charts by default to charts
    startTime number
    Seconds since epoch to start the visualization
    tags string[]
    Tags of the dashboard
    timeRange string
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    variables DashboardVariable[]
    Dashboard variable to apply to each chart in the dashboard
    dashboard_group str
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    authorized_writer_teams Sequence[str]
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    authorized_writer_users Sequence[str]
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    charts Sequence[DashboardChartArgs]
    Chart ID and layout information for the charts in the dashboard
    charts_resolution str
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    columns Sequence[DashboardColumnArgs]
    Column layout. Charts listed, will be placed in a single column with the same width and height
    description str
    Description of the dashboard (Optional)
    discovery_options_query str
    discovery_options_selectors Sequence[str]
    end_time int
    Seconds since epoch to end the visualization
    event_overlays Sequence[DashboardEventOverlayArgs]
    Event overlay to add to charts
    filters Sequence[DashboardFilterArgs]
    Filter to apply to each chart in the dashboard
    grids Sequence[DashboardGridArgs]
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    name str
    Name of the dashboard
    permissions DashboardPermissionsArgs
    selected_event_overlays Sequence[DashboardSelectedEventOverlayArgs]
    Event overlay added to charts by default to charts
    start_time int
    Seconds since epoch to start the visualization
    tags Sequence[str]
    Tags of the dashboard
    time_range str
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    variables Sequence[DashboardVariableArgs]
    Dashboard variable to apply to each chart in the dashboard
    dashboardGroup String
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    authorizedWriterTeams List<String>
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    authorizedWriterUsers List<String>
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    charts List<Property Map>
    Chart ID and layout information for the charts in the dashboard
    chartsResolution String
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    columns List<Property Map>
    Column layout. Charts listed, will be placed in a single column with the same width and height
    description String
    Description of the dashboard (Optional)
    discoveryOptionsQuery String
    discoveryOptionsSelectors List<String>
    endTime Number
    Seconds since epoch to end the visualization
    eventOverlays List<Property Map>
    Event overlay to add to charts
    filters List<Property Map>
    Filter to apply to each chart in the dashboard
    grids List<Property Map>
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    name String
    Name of the dashboard
    permissions Property Map
    selectedEventOverlays List<Property Map>
    Event overlay added to charts by default to charts
    startTime Number
    Seconds since epoch to start the visualization
    tags List<String>
    Tags of the dashboard
    timeRange String
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    variables List<Property Map>
    Dashboard variable to apply to each chart in the dashboard

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    Url string
    URL of the dashboard
    Id string
    The provider-assigned unique ID for this managed resource.
    Url string
    URL of the dashboard
    id String
    The provider-assigned unique ID for this managed resource.
    url String
    URL of the dashboard
    id string
    The provider-assigned unique ID for this managed resource.
    url string
    URL of the dashboard
    id str
    The provider-assigned unique ID for this managed resource.
    url str
    URL of the dashboard
    id String
    The provider-assigned unique ID for this managed resource.
    url String
    URL of the dashboard

    Look up Existing Dashboard Resource

    Get an existing Dashboard 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?: DashboardState, opts?: CustomResourceOptions): Dashboard
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            authorized_writer_teams: Optional[Sequence[str]] = None,
            authorized_writer_users: Optional[Sequence[str]] = None,
            charts: Optional[Sequence[DashboardChartArgs]] = None,
            charts_resolution: Optional[str] = None,
            columns: Optional[Sequence[DashboardColumnArgs]] = None,
            dashboard_group: Optional[str] = None,
            description: Optional[str] = None,
            discovery_options_query: Optional[str] = None,
            discovery_options_selectors: Optional[Sequence[str]] = None,
            end_time: Optional[int] = None,
            event_overlays: Optional[Sequence[DashboardEventOverlayArgs]] = None,
            filters: Optional[Sequence[DashboardFilterArgs]] = None,
            grids: Optional[Sequence[DashboardGridArgs]] = None,
            name: Optional[str] = None,
            permissions: Optional[DashboardPermissionsArgs] = None,
            selected_event_overlays: Optional[Sequence[DashboardSelectedEventOverlayArgs]] = None,
            start_time: Optional[int] = None,
            tags: Optional[Sequence[str]] = None,
            time_range: Optional[str] = None,
            url: Optional[str] = None,
            variables: Optional[Sequence[DashboardVariableArgs]] = None) -> Dashboard
    func GetDashboard(ctx *Context, name string, id IDInput, state *DashboardState, opts ...ResourceOption) (*Dashboard, error)
    public static Dashboard Get(string name, Input<string> id, DashboardState? state, CustomResourceOptions? opts = null)
    public static Dashboard get(String name, Output<String> id, DashboardState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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:
    AuthorizedWriterTeams List<string>
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    AuthorizedWriterUsers List<string>
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    Charts List<Pulumi.SignalFx.Inputs.DashboardChart>
    Chart ID and layout information for the charts in the dashboard
    ChartsResolution string
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    Columns List<Pulumi.SignalFx.Inputs.DashboardColumn>
    Column layout. Charts listed, will be placed in a single column with the same width and height
    DashboardGroup string
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    Description string
    Description of the dashboard (Optional)
    DiscoveryOptionsQuery string
    DiscoveryOptionsSelectors List<string>
    EndTime int
    Seconds since epoch to end the visualization
    EventOverlays List<Pulumi.SignalFx.Inputs.DashboardEventOverlay>
    Event overlay to add to charts
    Filters List<Pulumi.SignalFx.Inputs.DashboardFilter>
    Filter to apply to each chart in the dashboard
    Grids List<Pulumi.SignalFx.Inputs.DashboardGrid>
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    Name string
    Name of the dashboard
    Permissions Pulumi.SignalFx.Inputs.DashboardPermissions
    SelectedEventOverlays List<Pulumi.SignalFx.Inputs.DashboardSelectedEventOverlay>
    Event overlay added to charts by default to charts
    StartTime int
    Seconds since epoch to start the visualization
    Tags List<string>
    Tags of the dashboard
    TimeRange string
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    Url string
    URL of the dashboard
    Variables List<Pulumi.SignalFx.Inputs.DashboardVariable>
    Dashboard variable to apply to each chart in the dashboard
    AuthorizedWriterTeams []string
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    AuthorizedWriterUsers []string
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    Charts []DashboardChartArgs
    Chart ID and layout information for the charts in the dashboard
    ChartsResolution string
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    Columns []DashboardColumnArgs
    Column layout. Charts listed, will be placed in a single column with the same width and height
    DashboardGroup string
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    Description string
    Description of the dashboard (Optional)
    DiscoveryOptionsQuery string
    DiscoveryOptionsSelectors []string
    EndTime int
    Seconds since epoch to end the visualization
    EventOverlays []DashboardEventOverlayArgs
    Event overlay to add to charts
    Filters []DashboardFilterArgs
    Filter to apply to each chart in the dashboard
    Grids []DashboardGridArgs
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    Name string
    Name of the dashboard
    Permissions DashboardPermissionsArgs
    SelectedEventOverlays []DashboardSelectedEventOverlayArgs
    Event overlay added to charts by default to charts
    StartTime int
    Seconds since epoch to start the visualization
    Tags []string
    Tags of the dashboard
    TimeRange string
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    Url string
    URL of the dashboard
    Variables []DashboardVariableArgs
    Dashboard variable to apply to each chart in the dashboard
    authorizedWriterTeams List<String>
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    authorizedWriterUsers List<String>
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    charts List<DashboardChart>
    Chart ID and layout information for the charts in the dashboard
    chartsResolution String
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    columns List<DashboardColumn>
    Column layout. Charts listed, will be placed in a single column with the same width and height
    dashboardGroup String
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    description String
    Description of the dashboard (Optional)
    discoveryOptionsQuery String
    discoveryOptionsSelectors List<String>
    endTime Integer
    Seconds since epoch to end the visualization
    eventOverlays List<DashboardEventOverlay>
    Event overlay to add to charts
    filters List<DashboardFilter>
    Filter to apply to each chart in the dashboard
    grids List<DashboardGrid>
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    name String
    Name of the dashboard
    permissions DashboardPermissions
    selectedEventOverlays List<DashboardSelectedEventOverlay>
    Event overlay added to charts by default to charts
    startTime Integer
    Seconds since epoch to start the visualization
    tags List<String>
    Tags of the dashboard
    timeRange String
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    url String
    URL of the dashboard
    variables List<DashboardVariable>
    Dashboard variable to apply to each chart in the dashboard
    authorizedWriterTeams string[]
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    authorizedWriterUsers string[]
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    charts DashboardChart[]
    Chart ID and layout information for the charts in the dashboard
    chartsResolution string
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    columns DashboardColumn[]
    Column layout. Charts listed, will be placed in a single column with the same width and height
    dashboardGroup string
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    description string
    Description of the dashboard (Optional)
    discoveryOptionsQuery string
    discoveryOptionsSelectors string[]
    endTime number
    Seconds since epoch to end the visualization
    eventOverlays DashboardEventOverlay[]
    Event overlay to add to charts
    filters DashboardFilter[]
    Filter to apply to each chart in the dashboard
    grids DashboardGrid[]
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    name string
    Name of the dashboard
    permissions DashboardPermissions
    selectedEventOverlays DashboardSelectedEventOverlay[]
    Event overlay added to charts by default to charts
    startTime number
    Seconds since epoch to start the visualization
    tags string[]
    Tags of the dashboard
    timeRange string
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    url string
    URL of the dashboard
    variables DashboardVariable[]
    Dashboard variable to apply to each chart in the dashboard
    authorized_writer_teams Sequence[str]
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    authorized_writer_users Sequence[str]
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    charts Sequence[DashboardChartArgs]
    Chart ID and layout information for the charts in the dashboard
    charts_resolution str
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    columns Sequence[DashboardColumnArgs]
    Column layout. Charts listed, will be placed in a single column with the same width and height
    dashboard_group str
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    description str
    Description of the dashboard (Optional)
    discovery_options_query str
    discovery_options_selectors Sequence[str]
    end_time int
    Seconds since epoch to end the visualization
    event_overlays Sequence[DashboardEventOverlayArgs]
    Event overlay to add to charts
    filters Sequence[DashboardFilterArgs]
    Filter to apply to each chart in the dashboard
    grids Sequence[DashboardGridArgs]
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    name str
    Name of the dashboard
    permissions DashboardPermissionsArgs
    selected_event_overlays Sequence[DashboardSelectedEventOverlayArgs]
    Event overlay added to charts by default to charts
    start_time int
    Seconds since epoch to start the visualization
    tags Sequence[str]
    Tags of the dashboard
    time_range str
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    url str
    URL of the dashboard
    variables Sequence[DashboardVariableArgs]
    Dashboard variable to apply to each chart in the dashboard
    authorizedWriterTeams List<String>
    Team IDs that have write access to this dashboard

    Deprecated: Please use permissions_* fields now

    authorizedWriterUsers List<String>
    User IDs that have write access to this dashboard

    Deprecated: Please use permissions fields now

    charts List<Property Map>
    Chart ID and layout information for the charts in the dashboard
    chartsResolution String
    Specifies the chart data display resolution for charts in this dashboard. Value can be one of "default", "low", "high", or "highest". default by default
    columns List<Property Map>
    Column layout. Charts listed, will be placed in a single column with the same width and height
    dashboardGroup String
    The ID of the dashboard group that contains the dashboard. If an ID is not provided during creation, the dashboard will be placed in a newly created dashboard group
    description String
    Description of the dashboard (Optional)
    discoveryOptionsQuery String
    discoveryOptionsSelectors List<String>
    endTime Number
    Seconds since epoch to end the visualization
    eventOverlays List<Property Map>
    Event overlay to add to charts
    filters List<Property Map>
    Filter to apply to each chart in the dashboard
    grids List<Property Map>
    Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart can't fit in a row, it will be placed automatically in the next row
    name String
    Name of the dashboard
    permissions Property Map
    selectedEventOverlays List<Property Map>
    Event overlay added to charts by default to charts
    startTime Number
    Seconds since epoch to start the visualization
    tags List<String>
    Tags of the dashboard
    timeRange String
    From when to display data. Splunk Observability Cloud time syntax (e.g. -5m, -1h)
    url String
    URL of the dashboard
    variables List<Property Map>
    Dashboard variable to apply to each chart in the dashboard

    Supporting Types

    DashboardChart, DashboardChartArgs

    ChartId string
    ID of the chart to display
    Column int
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    Height int
    How many rows the chart should take up. (greater than or equal to 1)
    Row int
    The row to show the chart in (zero-based); if height > 1, this value represents the topmost row of the chart. (greater than or equal to 0)
    Width int
    How many columns (out of a total of 12, one-based) the chart should take up. (between 1 and 12)
    ChartId string
    ID of the chart to display
    Column int
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    Height int
    How many rows the chart should take up. (greater than or equal to 1)
    Row int
    The row to show the chart in (zero-based); if height > 1, this value represents the topmost row of the chart. (greater than or equal to 0)
    Width int
    How many columns (out of a total of 12, one-based) the chart should take up. (between 1 and 12)
    chartId String
    ID of the chart to display
    column Integer
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    height Integer
    How many rows the chart should take up. (greater than or equal to 1)
    row Integer
    The row to show the chart in (zero-based); if height > 1, this value represents the topmost row of the chart. (greater than or equal to 0)
    width Integer
    How many columns (out of a total of 12, one-based) the chart should take up. (between 1 and 12)
    chartId string
    ID of the chart to display
    column number
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    height number
    How many rows the chart should take up. (greater than or equal to 1)
    row number
    The row to show the chart in (zero-based); if height > 1, this value represents the topmost row of the chart. (greater than or equal to 0)
    width number
    How many columns (out of a total of 12, one-based) the chart should take up. (between 1 and 12)
    chart_id str
    ID of the chart to display
    column int
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    height int
    How many rows the chart should take up. (greater than or equal to 1)
    row int
    The row to show the chart in (zero-based); if height > 1, this value represents the topmost row of the chart. (greater than or equal to 0)
    width int
    How many columns (out of a total of 12, one-based) the chart should take up. (between 1 and 12)
    chartId String
    ID of the chart to display
    column Number
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    height Number
    How many rows the chart should take up. (greater than or equal to 1)
    row Number
    The row to show the chart in (zero-based); if height > 1, this value represents the topmost row of the chart. (greater than or equal to 0)
    width Number
    How many columns (out of a total of 12, one-based) the chart should take up. (between 1 and 12)

    DashboardColumn, DashboardColumnArgs

    ChartIds List<string>
    Charts to use for the column
    Column int
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    Height int
    How many rows each chart should take up. (greater than or equal to 1)
    Width int
    Number of columns (out of a total of 12) each chart should take up. (between 1 and 12)
    ChartIds []string
    Charts to use for the column
    Column int
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    Height int
    How many rows each chart should take up. (greater than or equal to 1)
    Width int
    Number of columns (out of a total of 12) each chart should take up. (between 1 and 12)
    chartIds List<String>
    Charts to use for the column
    column Integer
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    height Integer
    How many rows each chart should take up. (greater than or equal to 1)
    width Integer
    Number of columns (out of a total of 12) each chart should take up. (between 1 and 12)
    chartIds string[]
    Charts to use for the column
    column number
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    height number
    How many rows each chart should take up. (greater than or equal to 1)
    width number
    Number of columns (out of a total of 12) each chart should take up. (between 1 and 12)
    chart_ids Sequence[str]
    Charts to use for the column
    column int
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    height int
    How many rows each chart should take up. (greater than or equal to 1)
    width int
    Number of columns (out of a total of 12) each chart should take up. (between 1 and 12)
    chartIds List<String>
    Charts to use for the column
    column Number
    The column to show the chart in (zero-based); this value always represents the leftmost column of the chart. (between 0 and 11)
    height Number
    How many rows each chart should take up. (greater than or equal to 1)
    width Number
    Number of columns (out of a total of 12) each chart should take up. (between 1 and 12)

    DashboardEventOverlay, DashboardEventOverlayArgs

    Signal string
    Search term used to define events
    Color string
    Color to use
    Label string
    The text displaying in the dropdown menu used to select this event overlay as an active overlay for the dashboard.
    Line bool
    (false by default) Whether a vertical line should be displayed in the plot at the time the event occurs
    Sources List<Pulumi.SignalFx.Inputs.DashboardEventOverlaySource>
    Type string
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    Signal string
    Search term used to define events
    Color string
    Color to use
    Label string
    The text displaying in the dropdown menu used to select this event overlay as an active overlay for the dashboard.
    Line bool
    (false by default) Whether a vertical line should be displayed in the plot at the time the event occurs
    Sources []DashboardEventOverlaySource
    Type string
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    signal String
    Search term used to define events
    color String
    Color to use
    label String
    The text displaying in the dropdown menu used to select this event overlay as an active overlay for the dashboard.
    line Boolean
    (false by default) Whether a vertical line should be displayed in the plot at the time the event occurs
    sources List<DashboardEventOverlaySource>
    type String
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    signal string
    Search term used to define events
    color string
    Color to use
    label string
    The text displaying in the dropdown menu used to select this event overlay as an active overlay for the dashboard.
    line boolean
    (false by default) Whether a vertical line should be displayed in the plot at the time the event occurs
    sources DashboardEventOverlaySource[]
    type string
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    signal str
    Search term used to define events
    color str
    Color to use
    label str
    The text displaying in the dropdown menu used to select this event overlay as an active overlay for the dashboard.
    line bool
    (false by default) Whether a vertical line should be displayed in the plot at the time the event occurs
    sources Sequence[DashboardEventOverlaySource]
    type str
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    signal String
    Search term used to define events
    color String
    Color to use
    label String
    The text displaying in the dropdown menu used to select this event overlay as an active overlay for the dashboard.
    line Boolean
    (false by default) Whether a vertical line should be displayed in the plot at the time the event occurs
    sources List<Property Map>
    type String
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".

    DashboardEventOverlaySource, DashboardEventOverlaySourceArgs

    Property string
    A metric time series dimension or property name
    Values List<string>
    List of strings (which will be treated as an OR filter on the property)
    Negated bool
    (false by default) Whether this filter should be a "not" filter
    Property string
    A metric time series dimension or property name
    Values []string
    List of strings (which will be treated as an OR filter on the property)
    Negated bool
    (false by default) Whether this filter should be a "not" filter
    property String
    A metric time series dimension or property name
    values List<String>
    List of strings (which will be treated as an OR filter on the property)
    negated Boolean
    (false by default) Whether this filter should be a "not" filter
    property string
    A metric time series dimension or property name
    values string[]
    List of strings (which will be treated as an OR filter on the property)
    negated boolean
    (false by default) Whether this filter should be a "not" filter
    property str
    A metric time series dimension or property name
    values Sequence[str]
    List of strings (which will be treated as an OR filter on the property)
    negated bool
    (false by default) Whether this filter should be a "not" filter
    property String
    A metric time series dimension or property name
    values List<String>
    List of strings (which will be treated as an OR filter on the property)
    negated Boolean
    (false by default) Whether this filter should be a "not" filter

    DashboardFilter, DashboardFilterArgs

    Property string
    A metric time series dimension or property name
    Values List<string>
    List of strings (which will be treated as an OR filter on the property)
    ApplyIfExist bool
    If true, this filter will also match data that does not have the specified property
    Negated bool
    (false by default) Whether this filter should be a "not" filter
    Property string
    A metric time series dimension or property name
    Values []string
    List of strings (which will be treated as an OR filter on the property)
    ApplyIfExist bool
    If true, this filter will also match data that does not have the specified property
    Negated bool
    (false by default) Whether this filter should be a "not" filter
    property String
    A metric time series dimension or property name
    values List<String>
    List of strings (which will be treated as an OR filter on the property)
    applyIfExist Boolean
    If true, this filter will also match data that does not have the specified property
    negated Boolean
    (false by default) Whether this filter should be a "not" filter
    property string
    A metric time series dimension or property name
    values string[]
    List of strings (which will be treated as an OR filter on the property)
    applyIfExist boolean
    If true, this filter will also match data that does not have the specified property
    negated boolean
    (false by default) Whether this filter should be a "not" filter
    property str
    A metric time series dimension or property name
    values Sequence[str]
    List of strings (which will be treated as an OR filter on the property)
    apply_if_exist bool
    If true, this filter will also match data that does not have the specified property
    negated bool
    (false by default) Whether this filter should be a "not" filter
    property String
    A metric time series dimension or property name
    values List<String>
    List of strings (which will be treated as an OR filter on the property)
    applyIfExist Boolean
    If true, this filter will also match data that does not have the specified property
    negated Boolean
    (false by default) Whether this filter should be a "not" filter

    DashboardGrid, DashboardGridArgs

    ChartIds List<string>
    Charts to use for the grid
    Height int
    How many rows each chart should take up. (greater than or equal to 1)
    Width int
    Number of columns (out of a total of 12, one-based) each chart should take up. (between 1 and 12)
    ChartIds []string
    Charts to use for the grid
    Height int
    How many rows each chart should take up. (greater than or equal to 1)
    Width int
    Number of columns (out of a total of 12, one-based) each chart should take up. (between 1 and 12)
    chartIds List<String>
    Charts to use for the grid
    height Integer
    How many rows each chart should take up. (greater than or equal to 1)
    width Integer
    Number of columns (out of a total of 12, one-based) each chart should take up. (between 1 and 12)
    chartIds string[]
    Charts to use for the grid
    height number
    How many rows each chart should take up. (greater than or equal to 1)
    width number
    Number of columns (out of a total of 12, one-based) each chart should take up. (between 1 and 12)
    chart_ids Sequence[str]
    Charts to use for the grid
    height int
    How many rows each chart should take up. (greater than or equal to 1)
    width int
    Number of columns (out of a total of 12, one-based) each chart should take up. (between 1 and 12)
    chartIds List<String>
    Charts to use for the grid
    height Number
    How many rows each chart should take up. (greater than or equal to 1)
    width Number
    Number of columns (out of a total of 12, one-based) each chart should take up. (between 1 and 12)

    DashboardPermissions, DashboardPermissionsArgs

    Acls List<Pulumi.SignalFx.Inputs.DashboardPermissionsAcl>
    The custom access control list for this dashboard
    Parent string
    The ID of the dashboard group that this dashboard inherits permissions from
    Acls []DashboardPermissionsAcl
    The custom access control list for this dashboard
    Parent string
    The ID of the dashboard group that this dashboard inherits permissions from
    acls List<DashboardPermissionsAcl>
    The custom access control list for this dashboard
    parent String
    The ID of the dashboard group that this dashboard inherits permissions from
    acls DashboardPermissionsAcl[]
    The custom access control list for this dashboard
    parent string
    The ID of the dashboard group that this dashboard inherits permissions from
    acls Sequence[DashboardPermissionsAcl]
    The custom access control list for this dashboard
    parent str
    The ID of the dashboard group that this dashboard inherits permissions from
    acls List<Property Map>
    The custom access control list for this dashboard
    parent String
    The ID of the dashboard group that this dashboard inherits permissions from

    DashboardPermissionsAcl, DashboardPermissionsAclArgs

    PrincipalId string
    ID of the principal with access
    PrincipalType string
    Type of principal, possible values: ORG, TEAM, USER
    Actions List<string>
    Actions level, possible values: READ, WRITE
    PrincipalId string
    ID of the principal with access
    PrincipalType string
    Type of principal, possible values: ORG, TEAM, USER
    Actions []string
    Actions level, possible values: READ, WRITE
    principalId String
    ID of the principal with access
    principalType String
    Type of principal, possible values: ORG, TEAM, USER
    actions List<String>
    Actions level, possible values: READ, WRITE
    principalId string
    ID of the principal with access
    principalType string
    Type of principal, possible values: ORG, TEAM, USER
    actions string[]
    Actions level, possible values: READ, WRITE
    principal_id str
    ID of the principal with access
    principal_type str
    Type of principal, possible values: ORG, TEAM, USER
    actions Sequence[str]
    Actions level, possible values: READ, WRITE
    principalId String
    ID of the principal with access
    principalType String
    Type of principal, possible values: ORG, TEAM, USER
    actions List<String>
    Actions level, possible values: READ, WRITE

    DashboardSelectedEventOverlay, DashboardSelectedEventOverlayArgs

    Signal string
    Search term used to define events
    Sources List<Pulumi.SignalFx.Inputs.DashboardSelectedEventOverlaySource>
    Type string
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    Signal string
    Search term used to define events
    Sources []DashboardSelectedEventOverlaySource
    Type string
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    signal String
    Search term used to define events
    sources List<DashboardSelectedEventOverlaySource>
    type String
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    signal string
    Search term used to define events
    sources DashboardSelectedEventOverlaySource[]
    type string
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    signal str
    Search term used to define events
    sources Sequence[DashboardSelectedEventOverlaySource]
    type str
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".
    signal String
    Search term used to define events
    sources List<Property Map>
    type String
    Source for this event's data. Can be "eventTimeSeries" (default) or "detectorEvents".

    DashboardSelectedEventOverlaySource, DashboardSelectedEventOverlaySourceArgs

    Property string
    A metric time series dimension or property name
    Values List<string>
    List of strings (which will be treated as an OR filter on the property)
    Negated bool
    (false by default) Whether this filter should be a "not" filter
    Property string
    A metric time series dimension or property name
    Values []string
    List of strings (which will be treated as an OR filter on the property)
    Negated bool
    (false by default) Whether this filter should be a "not" filter
    property String
    A metric time series dimension or property name
    values List<String>
    List of strings (which will be treated as an OR filter on the property)
    negated Boolean
    (false by default) Whether this filter should be a "not" filter
    property string
    A metric time series dimension or property name
    values string[]
    List of strings (which will be treated as an OR filter on the property)
    negated boolean
    (false by default) Whether this filter should be a "not" filter
    property str
    A metric time series dimension or property name
    values Sequence[str]
    List of strings (which will be treated as an OR filter on the property)
    negated bool
    (false by default) Whether this filter should be a "not" filter
    property String
    A metric time series dimension or property name
    values List<String>
    List of strings (which will be treated as an OR filter on the property)
    negated Boolean
    (false by default) Whether this filter should be a "not" filter

    DashboardVariable, DashboardVariableArgs

    Alias string
    An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard
    Property string
    A metric time series dimension or property name
    ApplyIfExist bool
    If true, this variable will also match data that does not have the specified property
    Description string
    Variable description
    ReplaceOnly bool
    If true, this variable will only apply to charts with a filter on the named property.
    RestrictedSuggestions bool
    If true, this variable may only be set to the values listed in preferredSuggestions. and only these values will appear in autosuggestion menus. false by default
    ValueRequired bool
    Determines whether a value is required for this variable (and therefore whether it will be possible to view this dashboard without this filter applied). false by default
    Values List<string>
    List of strings (which will be treated as an OR filter on the property)
    ValuesSuggesteds List<string>
    A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable
    Alias string
    An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard
    Property string
    A metric time series dimension or property name
    ApplyIfExist bool
    If true, this variable will also match data that does not have the specified property
    Description string
    Variable description
    ReplaceOnly bool
    If true, this variable will only apply to charts with a filter on the named property.
    RestrictedSuggestions bool
    If true, this variable may only be set to the values listed in preferredSuggestions. and only these values will appear in autosuggestion menus. false by default
    ValueRequired bool
    Determines whether a value is required for this variable (and therefore whether it will be possible to view this dashboard without this filter applied). false by default
    Values []string
    List of strings (which will be treated as an OR filter on the property)
    ValuesSuggesteds []string
    A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable
    alias String
    An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard
    property String
    A metric time series dimension or property name
    applyIfExist Boolean
    If true, this variable will also match data that does not have the specified property
    description String
    Variable description
    replaceOnly Boolean
    If true, this variable will only apply to charts with a filter on the named property.
    restrictedSuggestions Boolean
    If true, this variable may only be set to the values listed in preferredSuggestions. and only these values will appear in autosuggestion menus. false by default
    valueRequired Boolean
    Determines whether a value is required for this variable (and therefore whether it will be possible to view this dashboard without this filter applied). false by default
    values List<String>
    List of strings (which will be treated as an OR filter on the property)
    valuesSuggesteds List<String>
    A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable
    alias string
    An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard
    property string
    A metric time series dimension or property name
    applyIfExist boolean
    If true, this variable will also match data that does not have the specified property
    description string
    Variable description
    replaceOnly boolean
    If true, this variable will only apply to charts with a filter on the named property.
    restrictedSuggestions boolean
    If true, this variable may only be set to the values listed in preferredSuggestions. and only these values will appear in autosuggestion menus. false by default
    valueRequired boolean
    Determines whether a value is required for this variable (and therefore whether it will be possible to view this dashboard without this filter applied). false by default
    values string[]
    List of strings (which will be treated as an OR filter on the property)
    valuesSuggesteds string[]
    A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable
    alias str
    An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard
    property str
    A metric time series dimension or property name
    apply_if_exist bool
    If true, this variable will also match data that does not have the specified property
    description str
    Variable description
    replace_only bool
    If true, this variable will only apply to charts with a filter on the named property.
    restricted_suggestions bool
    If true, this variable may only be set to the values listed in preferredSuggestions. and only these values will appear in autosuggestion menus. false by default
    value_required bool
    Determines whether a value is required for this variable (and therefore whether it will be possible to view this dashboard without this filter applied). false by default
    values Sequence[str]
    List of strings (which will be treated as an OR filter on the property)
    values_suggesteds Sequence[str]
    A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable
    alias String
    An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard
    property String
    A metric time series dimension or property name
    applyIfExist Boolean
    If true, this variable will also match data that does not have the specified property
    description String
    Variable description
    replaceOnly Boolean
    If true, this variable will only apply to charts with a filter on the named property.
    restrictedSuggestions Boolean
    If true, this variable may only be set to the values listed in preferredSuggestions. and only these values will appear in autosuggestion menus. false by default
    valueRequired Boolean
    Determines whether a value is required for this variable (and therefore whether it will be possible to view this dashboard without this filter applied). false by default
    values List<String>
    List of strings (which will be treated as an OR filter on the property)
    valuesSuggesteds List<String>
    A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable

    Package Details

    Repository
    SignalFx pulumi/pulumi-signalfx
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the signalfx Terraform Provider.
    signalfx logo
    SignalFx v7.1.1 published on Tuesday, Feb 27, 2024 by Pulumi