log

package
v7.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Timeline

type Timeline struct {
	pulumi.CustomResourceState

	// default connection that the dashboard uses
	DefaultConnection pulumi.StringPtrOutput `pulumi:"defaultConnection"`
	// Description of the chart (Optional)
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Seconds since epoch to end the visualization
	EndTime pulumi.IntPtrOutput `pulumi:"endTime"`
	// Name of the chart
	Name pulumi.StringOutput `pulumi:"name"`
	// Signalflow program text for the chart. More info at "https://developers.signalfx.com/docs/signalflow-overview"
	ProgramText pulumi.StringOutput `pulumi:"programText"`
	// Seconds since epoch to start the visualization
	StartTime pulumi.IntPtrOutput `pulumi:"startTime"`
	// Seconds to display in the visualization. This is a rolling range from the current time. Example: 3600 = `-1h`
	TimeRange pulumi.IntPtrOutput `pulumi:"timeRange"`
	// URL of the chart
	Url pulumi.StringOutput `pulumi:"url"`
}

You can add logs data to your Observability Cloud dashboards without turning your logs into metrics first.

A log timeline chart displays timeline visualization in a dashboard and shows you in detail what is happening and why.

## Example

## Arguments

The following arguments are supported in the resource block:

* `name` - (Required) Name of the log timeline. * `programText` - (Required) Signalflow program text for the log timeline. More info at https://dev.splunk.com/observability/docs/. * `description` - (Optional) Description of the log timeline. * `timeRange` - (Optional) From when to display data. Splunk Observability Cloud time syntax (e.g. `"-5m"`, `"-1h"`). Conflicts with `startTime` and `endTime`. * `startTime` - (Optional) Seconds since epoch. Used for visualization. Conflicts with `timeRange`. * `endTime` - (Optional) Seconds since epoch. Used for visualization. Conflicts with `timeRange`. * `defaultConnection` - (Optional) The connection that the log timeline uses to fetch data. This could be Splunk Enterprise, Splunk Enterprise Cloud or Observability Cloud.

## Attributes

In a addition to all arguments above, the following attributes are exported:

* `id` - The ID of the log timeline. * `url` - The URL of the log timeline.

func GetTimeline

func GetTimeline(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TimelineState, opts ...pulumi.ResourceOption) (*Timeline, error)

GetTimeline gets an existing Timeline resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTimeline

func NewTimeline(ctx *pulumi.Context,
	name string, args *TimelineArgs, opts ...pulumi.ResourceOption) (*Timeline, error)

NewTimeline registers a new resource with the given unique name, arguments, and options.

func (*Timeline) ElementType

func (*Timeline) ElementType() reflect.Type

func (*Timeline) ToTimelineOutput

func (i *Timeline) ToTimelineOutput() TimelineOutput

func (*Timeline) ToTimelineOutputWithContext

func (i *Timeline) ToTimelineOutputWithContext(ctx context.Context) TimelineOutput

type TimelineArgs

type TimelineArgs struct {
	// default connection that the dashboard uses
	DefaultConnection pulumi.StringPtrInput
	// Description of the chart (Optional)
	Description pulumi.StringPtrInput
	// Seconds since epoch to end the visualization
	EndTime pulumi.IntPtrInput
	// Name of the chart
	Name pulumi.StringPtrInput
	// Signalflow program text for the chart. More info at "https://developers.signalfx.com/docs/signalflow-overview"
	ProgramText pulumi.StringInput
	// Seconds since epoch to start the visualization
	StartTime pulumi.IntPtrInput
	// Seconds to display in the visualization. This is a rolling range from the current time. Example: 3600 = `-1h`
	TimeRange pulumi.IntPtrInput
}

The set of arguments for constructing a Timeline resource.

func (TimelineArgs) ElementType

func (TimelineArgs) ElementType() reflect.Type

type TimelineArray

type TimelineArray []TimelineInput

func (TimelineArray) ElementType

func (TimelineArray) ElementType() reflect.Type

func (TimelineArray) ToTimelineArrayOutput

func (i TimelineArray) ToTimelineArrayOutput() TimelineArrayOutput

func (TimelineArray) ToTimelineArrayOutputWithContext

func (i TimelineArray) ToTimelineArrayOutputWithContext(ctx context.Context) TimelineArrayOutput

type TimelineArrayInput

type TimelineArrayInput interface {
	pulumi.Input

	ToTimelineArrayOutput() TimelineArrayOutput
	ToTimelineArrayOutputWithContext(context.Context) TimelineArrayOutput
}

TimelineArrayInput is an input type that accepts TimelineArray and TimelineArrayOutput values. You can construct a concrete instance of `TimelineArrayInput` via:

TimelineArray{ TimelineArgs{...} }

type TimelineArrayOutput

type TimelineArrayOutput struct{ *pulumi.OutputState }

func (TimelineArrayOutput) ElementType

func (TimelineArrayOutput) ElementType() reflect.Type

func (TimelineArrayOutput) Index

func (TimelineArrayOutput) ToTimelineArrayOutput

func (o TimelineArrayOutput) ToTimelineArrayOutput() TimelineArrayOutput

func (TimelineArrayOutput) ToTimelineArrayOutputWithContext

func (o TimelineArrayOutput) ToTimelineArrayOutputWithContext(ctx context.Context) TimelineArrayOutput

type TimelineInput

type TimelineInput interface {
	pulumi.Input

	ToTimelineOutput() TimelineOutput
	ToTimelineOutputWithContext(ctx context.Context) TimelineOutput
}

type TimelineMap

type TimelineMap map[string]TimelineInput

func (TimelineMap) ElementType

func (TimelineMap) ElementType() reflect.Type

func (TimelineMap) ToTimelineMapOutput

func (i TimelineMap) ToTimelineMapOutput() TimelineMapOutput

func (TimelineMap) ToTimelineMapOutputWithContext

func (i TimelineMap) ToTimelineMapOutputWithContext(ctx context.Context) TimelineMapOutput

type TimelineMapInput

type TimelineMapInput interface {
	pulumi.Input

	ToTimelineMapOutput() TimelineMapOutput
	ToTimelineMapOutputWithContext(context.Context) TimelineMapOutput
}

TimelineMapInput is an input type that accepts TimelineMap and TimelineMapOutput values. You can construct a concrete instance of `TimelineMapInput` via:

TimelineMap{ "key": TimelineArgs{...} }

type TimelineMapOutput

type TimelineMapOutput struct{ *pulumi.OutputState }

func (TimelineMapOutput) ElementType

func (TimelineMapOutput) ElementType() reflect.Type

func (TimelineMapOutput) MapIndex

func (TimelineMapOutput) ToTimelineMapOutput

func (o TimelineMapOutput) ToTimelineMapOutput() TimelineMapOutput

func (TimelineMapOutput) ToTimelineMapOutputWithContext

func (o TimelineMapOutput) ToTimelineMapOutputWithContext(ctx context.Context) TimelineMapOutput

type TimelineOutput

type TimelineOutput struct{ *pulumi.OutputState }

func (TimelineOutput) DefaultConnection

func (o TimelineOutput) DefaultConnection() pulumi.StringPtrOutput

default connection that the dashboard uses

func (TimelineOutput) Description

func (o TimelineOutput) Description() pulumi.StringPtrOutput

Description of the chart (Optional)

func (TimelineOutput) ElementType

func (TimelineOutput) ElementType() reflect.Type

func (TimelineOutput) EndTime

func (o TimelineOutput) EndTime() pulumi.IntPtrOutput

Seconds since epoch to end the visualization

func (TimelineOutput) Name

Name of the chart

func (TimelineOutput) ProgramText

func (o TimelineOutput) ProgramText() pulumi.StringOutput

Signalflow program text for the chart. More info at "https://developers.signalfx.com/docs/signalflow-overview"

func (TimelineOutput) StartTime

func (o TimelineOutput) StartTime() pulumi.IntPtrOutput

Seconds since epoch to start the visualization

func (TimelineOutput) TimeRange

func (o TimelineOutput) TimeRange() pulumi.IntPtrOutput

Seconds to display in the visualization. This is a rolling range from the current time. Example: 3600 = `-1h`

func (TimelineOutput) ToTimelineOutput

func (o TimelineOutput) ToTimelineOutput() TimelineOutput

func (TimelineOutput) ToTimelineOutputWithContext

func (o TimelineOutput) ToTimelineOutputWithContext(ctx context.Context) TimelineOutput

func (TimelineOutput) Url

URL of the chart

type TimelineState

type TimelineState struct {
	// default connection that the dashboard uses
	DefaultConnection pulumi.StringPtrInput
	// Description of the chart (Optional)
	Description pulumi.StringPtrInput
	// Seconds since epoch to end the visualization
	EndTime pulumi.IntPtrInput
	// Name of the chart
	Name pulumi.StringPtrInput
	// Signalflow program text for the chart. More info at "https://developers.signalfx.com/docs/signalflow-overview"
	ProgramText pulumi.StringPtrInput
	// Seconds since epoch to start the visualization
	StartTime pulumi.IntPtrInput
	// Seconds to display in the visualization. This is a rolling range from the current time. Example: 3600 = `-1h`
	TimeRange pulumi.IntPtrInput
	// URL of the chart
	Url pulumi.StringPtrInput
}

func (TimelineState) ElementType

func (TimelineState) ElementType() reflect.Type

type View

type View struct {
	pulumi.CustomResourceState

	// Column configuration
	Columns ViewColumnArrayOutput `pulumi:"columns"`
	// default connection that the dashboard uses
	DefaultConnection pulumi.StringPtrOutput `pulumi:"defaultConnection"`
	// Description of the chart (Optional)
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Seconds since epoch to end the visualization
	EndTime pulumi.IntPtrOutput `pulumi:"endTime"`
	// Name of the chart
	Name pulumi.StringOutput `pulumi:"name"`
	// Signalflow program text for the chart. More info at "https://developers.signalfx.com/docs/signalflow-overview"
	ProgramText pulumi.StringOutput `pulumi:"programText"`
	// Sorting options configuration
	SortOptions ViewSortOptionArrayOutput `pulumi:"sortOptions"`
	// Seconds since epoch to start the visualization
	StartTime pulumi.IntPtrOutput `pulumi:"startTime"`
	// Seconds to display in the visualization. This is a rolling range from the current time. Example: 3600 = `-1h`
	TimeRange pulumi.IntPtrOutput `pulumi:"timeRange"`
	// URL of the chart
	Url pulumi.StringOutput `pulumi:"url"`
}

You can add logs data to your Observability Cloud dashboards without turning your logs into metrics first.

A log view displays log lines in a table form in a dashboard and shows you in detail what is happening and why.

## Example

## Arguments

The following arguments are supported in the resource block:

* `name` - (Required) Name of the log view. * `programText` - (Required) Signalflow program text for the log view. More info at https://developers.signalfx.com/docs/signalflow-overview. * `description` - (Optional) Description of the log view. * `timeRange` - (Optional) From when to display data. Splunk Observability Cloud time syntax (e.g. `"-5m"`, `"-1h"`). Conflicts with `startTime` and `endTime`. * `startTime` - (Optional) Seconds since epoch. Used for visualization. Conflicts with `timeRange`. * `endTime` - (Optional) Seconds since epoch. Used for visualization. Conflicts with `timeRange`. * `columns` - (Optional) The column headers to show on the log view. * `sortOptions` - (Optional) The sorting options configuration to specify if the log view table needs to be sorted in a particular field. * `defaultConnection` - (Optional) The connection that the log view uses to fetch data. This could be Splunk Enterprise, Splunk Enterprise Cloud or Observability Cloud.

## Attributes

In a addition to all arguments above, the following attributes are exported:

* `id` - The ID of the log view. * `url` - The URL of the log view.

func GetView

func GetView(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ViewState, opts ...pulumi.ResourceOption) (*View, error)

GetView gets an existing View resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewView

func NewView(ctx *pulumi.Context,
	name string, args *ViewArgs, opts ...pulumi.ResourceOption) (*View, error)

NewView registers a new resource with the given unique name, arguments, and options.

func (*View) ElementType

func (*View) ElementType() reflect.Type

func (*View) ToViewOutput

func (i *View) ToViewOutput() ViewOutput

func (*View) ToViewOutputWithContext

func (i *View) ToViewOutputWithContext(ctx context.Context) ViewOutput

type ViewArgs

type ViewArgs struct {
	// Column configuration
	Columns ViewColumnArrayInput
	// default connection that the dashboard uses
	DefaultConnection pulumi.StringPtrInput
	// Description of the chart (Optional)
	Description pulumi.StringPtrInput
	// Seconds since epoch to end the visualization
	EndTime pulumi.IntPtrInput
	// Name of the chart
	Name pulumi.StringPtrInput
	// Signalflow program text for the chart. More info at "https://developers.signalfx.com/docs/signalflow-overview"
	ProgramText pulumi.StringInput
	// Sorting options configuration
	SortOptions ViewSortOptionArrayInput
	// Seconds since epoch to start the visualization
	StartTime pulumi.IntPtrInput
	// Seconds to display in the visualization. This is a rolling range from the current time. Example: 3600 = `-1h`
	TimeRange pulumi.IntPtrInput
}

The set of arguments for constructing a View resource.

func (ViewArgs) ElementType

func (ViewArgs) ElementType() reflect.Type

type ViewArray

type ViewArray []ViewInput

func (ViewArray) ElementType

func (ViewArray) ElementType() reflect.Type

func (ViewArray) ToViewArrayOutput

func (i ViewArray) ToViewArrayOutput() ViewArrayOutput

func (ViewArray) ToViewArrayOutputWithContext

func (i ViewArray) ToViewArrayOutputWithContext(ctx context.Context) ViewArrayOutput

type ViewArrayInput

type ViewArrayInput interface {
	pulumi.Input

	ToViewArrayOutput() ViewArrayOutput
	ToViewArrayOutputWithContext(context.Context) ViewArrayOutput
}

ViewArrayInput is an input type that accepts ViewArray and ViewArrayOutput values. You can construct a concrete instance of `ViewArrayInput` via:

ViewArray{ ViewArgs{...} }

type ViewArrayOutput

type ViewArrayOutput struct{ *pulumi.OutputState }

func (ViewArrayOutput) ElementType

func (ViewArrayOutput) ElementType() reflect.Type

func (ViewArrayOutput) Index

func (ViewArrayOutput) ToViewArrayOutput

func (o ViewArrayOutput) ToViewArrayOutput() ViewArrayOutput

func (ViewArrayOutput) ToViewArrayOutputWithContext

func (o ViewArrayOutput) ToViewArrayOutputWithContext(ctx context.Context) ViewArrayOutput

type ViewColumn

type ViewColumn struct {
	// Name of the column
	Name string `pulumi:"name"`
}

type ViewColumnArgs

type ViewColumnArgs struct {
	// Name of the column
	Name pulumi.StringInput `pulumi:"name"`
}

func (ViewColumnArgs) ElementType

func (ViewColumnArgs) ElementType() reflect.Type

func (ViewColumnArgs) ToViewColumnOutput

func (i ViewColumnArgs) ToViewColumnOutput() ViewColumnOutput

func (ViewColumnArgs) ToViewColumnOutputWithContext

func (i ViewColumnArgs) ToViewColumnOutputWithContext(ctx context.Context) ViewColumnOutput

type ViewColumnArray

type ViewColumnArray []ViewColumnInput

func (ViewColumnArray) ElementType

func (ViewColumnArray) ElementType() reflect.Type

func (ViewColumnArray) ToViewColumnArrayOutput

func (i ViewColumnArray) ToViewColumnArrayOutput() ViewColumnArrayOutput

func (ViewColumnArray) ToViewColumnArrayOutputWithContext

func (i ViewColumnArray) ToViewColumnArrayOutputWithContext(ctx context.Context) ViewColumnArrayOutput

type ViewColumnArrayInput

type ViewColumnArrayInput interface {
	pulumi.Input

	ToViewColumnArrayOutput() ViewColumnArrayOutput
	ToViewColumnArrayOutputWithContext(context.Context) ViewColumnArrayOutput
}

ViewColumnArrayInput is an input type that accepts ViewColumnArray and ViewColumnArrayOutput values. You can construct a concrete instance of `ViewColumnArrayInput` via:

ViewColumnArray{ ViewColumnArgs{...} }

type ViewColumnArrayOutput

type ViewColumnArrayOutput struct{ *pulumi.OutputState }

func (ViewColumnArrayOutput) ElementType

func (ViewColumnArrayOutput) ElementType() reflect.Type

func (ViewColumnArrayOutput) Index

func (ViewColumnArrayOutput) ToViewColumnArrayOutput

func (o ViewColumnArrayOutput) ToViewColumnArrayOutput() ViewColumnArrayOutput

func (ViewColumnArrayOutput) ToViewColumnArrayOutputWithContext

func (o ViewColumnArrayOutput) ToViewColumnArrayOutputWithContext(ctx context.Context) ViewColumnArrayOutput

type ViewColumnInput

type ViewColumnInput interface {
	pulumi.Input

	ToViewColumnOutput() ViewColumnOutput
	ToViewColumnOutputWithContext(context.Context) ViewColumnOutput
}

ViewColumnInput is an input type that accepts ViewColumnArgs and ViewColumnOutput values. You can construct a concrete instance of `ViewColumnInput` via:

ViewColumnArgs{...}

type ViewColumnOutput

type ViewColumnOutput struct{ *pulumi.OutputState }

func (ViewColumnOutput) ElementType

func (ViewColumnOutput) ElementType() reflect.Type

func (ViewColumnOutput) Name

Name of the column

func (ViewColumnOutput) ToViewColumnOutput

func (o ViewColumnOutput) ToViewColumnOutput() ViewColumnOutput

func (ViewColumnOutput) ToViewColumnOutputWithContext

func (o ViewColumnOutput) ToViewColumnOutputWithContext(ctx context.Context) ViewColumnOutput

type ViewInput

type ViewInput interface {
	pulumi.Input

	ToViewOutput() ViewOutput
	ToViewOutputWithContext(ctx context.Context) ViewOutput
}

type ViewMap

type ViewMap map[string]ViewInput

func (ViewMap) ElementType

func (ViewMap) ElementType() reflect.Type

func (ViewMap) ToViewMapOutput

func (i ViewMap) ToViewMapOutput() ViewMapOutput

func (ViewMap) ToViewMapOutputWithContext

func (i ViewMap) ToViewMapOutputWithContext(ctx context.Context) ViewMapOutput

type ViewMapInput

type ViewMapInput interface {
	pulumi.Input

	ToViewMapOutput() ViewMapOutput
	ToViewMapOutputWithContext(context.Context) ViewMapOutput
}

ViewMapInput is an input type that accepts ViewMap and ViewMapOutput values. You can construct a concrete instance of `ViewMapInput` via:

ViewMap{ "key": ViewArgs{...} }

type ViewMapOutput

type ViewMapOutput struct{ *pulumi.OutputState }

func (ViewMapOutput) ElementType

func (ViewMapOutput) ElementType() reflect.Type

func (ViewMapOutput) MapIndex

func (ViewMapOutput) ToViewMapOutput

func (o ViewMapOutput) ToViewMapOutput() ViewMapOutput

func (ViewMapOutput) ToViewMapOutputWithContext

func (o ViewMapOutput) ToViewMapOutputWithContext(ctx context.Context) ViewMapOutput

type ViewOutput

type ViewOutput struct{ *pulumi.OutputState }

func (ViewOutput) Columns

func (o ViewOutput) Columns() ViewColumnArrayOutput

Column configuration

func (ViewOutput) DefaultConnection

func (o ViewOutput) DefaultConnection() pulumi.StringPtrOutput

default connection that the dashboard uses

func (ViewOutput) Description

func (o ViewOutput) Description() pulumi.StringPtrOutput

Description of the chart (Optional)

func (ViewOutput) ElementType

func (ViewOutput) ElementType() reflect.Type

func (ViewOutput) EndTime

func (o ViewOutput) EndTime() pulumi.IntPtrOutput

Seconds since epoch to end the visualization

func (ViewOutput) Name

func (o ViewOutput) Name() pulumi.StringOutput

Name of the chart

func (ViewOutput) ProgramText

func (o ViewOutput) ProgramText() pulumi.StringOutput

Signalflow program text for the chart. More info at "https://developers.signalfx.com/docs/signalflow-overview"

func (ViewOutput) SortOptions

func (o ViewOutput) SortOptions() ViewSortOptionArrayOutput

Sorting options configuration

func (ViewOutput) StartTime

func (o ViewOutput) StartTime() pulumi.IntPtrOutput

Seconds since epoch to start the visualization

func (ViewOutput) TimeRange

func (o ViewOutput) TimeRange() pulumi.IntPtrOutput

Seconds to display in the visualization. This is a rolling range from the current time. Example: 3600 = `-1h`

func (ViewOutput) ToViewOutput

func (o ViewOutput) ToViewOutput() ViewOutput

func (ViewOutput) ToViewOutputWithContext

func (o ViewOutput) ToViewOutputWithContext(ctx context.Context) ViewOutput

func (ViewOutput) Url

func (o ViewOutput) Url() pulumi.StringOutput

URL of the chart

type ViewSortOption

type ViewSortOption struct {
	// Name of the column
	Descending bool `pulumi:"descending"`
	// Name of the column
	Field string `pulumi:"field"`
}

type ViewSortOptionArgs

type ViewSortOptionArgs struct {
	// Name of the column
	Descending pulumi.BoolInput `pulumi:"descending"`
	// Name of the column
	Field pulumi.StringInput `pulumi:"field"`
}

func (ViewSortOptionArgs) ElementType

func (ViewSortOptionArgs) ElementType() reflect.Type

func (ViewSortOptionArgs) ToViewSortOptionOutput

func (i ViewSortOptionArgs) ToViewSortOptionOutput() ViewSortOptionOutput

func (ViewSortOptionArgs) ToViewSortOptionOutputWithContext

func (i ViewSortOptionArgs) ToViewSortOptionOutputWithContext(ctx context.Context) ViewSortOptionOutput

type ViewSortOptionArray

type ViewSortOptionArray []ViewSortOptionInput

func (ViewSortOptionArray) ElementType

func (ViewSortOptionArray) ElementType() reflect.Type

func (ViewSortOptionArray) ToViewSortOptionArrayOutput

func (i ViewSortOptionArray) ToViewSortOptionArrayOutput() ViewSortOptionArrayOutput

func (ViewSortOptionArray) ToViewSortOptionArrayOutputWithContext

func (i ViewSortOptionArray) ToViewSortOptionArrayOutputWithContext(ctx context.Context) ViewSortOptionArrayOutput

type ViewSortOptionArrayInput

type ViewSortOptionArrayInput interface {
	pulumi.Input

	ToViewSortOptionArrayOutput() ViewSortOptionArrayOutput
	ToViewSortOptionArrayOutputWithContext(context.Context) ViewSortOptionArrayOutput
}

ViewSortOptionArrayInput is an input type that accepts ViewSortOptionArray and ViewSortOptionArrayOutput values. You can construct a concrete instance of `ViewSortOptionArrayInput` via:

ViewSortOptionArray{ ViewSortOptionArgs{...} }

type ViewSortOptionArrayOutput

type ViewSortOptionArrayOutput struct{ *pulumi.OutputState }

func (ViewSortOptionArrayOutput) ElementType

func (ViewSortOptionArrayOutput) ElementType() reflect.Type

func (ViewSortOptionArrayOutput) Index

func (ViewSortOptionArrayOutput) ToViewSortOptionArrayOutput

func (o ViewSortOptionArrayOutput) ToViewSortOptionArrayOutput() ViewSortOptionArrayOutput

func (ViewSortOptionArrayOutput) ToViewSortOptionArrayOutputWithContext

func (o ViewSortOptionArrayOutput) ToViewSortOptionArrayOutputWithContext(ctx context.Context) ViewSortOptionArrayOutput

type ViewSortOptionInput

type ViewSortOptionInput interface {
	pulumi.Input

	ToViewSortOptionOutput() ViewSortOptionOutput
	ToViewSortOptionOutputWithContext(context.Context) ViewSortOptionOutput
}

ViewSortOptionInput is an input type that accepts ViewSortOptionArgs and ViewSortOptionOutput values. You can construct a concrete instance of `ViewSortOptionInput` via:

ViewSortOptionArgs{...}

type ViewSortOptionOutput

type ViewSortOptionOutput struct{ *pulumi.OutputState }

func (ViewSortOptionOutput) Descending

func (o ViewSortOptionOutput) Descending() pulumi.BoolOutput

Name of the column

func (ViewSortOptionOutput) ElementType

func (ViewSortOptionOutput) ElementType() reflect.Type

func (ViewSortOptionOutput) Field

Name of the column

func (ViewSortOptionOutput) ToViewSortOptionOutput

func (o ViewSortOptionOutput) ToViewSortOptionOutput() ViewSortOptionOutput

func (ViewSortOptionOutput) ToViewSortOptionOutputWithContext

func (o ViewSortOptionOutput) ToViewSortOptionOutputWithContext(ctx context.Context) ViewSortOptionOutput

type ViewState

type ViewState struct {
	// Column configuration
	Columns ViewColumnArrayInput
	// default connection that the dashboard uses
	DefaultConnection pulumi.StringPtrInput
	// Description of the chart (Optional)
	Description pulumi.StringPtrInput
	// Seconds since epoch to end the visualization
	EndTime pulumi.IntPtrInput
	// Name of the chart
	Name pulumi.StringPtrInput
	// Signalflow program text for the chart. More info at "https://developers.signalfx.com/docs/signalflow-overview"
	ProgramText pulumi.StringPtrInput
	// Sorting options configuration
	SortOptions ViewSortOptionArrayInput
	// Seconds since epoch to start the visualization
	StartTime pulumi.IntPtrInput
	// Seconds to display in the visualization. This is a rolling range from the current time. Example: 3600 = `-1h`
	TimeRange pulumi.IntPtrInput
	// URL of the chart
	Url pulumi.StringPtrInput
}

func (ViewState) ElementType

func (ViewState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL