v20150801preview

package
v0.2.5 Latest Latest
Warning

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

Go to latest
Published: Nov 6, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Dashboard

type Dashboard struct {
	pulumi.CustomResourceState

	// The dashboard lenses.
	Lenses DashboardLensResponseMapOutput `pulumi:"lenses"`
	// Resource location
	Location pulumi.StringOutput `pulumi:"location"`
	// The dashboard metadata.
	Metadata pulumi.MapOutput `pulumi:"metadata"`
	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

The shared dashboard resource definition.

func GetDashboard

func GetDashboard(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DashboardState, opts ...pulumi.ResourceOption) (*Dashboard, error)

GetDashboard gets an existing Dashboard 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 NewDashboard

func NewDashboard(ctx *pulumi.Context,
	name string, args *DashboardArgs, opts ...pulumi.ResourceOption) (*Dashboard, error)

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

type DashboardArgs

type DashboardArgs struct {
	// The name of the dashboard.
	DashboardName pulumi.StringInput
	// The dashboard lenses.
	Lenses DashboardLensMapInput
	// Resource location
	Location pulumi.StringInput
	// The dashboard metadata.
	Metadata pulumi.MapInput
	// The name of the resource group.
	ResourceGroupName pulumi.StringInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Dashboard resource.

func (DashboardArgs) ElementType

func (DashboardArgs) ElementType() reflect.Type

type DashboardLens

type DashboardLens struct {
	// The dashboard len's metadata.
	Metadata map[string]interface{} `pulumi:"metadata"`
	// The lens order.
	Order int `pulumi:"order"`
	// The dashboard parts.
	Parts map[string]DashboardParts `pulumi:"parts"`
}

A dashboard lens.

type DashboardLensArgs

type DashboardLensArgs struct {
	// The dashboard len's metadata.
	Metadata pulumi.MapInput `pulumi:"metadata"`
	// The lens order.
	Order pulumi.IntInput `pulumi:"order"`
	// The dashboard parts.
	Parts DashboardPartsMapInput `pulumi:"parts"`
}

A dashboard lens.

func (DashboardLensArgs) ElementType

func (DashboardLensArgs) ElementType() reflect.Type

func (DashboardLensArgs) ToDashboardLensOutput

func (i DashboardLensArgs) ToDashboardLensOutput() DashboardLensOutput

func (DashboardLensArgs) ToDashboardLensOutputWithContext

func (i DashboardLensArgs) ToDashboardLensOutputWithContext(ctx context.Context) DashboardLensOutput

type DashboardLensInput

type DashboardLensInput interface {
	pulumi.Input

	ToDashboardLensOutput() DashboardLensOutput
	ToDashboardLensOutputWithContext(context.Context) DashboardLensOutput
}

DashboardLensInput is an input type that accepts DashboardLensArgs and DashboardLensOutput values. You can construct a concrete instance of `DashboardLensInput` via:

DashboardLensArgs{...}

type DashboardLensMap

type DashboardLensMap map[string]DashboardLensInput

func (DashboardLensMap) ElementType

func (DashboardLensMap) ElementType() reflect.Type

func (DashboardLensMap) ToDashboardLensMapOutput

func (i DashboardLensMap) ToDashboardLensMapOutput() DashboardLensMapOutput

func (DashboardLensMap) ToDashboardLensMapOutputWithContext

func (i DashboardLensMap) ToDashboardLensMapOutputWithContext(ctx context.Context) DashboardLensMapOutput

type DashboardLensMapInput

type DashboardLensMapInput interface {
	pulumi.Input

	ToDashboardLensMapOutput() DashboardLensMapOutput
	ToDashboardLensMapOutputWithContext(context.Context) DashboardLensMapOutput
}

DashboardLensMapInput is an input type that accepts DashboardLensMap and DashboardLensMapOutput values. You can construct a concrete instance of `DashboardLensMapInput` via:

DashboardLensMap{ "key": DashboardLensArgs{...} }

type DashboardLensMapOutput

type DashboardLensMapOutput struct{ *pulumi.OutputState }

func (DashboardLensMapOutput) ElementType

func (DashboardLensMapOutput) ElementType() reflect.Type

func (DashboardLensMapOutput) MapIndex

func (DashboardLensMapOutput) ToDashboardLensMapOutput

func (o DashboardLensMapOutput) ToDashboardLensMapOutput() DashboardLensMapOutput

func (DashboardLensMapOutput) ToDashboardLensMapOutputWithContext

func (o DashboardLensMapOutput) ToDashboardLensMapOutputWithContext(ctx context.Context) DashboardLensMapOutput

type DashboardLensOutput

type DashboardLensOutput struct{ *pulumi.OutputState }

A dashboard lens.

func (DashboardLensOutput) ElementType

func (DashboardLensOutput) ElementType() reflect.Type

func (DashboardLensOutput) Metadata

func (o DashboardLensOutput) Metadata() pulumi.MapOutput

The dashboard len's metadata.

func (DashboardLensOutput) Order

The lens order.

func (DashboardLensOutput) Parts

The dashboard parts.

func (DashboardLensOutput) ToDashboardLensOutput

func (o DashboardLensOutput) ToDashboardLensOutput() DashboardLensOutput

func (DashboardLensOutput) ToDashboardLensOutputWithContext

func (o DashboardLensOutput) ToDashboardLensOutputWithContext(ctx context.Context) DashboardLensOutput

type DashboardLensResponse

type DashboardLensResponse struct {
	// The dashboard len's metadata.
	Metadata map[string]interface{} `pulumi:"metadata"`
	// The lens order.
	Order int `pulumi:"order"`
	// The dashboard parts.
	Parts map[string]DashboardPartsResponse `pulumi:"parts"`
}

A dashboard lens.

type DashboardLensResponseArgs

type DashboardLensResponseArgs struct {
	// The dashboard len's metadata.
	Metadata pulumi.MapInput `pulumi:"metadata"`
	// The lens order.
	Order pulumi.IntInput `pulumi:"order"`
	// The dashboard parts.
	Parts DashboardPartsResponseMapInput `pulumi:"parts"`
}

A dashboard lens.

func (DashboardLensResponseArgs) ElementType

func (DashboardLensResponseArgs) ElementType() reflect.Type

func (DashboardLensResponseArgs) ToDashboardLensResponseOutput

func (i DashboardLensResponseArgs) ToDashboardLensResponseOutput() DashboardLensResponseOutput

func (DashboardLensResponseArgs) ToDashboardLensResponseOutputWithContext

func (i DashboardLensResponseArgs) ToDashboardLensResponseOutputWithContext(ctx context.Context) DashboardLensResponseOutput

type DashboardLensResponseInput

type DashboardLensResponseInput interface {
	pulumi.Input

	ToDashboardLensResponseOutput() DashboardLensResponseOutput
	ToDashboardLensResponseOutputWithContext(context.Context) DashboardLensResponseOutput
}

DashboardLensResponseInput is an input type that accepts DashboardLensResponseArgs and DashboardLensResponseOutput values. You can construct a concrete instance of `DashboardLensResponseInput` via:

DashboardLensResponseArgs{...}

type DashboardLensResponseMap

type DashboardLensResponseMap map[string]DashboardLensResponseInput

func (DashboardLensResponseMap) ElementType

func (DashboardLensResponseMap) ElementType() reflect.Type

func (DashboardLensResponseMap) ToDashboardLensResponseMapOutput

func (i DashboardLensResponseMap) ToDashboardLensResponseMapOutput() DashboardLensResponseMapOutput

func (DashboardLensResponseMap) ToDashboardLensResponseMapOutputWithContext

func (i DashboardLensResponseMap) ToDashboardLensResponseMapOutputWithContext(ctx context.Context) DashboardLensResponseMapOutput

type DashboardLensResponseMapInput

type DashboardLensResponseMapInput interface {
	pulumi.Input

	ToDashboardLensResponseMapOutput() DashboardLensResponseMapOutput
	ToDashboardLensResponseMapOutputWithContext(context.Context) DashboardLensResponseMapOutput
}

DashboardLensResponseMapInput is an input type that accepts DashboardLensResponseMap and DashboardLensResponseMapOutput values. You can construct a concrete instance of `DashboardLensResponseMapInput` via:

DashboardLensResponseMap{ "key": DashboardLensResponseArgs{...} }

type DashboardLensResponseMapOutput

type DashboardLensResponseMapOutput struct{ *pulumi.OutputState }

func (DashboardLensResponseMapOutput) ElementType

func (DashboardLensResponseMapOutput) MapIndex

func (DashboardLensResponseMapOutput) ToDashboardLensResponseMapOutput

func (o DashboardLensResponseMapOutput) ToDashboardLensResponseMapOutput() DashboardLensResponseMapOutput

func (DashboardLensResponseMapOutput) ToDashboardLensResponseMapOutputWithContext

func (o DashboardLensResponseMapOutput) ToDashboardLensResponseMapOutputWithContext(ctx context.Context) DashboardLensResponseMapOutput

type DashboardLensResponseOutput

type DashboardLensResponseOutput struct{ *pulumi.OutputState }

A dashboard lens.

func (DashboardLensResponseOutput) ElementType

func (DashboardLensResponseOutput) Metadata

The dashboard len's metadata.

func (DashboardLensResponseOutput) Order

The lens order.

func (DashboardLensResponseOutput) Parts

The dashboard parts.

func (DashboardLensResponseOutput) ToDashboardLensResponseOutput

func (o DashboardLensResponseOutput) ToDashboardLensResponseOutput() DashboardLensResponseOutput

func (DashboardLensResponseOutput) ToDashboardLensResponseOutputWithContext

func (o DashboardLensResponseOutput) ToDashboardLensResponseOutputWithContext(ctx context.Context) DashboardLensResponseOutput

type DashboardParts

type DashboardParts struct {
	// The dashboard part's metadata.
	Metadata map[string]interface{} `pulumi:"metadata"`
	// The dashboard's part position.
	Position DashboardPartsPosition `pulumi:"position"`
}

A dashboard part.

type DashboardPartsArgs

type DashboardPartsArgs struct {
	// The dashboard part's metadata.
	Metadata pulumi.MapInput `pulumi:"metadata"`
	// The dashboard's part position.
	Position DashboardPartsPositionInput `pulumi:"position"`
}

A dashboard part.

func (DashboardPartsArgs) ElementType

func (DashboardPartsArgs) ElementType() reflect.Type

func (DashboardPartsArgs) ToDashboardPartsOutput

func (i DashboardPartsArgs) ToDashboardPartsOutput() DashboardPartsOutput

func (DashboardPartsArgs) ToDashboardPartsOutputWithContext

func (i DashboardPartsArgs) ToDashboardPartsOutputWithContext(ctx context.Context) DashboardPartsOutput

type DashboardPartsInput

type DashboardPartsInput interface {
	pulumi.Input

	ToDashboardPartsOutput() DashboardPartsOutput
	ToDashboardPartsOutputWithContext(context.Context) DashboardPartsOutput
}

DashboardPartsInput is an input type that accepts DashboardPartsArgs and DashboardPartsOutput values. You can construct a concrete instance of `DashboardPartsInput` via:

DashboardPartsArgs{...}

type DashboardPartsMap

type DashboardPartsMap map[string]DashboardPartsInput

func (DashboardPartsMap) ElementType

func (DashboardPartsMap) ElementType() reflect.Type

func (DashboardPartsMap) ToDashboardPartsMapOutput

func (i DashboardPartsMap) ToDashboardPartsMapOutput() DashboardPartsMapOutput

func (DashboardPartsMap) ToDashboardPartsMapOutputWithContext

func (i DashboardPartsMap) ToDashboardPartsMapOutputWithContext(ctx context.Context) DashboardPartsMapOutput

type DashboardPartsMapInput

type DashboardPartsMapInput interface {
	pulumi.Input

	ToDashboardPartsMapOutput() DashboardPartsMapOutput
	ToDashboardPartsMapOutputWithContext(context.Context) DashboardPartsMapOutput
}

DashboardPartsMapInput is an input type that accepts DashboardPartsMap and DashboardPartsMapOutput values. You can construct a concrete instance of `DashboardPartsMapInput` via:

DashboardPartsMap{ "key": DashboardPartsArgs{...} }

type DashboardPartsMapOutput

type DashboardPartsMapOutput struct{ *pulumi.OutputState }

func (DashboardPartsMapOutput) ElementType

func (DashboardPartsMapOutput) ElementType() reflect.Type

func (DashboardPartsMapOutput) MapIndex

func (DashboardPartsMapOutput) ToDashboardPartsMapOutput

func (o DashboardPartsMapOutput) ToDashboardPartsMapOutput() DashboardPartsMapOutput

func (DashboardPartsMapOutput) ToDashboardPartsMapOutputWithContext

func (o DashboardPartsMapOutput) ToDashboardPartsMapOutputWithContext(ctx context.Context) DashboardPartsMapOutput

type DashboardPartsOutput

type DashboardPartsOutput struct{ *pulumi.OutputState }

A dashboard part.

func (DashboardPartsOutput) ElementType

func (DashboardPartsOutput) ElementType() reflect.Type

func (DashboardPartsOutput) Metadata

func (o DashboardPartsOutput) Metadata() pulumi.MapOutput

The dashboard part's metadata.

func (DashboardPartsOutput) Position

The dashboard's part position.

func (DashboardPartsOutput) ToDashboardPartsOutput

func (o DashboardPartsOutput) ToDashboardPartsOutput() DashboardPartsOutput

func (DashboardPartsOutput) ToDashboardPartsOutputWithContext

func (o DashboardPartsOutput) ToDashboardPartsOutputWithContext(ctx context.Context) DashboardPartsOutput

type DashboardPartsPosition

type DashboardPartsPosition struct {
	// The dashboard's part column span.
	ColSpan int `pulumi:"colSpan"`
	// The dashboard part's metadata.
	Metadata map[string]interface{} `pulumi:"metadata"`
	// The dashboard's part row span.
	RowSpan int `pulumi:"rowSpan"`
	// The dashboard's part x coordinate.
	X int `pulumi:"x"`
	// The dashboard's part y coordinate.
	Y int `pulumi:"y"`
}

The dashboard's part position.

type DashboardPartsPositionArgs

type DashboardPartsPositionArgs struct {
	// The dashboard's part column span.
	ColSpan pulumi.IntInput `pulumi:"colSpan"`
	// The dashboard part's metadata.
	Metadata pulumi.MapInput `pulumi:"metadata"`
	// The dashboard's part row span.
	RowSpan pulumi.IntInput `pulumi:"rowSpan"`
	// The dashboard's part x coordinate.
	X pulumi.IntInput `pulumi:"x"`
	// The dashboard's part y coordinate.
	Y pulumi.IntInput `pulumi:"y"`
}

The dashboard's part position.

func (DashboardPartsPositionArgs) ElementType

func (DashboardPartsPositionArgs) ElementType() reflect.Type

func (DashboardPartsPositionArgs) ToDashboardPartsPositionOutput

func (i DashboardPartsPositionArgs) ToDashboardPartsPositionOutput() DashboardPartsPositionOutput

func (DashboardPartsPositionArgs) ToDashboardPartsPositionOutputWithContext

func (i DashboardPartsPositionArgs) ToDashboardPartsPositionOutputWithContext(ctx context.Context) DashboardPartsPositionOutput

type DashboardPartsPositionInput

type DashboardPartsPositionInput interface {
	pulumi.Input

	ToDashboardPartsPositionOutput() DashboardPartsPositionOutput
	ToDashboardPartsPositionOutputWithContext(context.Context) DashboardPartsPositionOutput
}

DashboardPartsPositionInput is an input type that accepts DashboardPartsPositionArgs and DashboardPartsPositionOutput values. You can construct a concrete instance of `DashboardPartsPositionInput` via:

DashboardPartsPositionArgs{...}

type DashboardPartsPositionOutput

type DashboardPartsPositionOutput struct{ *pulumi.OutputState }

The dashboard's part position.

func (DashboardPartsPositionOutput) ColSpan

The dashboard's part column span.

func (DashboardPartsPositionOutput) ElementType

func (DashboardPartsPositionOutput) Metadata

The dashboard part's metadata.

func (DashboardPartsPositionOutput) RowSpan

The dashboard's part row span.

func (DashboardPartsPositionOutput) ToDashboardPartsPositionOutput

func (o DashboardPartsPositionOutput) ToDashboardPartsPositionOutput() DashboardPartsPositionOutput

func (DashboardPartsPositionOutput) ToDashboardPartsPositionOutputWithContext

func (o DashboardPartsPositionOutput) ToDashboardPartsPositionOutputWithContext(ctx context.Context) DashboardPartsPositionOutput

func (DashboardPartsPositionOutput) X

The dashboard's part x coordinate.

func (DashboardPartsPositionOutput) Y

The dashboard's part y coordinate.

type DashboardPartsResponse

type DashboardPartsResponse struct {
	// The dashboard part's metadata.
	Metadata map[string]interface{} `pulumi:"metadata"`
	// The dashboard's part position.
	Position DashboardPartsResponsePosition `pulumi:"position"`
}

A dashboard part.

type DashboardPartsResponseArgs

type DashboardPartsResponseArgs struct {
	// The dashboard part's metadata.
	Metadata pulumi.MapInput `pulumi:"metadata"`
	// The dashboard's part position.
	Position DashboardPartsResponsePositionInput `pulumi:"position"`
}

A dashboard part.

func (DashboardPartsResponseArgs) ElementType

func (DashboardPartsResponseArgs) ElementType() reflect.Type

func (DashboardPartsResponseArgs) ToDashboardPartsResponseOutput

func (i DashboardPartsResponseArgs) ToDashboardPartsResponseOutput() DashboardPartsResponseOutput

func (DashboardPartsResponseArgs) ToDashboardPartsResponseOutputWithContext

func (i DashboardPartsResponseArgs) ToDashboardPartsResponseOutputWithContext(ctx context.Context) DashboardPartsResponseOutput

type DashboardPartsResponseInput

type DashboardPartsResponseInput interface {
	pulumi.Input

	ToDashboardPartsResponseOutput() DashboardPartsResponseOutput
	ToDashboardPartsResponseOutputWithContext(context.Context) DashboardPartsResponseOutput
}

DashboardPartsResponseInput is an input type that accepts DashboardPartsResponseArgs and DashboardPartsResponseOutput values. You can construct a concrete instance of `DashboardPartsResponseInput` via:

DashboardPartsResponseArgs{...}

type DashboardPartsResponseMap

type DashboardPartsResponseMap map[string]DashboardPartsResponseInput

func (DashboardPartsResponseMap) ElementType

func (DashboardPartsResponseMap) ElementType() reflect.Type

func (DashboardPartsResponseMap) ToDashboardPartsResponseMapOutput

func (i DashboardPartsResponseMap) ToDashboardPartsResponseMapOutput() DashboardPartsResponseMapOutput

func (DashboardPartsResponseMap) ToDashboardPartsResponseMapOutputWithContext

func (i DashboardPartsResponseMap) ToDashboardPartsResponseMapOutputWithContext(ctx context.Context) DashboardPartsResponseMapOutput

type DashboardPartsResponseMapInput

type DashboardPartsResponseMapInput interface {
	pulumi.Input

	ToDashboardPartsResponseMapOutput() DashboardPartsResponseMapOutput
	ToDashboardPartsResponseMapOutputWithContext(context.Context) DashboardPartsResponseMapOutput
}

DashboardPartsResponseMapInput is an input type that accepts DashboardPartsResponseMap and DashboardPartsResponseMapOutput values. You can construct a concrete instance of `DashboardPartsResponseMapInput` via:

DashboardPartsResponseMap{ "key": DashboardPartsResponseArgs{...} }

type DashboardPartsResponseMapOutput

type DashboardPartsResponseMapOutput struct{ *pulumi.OutputState }

func (DashboardPartsResponseMapOutput) ElementType

func (DashboardPartsResponseMapOutput) MapIndex

func (DashboardPartsResponseMapOutput) ToDashboardPartsResponseMapOutput

func (o DashboardPartsResponseMapOutput) ToDashboardPartsResponseMapOutput() DashboardPartsResponseMapOutput

func (DashboardPartsResponseMapOutput) ToDashboardPartsResponseMapOutputWithContext

func (o DashboardPartsResponseMapOutput) ToDashboardPartsResponseMapOutputWithContext(ctx context.Context) DashboardPartsResponseMapOutput

type DashboardPartsResponseOutput

type DashboardPartsResponseOutput struct{ *pulumi.OutputState }

A dashboard part.

func (DashboardPartsResponseOutput) ElementType

func (DashboardPartsResponseOutput) Metadata

The dashboard part's metadata.

func (DashboardPartsResponseOutput) Position

The dashboard's part position.

func (DashboardPartsResponseOutput) ToDashboardPartsResponseOutput

func (o DashboardPartsResponseOutput) ToDashboardPartsResponseOutput() DashboardPartsResponseOutput

func (DashboardPartsResponseOutput) ToDashboardPartsResponseOutputWithContext

func (o DashboardPartsResponseOutput) ToDashboardPartsResponseOutputWithContext(ctx context.Context) DashboardPartsResponseOutput

type DashboardPartsResponsePosition

type DashboardPartsResponsePosition struct {
	// The dashboard's part column span.
	ColSpan int `pulumi:"colSpan"`
	// The dashboard part's metadata.
	Metadata map[string]interface{} `pulumi:"metadata"`
	// The dashboard's part row span.
	RowSpan int `pulumi:"rowSpan"`
	// The dashboard's part x coordinate.
	X int `pulumi:"x"`
	// The dashboard's part y coordinate.
	Y int `pulumi:"y"`
}

The dashboard's part position.

type DashboardPartsResponsePositionArgs

type DashboardPartsResponsePositionArgs struct {
	// The dashboard's part column span.
	ColSpan pulumi.IntInput `pulumi:"colSpan"`
	// The dashboard part's metadata.
	Metadata pulumi.MapInput `pulumi:"metadata"`
	// The dashboard's part row span.
	RowSpan pulumi.IntInput `pulumi:"rowSpan"`
	// The dashboard's part x coordinate.
	X pulumi.IntInput `pulumi:"x"`
	// The dashboard's part y coordinate.
	Y pulumi.IntInput `pulumi:"y"`
}

The dashboard's part position.

func (DashboardPartsResponsePositionArgs) ElementType

func (DashboardPartsResponsePositionArgs) ToDashboardPartsResponsePositionOutput

func (i DashboardPartsResponsePositionArgs) ToDashboardPartsResponsePositionOutput() DashboardPartsResponsePositionOutput

func (DashboardPartsResponsePositionArgs) ToDashboardPartsResponsePositionOutputWithContext

func (i DashboardPartsResponsePositionArgs) ToDashboardPartsResponsePositionOutputWithContext(ctx context.Context) DashboardPartsResponsePositionOutput

type DashboardPartsResponsePositionInput

type DashboardPartsResponsePositionInput interface {
	pulumi.Input

	ToDashboardPartsResponsePositionOutput() DashboardPartsResponsePositionOutput
	ToDashboardPartsResponsePositionOutputWithContext(context.Context) DashboardPartsResponsePositionOutput
}

DashboardPartsResponsePositionInput is an input type that accepts DashboardPartsResponsePositionArgs and DashboardPartsResponsePositionOutput values. You can construct a concrete instance of `DashboardPartsResponsePositionInput` via:

DashboardPartsResponsePositionArgs{...}

type DashboardPartsResponsePositionOutput

type DashboardPartsResponsePositionOutput struct{ *pulumi.OutputState }

The dashboard's part position.

func (DashboardPartsResponsePositionOutput) ColSpan

The dashboard's part column span.

func (DashboardPartsResponsePositionOutput) ElementType

func (DashboardPartsResponsePositionOutput) Metadata

The dashboard part's metadata.

func (DashboardPartsResponsePositionOutput) RowSpan

The dashboard's part row span.

func (DashboardPartsResponsePositionOutput) ToDashboardPartsResponsePositionOutput

func (o DashboardPartsResponsePositionOutput) ToDashboardPartsResponsePositionOutput() DashboardPartsResponsePositionOutput

func (DashboardPartsResponsePositionOutput) ToDashboardPartsResponsePositionOutputWithContext

func (o DashboardPartsResponsePositionOutput) ToDashboardPartsResponsePositionOutputWithContext(ctx context.Context) DashboardPartsResponsePositionOutput

func (DashboardPartsResponsePositionOutput) X

The dashboard's part x coordinate.

func (DashboardPartsResponsePositionOutput) Y

The dashboard's part y coordinate.

type DashboardState

type DashboardState struct {
	// The dashboard lenses.
	Lenses DashboardLensResponseMapInput
	// Resource location
	Location pulumi.StringPtrInput
	// The dashboard metadata.
	Metadata pulumi.MapInput
	// Resource name
	Name pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (DashboardState) ElementType

func (DashboardState) ElementType() reflect.Type

type LookupDashboardArgs

type LookupDashboardArgs struct {
	// The name of the dashboard.
	DashboardName string `pulumi:"dashboardName"`
	// The name of the resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupDashboardResult

type LookupDashboardResult struct {
	// The dashboard lenses.
	Lenses map[string]DashboardLensResponse `pulumi:"lenses"`
	// Resource location
	Location string `pulumi:"location"`
	// The dashboard metadata.
	Metadata map[string]interface{} `pulumi:"metadata"`
	// Resource name
	Name string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type string `pulumi:"type"`
}

The shared dashboard resource definition.

func LookupDashboard

func LookupDashboard(ctx *pulumi.Context, args *LookupDashboardArgs, opts ...pulumi.InvokeOption) (*LookupDashboardResult, error)

Jump to

Keyboard shortcuts

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