Documentation
¶
Overview ¶
A Pulumi package for creating and managing SignalFx resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type AlertMutingRule
- func (*AlertMutingRule) ElementType() reflect.Type
- func (i *AlertMutingRule) ToAlertMutingRuleOutput() AlertMutingRuleOutput
- func (i *AlertMutingRule) ToAlertMutingRuleOutputWithContext(ctx context.Context) AlertMutingRuleOutput
- func (i *AlertMutingRule) ToAlertMutingRulePtrOutput() AlertMutingRulePtrOutput
- func (i *AlertMutingRule) ToAlertMutingRulePtrOutputWithContext(ctx context.Context) AlertMutingRulePtrOutput
- type AlertMutingRuleArgs
- type AlertMutingRuleArray
- type AlertMutingRuleArrayInput
- type AlertMutingRuleArrayOutput
- func (AlertMutingRuleArrayOutput) ElementType() reflect.Type
- func (o AlertMutingRuleArrayOutput) Index(i pulumi.IntInput) AlertMutingRuleOutput
- func (o AlertMutingRuleArrayOutput) ToAlertMutingRuleArrayOutput() AlertMutingRuleArrayOutput
- func (o AlertMutingRuleArrayOutput) ToAlertMutingRuleArrayOutputWithContext(ctx context.Context) AlertMutingRuleArrayOutput
- type AlertMutingRuleFilter
- type AlertMutingRuleFilterArgs
- type AlertMutingRuleFilterArray
- func (AlertMutingRuleFilterArray) ElementType() reflect.Type
- func (i AlertMutingRuleFilterArray) ToAlertMutingRuleFilterArrayOutput() AlertMutingRuleFilterArrayOutput
- func (i AlertMutingRuleFilterArray) ToAlertMutingRuleFilterArrayOutputWithContext(ctx context.Context) AlertMutingRuleFilterArrayOutput
- type AlertMutingRuleFilterArrayInput
- type AlertMutingRuleFilterArrayOutput
- func (AlertMutingRuleFilterArrayOutput) ElementType() reflect.Type
- func (o AlertMutingRuleFilterArrayOutput) Index(i pulumi.IntInput) AlertMutingRuleFilterOutput
- func (o AlertMutingRuleFilterArrayOutput) ToAlertMutingRuleFilterArrayOutput() AlertMutingRuleFilterArrayOutput
- func (o AlertMutingRuleFilterArrayOutput) ToAlertMutingRuleFilterArrayOutputWithContext(ctx context.Context) AlertMutingRuleFilterArrayOutput
- type AlertMutingRuleFilterInput
- type AlertMutingRuleFilterOutput
- func (AlertMutingRuleFilterOutput) ElementType() reflect.Type
- func (o AlertMutingRuleFilterOutput) Negated() pulumi.BoolPtrOutput
- func (o AlertMutingRuleFilterOutput) Property() pulumi.StringOutput
- func (o AlertMutingRuleFilterOutput) PropertyValue() pulumi.StringOutput
- func (o AlertMutingRuleFilterOutput) ToAlertMutingRuleFilterOutput() AlertMutingRuleFilterOutput
- func (o AlertMutingRuleFilterOutput) ToAlertMutingRuleFilterOutputWithContext(ctx context.Context) AlertMutingRuleFilterOutput
- type AlertMutingRuleInput
- type AlertMutingRuleMap
- type AlertMutingRuleMapInput
- type AlertMutingRuleMapOutput
- func (AlertMutingRuleMapOutput) ElementType() reflect.Type
- func (o AlertMutingRuleMapOutput) MapIndex(k pulumi.StringInput) AlertMutingRuleOutput
- func (o AlertMutingRuleMapOutput) ToAlertMutingRuleMapOutput() AlertMutingRuleMapOutput
- func (o AlertMutingRuleMapOutput) ToAlertMutingRuleMapOutputWithContext(ctx context.Context) AlertMutingRuleMapOutput
- type AlertMutingRuleOutput
- func (AlertMutingRuleOutput) ElementType() reflect.Type
- func (o AlertMutingRuleOutput) ToAlertMutingRuleOutput() AlertMutingRuleOutput
- func (o AlertMutingRuleOutput) ToAlertMutingRuleOutputWithContext(ctx context.Context) AlertMutingRuleOutput
- func (o AlertMutingRuleOutput) ToAlertMutingRulePtrOutput() AlertMutingRulePtrOutput
- func (o AlertMutingRuleOutput) ToAlertMutingRulePtrOutputWithContext(ctx context.Context) AlertMutingRulePtrOutput
- type AlertMutingRulePtrInput
- type AlertMutingRulePtrOutput
- type AlertMutingRuleState
- type Dashboard
- func (*Dashboard) ElementType() reflect.Type
- func (i *Dashboard) ToDashboardOutput() DashboardOutput
- func (i *Dashboard) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
- func (i *Dashboard) ToDashboardPtrOutput() DashboardPtrOutput
- func (i *Dashboard) ToDashboardPtrOutputWithContext(ctx context.Context) DashboardPtrOutput
- type DashboardArgs
- type DashboardArray
- type DashboardArrayInput
- type DashboardArrayOutput
- func (DashboardArrayOutput) ElementType() reflect.Type
- func (o DashboardArrayOutput) Index(i pulumi.IntInput) DashboardOutput
- func (o DashboardArrayOutput) ToDashboardArrayOutput() DashboardArrayOutput
- func (o DashboardArrayOutput) ToDashboardArrayOutputWithContext(ctx context.Context) DashboardArrayOutput
- type DashboardChart
- type DashboardChartArgs
- type DashboardChartArray
- type DashboardChartArrayInput
- type DashboardChartArrayOutput
- func (DashboardChartArrayOutput) ElementType() reflect.Type
- func (o DashboardChartArrayOutput) Index(i pulumi.IntInput) DashboardChartOutput
- func (o DashboardChartArrayOutput) ToDashboardChartArrayOutput() DashboardChartArrayOutput
- func (o DashboardChartArrayOutput) ToDashboardChartArrayOutputWithContext(ctx context.Context) DashboardChartArrayOutput
- type DashboardChartInput
- type DashboardChartOutput
- func (o DashboardChartOutput) ChartId() pulumi.StringOutput
- func (o DashboardChartOutput) Column() pulumi.IntPtrOutput
- func (DashboardChartOutput) ElementType() reflect.Type
- func (o DashboardChartOutput) Height() pulumi.IntPtrOutput
- func (o DashboardChartOutput) Row() pulumi.IntPtrOutput
- func (o DashboardChartOutput) ToDashboardChartOutput() DashboardChartOutput
- func (o DashboardChartOutput) ToDashboardChartOutputWithContext(ctx context.Context) DashboardChartOutput
- func (o DashboardChartOutput) Width() pulumi.IntPtrOutput
- type DashboardColumn
- type DashboardColumnArgs
- type DashboardColumnArray
- type DashboardColumnArrayInput
- type DashboardColumnArrayOutput
- func (DashboardColumnArrayOutput) ElementType() reflect.Type
- func (o DashboardColumnArrayOutput) Index(i pulumi.IntInput) DashboardColumnOutput
- func (o DashboardColumnArrayOutput) ToDashboardColumnArrayOutput() DashboardColumnArrayOutput
- func (o DashboardColumnArrayOutput) ToDashboardColumnArrayOutputWithContext(ctx context.Context) DashboardColumnArrayOutput
- type DashboardColumnInput
- type DashboardColumnOutput
- func (o DashboardColumnOutput) ChartIds() pulumi.StringArrayOutput
- func (o DashboardColumnOutput) Column() pulumi.IntPtrOutput
- func (DashboardColumnOutput) ElementType() reflect.Type
- func (o DashboardColumnOutput) Height() pulumi.IntPtrOutput
- func (o DashboardColumnOutput) ToDashboardColumnOutput() DashboardColumnOutput
- func (o DashboardColumnOutput) ToDashboardColumnOutputWithContext(ctx context.Context) DashboardColumnOutput
- func (o DashboardColumnOutput) Width() pulumi.IntPtrOutput
- type DashboardEventOverlay
- type DashboardEventOverlayArgs
- type DashboardEventOverlayArray
- func (DashboardEventOverlayArray) ElementType() reflect.Type
- func (i DashboardEventOverlayArray) ToDashboardEventOverlayArrayOutput() DashboardEventOverlayArrayOutput
- func (i DashboardEventOverlayArray) ToDashboardEventOverlayArrayOutputWithContext(ctx context.Context) DashboardEventOverlayArrayOutput
- type DashboardEventOverlayArrayInput
- type DashboardEventOverlayArrayOutput
- func (DashboardEventOverlayArrayOutput) ElementType() reflect.Type
- func (o DashboardEventOverlayArrayOutput) Index(i pulumi.IntInput) DashboardEventOverlayOutput
- func (o DashboardEventOverlayArrayOutput) ToDashboardEventOverlayArrayOutput() DashboardEventOverlayArrayOutput
- func (o DashboardEventOverlayArrayOutput) ToDashboardEventOverlayArrayOutputWithContext(ctx context.Context) DashboardEventOverlayArrayOutput
- type DashboardEventOverlayInput
- type DashboardEventOverlayOutput
- func (o DashboardEventOverlayOutput) Color() pulumi.StringPtrOutput
- func (DashboardEventOverlayOutput) ElementType() reflect.Type
- func (o DashboardEventOverlayOutput) Label() pulumi.StringPtrOutput
- func (o DashboardEventOverlayOutput) Line() pulumi.BoolPtrOutput
- func (o DashboardEventOverlayOutput) Signal() pulumi.StringOutput
- func (o DashboardEventOverlayOutput) Sources() DashboardEventOverlaySourceArrayOutput
- func (o DashboardEventOverlayOutput) ToDashboardEventOverlayOutput() DashboardEventOverlayOutput
- func (o DashboardEventOverlayOutput) ToDashboardEventOverlayOutputWithContext(ctx context.Context) DashboardEventOverlayOutput
- func (o DashboardEventOverlayOutput) Type() pulumi.StringPtrOutput
- type DashboardEventOverlaySource
- type DashboardEventOverlaySourceArgs
- func (DashboardEventOverlaySourceArgs) ElementType() reflect.Type
- func (i DashboardEventOverlaySourceArgs) ToDashboardEventOverlaySourceOutput() DashboardEventOverlaySourceOutput
- func (i DashboardEventOverlaySourceArgs) ToDashboardEventOverlaySourceOutputWithContext(ctx context.Context) DashboardEventOverlaySourceOutput
- type DashboardEventOverlaySourceArray
- func (DashboardEventOverlaySourceArray) ElementType() reflect.Type
- func (i DashboardEventOverlaySourceArray) ToDashboardEventOverlaySourceArrayOutput() DashboardEventOverlaySourceArrayOutput
- func (i DashboardEventOverlaySourceArray) ToDashboardEventOverlaySourceArrayOutputWithContext(ctx context.Context) DashboardEventOverlaySourceArrayOutput
- type DashboardEventOverlaySourceArrayInput
- type DashboardEventOverlaySourceArrayOutput
- func (DashboardEventOverlaySourceArrayOutput) ElementType() reflect.Type
- func (o DashboardEventOverlaySourceArrayOutput) Index(i pulumi.IntInput) DashboardEventOverlaySourceOutput
- func (o DashboardEventOverlaySourceArrayOutput) ToDashboardEventOverlaySourceArrayOutput() DashboardEventOverlaySourceArrayOutput
- func (o DashboardEventOverlaySourceArrayOutput) ToDashboardEventOverlaySourceArrayOutputWithContext(ctx context.Context) DashboardEventOverlaySourceArrayOutput
- type DashboardEventOverlaySourceInput
- type DashboardEventOverlaySourceOutput
- func (DashboardEventOverlaySourceOutput) ElementType() reflect.Type
- func (o DashboardEventOverlaySourceOutput) Negated() pulumi.BoolPtrOutput
- func (o DashboardEventOverlaySourceOutput) Property() pulumi.StringOutput
- func (o DashboardEventOverlaySourceOutput) ToDashboardEventOverlaySourceOutput() DashboardEventOverlaySourceOutput
- func (o DashboardEventOverlaySourceOutput) ToDashboardEventOverlaySourceOutputWithContext(ctx context.Context) DashboardEventOverlaySourceOutput
- func (o DashboardEventOverlaySourceOutput) Values() pulumi.StringArrayOutput
- type DashboardFilter
- type DashboardFilterArgs
- type DashboardFilterArray
- type DashboardFilterArrayInput
- type DashboardFilterArrayOutput
- func (DashboardFilterArrayOutput) ElementType() reflect.Type
- func (o DashboardFilterArrayOutput) Index(i pulumi.IntInput) DashboardFilterOutput
- func (o DashboardFilterArrayOutput) ToDashboardFilterArrayOutput() DashboardFilterArrayOutput
- func (o DashboardFilterArrayOutput) ToDashboardFilterArrayOutputWithContext(ctx context.Context) DashboardFilterArrayOutput
- type DashboardFilterInput
- type DashboardFilterOutput
- func (o DashboardFilterOutput) ApplyIfExist() pulumi.BoolPtrOutput
- func (DashboardFilterOutput) ElementType() reflect.Type
- func (o DashboardFilterOutput) Negated() pulumi.BoolPtrOutput
- func (o DashboardFilterOutput) Property() pulumi.StringOutput
- func (o DashboardFilterOutput) ToDashboardFilterOutput() DashboardFilterOutput
- func (o DashboardFilterOutput) ToDashboardFilterOutputWithContext(ctx context.Context) DashboardFilterOutput
- func (o DashboardFilterOutput) Values() pulumi.StringArrayOutput
- type DashboardGrid
- type DashboardGridArgs
- type DashboardGridArray
- type DashboardGridArrayInput
- type DashboardGridArrayOutput
- func (DashboardGridArrayOutput) ElementType() reflect.Type
- func (o DashboardGridArrayOutput) Index(i pulumi.IntInput) DashboardGridOutput
- func (o DashboardGridArrayOutput) ToDashboardGridArrayOutput() DashboardGridArrayOutput
- func (o DashboardGridArrayOutput) ToDashboardGridArrayOutputWithContext(ctx context.Context) DashboardGridArrayOutput
- type DashboardGridInput
- type DashboardGridOutput
- func (o DashboardGridOutput) ChartIds() pulumi.StringArrayOutput
- func (DashboardGridOutput) ElementType() reflect.Type
- func (o DashboardGridOutput) Height() pulumi.IntPtrOutput
- func (o DashboardGridOutput) ToDashboardGridOutput() DashboardGridOutput
- func (o DashboardGridOutput) ToDashboardGridOutputWithContext(ctx context.Context) DashboardGridOutput
- func (o DashboardGridOutput) Width() pulumi.IntPtrOutput
- type DashboardGroup
- func (*DashboardGroup) ElementType() reflect.Type
- func (i *DashboardGroup) ToDashboardGroupOutput() DashboardGroupOutput
- func (i *DashboardGroup) ToDashboardGroupOutputWithContext(ctx context.Context) DashboardGroupOutput
- func (i *DashboardGroup) ToDashboardGroupPtrOutput() DashboardGroupPtrOutput
- func (i *DashboardGroup) ToDashboardGroupPtrOutputWithContext(ctx context.Context) DashboardGroupPtrOutput
- type DashboardGroupArgs
- type DashboardGroupArray
- type DashboardGroupArrayInput
- type DashboardGroupArrayOutput
- func (DashboardGroupArrayOutput) ElementType() reflect.Type
- func (o DashboardGroupArrayOutput) Index(i pulumi.IntInput) DashboardGroupOutput
- func (o DashboardGroupArrayOutput) ToDashboardGroupArrayOutput() DashboardGroupArrayOutput
- func (o DashboardGroupArrayOutput) ToDashboardGroupArrayOutputWithContext(ctx context.Context) DashboardGroupArrayOutput
- type DashboardGroupDashboard
- type DashboardGroupDashboardArgs
- type DashboardGroupDashboardArray
- func (DashboardGroupDashboardArray) ElementType() reflect.Type
- func (i DashboardGroupDashboardArray) ToDashboardGroupDashboardArrayOutput() DashboardGroupDashboardArrayOutput
- func (i DashboardGroupDashboardArray) ToDashboardGroupDashboardArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardArrayOutput
- type DashboardGroupDashboardArrayInput
- type DashboardGroupDashboardArrayOutput
- func (DashboardGroupDashboardArrayOutput) ElementType() reflect.Type
- func (o DashboardGroupDashboardArrayOutput) Index(i pulumi.IntInput) DashboardGroupDashboardOutput
- func (o DashboardGroupDashboardArrayOutput) ToDashboardGroupDashboardArrayOutput() DashboardGroupDashboardArrayOutput
- func (o DashboardGroupDashboardArrayOutput) ToDashboardGroupDashboardArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardArrayOutput
- type DashboardGroupDashboardFilterOverride
- type DashboardGroupDashboardFilterOverrideArgs
- func (DashboardGroupDashboardFilterOverrideArgs) ElementType() reflect.Type
- func (i DashboardGroupDashboardFilterOverrideArgs) ToDashboardGroupDashboardFilterOverrideOutput() DashboardGroupDashboardFilterOverrideOutput
- func (i DashboardGroupDashboardFilterOverrideArgs) ToDashboardGroupDashboardFilterOverrideOutputWithContext(ctx context.Context) DashboardGroupDashboardFilterOverrideOutput
- type DashboardGroupDashboardFilterOverrideArray
- func (DashboardGroupDashboardFilterOverrideArray) ElementType() reflect.Type
- func (i DashboardGroupDashboardFilterOverrideArray) ToDashboardGroupDashboardFilterOverrideArrayOutput() DashboardGroupDashboardFilterOverrideArrayOutput
- func (i DashboardGroupDashboardFilterOverrideArray) ToDashboardGroupDashboardFilterOverrideArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardFilterOverrideArrayOutput
- type DashboardGroupDashboardFilterOverrideArrayInput
- type DashboardGroupDashboardFilterOverrideArrayOutput
- func (DashboardGroupDashboardFilterOverrideArrayOutput) ElementType() reflect.Type
- func (o DashboardGroupDashboardFilterOverrideArrayOutput) Index(i pulumi.IntInput) DashboardGroupDashboardFilterOverrideOutput
- func (o DashboardGroupDashboardFilterOverrideArrayOutput) ToDashboardGroupDashboardFilterOverrideArrayOutput() DashboardGroupDashboardFilterOverrideArrayOutput
- func (o DashboardGroupDashboardFilterOverrideArrayOutput) ToDashboardGroupDashboardFilterOverrideArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardFilterOverrideArrayOutput
- type DashboardGroupDashboardFilterOverrideInput
- type DashboardGroupDashboardFilterOverrideOutput
- func (DashboardGroupDashboardFilterOverrideOutput) ElementType() reflect.Type
- func (o DashboardGroupDashboardFilterOverrideOutput) Negated() pulumi.BoolPtrOutput
- func (o DashboardGroupDashboardFilterOverrideOutput) Property() pulumi.StringOutput
- func (o DashboardGroupDashboardFilterOverrideOutput) ToDashboardGroupDashboardFilterOverrideOutput() DashboardGroupDashboardFilterOverrideOutput
- func (o DashboardGroupDashboardFilterOverrideOutput) ToDashboardGroupDashboardFilterOverrideOutputWithContext(ctx context.Context) DashboardGroupDashboardFilterOverrideOutput
- func (o DashboardGroupDashboardFilterOverrideOutput) Values() pulumi.StringArrayOutput
- type DashboardGroupDashboardInput
- type DashboardGroupDashboardOutput
- func (o DashboardGroupDashboardOutput) DashboardId() pulumi.StringOutput
- func (o DashboardGroupDashboardOutput) DescriptionOverride() pulumi.StringPtrOutput
- func (DashboardGroupDashboardOutput) ElementType() reflect.Type
- func (o DashboardGroupDashboardOutput) FilterOverrides() DashboardGroupDashboardFilterOverrideArrayOutput
- func (o DashboardGroupDashboardOutput) NameOverride() pulumi.StringPtrOutput
- func (o DashboardGroupDashboardOutput) ToDashboardGroupDashboardOutput() DashboardGroupDashboardOutput
- func (o DashboardGroupDashboardOutput) ToDashboardGroupDashboardOutputWithContext(ctx context.Context) DashboardGroupDashboardOutput
- func (o DashboardGroupDashboardOutput) VariableOverrides() DashboardGroupDashboardVariableOverrideArrayOutput
- type DashboardGroupDashboardVariableOverride
- type DashboardGroupDashboardVariableOverrideArgs
- func (DashboardGroupDashboardVariableOverrideArgs) ElementType() reflect.Type
- func (i DashboardGroupDashboardVariableOverrideArgs) ToDashboardGroupDashboardVariableOverrideOutput() DashboardGroupDashboardVariableOverrideOutput
- func (i DashboardGroupDashboardVariableOverrideArgs) ToDashboardGroupDashboardVariableOverrideOutputWithContext(ctx context.Context) DashboardGroupDashboardVariableOverrideOutput
- type DashboardGroupDashboardVariableOverrideArray
- func (DashboardGroupDashboardVariableOverrideArray) ElementType() reflect.Type
- func (i DashboardGroupDashboardVariableOverrideArray) ToDashboardGroupDashboardVariableOverrideArrayOutput() DashboardGroupDashboardVariableOverrideArrayOutput
- func (i DashboardGroupDashboardVariableOverrideArray) ToDashboardGroupDashboardVariableOverrideArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardVariableOverrideArrayOutput
- type DashboardGroupDashboardVariableOverrideArrayInput
- type DashboardGroupDashboardVariableOverrideArrayOutput
- func (DashboardGroupDashboardVariableOverrideArrayOutput) ElementType() reflect.Type
- func (o DashboardGroupDashboardVariableOverrideArrayOutput) Index(i pulumi.IntInput) DashboardGroupDashboardVariableOverrideOutput
- func (o DashboardGroupDashboardVariableOverrideArrayOutput) ToDashboardGroupDashboardVariableOverrideArrayOutput() DashboardGroupDashboardVariableOverrideArrayOutput
- func (o DashboardGroupDashboardVariableOverrideArrayOutput) ToDashboardGroupDashboardVariableOverrideArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardVariableOverrideArrayOutput
- type DashboardGroupDashboardVariableOverrideInput
- type DashboardGroupDashboardVariableOverrideOutput
- func (DashboardGroupDashboardVariableOverrideOutput) ElementType() reflect.Type
- func (o DashboardGroupDashboardVariableOverrideOutput) Property() pulumi.StringOutput
- func (o DashboardGroupDashboardVariableOverrideOutput) ToDashboardGroupDashboardVariableOverrideOutput() DashboardGroupDashboardVariableOverrideOutput
- func (o DashboardGroupDashboardVariableOverrideOutput) ToDashboardGroupDashboardVariableOverrideOutputWithContext(ctx context.Context) DashboardGroupDashboardVariableOverrideOutput
- func (o DashboardGroupDashboardVariableOverrideOutput) Values() pulumi.StringArrayOutput
- func (o DashboardGroupDashboardVariableOverrideOutput) ValuesSuggesteds() pulumi.StringArrayOutput
- type DashboardGroupImportQualifier
- type DashboardGroupImportQualifierArgs
- func (DashboardGroupImportQualifierArgs) ElementType() reflect.Type
- func (i DashboardGroupImportQualifierArgs) ToDashboardGroupImportQualifierOutput() DashboardGroupImportQualifierOutput
- func (i DashboardGroupImportQualifierArgs) ToDashboardGroupImportQualifierOutputWithContext(ctx context.Context) DashboardGroupImportQualifierOutput
- type DashboardGroupImportQualifierArray
- func (DashboardGroupImportQualifierArray) ElementType() reflect.Type
- func (i DashboardGroupImportQualifierArray) ToDashboardGroupImportQualifierArrayOutput() DashboardGroupImportQualifierArrayOutput
- func (i DashboardGroupImportQualifierArray) ToDashboardGroupImportQualifierArrayOutputWithContext(ctx context.Context) DashboardGroupImportQualifierArrayOutput
- type DashboardGroupImportQualifierArrayInput
- type DashboardGroupImportQualifierArrayOutput
- func (DashboardGroupImportQualifierArrayOutput) ElementType() reflect.Type
- func (o DashboardGroupImportQualifierArrayOutput) Index(i pulumi.IntInput) DashboardGroupImportQualifierOutput
- func (o DashboardGroupImportQualifierArrayOutput) ToDashboardGroupImportQualifierArrayOutput() DashboardGroupImportQualifierArrayOutput
- func (o DashboardGroupImportQualifierArrayOutput) ToDashboardGroupImportQualifierArrayOutputWithContext(ctx context.Context) DashboardGroupImportQualifierArrayOutput
- type DashboardGroupImportQualifierFilter
- type DashboardGroupImportQualifierFilterArgs
- func (DashboardGroupImportQualifierFilterArgs) ElementType() reflect.Type
- func (i DashboardGroupImportQualifierFilterArgs) ToDashboardGroupImportQualifierFilterOutput() DashboardGroupImportQualifierFilterOutput
- func (i DashboardGroupImportQualifierFilterArgs) ToDashboardGroupImportQualifierFilterOutputWithContext(ctx context.Context) DashboardGroupImportQualifierFilterOutput
- type DashboardGroupImportQualifierFilterArray
- func (DashboardGroupImportQualifierFilterArray) ElementType() reflect.Type
- func (i DashboardGroupImportQualifierFilterArray) ToDashboardGroupImportQualifierFilterArrayOutput() DashboardGroupImportQualifierFilterArrayOutput
- func (i DashboardGroupImportQualifierFilterArray) ToDashboardGroupImportQualifierFilterArrayOutputWithContext(ctx context.Context) DashboardGroupImportQualifierFilterArrayOutput
- type DashboardGroupImportQualifierFilterArrayInput
- type DashboardGroupImportQualifierFilterArrayOutput
- func (DashboardGroupImportQualifierFilterArrayOutput) ElementType() reflect.Type
- func (o DashboardGroupImportQualifierFilterArrayOutput) Index(i pulumi.IntInput) DashboardGroupImportQualifierFilterOutput
- func (o DashboardGroupImportQualifierFilterArrayOutput) ToDashboardGroupImportQualifierFilterArrayOutput() DashboardGroupImportQualifierFilterArrayOutput
- func (o DashboardGroupImportQualifierFilterArrayOutput) ToDashboardGroupImportQualifierFilterArrayOutputWithContext(ctx context.Context) DashboardGroupImportQualifierFilterArrayOutput
- type DashboardGroupImportQualifierFilterInput
- type DashboardGroupImportQualifierFilterOutput
- func (DashboardGroupImportQualifierFilterOutput) ElementType() reflect.Type
- func (o DashboardGroupImportQualifierFilterOutput) Negated() pulumi.BoolPtrOutput
- func (o DashboardGroupImportQualifierFilterOutput) Property() pulumi.StringOutput
- func (o DashboardGroupImportQualifierFilterOutput) ToDashboardGroupImportQualifierFilterOutput() DashboardGroupImportQualifierFilterOutput
- func (o DashboardGroupImportQualifierFilterOutput) ToDashboardGroupImportQualifierFilterOutputWithContext(ctx context.Context) DashboardGroupImportQualifierFilterOutput
- func (o DashboardGroupImportQualifierFilterOutput) Values() pulumi.StringArrayOutput
- type DashboardGroupImportQualifierInput
- type DashboardGroupImportQualifierOutput
- func (DashboardGroupImportQualifierOutput) ElementType() reflect.Type
- func (o DashboardGroupImportQualifierOutput) Filters() DashboardGroupImportQualifierFilterArrayOutput
- func (o DashboardGroupImportQualifierOutput) Metric() pulumi.StringPtrOutput
- func (o DashboardGroupImportQualifierOutput) ToDashboardGroupImportQualifierOutput() DashboardGroupImportQualifierOutput
- func (o DashboardGroupImportQualifierOutput) ToDashboardGroupImportQualifierOutputWithContext(ctx context.Context) DashboardGroupImportQualifierOutput
- type DashboardGroupInput
- type DashboardGroupMap
- type DashboardGroupMapInput
- type DashboardGroupMapOutput
- func (DashboardGroupMapOutput) ElementType() reflect.Type
- func (o DashboardGroupMapOutput) MapIndex(k pulumi.StringInput) DashboardGroupOutput
- func (o DashboardGroupMapOutput) ToDashboardGroupMapOutput() DashboardGroupMapOutput
- func (o DashboardGroupMapOutput) ToDashboardGroupMapOutputWithContext(ctx context.Context) DashboardGroupMapOutput
- type DashboardGroupOutput
- func (DashboardGroupOutput) ElementType() reflect.Type
- func (o DashboardGroupOutput) ToDashboardGroupOutput() DashboardGroupOutput
- func (o DashboardGroupOutput) ToDashboardGroupOutputWithContext(ctx context.Context) DashboardGroupOutput
- func (o DashboardGroupOutput) ToDashboardGroupPtrOutput() DashboardGroupPtrOutput
- func (o DashboardGroupOutput) ToDashboardGroupPtrOutputWithContext(ctx context.Context) DashboardGroupPtrOutput
- type DashboardGroupPtrInput
- type DashboardGroupPtrOutput
- type DashboardGroupState
- type DashboardInput
- type DashboardMap
- type DashboardMapInput
- type DashboardMapOutput
- type DashboardOutput
- func (DashboardOutput) ElementType() reflect.Type
- func (o DashboardOutput) ToDashboardOutput() DashboardOutput
- func (o DashboardOutput) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
- func (o DashboardOutput) ToDashboardPtrOutput() DashboardPtrOutput
- func (o DashboardOutput) ToDashboardPtrOutputWithContext(ctx context.Context) DashboardPtrOutput
- type DashboardPtrInput
- type DashboardPtrOutput
- type DashboardSelectedEventOverlay
- type DashboardSelectedEventOverlayArgs
- func (DashboardSelectedEventOverlayArgs) ElementType() reflect.Type
- func (i DashboardSelectedEventOverlayArgs) ToDashboardSelectedEventOverlayOutput() DashboardSelectedEventOverlayOutput
- func (i DashboardSelectedEventOverlayArgs) ToDashboardSelectedEventOverlayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlayOutput
- type DashboardSelectedEventOverlayArray
- func (DashboardSelectedEventOverlayArray) ElementType() reflect.Type
- func (i DashboardSelectedEventOverlayArray) ToDashboardSelectedEventOverlayArrayOutput() DashboardSelectedEventOverlayArrayOutput
- func (i DashboardSelectedEventOverlayArray) ToDashboardSelectedEventOverlayArrayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlayArrayOutput
- type DashboardSelectedEventOverlayArrayInput
- type DashboardSelectedEventOverlayArrayOutput
- func (DashboardSelectedEventOverlayArrayOutput) ElementType() reflect.Type
- func (o DashboardSelectedEventOverlayArrayOutput) Index(i pulumi.IntInput) DashboardSelectedEventOverlayOutput
- func (o DashboardSelectedEventOverlayArrayOutput) ToDashboardSelectedEventOverlayArrayOutput() DashboardSelectedEventOverlayArrayOutput
- func (o DashboardSelectedEventOverlayArrayOutput) ToDashboardSelectedEventOverlayArrayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlayArrayOutput
- type DashboardSelectedEventOverlayInput
- type DashboardSelectedEventOverlayOutput
- func (DashboardSelectedEventOverlayOutput) ElementType() reflect.Type
- func (o DashboardSelectedEventOverlayOutput) Signal() pulumi.StringOutput
- func (o DashboardSelectedEventOverlayOutput) Sources() DashboardSelectedEventOverlaySourceArrayOutput
- func (o DashboardSelectedEventOverlayOutput) ToDashboardSelectedEventOverlayOutput() DashboardSelectedEventOverlayOutput
- func (o DashboardSelectedEventOverlayOutput) ToDashboardSelectedEventOverlayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlayOutput
- func (o DashboardSelectedEventOverlayOutput) Type() pulumi.StringPtrOutput
- type DashboardSelectedEventOverlaySource
- type DashboardSelectedEventOverlaySourceArgs
- func (DashboardSelectedEventOverlaySourceArgs) ElementType() reflect.Type
- func (i DashboardSelectedEventOverlaySourceArgs) ToDashboardSelectedEventOverlaySourceOutput() DashboardSelectedEventOverlaySourceOutput
- func (i DashboardSelectedEventOverlaySourceArgs) ToDashboardSelectedEventOverlaySourceOutputWithContext(ctx context.Context) DashboardSelectedEventOverlaySourceOutput
- type DashboardSelectedEventOverlaySourceArray
- func (DashboardSelectedEventOverlaySourceArray) ElementType() reflect.Type
- func (i DashboardSelectedEventOverlaySourceArray) ToDashboardSelectedEventOverlaySourceArrayOutput() DashboardSelectedEventOverlaySourceArrayOutput
- func (i DashboardSelectedEventOverlaySourceArray) ToDashboardSelectedEventOverlaySourceArrayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlaySourceArrayOutput
- type DashboardSelectedEventOverlaySourceArrayInput
- type DashboardSelectedEventOverlaySourceArrayOutput
- func (DashboardSelectedEventOverlaySourceArrayOutput) ElementType() reflect.Type
- func (o DashboardSelectedEventOverlaySourceArrayOutput) Index(i pulumi.IntInput) DashboardSelectedEventOverlaySourceOutput
- func (o DashboardSelectedEventOverlaySourceArrayOutput) ToDashboardSelectedEventOverlaySourceArrayOutput() DashboardSelectedEventOverlaySourceArrayOutput
- func (o DashboardSelectedEventOverlaySourceArrayOutput) ToDashboardSelectedEventOverlaySourceArrayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlaySourceArrayOutput
- type DashboardSelectedEventOverlaySourceInput
- type DashboardSelectedEventOverlaySourceOutput
- func (DashboardSelectedEventOverlaySourceOutput) ElementType() reflect.Type
- func (o DashboardSelectedEventOverlaySourceOutput) Negated() pulumi.BoolPtrOutput
- func (o DashboardSelectedEventOverlaySourceOutput) Property() pulumi.StringOutput
- func (o DashboardSelectedEventOverlaySourceOutput) ToDashboardSelectedEventOverlaySourceOutput() DashboardSelectedEventOverlaySourceOutput
- func (o DashboardSelectedEventOverlaySourceOutput) ToDashboardSelectedEventOverlaySourceOutputWithContext(ctx context.Context) DashboardSelectedEventOverlaySourceOutput
- func (o DashboardSelectedEventOverlaySourceOutput) Values() pulumi.StringArrayOutput
- type DashboardState
- type DashboardVariable
- type DashboardVariableArgs
- type DashboardVariableArray
- type DashboardVariableArrayInput
- type DashboardVariableArrayOutput
- func (DashboardVariableArrayOutput) ElementType() reflect.Type
- func (o DashboardVariableArrayOutput) Index(i pulumi.IntInput) DashboardVariableOutput
- func (o DashboardVariableArrayOutput) ToDashboardVariableArrayOutput() DashboardVariableArrayOutput
- func (o DashboardVariableArrayOutput) ToDashboardVariableArrayOutputWithContext(ctx context.Context) DashboardVariableArrayOutput
- type DashboardVariableInput
- type DashboardVariableOutput
- func (o DashboardVariableOutput) Alias() pulumi.StringOutput
- func (o DashboardVariableOutput) ApplyIfExist() pulumi.BoolPtrOutput
- func (o DashboardVariableOutput) Description() pulumi.StringPtrOutput
- func (DashboardVariableOutput) ElementType() reflect.Type
- func (o DashboardVariableOutput) Property() pulumi.StringOutput
- func (o DashboardVariableOutput) ReplaceOnly() pulumi.BoolPtrOutput
- func (o DashboardVariableOutput) RestrictedSuggestions() pulumi.BoolPtrOutput
- func (o DashboardVariableOutput) ToDashboardVariableOutput() DashboardVariableOutput
- func (o DashboardVariableOutput) ToDashboardVariableOutputWithContext(ctx context.Context) DashboardVariableOutput
- func (o DashboardVariableOutput) ValueRequired() pulumi.BoolPtrOutput
- func (o DashboardVariableOutput) Values() pulumi.StringArrayOutput
- func (o DashboardVariableOutput) ValuesSuggesteds() pulumi.StringArrayOutput
- type DataLink
- func (*DataLink) ElementType() reflect.Type
- func (i *DataLink) ToDataLinkOutput() DataLinkOutput
- func (i *DataLink) ToDataLinkOutputWithContext(ctx context.Context) DataLinkOutput
- func (i *DataLink) ToDataLinkPtrOutput() DataLinkPtrOutput
- func (i *DataLink) ToDataLinkPtrOutputWithContext(ctx context.Context) DataLinkPtrOutput
- type DataLinkArgs
- type DataLinkArray
- type DataLinkArrayInput
- type DataLinkArrayOutput
- type DataLinkInput
- type DataLinkMap
- type DataLinkMapInput
- type DataLinkMapOutput
- type DataLinkOutput
- func (DataLinkOutput) ElementType() reflect.Type
- func (o DataLinkOutput) ToDataLinkOutput() DataLinkOutput
- func (o DataLinkOutput) ToDataLinkOutputWithContext(ctx context.Context) DataLinkOutput
- func (o DataLinkOutput) ToDataLinkPtrOutput() DataLinkPtrOutput
- func (o DataLinkOutput) ToDataLinkPtrOutputWithContext(ctx context.Context) DataLinkPtrOutput
- type DataLinkPtrInput
- type DataLinkPtrOutput
- type DataLinkState
- type DataLinkTargetExternalUrl
- type DataLinkTargetExternalUrlArgs
- func (DataLinkTargetExternalUrlArgs) ElementType() reflect.Type
- func (i DataLinkTargetExternalUrlArgs) ToDataLinkTargetExternalUrlOutput() DataLinkTargetExternalUrlOutput
- func (i DataLinkTargetExternalUrlArgs) ToDataLinkTargetExternalUrlOutputWithContext(ctx context.Context) DataLinkTargetExternalUrlOutput
- type DataLinkTargetExternalUrlArray
- func (DataLinkTargetExternalUrlArray) ElementType() reflect.Type
- func (i DataLinkTargetExternalUrlArray) ToDataLinkTargetExternalUrlArrayOutput() DataLinkTargetExternalUrlArrayOutput
- func (i DataLinkTargetExternalUrlArray) ToDataLinkTargetExternalUrlArrayOutputWithContext(ctx context.Context) DataLinkTargetExternalUrlArrayOutput
- type DataLinkTargetExternalUrlArrayInput
- type DataLinkTargetExternalUrlArrayOutput
- func (DataLinkTargetExternalUrlArrayOutput) ElementType() reflect.Type
- func (o DataLinkTargetExternalUrlArrayOutput) Index(i pulumi.IntInput) DataLinkTargetExternalUrlOutput
- func (o DataLinkTargetExternalUrlArrayOutput) ToDataLinkTargetExternalUrlArrayOutput() DataLinkTargetExternalUrlArrayOutput
- func (o DataLinkTargetExternalUrlArrayOutput) ToDataLinkTargetExternalUrlArrayOutputWithContext(ctx context.Context) DataLinkTargetExternalUrlArrayOutput
- type DataLinkTargetExternalUrlInput
- type DataLinkTargetExternalUrlOutput
- func (DataLinkTargetExternalUrlOutput) ElementType() reflect.Type
- func (o DataLinkTargetExternalUrlOutput) MinimumTimeWindow() pulumi.StringPtrOutput
- func (o DataLinkTargetExternalUrlOutput) Name() pulumi.StringOutput
- func (o DataLinkTargetExternalUrlOutput) PropertyKeyMapping() pulumi.StringMapOutput
- func (o DataLinkTargetExternalUrlOutput) TimeFormat() pulumi.StringPtrOutput
- func (o DataLinkTargetExternalUrlOutput) ToDataLinkTargetExternalUrlOutput() DataLinkTargetExternalUrlOutput
- func (o DataLinkTargetExternalUrlOutput) ToDataLinkTargetExternalUrlOutputWithContext(ctx context.Context) DataLinkTargetExternalUrlOutput
- func (o DataLinkTargetExternalUrlOutput) Url() pulumi.StringOutput
- type DataLinkTargetSignalfxDashboard
- type DataLinkTargetSignalfxDashboardArgs
- func (DataLinkTargetSignalfxDashboardArgs) ElementType() reflect.Type
- func (i DataLinkTargetSignalfxDashboardArgs) ToDataLinkTargetSignalfxDashboardOutput() DataLinkTargetSignalfxDashboardOutput
- func (i DataLinkTargetSignalfxDashboardArgs) ToDataLinkTargetSignalfxDashboardOutputWithContext(ctx context.Context) DataLinkTargetSignalfxDashboardOutput
- type DataLinkTargetSignalfxDashboardArray
- func (DataLinkTargetSignalfxDashboardArray) ElementType() reflect.Type
- func (i DataLinkTargetSignalfxDashboardArray) ToDataLinkTargetSignalfxDashboardArrayOutput() DataLinkTargetSignalfxDashboardArrayOutput
- func (i DataLinkTargetSignalfxDashboardArray) ToDataLinkTargetSignalfxDashboardArrayOutputWithContext(ctx context.Context) DataLinkTargetSignalfxDashboardArrayOutput
- type DataLinkTargetSignalfxDashboardArrayInput
- type DataLinkTargetSignalfxDashboardArrayOutput
- func (DataLinkTargetSignalfxDashboardArrayOutput) ElementType() reflect.Type
- func (o DataLinkTargetSignalfxDashboardArrayOutput) Index(i pulumi.IntInput) DataLinkTargetSignalfxDashboardOutput
- func (o DataLinkTargetSignalfxDashboardArrayOutput) ToDataLinkTargetSignalfxDashboardArrayOutput() DataLinkTargetSignalfxDashboardArrayOutput
- func (o DataLinkTargetSignalfxDashboardArrayOutput) ToDataLinkTargetSignalfxDashboardArrayOutputWithContext(ctx context.Context) DataLinkTargetSignalfxDashboardArrayOutput
- type DataLinkTargetSignalfxDashboardInput
- type DataLinkTargetSignalfxDashboardOutput
- func (o DataLinkTargetSignalfxDashboardOutput) DashboardGroupId() pulumi.StringOutput
- func (o DataLinkTargetSignalfxDashboardOutput) DashboardId() pulumi.StringOutput
- func (DataLinkTargetSignalfxDashboardOutput) ElementType() reflect.Type
- func (o DataLinkTargetSignalfxDashboardOutput) IsDefault() pulumi.BoolPtrOutput
- func (o DataLinkTargetSignalfxDashboardOutput) Name() pulumi.StringOutput
- func (o DataLinkTargetSignalfxDashboardOutput) ToDataLinkTargetSignalfxDashboardOutput() DataLinkTargetSignalfxDashboardOutput
- func (o DataLinkTargetSignalfxDashboardOutput) ToDataLinkTargetSignalfxDashboardOutputWithContext(ctx context.Context) DataLinkTargetSignalfxDashboardOutput
- type DataLinkTargetSplunk
- type DataLinkTargetSplunkArgs
- type DataLinkTargetSplunkArray
- type DataLinkTargetSplunkArrayInput
- type DataLinkTargetSplunkArrayOutput
- func (DataLinkTargetSplunkArrayOutput) ElementType() reflect.Type
- func (o DataLinkTargetSplunkArrayOutput) Index(i pulumi.IntInput) DataLinkTargetSplunkOutput
- func (o DataLinkTargetSplunkArrayOutput) ToDataLinkTargetSplunkArrayOutput() DataLinkTargetSplunkArrayOutput
- func (o DataLinkTargetSplunkArrayOutput) ToDataLinkTargetSplunkArrayOutputWithContext(ctx context.Context) DataLinkTargetSplunkArrayOutput
- type DataLinkTargetSplunkInput
- type DataLinkTargetSplunkOutput
- func (DataLinkTargetSplunkOutput) ElementType() reflect.Type
- func (o DataLinkTargetSplunkOutput) Name() pulumi.StringOutput
- func (o DataLinkTargetSplunkOutput) PropertyKeyMapping() pulumi.StringMapOutput
- func (o DataLinkTargetSplunkOutput) ToDataLinkTargetSplunkOutput() DataLinkTargetSplunkOutput
- func (o DataLinkTargetSplunkOutput) ToDataLinkTargetSplunkOutputWithContext(ctx context.Context) DataLinkTargetSplunkOutput
- type Detector
- func (*Detector) ElementType() reflect.Type
- func (i *Detector) ToDetectorOutput() DetectorOutput
- func (i *Detector) ToDetectorOutputWithContext(ctx context.Context) DetectorOutput
- func (i *Detector) ToDetectorPtrOutput() DetectorPtrOutput
- func (i *Detector) ToDetectorPtrOutputWithContext(ctx context.Context) DetectorPtrOutput
- type DetectorArgs
- type DetectorArray
- type DetectorArrayInput
- type DetectorArrayOutput
- type DetectorInput
- type DetectorMap
- type DetectorMapInput
- type DetectorMapOutput
- type DetectorOutput
- func (DetectorOutput) ElementType() reflect.Type
- func (o DetectorOutput) ToDetectorOutput() DetectorOutput
- func (o DetectorOutput) ToDetectorOutputWithContext(ctx context.Context) DetectorOutput
- func (o DetectorOutput) ToDetectorPtrOutput() DetectorPtrOutput
- func (o DetectorOutput) ToDetectorPtrOutputWithContext(ctx context.Context) DetectorPtrOutput
- type DetectorPtrInput
- type DetectorPtrOutput
- type DetectorRule
- type DetectorRuleArgs
- type DetectorRuleArray
- type DetectorRuleArrayInput
- type DetectorRuleArrayOutput
- func (DetectorRuleArrayOutput) ElementType() reflect.Type
- func (o DetectorRuleArrayOutput) Index(i pulumi.IntInput) DetectorRuleOutput
- func (o DetectorRuleArrayOutput) ToDetectorRuleArrayOutput() DetectorRuleArrayOutput
- func (o DetectorRuleArrayOutput) ToDetectorRuleArrayOutputWithContext(ctx context.Context) DetectorRuleArrayOutput
- type DetectorRuleInput
- type DetectorRuleOutput
- func (o DetectorRuleOutput) Description() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) DetectLabel() pulumi.StringOutput
- func (o DetectorRuleOutput) Disabled() pulumi.BoolPtrOutput
- func (DetectorRuleOutput) ElementType() reflect.Type
- func (o DetectorRuleOutput) Notifications() pulumi.StringArrayOutput
- func (o DetectorRuleOutput) ParameterizedBody() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) ParameterizedSubject() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) RunbookUrl() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) Severity() pulumi.StringOutput
- func (o DetectorRuleOutput) Tip() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) ToDetectorRuleOutput() DetectorRuleOutput
- func (o DetectorRuleOutput) ToDetectorRuleOutputWithContext(ctx context.Context) DetectorRuleOutput
- type DetectorState
- type DetectorVizOption
- type DetectorVizOptionArgs
- type DetectorVizOptionArray
- type DetectorVizOptionArrayInput
- type DetectorVizOptionArrayOutput
- func (DetectorVizOptionArrayOutput) ElementType() reflect.Type
- func (o DetectorVizOptionArrayOutput) Index(i pulumi.IntInput) DetectorVizOptionOutput
- func (o DetectorVizOptionArrayOutput) ToDetectorVizOptionArrayOutput() DetectorVizOptionArrayOutput
- func (o DetectorVizOptionArrayOutput) ToDetectorVizOptionArrayOutputWithContext(ctx context.Context) DetectorVizOptionArrayOutput
- type DetectorVizOptionInput
- type DetectorVizOptionOutput
- func (o DetectorVizOptionOutput) Color() pulumi.StringPtrOutput
- func (o DetectorVizOptionOutput) DisplayName() pulumi.StringPtrOutput
- func (DetectorVizOptionOutput) ElementType() reflect.Type
- func (o DetectorVizOptionOutput) Label() pulumi.StringOutput
- func (o DetectorVizOptionOutput) ToDetectorVizOptionOutput() DetectorVizOptionOutput
- func (o DetectorVizOptionOutput) ToDetectorVizOptionOutputWithContext(ctx context.Context) DetectorVizOptionOutput
- func (o DetectorVizOptionOutput) ValuePrefix() pulumi.StringPtrOutput
- func (o DetectorVizOptionOutput) ValueSuffix() pulumi.StringPtrOutput
- func (o DetectorVizOptionOutput) ValueUnit() pulumi.StringPtrOutput
- type EventFeedChart
- func (*EventFeedChart) ElementType() reflect.Type
- func (i *EventFeedChart) ToEventFeedChartOutput() EventFeedChartOutput
- func (i *EventFeedChart) ToEventFeedChartOutputWithContext(ctx context.Context) EventFeedChartOutput
- func (i *EventFeedChart) ToEventFeedChartPtrOutput() EventFeedChartPtrOutput
- func (i *EventFeedChart) ToEventFeedChartPtrOutputWithContext(ctx context.Context) EventFeedChartPtrOutput
- type EventFeedChartArgs
- type EventFeedChartArray
- type EventFeedChartArrayInput
- type EventFeedChartArrayOutput
- func (EventFeedChartArrayOutput) ElementType() reflect.Type
- func (o EventFeedChartArrayOutput) Index(i pulumi.IntInput) EventFeedChartOutput
- func (o EventFeedChartArrayOutput) ToEventFeedChartArrayOutput() EventFeedChartArrayOutput
- func (o EventFeedChartArrayOutput) ToEventFeedChartArrayOutputWithContext(ctx context.Context) EventFeedChartArrayOutput
- type EventFeedChartInput
- type EventFeedChartMap
- type EventFeedChartMapInput
- type EventFeedChartMapOutput
- func (EventFeedChartMapOutput) ElementType() reflect.Type
- func (o EventFeedChartMapOutput) MapIndex(k pulumi.StringInput) EventFeedChartOutput
- func (o EventFeedChartMapOutput) ToEventFeedChartMapOutput() EventFeedChartMapOutput
- func (o EventFeedChartMapOutput) ToEventFeedChartMapOutputWithContext(ctx context.Context) EventFeedChartMapOutput
- type EventFeedChartOutput
- func (EventFeedChartOutput) ElementType() reflect.Type
- func (o EventFeedChartOutput) ToEventFeedChartOutput() EventFeedChartOutput
- func (o EventFeedChartOutput) ToEventFeedChartOutputWithContext(ctx context.Context) EventFeedChartOutput
- func (o EventFeedChartOutput) ToEventFeedChartPtrOutput() EventFeedChartPtrOutput
- func (o EventFeedChartOutput) ToEventFeedChartPtrOutputWithContext(ctx context.Context) EventFeedChartPtrOutput
- type EventFeedChartPtrInput
- type EventFeedChartPtrOutput
- type EventFeedChartState
- type GetAwsServicesArgs
- type GetAwsServicesResult
- type GetAwsServicesService
- type GetAwsServicesServiceArgs
- type GetAwsServicesServiceArray
- func (GetAwsServicesServiceArray) ElementType() reflect.Type
- func (i GetAwsServicesServiceArray) ToGetAwsServicesServiceArrayOutput() GetAwsServicesServiceArrayOutput
- func (i GetAwsServicesServiceArray) ToGetAwsServicesServiceArrayOutputWithContext(ctx context.Context) GetAwsServicesServiceArrayOutput
- type GetAwsServicesServiceArrayInput
- type GetAwsServicesServiceArrayOutput
- func (GetAwsServicesServiceArrayOutput) ElementType() reflect.Type
- func (o GetAwsServicesServiceArrayOutput) Index(i pulumi.IntInput) GetAwsServicesServiceOutput
- func (o GetAwsServicesServiceArrayOutput) ToGetAwsServicesServiceArrayOutput() GetAwsServicesServiceArrayOutput
- func (o GetAwsServicesServiceArrayOutput) ToGetAwsServicesServiceArrayOutputWithContext(ctx context.Context) GetAwsServicesServiceArrayOutput
- type GetAwsServicesServiceInput
- type GetAwsServicesServiceOutput
- func (GetAwsServicesServiceOutput) ElementType() reflect.Type
- func (o GetAwsServicesServiceOutput) Name() pulumi.StringOutput
- func (o GetAwsServicesServiceOutput) ToGetAwsServicesServiceOutput() GetAwsServicesServiceOutput
- func (o GetAwsServicesServiceOutput) ToGetAwsServicesServiceOutputWithContext(ctx context.Context) GetAwsServicesServiceOutput
- type GetAzureServicesArgs
- type GetAzureServicesResult
- type GetAzureServicesService
- type GetAzureServicesServiceArgs
- type GetAzureServicesServiceArray
- func (GetAzureServicesServiceArray) ElementType() reflect.Type
- func (i GetAzureServicesServiceArray) ToGetAzureServicesServiceArrayOutput() GetAzureServicesServiceArrayOutput
- func (i GetAzureServicesServiceArray) ToGetAzureServicesServiceArrayOutputWithContext(ctx context.Context) GetAzureServicesServiceArrayOutput
- type GetAzureServicesServiceArrayInput
- type GetAzureServicesServiceArrayOutput
- func (GetAzureServicesServiceArrayOutput) ElementType() reflect.Type
- func (o GetAzureServicesServiceArrayOutput) Index(i pulumi.IntInput) GetAzureServicesServiceOutput
- func (o GetAzureServicesServiceArrayOutput) ToGetAzureServicesServiceArrayOutput() GetAzureServicesServiceArrayOutput
- func (o GetAzureServicesServiceArrayOutput) ToGetAzureServicesServiceArrayOutputWithContext(ctx context.Context) GetAzureServicesServiceArrayOutput
- type GetAzureServicesServiceInput
- type GetAzureServicesServiceOutput
- func (GetAzureServicesServiceOutput) ElementType() reflect.Type
- func (o GetAzureServicesServiceOutput) Name() pulumi.StringOutput
- func (o GetAzureServicesServiceOutput) ToGetAzureServicesServiceOutput() GetAzureServicesServiceOutput
- func (o GetAzureServicesServiceOutput) ToGetAzureServicesServiceOutputWithContext(ctx context.Context) GetAzureServicesServiceOutput
- type GetDimensionValuesArgs
- type GetDimensionValuesResult
- type HeatmapChart
- func (*HeatmapChart) ElementType() reflect.Type
- func (i *HeatmapChart) ToHeatmapChartOutput() HeatmapChartOutput
- func (i *HeatmapChart) ToHeatmapChartOutputWithContext(ctx context.Context) HeatmapChartOutput
- func (i *HeatmapChart) ToHeatmapChartPtrOutput() HeatmapChartPtrOutput
- func (i *HeatmapChart) ToHeatmapChartPtrOutputWithContext(ctx context.Context) HeatmapChartPtrOutput
- type HeatmapChartArgs
- type HeatmapChartArray
- type HeatmapChartArrayInput
- type HeatmapChartArrayOutput
- func (HeatmapChartArrayOutput) ElementType() reflect.Type
- func (o HeatmapChartArrayOutput) Index(i pulumi.IntInput) HeatmapChartOutput
- func (o HeatmapChartArrayOutput) ToHeatmapChartArrayOutput() HeatmapChartArrayOutput
- func (o HeatmapChartArrayOutput) ToHeatmapChartArrayOutputWithContext(ctx context.Context) HeatmapChartArrayOutput
- type HeatmapChartColorRange
- type HeatmapChartColorRangeArgs
- func (HeatmapChartColorRangeArgs) ElementType() reflect.Type
- func (i HeatmapChartColorRangeArgs) ToHeatmapChartColorRangeOutput() HeatmapChartColorRangeOutput
- func (i HeatmapChartColorRangeArgs) ToHeatmapChartColorRangeOutputWithContext(ctx context.Context) HeatmapChartColorRangeOutput
- func (i HeatmapChartColorRangeArgs) ToHeatmapChartColorRangePtrOutput() HeatmapChartColorRangePtrOutput
- func (i HeatmapChartColorRangeArgs) ToHeatmapChartColorRangePtrOutputWithContext(ctx context.Context) HeatmapChartColorRangePtrOutput
- type HeatmapChartColorRangeInput
- type HeatmapChartColorRangeOutput
- func (o HeatmapChartColorRangeOutput) Color() pulumi.StringOutput
- func (HeatmapChartColorRangeOutput) ElementType() reflect.Type
- func (o HeatmapChartColorRangeOutput) MaxValue() pulumi.Float64PtrOutput
- func (o HeatmapChartColorRangeOutput) MinValue() pulumi.Float64PtrOutput
- func (o HeatmapChartColorRangeOutput) ToHeatmapChartColorRangeOutput() HeatmapChartColorRangeOutput
- func (o HeatmapChartColorRangeOutput) ToHeatmapChartColorRangeOutputWithContext(ctx context.Context) HeatmapChartColorRangeOutput
- func (o HeatmapChartColorRangeOutput) ToHeatmapChartColorRangePtrOutput() HeatmapChartColorRangePtrOutput
- func (o HeatmapChartColorRangeOutput) ToHeatmapChartColorRangePtrOutputWithContext(ctx context.Context) HeatmapChartColorRangePtrOutput
- type HeatmapChartColorRangePtrInput
- type HeatmapChartColorRangePtrOutput
- func (o HeatmapChartColorRangePtrOutput) Color() pulumi.StringPtrOutput
- func (o HeatmapChartColorRangePtrOutput) Elem() HeatmapChartColorRangeOutput
- func (HeatmapChartColorRangePtrOutput) ElementType() reflect.Type
- func (o HeatmapChartColorRangePtrOutput) MaxValue() pulumi.Float64PtrOutput
- func (o HeatmapChartColorRangePtrOutput) MinValue() pulumi.Float64PtrOutput
- func (o HeatmapChartColorRangePtrOutput) ToHeatmapChartColorRangePtrOutput() HeatmapChartColorRangePtrOutput
- func (o HeatmapChartColorRangePtrOutput) ToHeatmapChartColorRangePtrOutputWithContext(ctx context.Context) HeatmapChartColorRangePtrOutput
- type HeatmapChartColorScale
- type HeatmapChartColorScaleArgs
- type HeatmapChartColorScaleArray
- func (HeatmapChartColorScaleArray) ElementType() reflect.Type
- func (i HeatmapChartColorScaleArray) ToHeatmapChartColorScaleArrayOutput() HeatmapChartColorScaleArrayOutput
- func (i HeatmapChartColorScaleArray) ToHeatmapChartColorScaleArrayOutputWithContext(ctx context.Context) HeatmapChartColorScaleArrayOutput
- type HeatmapChartColorScaleArrayInput
- type HeatmapChartColorScaleArrayOutput
- func (HeatmapChartColorScaleArrayOutput) ElementType() reflect.Type
- func (o HeatmapChartColorScaleArrayOutput) Index(i pulumi.IntInput) HeatmapChartColorScaleOutput
- func (o HeatmapChartColorScaleArrayOutput) ToHeatmapChartColorScaleArrayOutput() HeatmapChartColorScaleArrayOutput
- func (o HeatmapChartColorScaleArrayOutput) ToHeatmapChartColorScaleArrayOutputWithContext(ctx context.Context) HeatmapChartColorScaleArrayOutput
- type HeatmapChartColorScaleInput
- type HeatmapChartColorScaleOutput
- func (o HeatmapChartColorScaleOutput) Color() pulumi.StringOutput
- func (HeatmapChartColorScaleOutput) ElementType() reflect.Type
- func (o HeatmapChartColorScaleOutput) Gt() pulumi.Float64PtrOutput
- func (o HeatmapChartColorScaleOutput) Gte() pulumi.Float64PtrOutput
- func (o HeatmapChartColorScaleOutput) Lt() pulumi.Float64PtrOutput
- func (o HeatmapChartColorScaleOutput) Lte() pulumi.Float64PtrOutput
- func (o HeatmapChartColorScaleOutput) ToHeatmapChartColorScaleOutput() HeatmapChartColorScaleOutput
- func (o HeatmapChartColorScaleOutput) ToHeatmapChartColorScaleOutputWithContext(ctx context.Context) HeatmapChartColorScaleOutput
- type HeatmapChartInput
- type HeatmapChartMap
- type HeatmapChartMapInput
- type HeatmapChartMapOutput
- func (HeatmapChartMapOutput) ElementType() reflect.Type
- func (o HeatmapChartMapOutput) MapIndex(k pulumi.StringInput) HeatmapChartOutput
- func (o HeatmapChartMapOutput) ToHeatmapChartMapOutput() HeatmapChartMapOutput
- func (o HeatmapChartMapOutput) ToHeatmapChartMapOutputWithContext(ctx context.Context) HeatmapChartMapOutput
- type HeatmapChartOutput
- func (HeatmapChartOutput) ElementType() reflect.Type
- func (o HeatmapChartOutput) ToHeatmapChartOutput() HeatmapChartOutput
- func (o HeatmapChartOutput) ToHeatmapChartOutputWithContext(ctx context.Context) HeatmapChartOutput
- func (o HeatmapChartOutput) ToHeatmapChartPtrOutput() HeatmapChartPtrOutput
- func (o HeatmapChartOutput) ToHeatmapChartPtrOutputWithContext(ctx context.Context) HeatmapChartPtrOutput
- type HeatmapChartPtrInput
- type HeatmapChartPtrOutput
- type HeatmapChartState
- type ListChart
- func (*ListChart) ElementType() reflect.Type
- func (i *ListChart) ToListChartOutput() ListChartOutput
- func (i *ListChart) ToListChartOutputWithContext(ctx context.Context) ListChartOutput
- func (i *ListChart) ToListChartPtrOutput() ListChartPtrOutput
- func (i *ListChart) ToListChartPtrOutputWithContext(ctx context.Context) ListChartPtrOutput
- type ListChartArgs
- type ListChartArray
- type ListChartArrayInput
- type ListChartArrayOutput
- func (ListChartArrayOutput) ElementType() reflect.Type
- func (o ListChartArrayOutput) Index(i pulumi.IntInput) ListChartOutput
- func (o ListChartArrayOutput) ToListChartArrayOutput() ListChartArrayOutput
- func (o ListChartArrayOutput) ToListChartArrayOutputWithContext(ctx context.Context) ListChartArrayOutput
- type ListChartColorScale
- type ListChartColorScaleArgs
- type ListChartColorScaleArray
- type ListChartColorScaleArrayInput
- type ListChartColorScaleArrayOutput
- func (ListChartColorScaleArrayOutput) ElementType() reflect.Type
- func (o ListChartColorScaleArrayOutput) Index(i pulumi.IntInput) ListChartColorScaleOutput
- func (o ListChartColorScaleArrayOutput) ToListChartColorScaleArrayOutput() ListChartColorScaleArrayOutput
- func (o ListChartColorScaleArrayOutput) ToListChartColorScaleArrayOutputWithContext(ctx context.Context) ListChartColorScaleArrayOutput
- type ListChartColorScaleInput
- type ListChartColorScaleOutput
- func (o ListChartColorScaleOutput) Color() pulumi.StringOutput
- func (ListChartColorScaleOutput) ElementType() reflect.Type
- func (o ListChartColorScaleOutput) Gt() pulumi.Float64PtrOutput
- func (o ListChartColorScaleOutput) Gte() pulumi.Float64PtrOutput
- func (o ListChartColorScaleOutput) Lt() pulumi.Float64PtrOutput
- func (o ListChartColorScaleOutput) Lte() pulumi.Float64PtrOutput
- func (o ListChartColorScaleOutput) ToListChartColorScaleOutput() ListChartColorScaleOutput
- func (o ListChartColorScaleOutput) ToListChartColorScaleOutputWithContext(ctx context.Context) ListChartColorScaleOutput
- type ListChartInput
- type ListChartLegendOptionsField
- type ListChartLegendOptionsFieldArgs
- func (ListChartLegendOptionsFieldArgs) ElementType() reflect.Type
- func (i ListChartLegendOptionsFieldArgs) ToListChartLegendOptionsFieldOutput() ListChartLegendOptionsFieldOutput
- func (i ListChartLegendOptionsFieldArgs) ToListChartLegendOptionsFieldOutputWithContext(ctx context.Context) ListChartLegendOptionsFieldOutput
- type ListChartLegendOptionsFieldArray
- func (ListChartLegendOptionsFieldArray) ElementType() reflect.Type
- func (i ListChartLegendOptionsFieldArray) ToListChartLegendOptionsFieldArrayOutput() ListChartLegendOptionsFieldArrayOutput
- func (i ListChartLegendOptionsFieldArray) ToListChartLegendOptionsFieldArrayOutputWithContext(ctx context.Context) ListChartLegendOptionsFieldArrayOutput
- type ListChartLegendOptionsFieldArrayInput
- type ListChartLegendOptionsFieldArrayOutput
- func (ListChartLegendOptionsFieldArrayOutput) ElementType() reflect.Type
- func (o ListChartLegendOptionsFieldArrayOutput) Index(i pulumi.IntInput) ListChartLegendOptionsFieldOutput
- func (o ListChartLegendOptionsFieldArrayOutput) ToListChartLegendOptionsFieldArrayOutput() ListChartLegendOptionsFieldArrayOutput
- func (o ListChartLegendOptionsFieldArrayOutput) ToListChartLegendOptionsFieldArrayOutputWithContext(ctx context.Context) ListChartLegendOptionsFieldArrayOutput
- type ListChartLegendOptionsFieldInput
- type ListChartLegendOptionsFieldOutput
- func (ListChartLegendOptionsFieldOutput) ElementType() reflect.Type
- func (o ListChartLegendOptionsFieldOutput) Enabled() pulumi.BoolPtrOutput
- func (o ListChartLegendOptionsFieldOutput) Property() pulumi.StringOutput
- func (o ListChartLegendOptionsFieldOutput) ToListChartLegendOptionsFieldOutput() ListChartLegendOptionsFieldOutput
- func (o ListChartLegendOptionsFieldOutput) ToListChartLegendOptionsFieldOutputWithContext(ctx context.Context) ListChartLegendOptionsFieldOutput
- type ListChartMap
- type ListChartMapInput
- type ListChartMapOutput
- type ListChartOutput
- func (ListChartOutput) ElementType() reflect.Type
- func (o ListChartOutput) ToListChartOutput() ListChartOutput
- func (o ListChartOutput) ToListChartOutputWithContext(ctx context.Context) ListChartOutput
- func (o ListChartOutput) ToListChartPtrOutput() ListChartPtrOutput
- func (o ListChartOutput) ToListChartPtrOutputWithContext(ctx context.Context) ListChartPtrOutput
- type ListChartPtrInput
- type ListChartPtrOutput
- type ListChartState
- type ListChartVizOption
- type ListChartVizOptionArgs
- type ListChartVizOptionArray
- type ListChartVizOptionArrayInput
- type ListChartVizOptionArrayOutput
- func (ListChartVizOptionArrayOutput) ElementType() reflect.Type
- func (o ListChartVizOptionArrayOutput) Index(i pulumi.IntInput) ListChartVizOptionOutput
- func (o ListChartVizOptionArrayOutput) ToListChartVizOptionArrayOutput() ListChartVizOptionArrayOutput
- func (o ListChartVizOptionArrayOutput) ToListChartVizOptionArrayOutputWithContext(ctx context.Context) ListChartVizOptionArrayOutput
- type ListChartVizOptionInput
- type ListChartVizOptionOutput
- func (o ListChartVizOptionOutput) Color() pulumi.StringPtrOutput
- func (o ListChartVizOptionOutput) DisplayName() pulumi.StringPtrOutput
- func (ListChartVizOptionOutput) ElementType() reflect.Type
- func (o ListChartVizOptionOutput) Label() pulumi.StringOutput
- func (o ListChartVizOptionOutput) ToListChartVizOptionOutput() ListChartVizOptionOutput
- func (o ListChartVizOptionOutput) ToListChartVizOptionOutputWithContext(ctx context.Context) ListChartVizOptionOutput
- func (o ListChartVizOptionOutput) ValuePrefix() pulumi.StringPtrOutput
- func (o ListChartVizOptionOutput) ValueSuffix() pulumi.StringPtrOutput
- func (o ListChartVizOptionOutput) ValueUnit() pulumi.StringPtrOutput
- type OrgToken
- func (*OrgToken) ElementType() reflect.Type
- func (i *OrgToken) ToOrgTokenOutput() OrgTokenOutput
- func (i *OrgToken) ToOrgTokenOutputWithContext(ctx context.Context) OrgTokenOutput
- func (i *OrgToken) ToOrgTokenPtrOutput() OrgTokenPtrOutput
- func (i *OrgToken) ToOrgTokenPtrOutputWithContext(ctx context.Context) OrgTokenPtrOutput
- type OrgTokenArgs
- type OrgTokenArray
- type OrgTokenArrayInput
- type OrgTokenArrayOutput
- type OrgTokenDpmLimits
- type OrgTokenDpmLimitsArgs
- func (OrgTokenDpmLimitsArgs) ElementType() reflect.Type
- func (i OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsOutput() OrgTokenDpmLimitsOutput
- func (i OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsOutputWithContext(ctx context.Context) OrgTokenDpmLimitsOutput
- func (i OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsPtrOutput() OrgTokenDpmLimitsPtrOutput
- func (i OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsPtrOutputWithContext(ctx context.Context) OrgTokenDpmLimitsPtrOutput
- type OrgTokenDpmLimitsInput
- type OrgTokenDpmLimitsOutput
- func (o OrgTokenDpmLimitsOutput) DpmLimit() pulumi.IntOutput
- func (o OrgTokenDpmLimitsOutput) DpmNotificationThreshold() pulumi.IntPtrOutput
- func (OrgTokenDpmLimitsOutput) ElementType() reflect.Type
- func (o OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsOutput() OrgTokenDpmLimitsOutput
- func (o OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsOutputWithContext(ctx context.Context) OrgTokenDpmLimitsOutput
- func (o OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsPtrOutput() OrgTokenDpmLimitsPtrOutput
- func (o OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsPtrOutputWithContext(ctx context.Context) OrgTokenDpmLimitsPtrOutput
- type OrgTokenDpmLimitsPtrInput
- type OrgTokenDpmLimitsPtrOutput
- func (o OrgTokenDpmLimitsPtrOutput) DpmLimit() pulumi.IntPtrOutput
- func (o OrgTokenDpmLimitsPtrOutput) DpmNotificationThreshold() pulumi.IntPtrOutput
- func (o OrgTokenDpmLimitsPtrOutput) Elem() OrgTokenDpmLimitsOutput
- func (OrgTokenDpmLimitsPtrOutput) ElementType() reflect.Type
- func (o OrgTokenDpmLimitsPtrOutput) ToOrgTokenDpmLimitsPtrOutput() OrgTokenDpmLimitsPtrOutput
- func (o OrgTokenDpmLimitsPtrOutput) ToOrgTokenDpmLimitsPtrOutputWithContext(ctx context.Context) OrgTokenDpmLimitsPtrOutput
- type OrgTokenHostOrUsageLimits
- type OrgTokenHostOrUsageLimitsArgs
- func (OrgTokenHostOrUsageLimitsArgs) ElementType() reflect.Type
- func (i OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsOutput() OrgTokenHostOrUsageLimitsOutput
- func (i OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsOutput
- func (i OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsPtrOutput() OrgTokenHostOrUsageLimitsPtrOutput
- func (i OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsPtrOutput
- type OrgTokenHostOrUsageLimitsInput
- type OrgTokenHostOrUsageLimitsOutput
- func (o OrgTokenHostOrUsageLimitsOutput) ContainerLimit() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsOutput) ContainerNotificationThreshold() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsOutput) CustomMetricsLimit() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsOutput) CustomMetricsNotificationThreshold() pulumi.IntPtrOutput
- func (OrgTokenHostOrUsageLimitsOutput) ElementType() reflect.Type
- func (o OrgTokenHostOrUsageLimitsOutput) HighResMetricsLimit() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsOutput) HighResMetricsNotificationThreshold() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsOutput) HostLimit() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsOutput) HostNotificationThreshold() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsOutput() OrgTokenHostOrUsageLimitsOutput
- func (o OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsOutput
- func (o OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsPtrOutput() OrgTokenHostOrUsageLimitsPtrOutput
- func (o OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsPtrOutput
- type OrgTokenHostOrUsageLimitsPtrInput
- type OrgTokenHostOrUsageLimitsPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) ContainerLimit() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) ContainerNotificationThreshold() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) CustomMetricsLimit() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) CustomMetricsNotificationThreshold() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) Elem() OrgTokenHostOrUsageLimitsOutput
- func (OrgTokenHostOrUsageLimitsPtrOutput) ElementType() reflect.Type
- func (o OrgTokenHostOrUsageLimitsPtrOutput) HighResMetricsLimit() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) HighResMetricsNotificationThreshold() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) HostLimit() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) HostNotificationThreshold() pulumi.IntPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) ToOrgTokenHostOrUsageLimitsPtrOutput() OrgTokenHostOrUsageLimitsPtrOutput
- func (o OrgTokenHostOrUsageLimitsPtrOutput) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsPtrOutput
- type OrgTokenInput
- type OrgTokenMap
- type OrgTokenMapInput
- type OrgTokenMapOutput
- type OrgTokenOutput
- func (OrgTokenOutput) ElementType() reflect.Type
- func (o OrgTokenOutput) ToOrgTokenOutput() OrgTokenOutput
- func (o OrgTokenOutput) ToOrgTokenOutputWithContext(ctx context.Context) OrgTokenOutput
- func (o OrgTokenOutput) ToOrgTokenPtrOutput() OrgTokenPtrOutput
- func (o OrgTokenOutput) ToOrgTokenPtrOutputWithContext(ctx context.Context) OrgTokenPtrOutput
- type OrgTokenPtrInput
- type OrgTokenPtrOutput
- type OrgTokenState
- type Provider
- func (*Provider) ElementType() reflect.Type
- func (i *Provider) ToProviderOutput() ProviderOutput
- func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
- func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderPtrInput
- type ProviderPtrOutput
- type SingleValueChart
- func (*SingleValueChart) ElementType() reflect.Type
- func (i *SingleValueChart) ToSingleValueChartOutput() SingleValueChartOutput
- func (i *SingleValueChart) ToSingleValueChartOutputWithContext(ctx context.Context) SingleValueChartOutput
- func (i *SingleValueChart) ToSingleValueChartPtrOutput() SingleValueChartPtrOutput
- func (i *SingleValueChart) ToSingleValueChartPtrOutputWithContext(ctx context.Context) SingleValueChartPtrOutput
- type SingleValueChartArgs
- type SingleValueChartArray
- type SingleValueChartArrayInput
- type SingleValueChartArrayOutput
- func (SingleValueChartArrayOutput) ElementType() reflect.Type
- func (o SingleValueChartArrayOutput) Index(i pulumi.IntInput) SingleValueChartOutput
- func (o SingleValueChartArrayOutput) ToSingleValueChartArrayOutput() SingleValueChartArrayOutput
- func (o SingleValueChartArrayOutput) ToSingleValueChartArrayOutputWithContext(ctx context.Context) SingleValueChartArrayOutput
- type SingleValueChartColorScale
- type SingleValueChartColorScaleArgs
- func (SingleValueChartColorScaleArgs) ElementType() reflect.Type
- func (i SingleValueChartColorScaleArgs) ToSingleValueChartColorScaleOutput() SingleValueChartColorScaleOutput
- func (i SingleValueChartColorScaleArgs) ToSingleValueChartColorScaleOutputWithContext(ctx context.Context) SingleValueChartColorScaleOutput
- type SingleValueChartColorScaleArray
- func (SingleValueChartColorScaleArray) ElementType() reflect.Type
- func (i SingleValueChartColorScaleArray) ToSingleValueChartColorScaleArrayOutput() SingleValueChartColorScaleArrayOutput
- func (i SingleValueChartColorScaleArray) ToSingleValueChartColorScaleArrayOutputWithContext(ctx context.Context) SingleValueChartColorScaleArrayOutput
- type SingleValueChartColorScaleArrayInput
- type SingleValueChartColorScaleArrayOutput
- func (SingleValueChartColorScaleArrayOutput) ElementType() reflect.Type
- func (o SingleValueChartColorScaleArrayOutput) Index(i pulumi.IntInput) SingleValueChartColorScaleOutput
- func (o SingleValueChartColorScaleArrayOutput) ToSingleValueChartColorScaleArrayOutput() SingleValueChartColorScaleArrayOutput
- func (o SingleValueChartColorScaleArrayOutput) ToSingleValueChartColorScaleArrayOutputWithContext(ctx context.Context) SingleValueChartColorScaleArrayOutput
- type SingleValueChartColorScaleInput
- type SingleValueChartColorScaleOutput
- func (o SingleValueChartColorScaleOutput) Color() pulumi.StringOutput
- func (SingleValueChartColorScaleOutput) ElementType() reflect.Type
- func (o SingleValueChartColorScaleOutput) Gt() pulumi.Float64PtrOutput
- func (o SingleValueChartColorScaleOutput) Gte() pulumi.Float64PtrOutput
- func (o SingleValueChartColorScaleOutput) Lt() pulumi.Float64PtrOutput
- func (o SingleValueChartColorScaleOutput) Lte() pulumi.Float64PtrOutput
- func (o SingleValueChartColorScaleOutput) ToSingleValueChartColorScaleOutput() SingleValueChartColorScaleOutput
- func (o SingleValueChartColorScaleOutput) ToSingleValueChartColorScaleOutputWithContext(ctx context.Context) SingleValueChartColorScaleOutput
- type SingleValueChartInput
- type SingleValueChartMap
- type SingleValueChartMapInput
- type SingleValueChartMapOutput
- func (SingleValueChartMapOutput) ElementType() reflect.Type
- func (o SingleValueChartMapOutput) MapIndex(k pulumi.StringInput) SingleValueChartOutput
- func (o SingleValueChartMapOutput) ToSingleValueChartMapOutput() SingleValueChartMapOutput
- func (o SingleValueChartMapOutput) ToSingleValueChartMapOutputWithContext(ctx context.Context) SingleValueChartMapOutput
- type SingleValueChartOutput
- func (SingleValueChartOutput) ElementType() reflect.Type
- func (o SingleValueChartOutput) ToSingleValueChartOutput() SingleValueChartOutput
- func (o SingleValueChartOutput) ToSingleValueChartOutputWithContext(ctx context.Context) SingleValueChartOutput
- func (o SingleValueChartOutput) ToSingleValueChartPtrOutput() SingleValueChartPtrOutput
- func (o SingleValueChartOutput) ToSingleValueChartPtrOutputWithContext(ctx context.Context) SingleValueChartPtrOutput
- type SingleValueChartPtrInput
- type SingleValueChartPtrOutput
- type SingleValueChartState
- type SingleValueChartVizOption
- type SingleValueChartVizOptionArgs
- func (SingleValueChartVizOptionArgs) ElementType() reflect.Type
- func (i SingleValueChartVizOptionArgs) ToSingleValueChartVizOptionOutput() SingleValueChartVizOptionOutput
- func (i SingleValueChartVizOptionArgs) ToSingleValueChartVizOptionOutputWithContext(ctx context.Context) SingleValueChartVizOptionOutput
- type SingleValueChartVizOptionArray
- func (SingleValueChartVizOptionArray) ElementType() reflect.Type
- func (i SingleValueChartVizOptionArray) ToSingleValueChartVizOptionArrayOutput() SingleValueChartVizOptionArrayOutput
- func (i SingleValueChartVizOptionArray) ToSingleValueChartVizOptionArrayOutputWithContext(ctx context.Context) SingleValueChartVizOptionArrayOutput
- type SingleValueChartVizOptionArrayInput
- type SingleValueChartVizOptionArrayOutput
- func (SingleValueChartVizOptionArrayOutput) ElementType() reflect.Type
- func (o SingleValueChartVizOptionArrayOutput) Index(i pulumi.IntInput) SingleValueChartVizOptionOutput
- func (o SingleValueChartVizOptionArrayOutput) ToSingleValueChartVizOptionArrayOutput() SingleValueChartVizOptionArrayOutput
- func (o SingleValueChartVizOptionArrayOutput) ToSingleValueChartVizOptionArrayOutputWithContext(ctx context.Context) SingleValueChartVizOptionArrayOutput
- type SingleValueChartVizOptionInput
- type SingleValueChartVizOptionOutput
- func (o SingleValueChartVizOptionOutput) Color() pulumi.StringPtrOutput
- func (o SingleValueChartVizOptionOutput) DisplayName() pulumi.StringPtrOutput
- func (SingleValueChartVizOptionOutput) ElementType() reflect.Type
- func (o SingleValueChartVizOptionOutput) Label() pulumi.StringOutput
- func (o SingleValueChartVizOptionOutput) ToSingleValueChartVizOptionOutput() SingleValueChartVizOptionOutput
- func (o SingleValueChartVizOptionOutput) ToSingleValueChartVizOptionOutputWithContext(ctx context.Context) SingleValueChartVizOptionOutput
- func (o SingleValueChartVizOptionOutput) ValuePrefix() pulumi.StringPtrOutput
- func (o SingleValueChartVizOptionOutput) ValueSuffix() pulumi.StringPtrOutput
- func (o SingleValueChartVizOptionOutput) ValueUnit() pulumi.StringPtrOutput
- type Team
- type TeamArgs
- type TeamArray
- type TeamArrayInput
- type TeamArrayOutput
- type TeamInput
- type TeamMap
- type TeamMapInput
- type TeamMapOutput
- type TeamOutput
- func (TeamOutput) ElementType() reflect.Type
- func (o TeamOutput) ToTeamOutput() TeamOutput
- func (o TeamOutput) ToTeamOutputWithContext(ctx context.Context) TeamOutput
- func (o TeamOutput) ToTeamPtrOutput() TeamPtrOutput
- func (o TeamOutput) ToTeamPtrOutputWithContext(ctx context.Context) TeamPtrOutput
- type TeamPtrInput
- type TeamPtrOutput
- type TeamState
- type TextChart
- func (*TextChart) ElementType() reflect.Type
- func (i *TextChart) ToTextChartOutput() TextChartOutput
- func (i *TextChart) ToTextChartOutputWithContext(ctx context.Context) TextChartOutput
- func (i *TextChart) ToTextChartPtrOutput() TextChartPtrOutput
- func (i *TextChart) ToTextChartPtrOutputWithContext(ctx context.Context) TextChartPtrOutput
- type TextChartArgs
- type TextChartArray
- type TextChartArrayInput
- type TextChartArrayOutput
- func (TextChartArrayOutput) ElementType() reflect.Type
- func (o TextChartArrayOutput) Index(i pulumi.IntInput) TextChartOutput
- func (o TextChartArrayOutput) ToTextChartArrayOutput() TextChartArrayOutput
- func (o TextChartArrayOutput) ToTextChartArrayOutputWithContext(ctx context.Context) TextChartArrayOutput
- type TextChartInput
- type TextChartMap
- type TextChartMapInput
- type TextChartMapOutput
- type TextChartOutput
- func (TextChartOutput) ElementType() reflect.Type
- func (o TextChartOutput) ToTextChartOutput() TextChartOutput
- func (o TextChartOutput) ToTextChartOutputWithContext(ctx context.Context) TextChartOutput
- func (o TextChartOutput) ToTextChartPtrOutput() TextChartPtrOutput
- func (o TextChartOutput) ToTextChartPtrOutputWithContext(ctx context.Context) TextChartPtrOutput
- type TextChartPtrInput
- type TextChartPtrOutput
- type TextChartState
- type TimeChart
- func (*TimeChart) ElementType() reflect.Type
- func (i *TimeChart) ToTimeChartOutput() TimeChartOutput
- func (i *TimeChart) ToTimeChartOutputWithContext(ctx context.Context) TimeChartOutput
- func (i *TimeChart) ToTimeChartPtrOutput() TimeChartPtrOutput
- func (i *TimeChart) ToTimeChartPtrOutputWithContext(ctx context.Context) TimeChartPtrOutput
- type TimeChartArgs
- type TimeChartArray
- type TimeChartArrayInput
- type TimeChartArrayOutput
- func (TimeChartArrayOutput) ElementType() reflect.Type
- func (o TimeChartArrayOutput) Index(i pulumi.IntInput) TimeChartOutput
- func (o TimeChartArrayOutput) ToTimeChartArrayOutput() TimeChartArrayOutput
- func (o TimeChartArrayOutput) ToTimeChartArrayOutputWithContext(ctx context.Context) TimeChartArrayOutput
- type TimeChartAxisLeft
- type TimeChartAxisLeftArgs
- func (TimeChartAxisLeftArgs) ElementType() reflect.Type
- func (i TimeChartAxisLeftArgs) ToTimeChartAxisLeftOutput() TimeChartAxisLeftOutput
- func (i TimeChartAxisLeftArgs) ToTimeChartAxisLeftOutputWithContext(ctx context.Context) TimeChartAxisLeftOutput
- func (i TimeChartAxisLeftArgs) ToTimeChartAxisLeftPtrOutput() TimeChartAxisLeftPtrOutput
- func (i TimeChartAxisLeftArgs) ToTimeChartAxisLeftPtrOutputWithContext(ctx context.Context) TimeChartAxisLeftPtrOutput
- type TimeChartAxisLeftInput
- type TimeChartAxisLeftOutput
- func (TimeChartAxisLeftOutput) ElementType() reflect.Type
- func (o TimeChartAxisLeftOutput) HighWatermark() pulumi.Float64PtrOutput
- func (o TimeChartAxisLeftOutput) HighWatermarkLabel() pulumi.StringPtrOutput
- func (o TimeChartAxisLeftOutput) Label() pulumi.StringPtrOutput
- func (o TimeChartAxisLeftOutput) LowWatermark() pulumi.Float64PtrOutput
- func (o TimeChartAxisLeftOutput) LowWatermarkLabel() pulumi.StringPtrOutput
- func (o TimeChartAxisLeftOutput) MaxValue() pulumi.Float64PtrOutput
- func (o TimeChartAxisLeftOutput) MinValue() pulumi.Float64PtrOutput
- func (o TimeChartAxisLeftOutput) ToTimeChartAxisLeftOutput() TimeChartAxisLeftOutput
- func (o TimeChartAxisLeftOutput) ToTimeChartAxisLeftOutputWithContext(ctx context.Context) TimeChartAxisLeftOutput
- func (o TimeChartAxisLeftOutput) ToTimeChartAxisLeftPtrOutput() TimeChartAxisLeftPtrOutput
- func (o TimeChartAxisLeftOutput) ToTimeChartAxisLeftPtrOutputWithContext(ctx context.Context) TimeChartAxisLeftPtrOutput
- func (o TimeChartAxisLeftOutput) Watermarks() TimeChartAxisLeftWatermarkArrayOutput
- type TimeChartAxisLeftPtrInput
- type TimeChartAxisLeftPtrOutput
- func (o TimeChartAxisLeftPtrOutput) Elem() TimeChartAxisLeftOutput
- func (TimeChartAxisLeftPtrOutput) ElementType() reflect.Type
- func (o TimeChartAxisLeftPtrOutput) HighWatermark() pulumi.Float64PtrOutput
- func (o TimeChartAxisLeftPtrOutput) HighWatermarkLabel() pulumi.StringPtrOutput
- func (o TimeChartAxisLeftPtrOutput) Label() pulumi.StringPtrOutput
- func (o TimeChartAxisLeftPtrOutput) LowWatermark() pulumi.Float64PtrOutput
- func (o TimeChartAxisLeftPtrOutput) LowWatermarkLabel() pulumi.StringPtrOutput
- func (o TimeChartAxisLeftPtrOutput) MaxValue() pulumi.Float64PtrOutput
- func (o TimeChartAxisLeftPtrOutput) MinValue() pulumi.Float64PtrOutput
- func (o TimeChartAxisLeftPtrOutput) ToTimeChartAxisLeftPtrOutput() TimeChartAxisLeftPtrOutput
- func (o TimeChartAxisLeftPtrOutput) ToTimeChartAxisLeftPtrOutputWithContext(ctx context.Context) TimeChartAxisLeftPtrOutput
- func (o TimeChartAxisLeftPtrOutput) Watermarks() TimeChartAxisLeftWatermarkArrayOutput
- type TimeChartAxisLeftWatermark
- type TimeChartAxisLeftWatermarkArgs
- func (TimeChartAxisLeftWatermarkArgs) ElementType() reflect.Type
- func (i TimeChartAxisLeftWatermarkArgs) ToTimeChartAxisLeftWatermarkOutput() TimeChartAxisLeftWatermarkOutput
- func (i TimeChartAxisLeftWatermarkArgs) ToTimeChartAxisLeftWatermarkOutputWithContext(ctx context.Context) TimeChartAxisLeftWatermarkOutput
- type TimeChartAxisLeftWatermarkArray
- func (TimeChartAxisLeftWatermarkArray) ElementType() reflect.Type
- func (i TimeChartAxisLeftWatermarkArray) ToTimeChartAxisLeftWatermarkArrayOutput() TimeChartAxisLeftWatermarkArrayOutput
- func (i TimeChartAxisLeftWatermarkArray) ToTimeChartAxisLeftWatermarkArrayOutputWithContext(ctx context.Context) TimeChartAxisLeftWatermarkArrayOutput
- type TimeChartAxisLeftWatermarkArrayInput
- type TimeChartAxisLeftWatermarkArrayOutput
- func (TimeChartAxisLeftWatermarkArrayOutput) ElementType() reflect.Type
- func (o TimeChartAxisLeftWatermarkArrayOutput) Index(i pulumi.IntInput) TimeChartAxisLeftWatermarkOutput
- func (o TimeChartAxisLeftWatermarkArrayOutput) ToTimeChartAxisLeftWatermarkArrayOutput() TimeChartAxisLeftWatermarkArrayOutput
- func (o TimeChartAxisLeftWatermarkArrayOutput) ToTimeChartAxisLeftWatermarkArrayOutputWithContext(ctx context.Context) TimeChartAxisLeftWatermarkArrayOutput
- type TimeChartAxisLeftWatermarkInput
- type TimeChartAxisLeftWatermarkOutput
- func (TimeChartAxisLeftWatermarkOutput) ElementType() reflect.Type
- func (o TimeChartAxisLeftWatermarkOutput) Label() pulumi.StringPtrOutput
- func (o TimeChartAxisLeftWatermarkOutput) ToTimeChartAxisLeftWatermarkOutput() TimeChartAxisLeftWatermarkOutput
- func (o TimeChartAxisLeftWatermarkOutput) ToTimeChartAxisLeftWatermarkOutputWithContext(ctx context.Context) TimeChartAxisLeftWatermarkOutput
- func (o TimeChartAxisLeftWatermarkOutput) Value() pulumi.Float64Output
- type TimeChartAxisRight
- type TimeChartAxisRightArgs
- func (TimeChartAxisRightArgs) ElementType() reflect.Type
- func (i TimeChartAxisRightArgs) ToTimeChartAxisRightOutput() TimeChartAxisRightOutput
- func (i TimeChartAxisRightArgs) ToTimeChartAxisRightOutputWithContext(ctx context.Context) TimeChartAxisRightOutput
- func (i TimeChartAxisRightArgs) ToTimeChartAxisRightPtrOutput() TimeChartAxisRightPtrOutput
- func (i TimeChartAxisRightArgs) ToTimeChartAxisRightPtrOutputWithContext(ctx context.Context) TimeChartAxisRightPtrOutput
- type TimeChartAxisRightInput
- type TimeChartAxisRightOutput
- func (TimeChartAxisRightOutput) ElementType() reflect.Type
- func (o TimeChartAxisRightOutput) HighWatermark() pulumi.Float64PtrOutput
- func (o TimeChartAxisRightOutput) HighWatermarkLabel() pulumi.StringPtrOutput
- func (o TimeChartAxisRightOutput) Label() pulumi.StringPtrOutput
- func (o TimeChartAxisRightOutput) LowWatermark() pulumi.Float64PtrOutput
- func (o TimeChartAxisRightOutput) LowWatermarkLabel() pulumi.StringPtrOutput
- func (o TimeChartAxisRightOutput) MaxValue() pulumi.Float64PtrOutput
- func (o TimeChartAxisRightOutput) MinValue() pulumi.Float64PtrOutput
- func (o TimeChartAxisRightOutput) ToTimeChartAxisRightOutput() TimeChartAxisRightOutput
- func (o TimeChartAxisRightOutput) ToTimeChartAxisRightOutputWithContext(ctx context.Context) TimeChartAxisRightOutput
- func (o TimeChartAxisRightOutput) ToTimeChartAxisRightPtrOutput() TimeChartAxisRightPtrOutput
- func (o TimeChartAxisRightOutput) ToTimeChartAxisRightPtrOutputWithContext(ctx context.Context) TimeChartAxisRightPtrOutput
- func (o TimeChartAxisRightOutput) Watermarks() TimeChartAxisRightWatermarkArrayOutput
- type TimeChartAxisRightPtrInput
- type TimeChartAxisRightPtrOutput
- func (o TimeChartAxisRightPtrOutput) Elem() TimeChartAxisRightOutput
- func (TimeChartAxisRightPtrOutput) ElementType() reflect.Type
- func (o TimeChartAxisRightPtrOutput) HighWatermark() pulumi.Float64PtrOutput
- func (o TimeChartAxisRightPtrOutput) HighWatermarkLabel() pulumi.StringPtrOutput
- func (o TimeChartAxisRightPtrOutput) Label() pulumi.StringPtrOutput
- func (o TimeChartAxisRightPtrOutput) LowWatermark() pulumi.Float64PtrOutput
- func (o TimeChartAxisRightPtrOutput) LowWatermarkLabel() pulumi.StringPtrOutput
- func (o TimeChartAxisRightPtrOutput) MaxValue() pulumi.Float64PtrOutput
- func (o TimeChartAxisRightPtrOutput) MinValue() pulumi.Float64PtrOutput
- func (o TimeChartAxisRightPtrOutput) ToTimeChartAxisRightPtrOutput() TimeChartAxisRightPtrOutput
- func (o TimeChartAxisRightPtrOutput) ToTimeChartAxisRightPtrOutputWithContext(ctx context.Context) TimeChartAxisRightPtrOutput
- func (o TimeChartAxisRightPtrOutput) Watermarks() TimeChartAxisRightWatermarkArrayOutput
- type TimeChartAxisRightWatermark
- type TimeChartAxisRightWatermarkArgs
- func (TimeChartAxisRightWatermarkArgs) ElementType() reflect.Type
- func (i TimeChartAxisRightWatermarkArgs) ToTimeChartAxisRightWatermarkOutput() TimeChartAxisRightWatermarkOutput
- func (i TimeChartAxisRightWatermarkArgs) ToTimeChartAxisRightWatermarkOutputWithContext(ctx context.Context) TimeChartAxisRightWatermarkOutput
- type TimeChartAxisRightWatermarkArray
- func (TimeChartAxisRightWatermarkArray) ElementType() reflect.Type
- func (i TimeChartAxisRightWatermarkArray) ToTimeChartAxisRightWatermarkArrayOutput() TimeChartAxisRightWatermarkArrayOutput
- func (i TimeChartAxisRightWatermarkArray) ToTimeChartAxisRightWatermarkArrayOutputWithContext(ctx context.Context) TimeChartAxisRightWatermarkArrayOutput
- type TimeChartAxisRightWatermarkArrayInput
- type TimeChartAxisRightWatermarkArrayOutput
- func (TimeChartAxisRightWatermarkArrayOutput) ElementType() reflect.Type
- func (o TimeChartAxisRightWatermarkArrayOutput) Index(i pulumi.IntInput) TimeChartAxisRightWatermarkOutput
- func (o TimeChartAxisRightWatermarkArrayOutput) ToTimeChartAxisRightWatermarkArrayOutput() TimeChartAxisRightWatermarkArrayOutput
- func (o TimeChartAxisRightWatermarkArrayOutput) ToTimeChartAxisRightWatermarkArrayOutputWithContext(ctx context.Context) TimeChartAxisRightWatermarkArrayOutput
- type TimeChartAxisRightWatermarkInput
- type TimeChartAxisRightWatermarkOutput
- func (TimeChartAxisRightWatermarkOutput) ElementType() reflect.Type
- func (o TimeChartAxisRightWatermarkOutput) Label() pulumi.StringPtrOutput
- func (o TimeChartAxisRightWatermarkOutput) ToTimeChartAxisRightWatermarkOutput() TimeChartAxisRightWatermarkOutput
- func (o TimeChartAxisRightWatermarkOutput) ToTimeChartAxisRightWatermarkOutputWithContext(ctx context.Context) TimeChartAxisRightWatermarkOutput
- func (o TimeChartAxisRightWatermarkOutput) Value() pulumi.Float64Output
- type TimeChartEventOption
- type TimeChartEventOptionArgs
- type TimeChartEventOptionArray
- type TimeChartEventOptionArrayInput
- type TimeChartEventOptionArrayOutput
- func (TimeChartEventOptionArrayOutput) ElementType() reflect.Type
- func (o TimeChartEventOptionArrayOutput) Index(i pulumi.IntInput) TimeChartEventOptionOutput
- func (o TimeChartEventOptionArrayOutput) ToTimeChartEventOptionArrayOutput() TimeChartEventOptionArrayOutput
- func (o TimeChartEventOptionArrayOutput) ToTimeChartEventOptionArrayOutputWithContext(ctx context.Context) TimeChartEventOptionArrayOutput
- type TimeChartEventOptionInput
- type TimeChartEventOptionOutput
- func (o TimeChartEventOptionOutput) Color() pulumi.StringPtrOutput
- func (o TimeChartEventOptionOutput) DisplayName() pulumi.StringPtrOutput
- func (TimeChartEventOptionOutput) ElementType() reflect.Type
- func (o TimeChartEventOptionOutput) Label() pulumi.StringOutput
- func (o TimeChartEventOptionOutput) ToTimeChartEventOptionOutput() TimeChartEventOptionOutput
- func (o TimeChartEventOptionOutput) ToTimeChartEventOptionOutputWithContext(ctx context.Context) TimeChartEventOptionOutput
- type TimeChartHistogramOption
- type TimeChartHistogramOptionArgs
- func (TimeChartHistogramOptionArgs) ElementType() reflect.Type
- func (i TimeChartHistogramOptionArgs) ToTimeChartHistogramOptionOutput() TimeChartHistogramOptionOutput
- func (i TimeChartHistogramOptionArgs) ToTimeChartHistogramOptionOutputWithContext(ctx context.Context) TimeChartHistogramOptionOutput
- type TimeChartHistogramOptionArray
- func (TimeChartHistogramOptionArray) ElementType() reflect.Type
- func (i TimeChartHistogramOptionArray) ToTimeChartHistogramOptionArrayOutput() TimeChartHistogramOptionArrayOutput
- func (i TimeChartHistogramOptionArray) ToTimeChartHistogramOptionArrayOutputWithContext(ctx context.Context) TimeChartHistogramOptionArrayOutput
- type TimeChartHistogramOptionArrayInput
- type TimeChartHistogramOptionArrayOutput
- func (TimeChartHistogramOptionArrayOutput) ElementType() reflect.Type
- func (o TimeChartHistogramOptionArrayOutput) Index(i pulumi.IntInput) TimeChartHistogramOptionOutput
- func (o TimeChartHistogramOptionArrayOutput) ToTimeChartHistogramOptionArrayOutput() TimeChartHistogramOptionArrayOutput
- func (o TimeChartHistogramOptionArrayOutput) ToTimeChartHistogramOptionArrayOutputWithContext(ctx context.Context) TimeChartHistogramOptionArrayOutput
- type TimeChartHistogramOptionInput
- type TimeChartHistogramOptionOutput
- func (o TimeChartHistogramOptionOutput) ColorTheme() pulumi.StringPtrOutput
- func (TimeChartHistogramOptionOutput) ElementType() reflect.Type
- func (o TimeChartHistogramOptionOutput) ToTimeChartHistogramOptionOutput() TimeChartHistogramOptionOutput
- func (o TimeChartHistogramOptionOutput) ToTimeChartHistogramOptionOutputWithContext(ctx context.Context) TimeChartHistogramOptionOutput
- type TimeChartInput
- type TimeChartLegendOptionsField
- type TimeChartLegendOptionsFieldArgs
- func (TimeChartLegendOptionsFieldArgs) ElementType() reflect.Type
- func (i TimeChartLegendOptionsFieldArgs) ToTimeChartLegendOptionsFieldOutput() TimeChartLegendOptionsFieldOutput
- func (i TimeChartLegendOptionsFieldArgs) ToTimeChartLegendOptionsFieldOutputWithContext(ctx context.Context) TimeChartLegendOptionsFieldOutput
- type TimeChartLegendOptionsFieldArray
- func (TimeChartLegendOptionsFieldArray) ElementType() reflect.Type
- func (i TimeChartLegendOptionsFieldArray) ToTimeChartLegendOptionsFieldArrayOutput() TimeChartLegendOptionsFieldArrayOutput
- func (i TimeChartLegendOptionsFieldArray) ToTimeChartLegendOptionsFieldArrayOutputWithContext(ctx context.Context) TimeChartLegendOptionsFieldArrayOutput
- type TimeChartLegendOptionsFieldArrayInput
- type TimeChartLegendOptionsFieldArrayOutput
- func (TimeChartLegendOptionsFieldArrayOutput) ElementType() reflect.Type
- func (o TimeChartLegendOptionsFieldArrayOutput) Index(i pulumi.IntInput) TimeChartLegendOptionsFieldOutput
- func (o TimeChartLegendOptionsFieldArrayOutput) ToTimeChartLegendOptionsFieldArrayOutput() TimeChartLegendOptionsFieldArrayOutput
- func (o TimeChartLegendOptionsFieldArrayOutput) ToTimeChartLegendOptionsFieldArrayOutputWithContext(ctx context.Context) TimeChartLegendOptionsFieldArrayOutput
- type TimeChartLegendOptionsFieldInput
- type TimeChartLegendOptionsFieldOutput
- func (TimeChartLegendOptionsFieldOutput) ElementType() reflect.Type
- func (o TimeChartLegendOptionsFieldOutput) Enabled() pulumi.BoolPtrOutput
- func (o TimeChartLegendOptionsFieldOutput) Property() pulumi.StringOutput
- func (o TimeChartLegendOptionsFieldOutput) ToTimeChartLegendOptionsFieldOutput() TimeChartLegendOptionsFieldOutput
- func (o TimeChartLegendOptionsFieldOutput) ToTimeChartLegendOptionsFieldOutputWithContext(ctx context.Context) TimeChartLegendOptionsFieldOutput
- type TimeChartMap
- type TimeChartMapInput
- type TimeChartMapOutput
- type TimeChartOutput
- func (TimeChartOutput) ElementType() reflect.Type
- func (o TimeChartOutput) ToTimeChartOutput() TimeChartOutput
- func (o TimeChartOutput) ToTimeChartOutputWithContext(ctx context.Context) TimeChartOutput
- func (o TimeChartOutput) ToTimeChartPtrOutput() TimeChartPtrOutput
- func (o TimeChartOutput) ToTimeChartPtrOutputWithContext(ctx context.Context) TimeChartPtrOutput
- type TimeChartPtrInput
- type TimeChartPtrOutput
- type TimeChartState
- type TimeChartVizOption
- type TimeChartVizOptionArgs
- type TimeChartVizOptionArray
- type TimeChartVizOptionArrayInput
- type TimeChartVizOptionArrayOutput
- func (TimeChartVizOptionArrayOutput) ElementType() reflect.Type
- func (o TimeChartVizOptionArrayOutput) Index(i pulumi.IntInput) TimeChartVizOptionOutput
- func (o TimeChartVizOptionArrayOutput) ToTimeChartVizOptionArrayOutput() TimeChartVizOptionArrayOutput
- func (o TimeChartVizOptionArrayOutput) ToTimeChartVizOptionArrayOutputWithContext(ctx context.Context) TimeChartVizOptionArrayOutput
- type TimeChartVizOptionInput
- type TimeChartVizOptionOutput
- func (o TimeChartVizOptionOutput) Axis() pulumi.StringPtrOutput
- func (o TimeChartVizOptionOutput) Color() pulumi.StringPtrOutput
- func (o TimeChartVizOptionOutput) DisplayName() pulumi.StringPtrOutput
- func (TimeChartVizOptionOutput) ElementType() reflect.Type
- func (o TimeChartVizOptionOutput) Label() pulumi.StringOutput
- func (o TimeChartVizOptionOutput) PlotType() pulumi.StringPtrOutput
- func (o TimeChartVizOptionOutput) ToTimeChartVizOptionOutput() TimeChartVizOptionOutput
- func (o TimeChartVizOptionOutput) ToTimeChartVizOptionOutputWithContext(ctx context.Context) TimeChartVizOptionOutput
- func (o TimeChartVizOptionOutput) ValuePrefix() pulumi.StringPtrOutput
- func (o TimeChartVizOptionOutput) ValueSuffix() pulumi.StringPtrOutput
- func (o TimeChartVizOptionOutput) ValueUnit() pulumi.StringPtrOutput
- type WebhookIntegration
- func (*WebhookIntegration) ElementType() reflect.Type
- func (i *WebhookIntegration) ToWebhookIntegrationOutput() WebhookIntegrationOutput
- func (i *WebhookIntegration) ToWebhookIntegrationOutputWithContext(ctx context.Context) WebhookIntegrationOutput
- func (i *WebhookIntegration) ToWebhookIntegrationPtrOutput() WebhookIntegrationPtrOutput
- func (i *WebhookIntegration) ToWebhookIntegrationPtrOutputWithContext(ctx context.Context) WebhookIntegrationPtrOutput
- type WebhookIntegrationArgs
- type WebhookIntegrationArray
- type WebhookIntegrationArrayInput
- type WebhookIntegrationArrayOutput
- func (WebhookIntegrationArrayOutput) ElementType() reflect.Type
- func (o WebhookIntegrationArrayOutput) Index(i pulumi.IntInput) WebhookIntegrationOutput
- func (o WebhookIntegrationArrayOutput) ToWebhookIntegrationArrayOutput() WebhookIntegrationArrayOutput
- func (o WebhookIntegrationArrayOutput) ToWebhookIntegrationArrayOutputWithContext(ctx context.Context) WebhookIntegrationArrayOutput
- type WebhookIntegrationHeader
- type WebhookIntegrationHeaderArgs
- func (WebhookIntegrationHeaderArgs) ElementType() reflect.Type
- func (i WebhookIntegrationHeaderArgs) ToWebhookIntegrationHeaderOutput() WebhookIntegrationHeaderOutput
- func (i WebhookIntegrationHeaderArgs) ToWebhookIntegrationHeaderOutputWithContext(ctx context.Context) WebhookIntegrationHeaderOutput
- type WebhookIntegrationHeaderArray
- func (WebhookIntegrationHeaderArray) ElementType() reflect.Type
- func (i WebhookIntegrationHeaderArray) ToWebhookIntegrationHeaderArrayOutput() WebhookIntegrationHeaderArrayOutput
- func (i WebhookIntegrationHeaderArray) ToWebhookIntegrationHeaderArrayOutputWithContext(ctx context.Context) WebhookIntegrationHeaderArrayOutput
- type WebhookIntegrationHeaderArrayInput
- type WebhookIntegrationHeaderArrayOutput
- func (WebhookIntegrationHeaderArrayOutput) ElementType() reflect.Type
- func (o WebhookIntegrationHeaderArrayOutput) Index(i pulumi.IntInput) WebhookIntegrationHeaderOutput
- func (o WebhookIntegrationHeaderArrayOutput) ToWebhookIntegrationHeaderArrayOutput() WebhookIntegrationHeaderArrayOutput
- func (o WebhookIntegrationHeaderArrayOutput) ToWebhookIntegrationHeaderArrayOutputWithContext(ctx context.Context) WebhookIntegrationHeaderArrayOutput
- type WebhookIntegrationHeaderInput
- type WebhookIntegrationHeaderOutput
- func (WebhookIntegrationHeaderOutput) ElementType() reflect.Type
- func (o WebhookIntegrationHeaderOutput) HeaderKey() pulumi.StringOutput
- func (o WebhookIntegrationHeaderOutput) HeaderValue() pulumi.StringOutput
- func (o WebhookIntegrationHeaderOutput) ToWebhookIntegrationHeaderOutput() WebhookIntegrationHeaderOutput
- func (o WebhookIntegrationHeaderOutput) ToWebhookIntegrationHeaderOutputWithContext(ctx context.Context) WebhookIntegrationHeaderOutput
- type WebhookIntegrationInput
- type WebhookIntegrationMap
- type WebhookIntegrationMapInput
- type WebhookIntegrationMapOutput
- func (WebhookIntegrationMapOutput) ElementType() reflect.Type
- func (o WebhookIntegrationMapOutput) MapIndex(k pulumi.StringInput) WebhookIntegrationOutput
- func (o WebhookIntegrationMapOutput) ToWebhookIntegrationMapOutput() WebhookIntegrationMapOutput
- func (o WebhookIntegrationMapOutput) ToWebhookIntegrationMapOutputWithContext(ctx context.Context) WebhookIntegrationMapOutput
- type WebhookIntegrationOutput
- func (WebhookIntegrationOutput) ElementType() reflect.Type
- func (o WebhookIntegrationOutput) ToWebhookIntegrationOutput() WebhookIntegrationOutput
- func (o WebhookIntegrationOutput) ToWebhookIntegrationOutputWithContext(ctx context.Context) WebhookIntegrationOutput
- func (o WebhookIntegrationOutput) ToWebhookIntegrationPtrOutput() WebhookIntegrationPtrOutput
- func (o WebhookIntegrationOutput) ToWebhookIntegrationPtrOutputWithContext(ctx context.Context) WebhookIntegrationPtrOutput
- type WebhookIntegrationPtrInput
- type WebhookIntegrationPtrOutput
- type WebhookIntegrationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶ added in v4.1.0
PkgVersion uses reflection to determine the version of the current package.
Types ¶
type AlertMutingRule ¶
type AlertMutingRule struct { pulumi.CustomResourceState // The description for this muting rule Description pulumi.StringOutput `pulumi:"description"` // A convenience attribute that associated this muting rule with specific detector ids. Detectors pulumi.StringArrayOutput `pulumi:"detectors"` EffectiveStartTime pulumi.IntOutput `pulumi:"effectiveStartTime"` // Filters for this rule. See [Creating muting rules from scratch](https://docs.signalfx.com/en/latest/detect-alert/mute-notifications.html#rule-from-scratch) for more information. Filters AlertMutingRuleFilterArrayOutput `pulumi:"filters"` // Starting time of an alert muting rule as a Unit time stamp in seconds. StartTime pulumi.IntOutput `pulumi:"startTime"` // Starting time of an alert muting rule as a Unix time stamp in seconds. StopTime pulumi.IntPtrOutput `pulumi:"stopTime"` }
Provides a SignalFx resource for managing alert muting rules. See [Mute Notifications](https://docs.signalfx.com/en/latest/detect-alert/mute-notifications.html) for more information.
> **WARNING** SignalFx does not allow the start time of a **currently active** muting rule to be modified. As such, attempting to modify a currently active rule will destroy the existing rule and create a new rule. This may result in the emission of notifications.
func GetAlertMutingRule ¶
func GetAlertMutingRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AlertMutingRuleState, opts ...pulumi.ResourceOption) (*AlertMutingRule, error)
GetAlertMutingRule gets an existing AlertMutingRule 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 NewAlertMutingRule ¶
func NewAlertMutingRule(ctx *pulumi.Context, name string, args *AlertMutingRuleArgs, opts ...pulumi.ResourceOption) (*AlertMutingRule, error)
NewAlertMutingRule registers a new resource with the given unique name, arguments, and options.
func (*AlertMutingRule) ElementType ¶
func (*AlertMutingRule) ElementType() reflect.Type
func (*AlertMutingRule) ToAlertMutingRuleOutput ¶
func (i *AlertMutingRule) ToAlertMutingRuleOutput() AlertMutingRuleOutput
func (*AlertMutingRule) ToAlertMutingRuleOutputWithContext ¶
func (i *AlertMutingRule) ToAlertMutingRuleOutputWithContext(ctx context.Context) AlertMutingRuleOutput
func (*AlertMutingRule) ToAlertMutingRulePtrOutput ¶ added in v4.3.1
func (i *AlertMutingRule) ToAlertMutingRulePtrOutput() AlertMutingRulePtrOutput
func (*AlertMutingRule) ToAlertMutingRulePtrOutputWithContext ¶ added in v4.3.1
func (i *AlertMutingRule) ToAlertMutingRulePtrOutputWithContext(ctx context.Context) AlertMutingRulePtrOutput
type AlertMutingRuleArgs ¶
type AlertMutingRuleArgs struct { // The description for this muting rule Description pulumi.StringInput // A convenience attribute that associated this muting rule with specific detector ids. Detectors pulumi.StringArrayInput // Filters for this rule. See [Creating muting rules from scratch](https://docs.signalfx.com/en/latest/detect-alert/mute-notifications.html#rule-from-scratch) for more information. Filters AlertMutingRuleFilterArrayInput // Starting time of an alert muting rule as a Unit time stamp in seconds. StartTime pulumi.IntInput // Starting time of an alert muting rule as a Unix time stamp in seconds. StopTime pulumi.IntPtrInput }
The set of arguments for constructing a AlertMutingRule resource.
func (AlertMutingRuleArgs) ElementType ¶
func (AlertMutingRuleArgs) ElementType() reflect.Type
type AlertMutingRuleArray ¶ added in v4.3.1
type AlertMutingRuleArray []AlertMutingRuleInput
func (AlertMutingRuleArray) ElementType ¶ added in v4.3.1
func (AlertMutingRuleArray) ElementType() reflect.Type
func (AlertMutingRuleArray) ToAlertMutingRuleArrayOutput ¶ added in v4.3.1
func (i AlertMutingRuleArray) ToAlertMutingRuleArrayOutput() AlertMutingRuleArrayOutput
func (AlertMutingRuleArray) ToAlertMutingRuleArrayOutputWithContext ¶ added in v4.3.1
func (i AlertMutingRuleArray) ToAlertMutingRuleArrayOutputWithContext(ctx context.Context) AlertMutingRuleArrayOutput
type AlertMutingRuleArrayInput ¶ added in v4.3.1
type AlertMutingRuleArrayInput interface { pulumi.Input ToAlertMutingRuleArrayOutput() AlertMutingRuleArrayOutput ToAlertMutingRuleArrayOutputWithContext(context.Context) AlertMutingRuleArrayOutput }
AlertMutingRuleArrayInput is an input type that accepts AlertMutingRuleArray and AlertMutingRuleArrayOutput values. You can construct a concrete instance of `AlertMutingRuleArrayInput` via:
AlertMutingRuleArray{ AlertMutingRuleArgs{...} }
type AlertMutingRuleArrayOutput ¶ added in v4.3.1
type AlertMutingRuleArrayOutput struct{ *pulumi.OutputState }
func (AlertMutingRuleArrayOutput) ElementType ¶ added in v4.3.1
func (AlertMutingRuleArrayOutput) ElementType() reflect.Type
func (AlertMutingRuleArrayOutput) Index ¶ added in v4.3.1
func (o AlertMutingRuleArrayOutput) Index(i pulumi.IntInput) AlertMutingRuleOutput
func (AlertMutingRuleArrayOutput) ToAlertMutingRuleArrayOutput ¶ added in v4.3.1
func (o AlertMutingRuleArrayOutput) ToAlertMutingRuleArrayOutput() AlertMutingRuleArrayOutput
func (AlertMutingRuleArrayOutput) ToAlertMutingRuleArrayOutputWithContext ¶ added in v4.3.1
func (o AlertMutingRuleArrayOutput) ToAlertMutingRuleArrayOutputWithContext(ctx context.Context) AlertMutingRuleArrayOutput
type AlertMutingRuleFilter ¶
type AlertMutingRuleFilterArgs ¶
type AlertMutingRuleFilterArgs struct { // Determines if this is a "not" filter. Defaults to `false`. Negated pulumi.BoolPtrInput `pulumi:"negated"` // The property to filter. Property pulumi.StringInput `pulumi:"property"` // The property value to filter. PropertyValue pulumi.StringInput `pulumi:"propertyValue"` }
func (AlertMutingRuleFilterArgs) ElementType ¶
func (AlertMutingRuleFilterArgs) ElementType() reflect.Type
func (AlertMutingRuleFilterArgs) ToAlertMutingRuleFilterOutput ¶
func (i AlertMutingRuleFilterArgs) ToAlertMutingRuleFilterOutput() AlertMutingRuleFilterOutput
func (AlertMutingRuleFilterArgs) ToAlertMutingRuleFilterOutputWithContext ¶
func (i AlertMutingRuleFilterArgs) ToAlertMutingRuleFilterOutputWithContext(ctx context.Context) AlertMutingRuleFilterOutput
type AlertMutingRuleFilterArray ¶
type AlertMutingRuleFilterArray []AlertMutingRuleFilterInput
func (AlertMutingRuleFilterArray) ElementType ¶
func (AlertMutingRuleFilterArray) ElementType() reflect.Type
func (AlertMutingRuleFilterArray) ToAlertMutingRuleFilterArrayOutput ¶
func (i AlertMutingRuleFilterArray) ToAlertMutingRuleFilterArrayOutput() AlertMutingRuleFilterArrayOutput
func (AlertMutingRuleFilterArray) ToAlertMutingRuleFilterArrayOutputWithContext ¶
func (i AlertMutingRuleFilterArray) ToAlertMutingRuleFilterArrayOutputWithContext(ctx context.Context) AlertMutingRuleFilterArrayOutput
type AlertMutingRuleFilterArrayInput ¶
type AlertMutingRuleFilterArrayInput interface { pulumi.Input ToAlertMutingRuleFilterArrayOutput() AlertMutingRuleFilterArrayOutput ToAlertMutingRuleFilterArrayOutputWithContext(context.Context) AlertMutingRuleFilterArrayOutput }
AlertMutingRuleFilterArrayInput is an input type that accepts AlertMutingRuleFilterArray and AlertMutingRuleFilterArrayOutput values. You can construct a concrete instance of `AlertMutingRuleFilterArrayInput` via:
AlertMutingRuleFilterArray{ AlertMutingRuleFilterArgs{...} }
type AlertMutingRuleFilterArrayOutput ¶
type AlertMutingRuleFilterArrayOutput struct{ *pulumi.OutputState }
func (AlertMutingRuleFilterArrayOutput) ElementType ¶
func (AlertMutingRuleFilterArrayOutput) ElementType() reflect.Type
func (AlertMutingRuleFilterArrayOutput) Index ¶
func (o AlertMutingRuleFilterArrayOutput) Index(i pulumi.IntInput) AlertMutingRuleFilterOutput
func (AlertMutingRuleFilterArrayOutput) ToAlertMutingRuleFilterArrayOutput ¶
func (o AlertMutingRuleFilterArrayOutput) ToAlertMutingRuleFilterArrayOutput() AlertMutingRuleFilterArrayOutput
func (AlertMutingRuleFilterArrayOutput) ToAlertMutingRuleFilterArrayOutputWithContext ¶
func (o AlertMutingRuleFilterArrayOutput) ToAlertMutingRuleFilterArrayOutputWithContext(ctx context.Context) AlertMutingRuleFilterArrayOutput
type AlertMutingRuleFilterInput ¶
type AlertMutingRuleFilterInput interface { pulumi.Input ToAlertMutingRuleFilterOutput() AlertMutingRuleFilterOutput ToAlertMutingRuleFilterOutputWithContext(context.Context) AlertMutingRuleFilterOutput }
AlertMutingRuleFilterInput is an input type that accepts AlertMutingRuleFilterArgs and AlertMutingRuleFilterOutput values. You can construct a concrete instance of `AlertMutingRuleFilterInput` via:
AlertMutingRuleFilterArgs{...}
type AlertMutingRuleFilterOutput ¶
type AlertMutingRuleFilterOutput struct{ *pulumi.OutputState }
func (AlertMutingRuleFilterOutput) ElementType ¶
func (AlertMutingRuleFilterOutput) ElementType() reflect.Type
func (AlertMutingRuleFilterOutput) Negated ¶
func (o AlertMutingRuleFilterOutput) Negated() pulumi.BoolPtrOutput
Determines if this is a "not" filter. Defaults to `false`.
func (AlertMutingRuleFilterOutput) Property ¶
func (o AlertMutingRuleFilterOutput) Property() pulumi.StringOutput
The property to filter.
func (AlertMutingRuleFilterOutput) PropertyValue ¶
func (o AlertMutingRuleFilterOutput) PropertyValue() pulumi.StringOutput
The property value to filter.
func (AlertMutingRuleFilterOutput) ToAlertMutingRuleFilterOutput ¶
func (o AlertMutingRuleFilterOutput) ToAlertMutingRuleFilterOutput() AlertMutingRuleFilterOutput
func (AlertMutingRuleFilterOutput) ToAlertMutingRuleFilterOutputWithContext ¶
func (o AlertMutingRuleFilterOutput) ToAlertMutingRuleFilterOutputWithContext(ctx context.Context) AlertMutingRuleFilterOutput
type AlertMutingRuleInput ¶
type AlertMutingRuleInput interface { pulumi.Input ToAlertMutingRuleOutput() AlertMutingRuleOutput ToAlertMutingRuleOutputWithContext(ctx context.Context) AlertMutingRuleOutput }
type AlertMutingRuleMap ¶ added in v4.3.1
type AlertMutingRuleMap map[string]AlertMutingRuleInput
func (AlertMutingRuleMap) ElementType ¶ added in v4.3.1
func (AlertMutingRuleMap) ElementType() reflect.Type
func (AlertMutingRuleMap) ToAlertMutingRuleMapOutput ¶ added in v4.3.1
func (i AlertMutingRuleMap) ToAlertMutingRuleMapOutput() AlertMutingRuleMapOutput
func (AlertMutingRuleMap) ToAlertMutingRuleMapOutputWithContext ¶ added in v4.3.1
func (i AlertMutingRuleMap) ToAlertMutingRuleMapOutputWithContext(ctx context.Context) AlertMutingRuleMapOutput
type AlertMutingRuleMapInput ¶ added in v4.3.1
type AlertMutingRuleMapInput interface { pulumi.Input ToAlertMutingRuleMapOutput() AlertMutingRuleMapOutput ToAlertMutingRuleMapOutputWithContext(context.Context) AlertMutingRuleMapOutput }
AlertMutingRuleMapInput is an input type that accepts AlertMutingRuleMap and AlertMutingRuleMapOutput values. You can construct a concrete instance of `AlertMutingRuleMapInput` via:
AlertMutingRuleMap{ "key": AlertMutingRuleArgs{...} }
type AlertMutingRuleMapOutput ¶ added in v4.3.1
type AlertMutingRuleMapOutput struct{ *pulumi.OutputState }
func (AlertMutingRuleMapOutput) ElementType ¶ added in v4.3.1
func (AlertMutingRuleMapOutput) ElementType() reflect.Type
func (AlertMutingRuleMapOutput) MapIndex ¶ added in v4.3.1
func (o AlertMutingRuleMapOutput) MapIndex(k pulumi.StringInput) AlertMutingRuleOutput
func (AlertMutingRuleMapOutput) ToAlertMutingRuleMapOutput ¶ added in v4.3.1
func (o AlertMutingRuleMapOutput) ToAlertMutingRuleMapOutput() AlertMutingRuleMapOutput
func (AlertMutingRuleMapOutput) ToAlertMutingRuleMapOutputWithContext ¶ added in v4.3.1
func (o AlertMutingRuleMapOutput) ToAlertMutingRuleMapOutputWithContext(ctx context.Context) AlertMutingRuleMapOutput
type AlertMutingRuleOutput ¶
type AlertMutingRuleOutput struct {
*pulumi.OutputState
}
func (AlertMutingRuleOutput) ElementType ¶
func (AlertMutingRuleOutput) ElementType() reflect.Type
func (AlertMutingRuleOutput) ToAlertMutingRuleOutput ¶
func (o AlertMutingRuleOutput) ToAlertMutingRuleOutput() AlertMutingRuleOutput
func (AlertMutingRuleOutput) ToAlertMutingRuleOutputWithContext ¶
func (o AlertMutingRuleOutput) ToAlertMutingRuleOutputWithContext(ctx context.Context) AlertMutingRuleOutput
func (AlertMutingRuleOutput) ToAlertMutingRulePtrOutput ¶ added in v4.3.1
func (o AlertMutingRuleOutput) ToAlertMutingRulePtrOutput() AlertMutingRulePtrOutput
func (AlertMutingRuleOutput) ToAlertMutingRulePtrOutputWithContext ¶ added in v4.3.1
func (o AlertMutingRuleOutput) ToAlertMutingRulePtrOutputWithContext(ctx context.Context) AlertMutingRulePtrOutput
type AlertMutingRulePtrInput ¶ added in v4.3.1
type AlertMutingRulePtrInput interface { pulumi.Input ToAlertMutingRulePtrOutput() AlertMutingRulePtrOutput ToAlertMutingRulePtrOutputWithContext(ctx context.Context) AlertMutingRulePtrOutput }
type AlertMutingRulePtrOutput ¶ added in v4.3.1
type AlertMutingRulePtrOutput struct {
*pulumi.OutputState
}
func (AlertMutingRulePtrOutput) ElementType ¶ added in v4.3.1
func (AlertMutingRulePtrOutput) ElementType() reflect.Type
func (AlertMutingRulePtrOutput) ToAlertMutingRulePtrOutput ¶ added in v4.3.1
func (o AlertMutingRulePtrOutput) ToAlertMutingRulePtrOutput() AlertMutingRulePtrOutput
func (AlertMutingRulePtrOutput) ToAlertMutingRulePtrOutputWithContext ¶ added in v4.3.1
func (o AlertMutingRulePtrOutput) ToAlertMutingRulePtrOutputWithContext(ctx context.Context) AlertMutingRulePtrOutput
type AlertMutingRuleState ¶
type AlertMutingRuleState struct { // The description for this muting rule Description pulumi.StringPtrInput // A convenience attribute that associated this muting rule with specific detector ids. Detectors pulumi.StringArrayInput EffectiveStartTime pulumi.IntPtrInput // Filters for this rule. See [Creating muting rules from scratch](https://docs.signalfx.com/en/latest/detect-alert/mute-notifications.html#rule-from-scratch) for more information. Filters AlertMutingRuleFilterArrayInput // Starting time of an alert muting rule as a Unit time stamp in seconds. StartTime pulumi.IntPtrInput // Starting time of an alert muting rule as a Unix time stamp in seconds. StopTime pulumi.IntPtrInput }
func (AlertMutingRuleState) ElementType ¶
func (AlertMutingRuleState) ElementType() reflect.Type
type Dashboard ¶
type Dashboard struct { pulumi.CustomResourceState // Team IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's team (or user id in `authorizedWriterTeams`). AuthorizedWriterTeams pulumi.StringArrayOutput `pulumi:"authorizedWriterTeams"` // User IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayOutput `pulumi:"authorizedWriterUsers"` // Chart ID and layout information for the charts in the dashboard. Charts DashboardChartArrayOutput `pulumi:"charts"` // Specifies the chart data display resolution for charts in this dashboard. Value can be one of `"default"`, `"low"`, `"high"`, or `"highest"`. ChartsResolution pulumi.StringPtrOutput `pulumi:"chartsResolution"` // Column number for the layout. Columns DashboardColumnArrayOutput `pulumi:"columns"` // The ID of the dashboard group that contains the dashboard. DashboardGroup pulumi.StringOutput `pulumi:"dashboardGroup"` // Variable description. Description pulumi.StringPtrOutput `pulumi:"description"` DiscoveryOptionsQuery pulumi.StringPtrOutput `pulumi:"discoveryOptionsQuery"` DiscoveryOptionsSelectors pulumi.StringArrayOutput `pulumi:"discoveryOptionsSelectors"` // Seconds since epoch. Used for visualization. EndTime pulumi.IntPtrOutput `pulumi:"endTime"` // Specify a list of event overlays to include in the dashboard. Note: These overlays correspond to the *suggested* event overlays specified in the web UI, and they're not automatically applied as active overlays. To set default active event overlays, use the `selectedEventOverlay` property instead. EventOverlays DashboardEventOverlayArrayOutput `pulumi:"eventOverlays"` // Filter to apply to the charts when displaying the dashboard. Filters DashboardFilterArrayOutput `pulumi:"filters"` // Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart cannot fit in a row, it will be placed automatically in the next row. Grids DashboardGridArrayOutput `pulumi:"grids"` // Name of the dashboard. Name pulumi.StringOutput `pulumi:"name"` // Defines event overlays which are enabled by **default**. Any overlay specified here should have an accompanying entry in `eventOverlay`, which are similar to the properties here. SelectedEventOverlays DashboardSelectedEventOverlayArrayOutput `pulumi:"selectedEventOverlays"` // Seconds since epoch. Used for visualization. StartTime pulumi.IntPtrOutput `pulumi:"startTime"` // The time range prior to now to visualize. SignalFx time syntax (e.g. `"-5m"`, `"-1h"`). TimeRange pulumi.StringPtrOutput `pulumi:"timeRange"` // The URL of the dashboard. Url pulumi.StringOutput `pulumi:"url"` // Dashboard variable to apply to each chart in the dashboard. Variables DashboardVariableArrayOutput `pulumi:"variables"` }
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.
func (*Dashboard) ElementType ¶
func (*Dashboard) ToDashboardOutput ¶
func (i *Dashboard) ToDashboardOutput() DashboardOutput
func (*Dashboard) ToDashboardOutputWithContext ¶
func (i *Dashboard) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
func (*Dashboard) ToDashboardPtrOutput ¶ added in v4.3.1
func (i *Dashboard) ToDashboardPtrOutput() DashboardPtrOutput
func (*Dashboard) ToDashboardPtrOutputWithContext ¶ added in v4.3.1
func (i *Dashboard) ToDashboardPtrOutputWithContext(ctx context.Context) DashboardPtrOutput
type DashboardArgs ¶
type DashboardArgs struct { // Team IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's team (or user id in `authorizedWriterTeams`). AuthorizedWriterTeams pulumi.StringArrayInput // User IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayInput // Chart ID and layout information for the charts in the dashboard. Charts DashboardChartArrayInput // Specifies the chart data display resolution for charts in this dashboard. Value can be one of `"default"`, `"low"`, `"high"`, or `"highest"`. ChartsResolution pulumi.StringPtrInput // Column number for the layout. Columns DashboardColumnArrayInput // The ID of the dashboard group that contains the dashboard. DashboardGroup pulumi.StringInput // Variable description. Description pulumi.StringPtrInput DiscoveryOptionsQuery pulumi.StringPtrInput DiscoveryOptionsSelectors pulumi.StringArrayInput // Seconds since epoch. Used for visualization. EndTime pulumi.IntPtrInput // Specify a list of event overlays to include in the dashboard. Note: These overlays correspond to the *suggested* event overlays specified in the web UI, and they're not automatically applied as active overlays. To set default active event overlays, use the `selectedEventOverlay` property instead. EventOverlays DashboardEventOverlayArrayInput // Filter to apply to the charts when displaying the dashboard. Filters DashboardFilterArrayInput // Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart cannot fit in a row, it will be placed automatically in the next row. Grids DashboardGridArrayInput // Name of the dashboard. Name pulumi.StringPtrInput // Defines event overlays which are enabled by **default**. Any overlay specified here should have an accompanying entry in `eventOverlay`, which are similar to the properties here. SelectedEventOverlays DashboardSelectedEventOverlayArrayInput // Seconds since epoch. Used for visualization. StartTime pulumi.IntPtrInput // The time range prior to now to visualize. SignalFx time syntax (e.g. `"-5m"`, `"-1h"`). TimeRange pulumi.StringPtrInput // Dashboard variable to apply to each chart in the dashboard. Variables DashboardVariableArrayInput }
The set of arguments for constructing a Dashboard resource.
func (DashboardArgs) ElementType ¶
func (DashboardArgs) ElementType() reflect.Type
type DashboardArray ¶ added in v4.3.1
type DashboardArray []DashboardInput
func (DashboardArray) ElementType ¶ added in v4.3.1
func (DashboardArray) ElementType() reflect.Type
func (DashboardArray) ToDashboardArrayOutput ¶ added in v4.3.1
func (i DashboardArray) ToDashboardArrayOutput() DashboardArrayOutput
func (DashboardArray) ToDashboardArrayOutputWithContext ¶ added in v4.3.1
func (i DashboardArray) ToDashboardArrayOutputWithContext(ctx context.Context) DashboardArrayOutput
type DashboardArrayInput ¶ added in v4.3.1
type DashboardArrayInput interface { pulumi.Input ToDashboardArrayOutput() DashboardArrayOutput ToDashboardArrayOutputWithContext(context.Context) DashboardArrayOutput }
DashboardArrayInput is an input type that accepts DashboardArray and DashboardArrayOutput values. You can construct a concrete instance of `DashboardArrayInput` via:
DashboardArray{ DashboardArgs{...} }
type DashboardArrayOutput ¶ added in v4.3.1
type DashboardArrayOutput struct{ *pulumi.OutputState }
func (DashboardArrayOutput) ElementType ¶ added in v4.3.1
func (DashboardArrayOutput) ElementType() reflect.Type
func (DashboardArrayOutput) Index ¶ added in v4.3.1
func (o DashboardArrayOutput) Index(i pulumi.IntInput) DashboardOutput
func (DashboardArrayOutput) ToDashboardArrayOutput ¶ added in v4.3.1
func (o DashboardArrayOutput) ToDashboardArrayOutput() DashboardArrayOutput
func (DashboardArrayOutput) ToDashboardArrayOutputWithContext ¶ added in v4.3.1
func (o DashboardArrayOutput) ToDashboardArrayOutputWithContext(ctx context.Context) DashboardArrayOutput
type DashboardChart ¶
type DashboardChart struct { // ID of the chart to display. ChartId string `pulumi:"chartId"` // Column number for the layout. Column *int `pulumi:"column"` // How many rows every chart should take up (greater than or equal to 1). 1 by default. Height *int `pulumi:"height"` // 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`). Row *int `pulumi:"row"` // How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default. Width *int `pulumi:"width"` }
type DashboardChartArgs ¶
type DashboardChartArgs struct { // ID of the chart to display. ChartId pulumi.StringInput `pulumi:"chartId"` // Column number for the layout. Column pulumi.IntPtrInput `pulumi:"column"` // How many rows every chart should take up (greater than or equal to 1). 1 by default. Height pulumi.IntPtrInput `pulumi:"height"` // 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`). Row pulumi.IntPtrInput `pulumi:"row"` // How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default. Width pulumi.IntPtrInput `pulumi:"width"` }
func (DashboardChartArgs) ElementType ¶
func (DashboardChartArgs) ElementType() reflect.Type
func (DashboardChartArgs) ToDashboardChartOutput ¶
func (i DashboardChartArgs) ToDashboardChartOutput() DashboardChartOutput
func (DashboardChartArgs) ToDashboardChartOutputWithContext ¶
func (i DashboardChartArgs) ToDashboardChartOutputWithContext(ctx context.Context) DashboardChartOutput
type DashboardChartArray ¶
type DashboardChartArray []DashboardChartInput
func (DashboardChartArray) ElementType ¶
func (DashboardChartArray) ElementType() reflect.Type
func (DashboardChartArray) ToDashboardChartArrayOutput ¶
func (i DashboardChartArray) ToDashboardChartArrayOutput() DashboardChartArrayOutput
func (DashboardChartArray) ToDashboardChartArrayOutputWithContext ¶
func (i DashboardChartArray) ToDashboardChartArrayOutputWithContext(ctx context.Context) DashboardChartArrayOutput
type DashboardChartArrayInput ¶
type DashboardChartArrayInput interface { pulumi.Input ToDashboardChartArrayOutput() DashboardChartArrayOutput ToDashboardChartArrayOutputWithContext(context.Context) DashboardChartArrayOutput }
DashboardChartArrayInput is an input type that accepts DashboardChartArray and DashboardChartArrayOutput values. You can construct a concrete instance of `DashboardChartArrayInput` via:
DashboardChartArray{ DashboardChartArgs{...} }
type DashboardChartArrayOutput ¶
type DashboardChartArrayOutput struct{ *pulumi.OutputState }
func (DashboardChartArrayOutput) ElementType ¶
func (DashboardChartArrayOutput) ElementType() reflect.Type
func (DashboardChartArrayOutput) Index ¶
func (o DashboardChartArrayOutput) Index(i pulumi.IntInput) DashboardChartOutput
func (DashboardChartArrayOutput) ToDashboardChartArrayOutput ¶
func (o DashboardChartArrayOutput) ToDashboardChartArrayOutput() DashboardChartArrayOutput
func (DashboardChartArrayOutput) ToDashboardChartArrayOutputWithContext ¶
func (o DashboardChartArrayOutput) ToDashboardChartArrayOutputWithContext(ctx context.Context) DashboardChartArrayOutput
type DashboardChartInput ¶
type DashboardChartInput interface { pulumi.Input ToDashboardChartOutput() DashboardChartOutput ToDashboardChartOutputWithContext(context.Context) DashboardChartOutput }
DashboardChartInput is an input type that accepts DashboardChartArgs and DashboardChartOutput values. You can construct a concrete instance of `DashboardChartInput` via:
DashboardChartArgs{...}
type DashboardChartOutput ¶
type DashboardChartOutput struct{ *pulumi.OutputState }
func (DashboardChartOutput) ChartId ¶
func (o DashboardChartOutput) ChartId() pulumi.StringOutput
ID of the chart to display.
func (DashboardChartOutput) Column ¶
func (o DashboardChartOutput) Column() pulumi.IntPtrOutput
Column number for the layout.
func (DashboardChartOutput) ElementType ¶
func (DashboardChartOutput) ElementType() reflect.Type
func (DashboardChartOutput) Height ¶
func (o DashboardChartOutput) Height() pulumi.IntPtrOutput
How many rows every chart should take up (greater than or equal to 1). 1 by default.
func (DashboardChartOutput) Row ¶
func (o DashboardChartOutput) Row() pulumi.IntPtrOutput
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`).
func (DashboardChartOutput) ToDashboardChartOutput ¶
func (o DashboardChartOutput) ToDashboardChartOutput() DashboardChartOutput
func (DashboardChartOutput) ToDashboardChartOutputWithContext ¶
func (o DashboardChartOutput) ToDashboardChartOutputWithContext(ctx context.Context) DashboardChartOutput
func (DashboardChartOutput) Width ¶
func (o DashboardChartOutput) Width() pulumi.IntPtrOutput
How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default.
type DashboardColumn ¶
type DashboardColumn struct { // List of IDs of the charts to display. ChartIds []string `pulumi:"chartIds"` // Column number for the layout. Column *int `pulumi:"column"` // How many rows every chart should take up (greater than or equal to 1). 1 by default. Height *int `pulumi:"height"` // How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default. Width *int `pulumi:"width"` }
type DashboardColumnArgs ¶
type DashboardColumnArgs struct { // List of IDs of the charts to display. ChartIds pulumi.StringArrayInput `pulumi:"chartIds"` // Column number for the layout. Column pulumi.IntPtrInput `pulumi:"column"` // How many rows every chart should take up (greater than or equal to 1). 1 by default. Height pulumi.IntPtrInput `pulumi:"height"` // How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default. Width pulumi.IntPtrInput `pulumi:"width"` }
func (DashboardColumnArgs) ElementType ¶
func (DashboardColumnArgs) ElementType() reflect.Type
func (DashboardColumnArgs) ToDashboardColumnOutput ¶
func (i DashboardColumnArgs) ToDashboardColumnOutput() DashboardColumnOutput
func (DashboardColumnArgs) ToDashboardColumnOutputWithContext ¶
func (i DashboardColumnArgs) ToDashboardColumnOutputWithContext(ctx context.Context) DashboardColumnOutput
type DashboardColumnArray ¶
type DashboardColumnArray []DashboardColumnInput
func (DashboardColumnArray) ElementType ¶
func (DashboardColumnArray) ElementType() reflect.Type
func (DashboardColumnArray) ToDashboardColumnArrayOutput ¶
func (i DashboardColumnArray) ToDashboardColumnArrayOutput() DashboardColumnArrayOutput
func (DashboardColumnArray) ToDashboardColumnArrayOutputWithContext ¶
func (i DashboardColumnArray) ToDashboardColumnArrayOutputWithContext(ctx context.Context) DashboardColumnArrayOutput
type DashboardColumnArrayInput ¶
type DashboardColumnArrayInput interface { pulumi.Input ToDashboardColumnArrayOutput() DashboardColumnArrayOutput ToDashboardColumnArrayOutputWithContext(context.Context) DashboardColumnArrayOutput }
DashboardColumnArrayInput is an input type that accepts DashboardColumnArray and DashboardColumnArrayOutput values. You can construct a concrete instance of `DashboardColumnArrayInput` via:
DashboardColumnArray{ DashboardColumnArgs{...} }
type DashboardColumnArrayOutput ¶
type DashboardColumnArrayOutput struct{ *pulumi.OutputState }
func (DashboardColumnArrayOutput) ElementType ¶
func (DashboardColumnArrayOutput) ElementType() reflect.Type
func (DashboardColumnArrayOutput) Index ¶
func (o DashboardColumnArrayOutput) Index(i pulumi.IntInput) DashboardColumnOutput
func (DashboardColumnArrayOutput) ToDashboardColumnArrayOutput ¶
func (o DashboardColumnArrayOutput) ToDashboardColumnArrayOutput() DashboardColumnArrayOutput
func (DashboardColumnArrayOutput) ToDashboardColumnArrayOutputWithContext ¶
func (o DashboardColumnArrayOutput) ToDashboardColumnArrayOutputWithContext(ctx context.Context) DashboardColumnArrayOutput
type DashboardColumnInput ¶
type DashboardColumnInput interface { pulumi.Input ToDashboardColumnOutput() DashboardColumnOutput ToDashboardColumnOutputWithContext(context.Context) DashboardColumnOutput }
DashboardColumnInput is an input type that accepts DashboardColumnArgs and DashboardColumnOutput values. You can construct a concrete instance of `DashboardColumnInput` via:
DashboardColumnArgs{...}
type DashboardColumnOutput ¶
type DashboardColumnOutput struct{ *pulumi.OutputState }
func (DashboardColumnOutput) ChartIds ¶
func (o DashboardColumnOutput) ChartIds() pulumi.StringArrayOutput
List of IDs of the charts to display.
func (DashboardColumnOutput) Column ¶
func (o DashboardColumnOutput) Column() pulumi.IntPtrOutput
Column number for the layout.
func (DashboardColumnOutput) ElementType ¶
func (DashboardColumnOutput) ElementType() reflect.Type
func (DashboardColumnOutput) Height ¶
func (o DashboardColumnOutput) Height() pulumi.IntPtrOutput
How many rows every chart should take up (greater than or equal to 1). 1 by default.
func (DashboardColumnOutput) ToDashboardColumnOutput ¶
func (o DashboardColumnOutput) ToDashboardColumnOutput() DashboardColumnOutput
func (DashboardColumnOutput) ToDashboardColumnOutputWithContext ¶
func (o DashboardColumnOutput) ToDashboardColumnOutputWithContext(ctx context.Context) DashboardColumnOutput
func (DashboardColumnOutput) Width ¶
func (o DashboardColumnOutput) Width() pulumi.IntPtrOutput
How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default.
type DashboardEventOverlay ¶
type DashboardEventOverlay struct { // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine. Color *string `pulumi:"color"` // Text shown in the dropdown when selecting this overlay from the menu. Label *string `pulumi:"label"` // Show a vertical line for the event. `false` by default. Line *bool `pulumi:"line"` // Search term used to choose the events shown in the overlay. Signal string `pulumi:"signal"` // Each element specifies a filter to use against the signal specified in the `signal`. Sources []DashboardEventOverlaySource `pulumi:"sources"` // Can be set to `eventTimeSeries` (the default) to refer to externally reported events, or `detectorEvents` to refer to events from detector triggers. Type *string `pulumi:"type"` }
type DashboardEventOverlayArgs ¶
type DashboardEventOverlayArgs struct { // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine. Color pulumi.StringPtrInput `pulumi:"color"` // Text shown in the dropdown when selecting this overlay from the menu. Label pulumi.StringPtrInput `pulumi:"label"` // Show a vertical line for the event. `false` by default. Line pulumi.BoolPtrInput `pulumi:"line"` // Search term used to choose the events shown in the overlay. Signal pulumi.StringInput `pulumi:"signal"` // Each element specifies a filter to use against the signal specified in the `signal`. Sources DashboardEventOverlaySourceArrayInput `pulumi:"sources"` // Can be set to `eventTimeSeries` (the default) to refer to externally reported events, or `detectorEvents` to refer to events from detector triggers. Type pulumi.StringPtrInput `pulumi:"type"` }
func (DashboardEventOverlayArgs) ElementType ¶
func (DashboardEventOverlayArgs) ElementType() reflect.Type
func (DashboardEventOverlayArgs) ToDashboardEventOverlayOutput ¶
func (i DashboardEventOverlayArgs) ToDashboardEventOverlayOutput() DashboardEventOverlayOutput
func (DashboardEventOverlayArgs) ToDashboardEventOverlayOutputWithContext ¶
func (i DashboardEventOverlayArgs) ToDashboardEventOverlayOutputWithContext(ctx context.Context) DashboardEventOverlayOutput
type DashboardEventOverlayArray ¶
type DashboardEventOverlayArray []DashboardEventOverlayInput
func (DashboardEventOverlayArray) ElementType ¶
func (DashboardEventOverlayArray) ElementType() reflect.Type
func (DashboardEventOverlayArray) ToDashboardEventOverlayArrayOutput ¶
func (i DashboardEventOverlayArray) ToDashboardEventOverlayArrayOutput() DashboardEventOverlayArrayOutput
func (DashboardEventOverlayArray) ToDashboardEventOverlayArrayOutputWithContext ¶
func (i DashboardEventOverlayArray) ToDashboardEventOverlayArrayOutputWithContext(ctx context.Context) DashboardEventOverlayArrayOutput
type DashboardEventOverlayArrayInput ¶
type DashboardEventOverlayArrayInput interface { pulumi.Input ToDashboardEventOverlayArrayOutput() DashboardEventOverlayArrayOutput ToDashboardEventOverlayArrayOutputWithContext(context.Context) DashboardEventOverlayArrayOutput }
DashboardEventOverlayArrayInput is an input type that accepts DashboardEventOverlayArray and DashboardEventOverlayArrayOutput values. You can construct a concrete instance of `DashboardEventOverlayArrayInput` via:
DashboardEventOverlayArray{ DashboardEventOverlayArgs{...} }
type DashboardEventOverlayArrayOutput ¶
type DashboardEventOverlayArrayOutput struct{ *pulumi.OutputState }
func (DashboardEventOverlayArrayOutput) ElementType ¶
func (DashboardEventOverlayArrayOutput) ElementType() reflect.Type
func (DashboardEventOverlayArrayOutput) Index ¶
func (o DashboardEventOverlayArrayOutput) Index(i pulumi.IntInput) DashboardEventOverlayOutput
func (DashboardEventOverlayArrayOutput) ToDashboardEventOverlayArrayOutput ¶
func (o DashboardEventOverlayArrayOutput) ToDashboardEventOverlayArrayOutput() DashboardEventOverlayArrayOutput
func (DashboardEventOverlayArrayOutput) ToDashboardEventOverlayArrayOutputWithContext ¶
func (o DashboardEventOverlayArrayOutput) ToDashboardEventOverlayArrayOutputWithContext(ctx context.Context) DashboardEventOverlayArrayOutput
type DashboardEventOverlayInput ¶
type DashboardEventOverlayInput interface { pulumi.Input ToDashboardEventOverlayOutput() DashboardEventOverlayOutput ToDashboardEventOverlayOutputWithContext(context.Context) DashboardEventOverlayOutput }
DashboardEventOverlayInput is an input type that accepts DashboardEventOverlayArgs and DashboardEventOverlayOutput values. You can construct a concrete instance of `DashboardEventOverlayInput` via:
DashboardEventOverlayArgs{...}
type DashboardEventOverlayOutput ¶
type DashboardEventOverlayOutput struct{ *pulumi.OutputState }
func (DashboardEventOverlayOutput) Color ¶
func (o DashboardEventOverlayOutput) Color() pulumi.StringPtrOutput
Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine.
func (DashboardEventOverlayOutput) ElementType ¶
func (DashboardEventOverlayOutput) ElementType() reflect.Type
func (DashboardEventOverlayOutput) Label ¶
func (o DashboardEventOverlayOutput) Label() pulumi.StringPtrOutput
Text shown in the dropdown when selecting this overlay from the menu.
func (DashboardEventOverlayOutput) Line ¶
func (o DashboardEventOverlayOutput) Line() pulumi.BoolPtrOutput
Show a vertical line for the event. `false` by default.
func (DashboardEventOverlayOutput) Signal ¶
func (o DashboardEventOverlayOutput) Signal() pulumi.StringOutput
Search term used to choose the events shown in the overlay.
func (DashboardEventOverlayOutput) Sources ¶
func (o DashboardEventOverlayOutput) Sources() DashboardEventOverlaySourceArrayOutput
Each element specifies a filter to use against the signal specified in the `signal`.
func (DashboardEventOverlayOutput) ToDashboardEventOverlayOutput ¶
func (o DashboardEventOverlayOutput) ToDashboardEventOverlayOutput() DashboardEventOverlayOutput
func (DashboardEventOverlayOutput) ToDashboardEventOverlayOutputWithContext ¶
func (o DashboardEventOverlayOutput) ToDashboardEventOverlayOutputWithContext(ctx context.Context) DashboardEventOverlayOutput
func (DashboardEventOverlayOutput) Type ¶
func (o DashboardEventOverlayOutput) Type() pulumi.StringPtrOutput
Can be set to `eventTimeSeries` (the default) to refer to externally reported events, or `detectorEvents` to refer to events from detector triggers.
type DashboardEventOverlaySource ¶
type DashboardEventOverlaySource struct { // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated *bool `pulumi:"negated"` // The name of a dimension to filter against. Property string `pulumi:"property"` // A list of values to be used with the `property`, they will be combined via `OR`. Values []string `pulumi:"values"` }
type DashboardEventOverlaySourceArgs ¶
type DashboardEventOverlaySourceArgs struct { // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated pulumi.BoolPtrInput `pulumi:"negated"` // The name of a dimension to filter against. Property pulumi.StringInput `pulumi:"property"` // A list of values to be used with the `property`, they will be combined via `OR`. Values pulumi.StringArrayInput `pulumi:"values"` }
func (DashboardEventOverlaySourceArgs) ElementType ¶
func (DashboardEventOverlaySourceArgs) ElementType() reflect.Type
func (DashboardEventOverlaySourceArgs) ToDashboardEventOverlaySourceOutput ¶
func (i DashboardEventOverlaySourceArgs) ToDashboardEventOverlaySourceOutput() DashboardEventOverlaySourceOutput
func (DashboardEventOverlaySourceArgs) ToDashboardEventOverlaySourceOutputWithContext ¶
func (i DashboardEventOverlaySourceArgs) ToDashboardEventOverlaySourceOutputWithContext(ctx context.Context) DashboardEventOverlaySourceOutput
type DashboardEventOverlaySourceArray ¶
type DashboardEventOverlaySourceArray []DashboardEventOverlaySourceInput
func (DashboardEventOverlaySourceArray) ElementType ¶
func (DashboardEventOverlaySourceArray) ElementType() reflect.Type
func (DashboardEventOverlaySourceArray) ToDashboardEventOverlaySourceArrayOutput ¶
func (i DashboardEventOverlaySourceArray) ToDashboardEventOverlaySourceArrayOutput() DashboardEventOverlaySourceArrayOutput
func (DashboardEventOverlaySourceArray) ToDashboardEventOverlaySourceArrayOutputWithContext ¶
func (i DashboardEventOverlaySourceArray) ToDashboardEventOverlaySourceArrayOutputWithContext(ctx context.Context) DashboardEventOverlaySourceArrayOutput
type DashboardEventOverlaySourceArrayInput ¶
type DashboardEventOverlaySourceArrayInput interface { pulumi.Input ToDashboardEventOverlaySourceArrayOutput() DashboardEventOverlaySourceArrayOutput ToDashboardEventOverlaySourceArrayOutputWithContext(context.Context) DashboardEventOverlaySourceArrayOutput }
DashboardEventOverlaySourceArrayInput is an input type that accepts DashboardEventOverlaySourceArray and DashboardEventOverlaySourceArrayOutput values. You can construct a concrete instance of `DashboardEventOverlaySourceArrayInput` via:
DashboardEventOverlaySourceArray{ DashboardEventOverlaySourceArgs{...} }
type DashboardEventOverlaySourceArrayOutput ¶
type DashboardEventOverlaySourceArrayOutput struct{ *pulumi.OutputState }
func (DashboardEventOverlaySourceArrayOutput) ElementType ¶
func (DashboardEventOverlaySourceArrayOutput) ElementType() reflect.Type
func (DashboardEventOverlaySourceArrayOutput) ToDashboardEventOverlaySourceArrayOutput ¶
func (o DashboardEventOverlaySourceArrayOutput) ToDashboardEventOverlaySourceArrayOutput() DashboardEventOverlaySourceArrayOutput
func (DashboardEventOverlaySourceArrayOutput) ToDashboardEventOverlaySourceArrayOutputWithContext ¶
func (o DashboardEventOverlaySourceArrayOutput) ToDashboardEventOverlaySourceArrayOutputWithContext(ctx context.Context) DashboardEventOverlaySourceArrayOutput
type DashboardEventOverlaySourceInput ¶
type DashboardEventOverlaySourceInput interface { pulumi.Input ToDashboardEventOverlaySourceOutput() DashboardEventOverlaySourceOutput ToDashboardEventOverlaySourceOutputWithContext(context.Context) DashboardEventOverlaySourceOutput }
DashboardEventOverlaySourceInput is an input type that accepts DashboardEventOverlaySourceArgs and DashboardEventOverlaySourceOutput values. You can construct a concrete instance of `DashboardEventOverlaySourceInput` via:
DashboardEventOverlaySourceArgs{...}
type DashboardEventOverlaySourceOutput ¶
type DashboardEventOverlaySourceOutput struct{ *pulumi.OutputState }
func (DashboardEventOverlaySourceOutput) ElementType ¶
func (DashboardEventOverlaySourceOutput) ElementType() reflect.Type
func (DashboardEventOverlaySourceOutput) Negated ¶
func (o DashboardEventOverlaySourceOutput) Negated() pulumi.BoolPtrOutput
If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`.
func (DashboardEventOverlaySourceOutput) Property ¶
func (o DashboardEventOverlaySourceOutput) Property() pulumi.StringOutput
The name of a dimension to filter against.
func (DashboardEventOverlaySourceOutput) ToDashboardEventOverlaySourceOutput ¶
func (o DashboardEventOverlaySourceOutput) ToDashboardEventOverlaySourceOutput() DashboardEventOverlaySourceOutput
func (DashboardEventOverlaySourceOutput) ToDashboardEventOverlaySourceOutputWithContext ¶
func (o DashboardEventOverlaySourceOutput) ToDashboardEventOverlaySourceOutputWithContext(ctx context.Context) DashboardEventOverlaySourceOutput
func (DashboardEventOverlaySourceOutput) Values ¶
func (o DashboardEventOverlaySourceOutput) Values() pulumi.StringArrayOutput
A list of values to be used with the `property`, they will be combined via `OR`.
type DashboardFilter ¶
type DashboardFilter struct { // If true, this variable will also match data that doesn't have this property at all. ApplyIfExist *bool `pulumi:"applyIfExist"` // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated *bool `pulumi:"negated"` // The name of a dimension to filter against. Property string `pulumi:"property"` // A list of values to be used with the `property`, they will be combined via `OR`. Values []string `pulumi:"values"` }
type DashboardFilterArgs ¶
type DashboardFilterArgs struct { // If true, this variable will also match data that doesn't have this property at all. ApplyIfExist pulumi.BoolPtrInput `pulumi:"applyIfExist"` // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated pulumi.BoolPtrInput `pulumi:"negated"` // The name of a dimension to filter against. Property pulumi.StringInput `pulumi:"property"` // A list of values to be used with the `property`, they will be combined via `OR`. Values pulumi.StringArrayInput `pulumi:"values"` }
func (DashboardFilterArgs) ElementType ¶
func (DashboardFilterArgs) ElementType() reflect.Type
func (DashboardFilterArgs) ToDashboardFilterOutput ¶
func (i DashboardFilterArgs) ToDashboardFilterOutput() DashboardFilterOutput
func (DashboardFilterArgs) ToDashboardFilterOutputWithContext ¶
func (i DashboardFilterArgs) ToDashboardFilterOutputWithContext(ctx context.Context) DashboardFilterOutput
type DashboardFilterArray ¶
type DashboardFilterArray []DashboardFilterInput
func (DashboardFilterArray) ElementType ¶
func (DashboardFilterArray) ElementType() reflect.Type
func (DashboardFilterArray) ToDashboardFilterArrayOutput ¶
func (i DashboardFilterArray) ToDashboardFilterArrayOutput() DashboardFilterArrayOutput
func (DashboardFilterArray) ToDashboardFilterArrayOutputWithContext ¶
func (i DashboardFilterArray) ToDashboardFilterArrayOutputWithContext(ctx context.Context) DashboardFilterArrayOutput
type DashboardFilterArrayInput ¶
type DashboardFilterArrayInput interface { pulumi.Input ToDashboardFilterArrayOutput() DashboardFilterArrayOutput ToDashboardFilterArrayOutputWithContext(context.Context) DashboardFilterArrayOutput }
DashboardFilterArrayInput is an input type that accepts DashboardFilterArray and DashboardFilterArrayOutput values. You can construct a concrete instance of `DashboardFilterArrayInput` via:
DashboardFilterArray{ DashboardFilterArgs{...} }
type DashboardFilterArrayOutput ¶
type DashboardFilterArrayOutput struct{ *pulumi.OutputState }
func (DashboardFilterArrayOutput) ElementType ¶
func (DashboardFilterArrayOutput) ElementType() reflect.Type
func (DashboardFilterArrayOutput) Index ¶
func (o DashboardFilterArrayOutput) Index(i pulumi.IntInput) DashboardFilterOutput
func (DashboardFilterArrayOutput) ToDashboardFilterArrayOutput ¶
func (o DashboardFilterArrayOutput) ToDashboardFilterArrayOutput() DashboardFilterArrayOutput
func (DashboardFilterArrayOutput) ToDashboardFilterArrayOutputWithContext ¶
func (o DashboardFilterArrayOutput) ToDashboardFilterArrayOutputWithContext(ctx context.Context) DashboardFilterArrayOutput
type DashboardFilterInput ¶
type DashboardFilterInput interface { pulumi.Input ToDashboardFilterOutput() DashboardFilterOutput ToDashboardFilterOutputWithContext(context.Context) DashboardFilterOutput }
DashboardFilterInput is an input type that accepts DashboardFilterArgs and DashboardFilterOutput values. You can construct a concrete instance of `DashboardFilterInput` via:
DashboardFilterArgs{...}
type DashboardFilterOutput ¶
type DashboardFilterOutput struct{ *pulumi.OutputState }
func (DashboardFilterOutput) ApplyIfExist ¶
func (o DashboardFilterOutput) ApplyIfExist() pulumi.BoolPtrOutput
If true, this variable will also match data that doesn't have this property at all.
func (DashboardFilterOutput) ElementType ¶
func (DashboardFilterOutput) ElementType() reflect.Type
func (DashboardFilterOutput) Negated ¶
func (o DashboardFilterOutput) Negated() pulumi.BoolPtrOutput
If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`.
func (DashboardFilterOutput) Property ¶
func (o DashboardFilterOutput) Property() pulumi.StringOutput
The name of a dimension to filter against.
func (DashboardFilterOutput) ToDashboardFilterOutput ¶
func (o DashboardFilterOutput) ToDashboardFilterOutput() DashboardFilterOutput
func (DashboardFilterOutput) ToDashboardFilterOutputWithContext ¶
func (o DashboardFilterOutput) ToDashboardFilterOutputWithContext(ctx context.Context) DashboardFilterOutput
func (DashboardFilterOutput) Values ¶
func (o DashboardFilterOutput) Values() pulumi.StringArrayOutput
A list of values to be used with the `property`, they will be combined via `OR`.
type DashboardGrid ¶
type DashboardGrid struct { // List of IDs of the charts to display. ChartIds []string `pulumi:"chartIds"` // How many rows every chart should take up (greater than or equal to 1). 1 by default. Height *int `pulumi:"height"` // How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default. Width *int `pulumi:"width"` }
type DashboardGridArgs ¶
type DashboardGridArgs struct { // List of IDs of the charts to display. ChartIds pulumi.StringArrayInput `pulumi:"chartIds"` // How many rows every chart should take up (greater than or equal to 1). 1 by default. Height pulumi.IntPtrInput `pulumi:"height"` // How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default. Width pulumi.IntPtrInput `pulumi:"width"` }
func (DashboardGridArgs) ElementType ¶
func (DashboardGridArgs) ElementType() reflect.Type
func (DashboardGridArgs) ToDashboardGridOutput ¶
func (i DashboardGridArgs) ToDashboardGridOutput() DashboardGridOutput
func (DashboardGridArgs) ToDashboardGridOutputWithContext ¶
func (i DashboardGridArgs) ToDashboardGridOutputWithContext(ctx context.Context) DashboardGridOutput
type DashboardGridArray ¶
type DashboardGridArray []DashboardGridInput
func (DashboardGridArray) ElementType ¶
func (DashboardGridArray) ElementType() reflect.Type
func (DashboardGridArray) ToDashboardGridArrayOutput ¶
func (i DashboardGridArray) ToDashboardGridArrayOutput() DashboardGridArrayOutput
func (DashboardGridArray) ToDashboardGridArrayOutputWithContext ¶
func (i DashboardGridArray) ToDashboardGridArrayOutputWithContext(ctx context.Context) DashboardGridArrayOutput
type DashboardGridArrayInput ¶
type DashboardGridArrayInput interface { pulumi.Input ToDashboardGridArrayOutput() DashboardGridArrayOutput ToDashboardGridArrayOutputWithContext(context.Context) DashboardGridArrayOutput }
DashboardGridArrayInput is an input type that accepts DashboardGridArray and DashboardGridArrayOutput values. You can construct a concrete instance of `DashboardGridArrayInput` via:
DashboardGridArray{ DashboardGridArgs{...} }
type DashboardGridArrayOutput ¶
type DashboardGridArrayOutput struct{ *pulumi.OutputState }
func (DashboardGridArrayOutput) ElementType ¶
func (DashboardGridArrayOutput) ElementType() reflect.Type
func (DashboardGridArrayOutput) Index ¶
func (o DashboardGridArrayOutput) Index(i pulumi.IntInput) DashboardGridOutput
func (DashboardGridArrayOutput) ToDashboardGridArrayOutput ¶
func (o DashboardGridArrayOutput) ToDashboardGridArrayOutput() DashboardGridArrayOutput
func (DashboardGridArrayOutput) ToDashboardGridArrayOutputWithContext ¶
func (o DashboardGridArrayOutput) ToDashboardGridArrayOutputWithContext(ctx context.Context) DashboardGridArrayOutput
type DashboardGridInput ¶
type DashboardGridInput interface { pulumi.Input ToDashboardGridOutput() DashboardGridOutput ToDashboardGridOutputWithContext(context.Context) DashboardGridOutput }
DashboardGridInput is an input type that accepts DashboardGridArgs and DashboardGridOutput values. You can construct a concrete instance of `DashboardGridInput` via:
DashboardGridArgs{...}
type DashboardGridOutput ¶
type DashboardGridOutput struct{ *pulumi.OutputState }
func (DashboardGridOutput) ChartIds ¶
func (o DashboardGridOutput) ChartIds() pulumi.StringArrayOutput
List of IDs of the charts to display.
func (DashboardGridOutput) ElementType ¶
func (DashboardGridOutput) ElementType() reflect.Type
func (DashboardGridOutput) Height ¶
func (o DashboardGridOutput) Height() pulumi.IntPtrOutput
How many rows every chart should take up (greater than or equal to 1). 1 by default.
func (DashboardGridOutput) ToDashboardGridOutput ¶
func (o DashboardGridOutput) ToDashboardGridOutput() DashboardGridOutput
func (DashboardGridOutput) ToDashboardGridOutputWithContext ¶
func (o DashboardGridOutput) ToDashboardGridOutputWithContext(ctx context.Context) DashboardGridOutput
func (DashboardGridOutput) Width ¶
func (o DashboardGridOutput) Width() pulumi.IntPtrOutput
How many columns (out of a total of `12`) every chart should take up (between `1` and `12`). `12` by default.
type DashboardGroup ¶
type DashboardGroup struct { pulumi.CustomResourceState // Team IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's team (or user id in `authorizedWriterTeams`). AuthorizedWriterTeams pulumi.StringArrayOutput `pulumi:"authorizedWriterTeams"` // User IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayOutput `pulumi:"authorizedWriterUsers"` // [Mirrored dashboards](https://docs.signalfx.com/en/latest/dashboards/dashboard-mirrors.html) in this dashboard group. **Note:** This feature is not present in all accounts. Please contact support if you are unsure. Dashboards DashboardGroupDashboardArrayOutput `pulumi:"dashboards"` // Description of the dashboard group. Description pulumi.StringPtrOutput `pulumi:"description"` ImportQualifiers DashboardGroupImportQualifierArrayOutput `pulumi:"importQualifiers"` // Name of the dashboard group. Name pulumi.StringOutput `pulumi:"name"` // Team IDs to associate the dashboard group to. Teams pulumi.StringArrayOutput `pulumi:"teams"` }
In the SignalFx web UI, a [dashboard group](https://developers.signalfx.com/dashboard_groups_reference.html) is a collection of dashboards.
> **NOTE** Dashboard groups cannot be accessed directly, but just via a dashboard contained in them. This is the reason why make show won't show any of yours dashboard groups.
## Example Usage ### With Mirrored Dashboards
```go package main
import (
"github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewDashboardGroup(ctx, "mydashboardgroupWithmirrors", &signalfx.DashboardGroupArgs{ Description: pulumi.String("Cool dashboard group"), Dashboards: signalfx.DashboardGroupDashboardArray{ &signalfx.DashboardGroupDashboardArgs{ DashboardId: pulumi.Any(signalfx_dashboard.Gc_dashboard.Id), NameOverride: pulumi.String("GC For My Service"), DescriptionOverride: pulumi.String("Garbage Collection dashboard maintained by JVM team"), FilterOverrides: signalfx.DashboardGroupDashboardFilterOverrideArray{ &signalfx.DashboardGroupDashboardFilterOverrideArgs{ Property: pulumi.String("service"), Values: pulumi.StringArray{ pulumi.String("myservice"), }, Negated: pulumi.Bool(false), }, }, VariableOverrides: signalfx.DashboardGroupDashboardVariableOverrideArray{ &signalfx.DashboardGroupDashboardVariableOverrideArgs{ Property: pulumi.String("region"), Values: pulumi.StringArray{ pulumi.String("us-west1"), }, ValuesSuggesteds: pulumi.StringArray{ pulumi.String("us-west-1"), pulumi.String("us-east-1"), }, }, }, }, }, }) if err != nil { return err } return nil }) }
```
func GetDashboardGroup ¶
func GetDashboardGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DashboardGroupState, opts ...pulumi.ResourceOption) (*DashboardGroup, error)
GetDashboardGroup gets an existing DashboardGroup 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 NewDashboardGroup ¶
func NewDashboardGroup(ctx *pulumi.Context, name string, args *DashboardGroupArgs, opts ...pulumi.ResourceOption) (*DashboardGroup, error)
NewDashboardGroup registers a new resource with the given unique name, arguments, and options.
func (*DashboardGroup) ElementType ¶
func (*DashboardGroup) ElementType() reflect.Type
func (*DashboardGroup) ToDashboardGroupOutput ¶
func (i *DashboardGroup) ToDashboardGroupOutput() DashboardGroupOutput
func (*DashboardGroup) ToDashboardGroupOutputWithContext ¶
func (i *DashboardGroup) ToDashboardGroupOutputWithContext(ctx context.Context) DashboardGroupOutput
func (*DashboardGroup) ToDashboardGroupPtrOutput ¶ added in v4.3.1
func (i *DashboardGroup) ToDashboardGroupPtrOutput() DashboardGroupPtrOutput
func (*DashboardGroup) ToDashboardGroupPtrOutputWithContext ¶ added in v4.3.1
func (i *DashboardGroup) ToDashboardGroupPtrOutputWithContext(ctx context.Context) DashboardGroupPtrOutput
type DashboardGroupArgs ¶
type DashboardGroupArgs struct { // Team IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's team (or user id in `authorizedWriterTeams`). AuthorizedWriterTeams pulumi.StringArrayInput // User IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayInput // [Mirrored dashboards](https://docs.signalfx.com/en/latest/dashboards/dashboard-mirrors.html) in this dashboard group. **Note:** This feature is not present in all accounts. Please contact support if you are unsure. Dashboards DashboardGroupDashboardArrayInput // Description of the dashboard group. Description pulumi.StringPtrInput ImportQualifiers DashboardGroupImportQualifierArrayInput // Name of the dashboard group. Name pulumi.StringPtrInput // Team IDs to associate the dashboard group to. Teams pulumi.StringArrayInput }
The set of arguments for constructing a DashboardGroup resource.
func (DashboardGroupArgs) ElementType ¶
func (DashboardGroupArgs) ElementType() reflect.Type
type DashboardGroupArray ¶ added in v4.3.1
type DashboardGroupArray []DashboardGroupInput
func (DashboardGroupArray) ElementType ¶ added in v4.3.1
func (DashboardGroupArray) ElementType() reflect.Type
func (DashboardGroupArray) ToDashboardGroupArrayOutput ¶ added in v4.3.1
func (i DashboardGroupArray) ToDashboardGroupArrayOutput() DashboardGroupArrayOutput
func (DashboardGroupArray) ToDashboardGroupArrayOutputWithContext ¶ added in v4.3.1
func (i DashboardGroupArray) ToDashboardGroupArrayOutputWithContext(ctx context.Context) DashboardGroupArrayOutput
type DashboardGroupArrayInput ¶ added in v4.3.1
type DashboardGroupArrayInput interface { pulumi.Input ToDashboardGroupArrayOutput() DashboardGroupArrayOutput ToDashboardGroupArrayOutputWithContext(context.Context) DashboardGroupArrayOutput }
DashboardGroupArrayInput is an input type that accepts DashboardGroupArray and DashboardGroupArrayOutput values. You can construct a concrete instance of `DashboardGroupArrayInput` via:
DashboardGroupArray{ DashboardGroupArgs{...} }
type DashboardGroupArrayOutput ¶ added in v4.3.1
type DashboardGroupArrayOutput struct{ *pulumi.OutputState }
func (DashboardGroupArrayOutput) ElementType ¶ added in v4.3.1
func (DashboardGroupArrayOutput) ElementType() reflect.Type
func (DashboardGroupArrayOutput) Index ¶ added in v4.3.1
func (o DashboardGroupArrayOutput) Index(i pulumi.IntInput) DashboardGroupOutput
func (DashboardGroupArrayOutput) ToDashboardGroupArrayOutput ¶ added in v4.3.1
func (o DashboardGroupArrayOutput) ToDashboardGroupArrayOutput() DashboardGroupArrayOutput
func (DashboardGroupArrayOutput) ToDashboardGroupArrayOutputWithContext ¶ added in v4.3.1
func (o DashboardGroupArrayOutput) ToDashboardGroupArrayOutputWithContext(ctx context.Context) DashboardGroupArrayOutput
type DashboardGroupDashboard ¶
type DashboardGroupDashboard struct { // The dashboard id to mirror DashboardId string `pulumi:"dashboardId"` // The description that will override the original dashboards's description. DescriptionOverride *string `pulumi:"descriptionOverride"` // The description that will override the original dashboards's description. FilterOverrides []DashboardGroupDashboardFilterOverride `pulumi:"filterOverrides"` // The name that will override the original dashboards's name. NameOverride *string `pulumi:"nameOverride"` VariableOverrides []DashboardGroupDashboardVariableOverride `pulumi:"variableOverrides"` }
type DashboardGroupDashboardArgs ¶
type DashboardGroupDashboardArgs struct { // The dashboard id to mirror DashboardId pulumi.StringInput `pulumi:"dashboardId"` // The description that will override the original dashboards's description. DescriptionOverride pulumi.StringPtrInput `pulumi:"descriptionOverride"` // The description that will override the original dashboards's description. FilterOverrides DashboardGroupDashboardFilterOverrideArrayInput `pulumi:"filterOverrides"` // The name that will override the original dashboards's name. NameOverride pulumi.StringPtrInput `pulumi:"nameOverride"` VariableOverrides DashboardGroupDashboardVariableOverrideArrayInput `pulumi:"variableOverrides"` }
func (DashboardGroupDashboardArgs) ElementType ¶
func (DashboardGroupDashboardArgs) ElementType() reflect.Type
func (DashboardGroupDashboardArgs) ToDashboardGroupDashboardOutput ¶
func (i DashboardGroupDashboardArgs) ToDashboardGroupDashboardOutput() DashboardGroupDashboardOutput
func (DashboardGroupDashboardArgs) ToDashboardGroupDashboardOutputWithContext ¶
func (i DashboardGroupDashboardArgs) ToDashboardGroupDashboardOutputWithContext(ctx context.Context) DashboardGroupDashboardOutput
type DashboardGroupDashboardArray ¶
type DashboardGroupDashboardArray []DashboardGroupDashboardInput
func (DashboardGroupDashboardArray) ElementType ¶
func (DashboardGroupDashboardArray) ElementType() reflect.Type
func (DashboardGroupDashboardArray) ToDashboardGroupDashboardArrayOutput ¶
func (i DashboardGroupDashboardArray) ToDashboardGroupDashboardArrayOutput() DashboardGroupDashboardArrayOutput
func (DashboardGroupDashboardArray) ToDashboardGroupDashboardArrayOutputWithContext ¶
func (i DashboardGroupDashboardArray) ToDashboardGroupDashboardArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardArrayOutput
type DashboardGroupDashboardArrayInput ¶
type DashboardGroupDashboardArrayInput interface { pulumi.Input ToDashboardGroupDashboardArrayOutput() DashboardGroupDashboardArrayOutput ToDashboardGroupDashboardArrayOutputWithContext(context.Context) DashboardGroupDashboardArrayOutput }
DashboardGroupDashboardArrayInput is an input type that accepts DashboardGroupDashboardArray and DashboardGroupDashboardArrayOutput values. You can construct a concrete instance of `DashboardGroupDashboardArrayInput` via:
DashboardGroupDashboardArray{ DashboardGroupDashboardArgs{...} }
type DashboardGroupDashboardArrayOutput ¶
type DashboardGroupDashboardArrayOutput struct{ *pulumi.OutputState }
func (DashboardGroupDashboardArrayOutput) ElementType ¶
func (DashboardGroupDashboardArrayOutput) ElementType() reflect.Type
func (DashboardGroupDashboardArrayOutput) Index ¶
func (o DashboardGroupDashboardArrayOutput) Index(i pulumi.IntInput) DashboardGroupDashboardOutput
func (DashboardGroupDashboardArrayOutput) ToDashboardGroupDashboardArrayOutput ¶
func (o DashboardGroupDashboardArrayOutput) ToDashboardGroupDashboardArrayOutput() DashboardGroupDashboardArrayOutput
func (DashboardGroupDashboardArrayOutput) ToDashboardGroupDashboardArrayOutputWithContext ¶
func (o DashboardGroupDashboardArrayOutput) ToDashboardGroupDashboardArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardArrayOutput
type DashboardGroupDashboardFilterOverride ¶
type DashboardGroupDashboardFilterOverride struct { // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated *bool `pulumi:"negated"` // A metric time series dimension or property name. Property string `pulumi:"property"` // (Optional) List of of strings (which will be treated as an OR filter on the property). Values []string `pulumi:"values"` }
type DashboardGroupDashboardFilterOverrideArgs ¶
type DashboardGroupDashboardFilterOverrideArgs struct { // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated pulumi.BoolPtrInput `pulumi:"negated"` // A metric time series dimension or property name. Property pulumi.StringInput `pulumi:"property"` // (Optional) List of of strings (which will be treated as an OR filter on the property). Values pulumi.StringArrayInput `pulumi:"values"` }
func (DashboardGroupDashboardFilterOverrideArgs) ElementType ¶
func (DashboardGroupDashboardFilterOverrideArgs) ElementType() reflect.Type
func (DashboardGroupDashboardFilterOverrideArgs) ToDashboardGroupDashboardFilterOverrideOutput ¶
func (i DashboardGroupDashboardFilterOverrideArgs) ToDashboardGroupDashboardFilterOverrideOutput() DashboardGroupDashboardFilterOverrideOutput
func (DashboardGroupDashboardFilterOverrideArgs) ToDashboardGroupDashboardFilterOverrideOutputWithContext ¶
func (i DashboardGroupDashboardFilterOverrideArgs) ToDashboardGroupDashboardFilterOverrideOutputWithContext(ctx context.Context) DashboardGroupDashboardFilterOverrideOutput
type DashboardGroupDashboardFilterOverrideArray ¶
type DashboardGroupDashboardFilterOverrideArray []DashboardGroupDashboardFilterOverrideInput
func (DashboardGroupDashboardFilterOverrideArray) ElementType ¶
func (DashboardGroupDashboardFilterOverrideArray) ElementType() reflect.Type
func (DashboardGroupDashboardFilterOverrideArray) ToDashboardGroupDashboardFilterOverrideArrayOutput ¶
func (i DashboardGroupDashboardFilterOverrideArray) ToDashboardGroupDashboardFilterOverrideArrayOutput() DashboardGroupDashboardFilterOverrideArrayOutput
func (DashboardGroupDashboardFilterOverrideArray) ToDashboardGroupDashboardFilterOverrideArrayOutputWithContext ¶
func (i DashboardGroupDashboardFilterOverrideArray) ToDashboardGroupDashboardFilterOverrideArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardFilterOverrideArrayOutput
type DashboardGroupDashboardFilterOverrideArrayInput ¶
type DashboardGroupDashboardFilterOverrideArrayInput interface { pulumi.Input ToDashboardGroupDashboardFilterOverrideArrayOutput() DashboardGroupDashboardFilterOverrideArrayOutput ToDashboardGroupDashboardFilterOverrideArrayOutputWithContext(context.Context) DashboardGroupDashboardFilterOverrideArrayOutput }
DashboardGroupDashboardFilterOverrideArrayInput is an input type that accepts DashboardGroupDashboardFilterOverrideArray and DashboardGroupDashboardFilterOverrideArrayOutput values. You can construct a concrete instance of `DashboardGroupDashboardFilterOverrideArrayInput` via:
DashboardGroupDashboardFilterOverrideArray{ DashboardGroupDashboardFilterOverrideArgs{...} }
type DashboardGroupDashboardFilterOverrideArrayOutput ¶
type DashboardGroupDashboardFilterOverrideArrayOutput struct{ *pulumi.OutputState }
func (DashboardGroupDashboardFilterOverrideArrayOutput) ElementType ¶
func (DashboardGroupDashboardFilterOverrideArrayOutput) ElementType() reflect.Type
func (DashboardGroupDashboardFilterOverrideArrayOutput) ToDashboardGroupDashboardFilterOverrideArrayOutput ¶
func (o DashboardGroupDashboardFilterOverrideArrayOutput) ToDashboardGroupDashboardFilterOverrideArrayOutput() DashboardGroupDashboardFilterOverrideArrayOutput
func (DashboardGroupDashboardFilterOverrideArrayOutput) ToDashboardGroupDashboardFilterOverrideArrayOutputWithContext ¶
func (o DashboardGroupDashboardFilterOverrideArrayOutput) ToDashboardGroupDashboardFilterOverrideArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardFilterOverrideArrayOutput
type DashboardGroupDashboardFilterOverrideInput ¶
type DashboardGroupDashboardFilterOverrideInput interface { pulumi.Input ToDashboardGroupDashboardFilterOverrideOutput() DashboardGroupDashboardFilterOverrideOutput ToDashboardGroupDashboardFilterOverrideOutputWithContext(context.Context) DashboardGroupDashboardFilterOverrideOutput }
DashboardGroupDashboardFilterOverrideInput is an input type that accepts DashboardGroupDashboardFilterOverrideArgs and DashboardGroupDashboardFilterOverrideOutput values. You can construct a concrete instance of `DashboardGroupDashboardFilterOverrideInput` via:
DashboardGroupDashboardFilterOverrideArgs{...}
type DashboardGroupDashboardFilterOverrideOutput ¶
type DashboardGroupDashboardFilterOverrideOutput struct{ *pulumi.OutputState }
func (DashboardGroupDashboardFilterOverrideOutput) ElementType ¶
func (DashboardGroupDashboardFilterOverrideOutput) ElementType() reflect.Type
func (DashboardGroupDashboardFilterOverrideOutput) Negated ¶
func (o DashboardGroupDashboardFilterOverrideOutput) Negated() pulumi.BoolPtrOutput
If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`.
func (DashboardGroupDashboardFilterOverrideOutput) Property ¶
func (o DashboardGroupDashboardFilterOverrideOutput) Property() pulumi.StringOutput
A metric time series dimension or property name.
func (DashboardGroupDashboardFilterOverrideOutput) ToDashboardGroupDashboardFilterOverrideOutput ¶
func (o DashboardGroupDashboardFilterOverrideOutput) ToDashboardGroupDashboardFilterOverrideOutput() DashboardGroupDashboardFilterOverrideOutput
func (DashboardGroupDashboardFilterOverrideOutput) ToDashboardGroupDashboardFilterOverrideOutputWithContext ¶
func (o DashboardGroupDashboardFilterOverrideOutput) ToDashboardGroupDashboardFilterOverrideOutputWithContext(ctx context.Context) DashboardGroupDashboardFilterOverrideOutput
func (DashboardGroupDashboardFilterOverrideOutput) Values ¶
func (o DashboardGroupDashboardFilterOverrideOutput) Values() pulumi.StringArrayOutput
(Optional) List of of strings (which will be treated as an OR filter on the property).
type DashboardGroupDashboardInput ¶
type DashboardGroupDashboardInput interface { pulumi.Input ToDashboardGroupDashboardOutput() DashboardGroupDashboardOutput ToDashboardGroupDashboardOutputWithContext(context.Context) DashboardGroupDashboardOutput }
DashboardGroupDashboardInput is an input type that accepts DashboardGroupDashboardArgs and DashboardGroupDashboardOutput values. You can construct a concrete instance of `DashboardGroupDashboardInput` via:
DashboardGroupDashboardArgs{...}
type DashboardGroupDashboardOutput ¶
type DashboardGroupDashboardOutput struct{ *pulumi.OutputState }
func (DashboardGroupDashboardOutput) DashboardId ¶
func (o DashboardGroupDashboardOutput) DashboardId() pulumi.StringOutput
The dashboard id to mirror
func (DashboardGroupDashboardOutput) DescriptionOverride ¶
func (o DashboardGroupDashboardOutput) DescriptionOverride() pulumi.StringPtrOutput
The description that will override the original dashboards's description.
func (DashboardGroupDashboardOutput) ElementType ¶
func (DashboardGroupDashboardOutput) ElementType() reflect.Type
func (DashboardGroupDashboardOutput) FilterOverrides ¶
func (o DashboardGroupDashboardOutput) FilterOverrides() DashboardGroupDashboardFilterOverrideArrayOutput
The description that will override the original dashboards's description.
func (DashboardGroupDashboardOutput) NameOverride ¶
func (o DashboardGroupDashboardOutput) NameOverride() pulumi.StringPtrOutput
The name that will override the original dashboards's name.
func (DashboardGroupDashboardOutput) ToDashboardGroupDashboardOutput ¶
func (o DashboardGroupDashboardOutput) ToDashboardGroupDashboardOutput() DashboardGroupDashboardOutput
func (DashboardGroupDashboardOutput) ToDashboardGroupDashboardOutputWithContext ¶
func (o DashboardGroupDashboardOutput) ToDashboardGroupDashboardOutputWithContext(ctx context.Context) DashboardGroupDashboardOutput
func (DashboardGroupDashboardOutput) VariableOverrides ¶
func (o DashboardGroupDashboardOutput) VariableOverrides() DashboardGroupDashboardVariableOverrideArrayOutput
type DashboardGroupDashboardVariableOverride ¶
type DashboardGroupDashboardVariableOverride struct { // A metric time series dimension or property name. Property string `pulumi:"property"` // (Optional) List of of strings (which will be treated as an OR filter on the property). Values []string `pulumi:"values"` // A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable. ValuesSuggesteds []string `pulumi:"valuesSuggesteds"` }
type DashboardGroupDashboardVariableOverrideArgs ¶
type DashboardGroupDashboardVariableOverrideArgs struct { // A metric time series dimension or property name. Property pulumi.StringInput `pulumi:"property"` // (Optional) List of of strings (which will be treated as an OR filter on the property). Values pulumi.StringArrayInput `pulumi:"values"` // A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable. ValuesSuggesteds pulumi.StringArrayInput `pulumi:"valuesSuggesteds"` }
func (DashboardGroupDashboardVariableOverrideArgs) ElementType ¶
func (DashboardGroupDashboardVariableOverrideArgs) ElementType() reflect.Type
func (DashboardGroupDashboardVariableOverrideArgs) ToDashboardGroupDashboardVariableOverrideOutput ¶
func (i DashboardGroupDashboardVariableOverrideArgs) ToDashboardGroupDashboardVariableOverrideOutput() DashboardGroupDashboardVariableOverrideOutput
func (DashboardGroupDashboardVariableOverrideArgs) ToDashboardGroupDashboardVariableOverrideOutputWithContext ¶
func (i DashboardGroupDashboardVariableOverrideArgs) ToDashboardGroupDashboardVariableOverrideOutputWithContext(ctx context.Context) DashboardGroupDashboardVariableOverrideOutput
type DashboardGroupDashboardVariableOverrideArray ¶
type DashboardGroupDashboardVariableOverrideArray []DashboardGroupDashboardVariableOverrideInput
func (DashboardGroupDashboardVariableOverrideArray) ElementType ¶
func (DashboardGroupDashboardVariableOverrideArray) ElementType() reflect.Type
func (DashboardGroupDashboardVariableOverrideArray) ToDashboardGroupDashboardVariableOverrideArrayOutput ¶
func (i DashboardGroupDashboardVariableOverrideArray) ToDashboardGroupDashboardVariableOverrideArrayOutput() DashboardGroupDashboardVariableOverrideArrayOutput
func (DashboardGroupDashboardVariableOverrideArray) ToDashboardGroupDashboardVariableOverrideArrayOutputWithContext ¶
func (i DashboardGroupDashboardVariableOverrideArray) ToDashboardGroupDashboardVariableOverrideArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardVariableOverrideArrayOutput
type DashboardGroupDashboardVariableOverrideArrayInput ¶
type DashboardGroupDashboardVariableOverrideArrayInput interface { pulumi.Input ToDashboardGroupDashboardVariableOverrideArrayOutput() DashboardGroupDashboardVariableOverrideArrayOutput ToDashboardGroupDashboardVariableOverrideArrayOutputWithContext(context.Context) DashboardGroupDashboardVariableOverrideArrayOutput }
DashboardGroupDashboardVariableOverrideArrayInput is an input type that accepts DashboardGroupDashboardVariableOverrideArray and DashboardGroupDashboardVariableOverrideArrayOutput values. You can construct a concrete instance of `DashboardGroupDashboardVariableOverrideArrayInput` via:
DashboardGroupDashboardVariableOverrideArray{ DashboardGroupDashboardVariableOverrideArgs{...} }
type DashboardGroupDashboardVariableOverrideArrayOutput ¶
type DashboardGroupDashboardVariableOverrideArrayOutput struct{ *pulumi.OutputState }
func (DashboardGroupDashboardVariableOverrideArrayOutput) ElementType ¶
func (DashboardGroupDashboardVariableOverrideArrayOutput) ElementType() reflect.Type
func (DashboardGroupDashboardVariableOverrideArrayOutput) ToDashboardGroupDashboardVariableOverrideArrayOutput ¶
func (o DashboardGroupDashboardVariableOverrideArrayOutput) ToDashboardGroupDashboardVariableOverrideArrayOutput() DashboardGroupDashboardVariableOverrideArrayOutput
func (DashboardGroupDashboardVariableOverrideArrayOutput) ToDashboardGroupDashboardVariableOverrideArrayOutputWithContext ¶
func (o DashboardGroupDashboardVariableOverrideArrayOutput) ToDashboardGroupDashboardVariableOverrideArrayOutputWithContext(ctx context.Context) DashboardGroupDashboardVariableOverrideArrayOutput
type DashboardGroupDashboardVariableOverrideInput ¶
type DashboardGroupDashboardVariableOverrideInput interface { pulumi.Input ToDashboardGroupDashboardVariableOverrideOutput() DashboardGroupDashboardVariableOverrideOutput ToDashboardGroupDashboardVariableOverrideOutputWithContext(context.Context) DashboardGroupDashboardVariableOverrideOutput }
DashboardGroupDashboardVariableOverrideInput is an input type that accepts DashboardGroupDashboardVariableOverrideArgs and DashboardGroupDashboardVariableOverrideOutput values. You can construct a concrete instance of `DashboardGroupDashboardVariableOverrideInput` via:
DashboardGroupDashboardVariableOverrideArgs{...}
type DashboardGroupDashboardVariableOverrideOutput ¶
type DashboardGroupDashboardVariableOverrideOutput struct{ *pulumi.OutputState }
func (DashboardGroupDashboardVariableOverrideOutput) ElementType ¶
func (DashboardGroupDashboardVariableOverrideOutput) ElementType() reflect.Type
func (DashboardGroupDashboardVariableOverrideOutput) Property ¶
func (o DashboardGroupDashboardVariableOverrideOutput) Property() pulumi.StringOutput
A metric time series dimension or property name.
func (DashboardGroupDashboardVariableOverrideOutput) ToDashboardGroupDashboardVariableOverrideOutput ¶
func (o DashboardGroupDashboardVariableOverrideOutput) ToDashboardGroupDashboardVariableOverrideOutput() DashboardGroupDashboardVariableOverrideOutput
func (DashboardGroupDashboardVariableOverrideOutput) ToDashboardGroupDashboardVariableOverrideOutputWithContext ¶
func (o DashboardGroupDashboardVariableOverrideOutput) ToDashboardGroupDashboardVariableOverrideOutputWithContext(ctx context.Context) DashboardGroupDashboardVariableOverrideOutput
func (DashboardGroupDashboardVariableOverrideOutput) Values ¶
func (o DashboardGroupDashboardVariableOverrideOutput) Values() pulumi.StringArrayOutput
(Optional) List of of strings (which will be treated as an OR filter on the property).
func (DashboardGroupDashboardVariableOverrideOutput) ValuesSuggesteds ¶
func (o DashboardGroupDashboardVariableOverrideOutput) ValuesSuggesteds() pulumi.StringArrayOutput
A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable.
type DashboardGroupImportQualifier ¶
type DashboardGroupImportQualifier struct { Filters []DashboardGroupImportQualifierFilter `pulumi:"filters"` Metric *string `pulumi:"metric"` }
type DashboardGroupImportQualifierArgs ¶
type DashboardGroupImportQualifierArgs struct { Filters DashboardGroupImportQualifierFilterArrayInput `pulumi:"filters"` Metric pulumi.StringPtrInput `pulumi:"metric"` }
func (DashboardGroupImportQualifierArgs) ElementType ¶
func (DashboardGroupImportQualifierArgs) ElementType() reflect.Type
func (DashboardGroupImportQualifierArgs) ToDashboardGroupImportQualifierOutput ¶
func (i DashboardGroupImportQualifierArgs) ToDashboardGroupImportQualifierOutput() DashboardGroupImportQualifierOutput
func (DashboardGroupImportQualifierArgs) ToDashboardGroupImportQualifierOutputWithContext ¶
func (i DashboardGroupImportQualifierArgs) ToDashboardGroupImportQualifierOutputWithContext(ctx context.Context) DashboardGroupImportQualifierOutput
type DashboardGroupImportQualifierArray ¶
type DashboardGroupImportQualifierArray []DashboardGroupImportQualifierInput
func (DashboardGroupImportQualifierArray) ElementType ¶
func (DashboardGroupImportQualifierArray) ElementType() reflect.Type
func (DashboardGroupImportQualifierArray) ToDashboardGroupImportQualifierArrayOutput ¶
func (i DashboardGroupImportQualifierArray) ToDashboardGroupImportQualifierArrayOutput() DashboardGroupImportQualifierArrayOutput
func (DashboardGroupImportQualifierArray) ToDashboardGroupImportQualifierArrayOutputWithContext ¶
func (i DashboardGroupImportQualifierArray) ToDashboardGroupImportQualifierArrayOutputWithContext(ctx context.Context) DashboardGroupImportQualifierArrayOutput
type DashboardGroupImportQualifierArrayInput ¶
type DashboardGroupImportQualifierArrayInput interface { pulumi.Input ToDashboardGroupImportQualifierArrayOutput() DashboardGroupImportQualifierArrayOutput ToDashboardGroupImportQualifierArrayOutputWithContext(context.Context) DashboardGroupImportQualifierArrayOutput }
DashboardGroupImportQualifierArrayInput is an input type that accepts DashboardGroupImportQualifierArray and DashboardGroupImportQualifierArrayOutput values. You can construct a concrete instance of `DashboardGroupImportQualifierArrayInput` via:
DashboardGroupImportQualifierArray{ DashboardGroupImportQualifierArgs{...} }
type DashboardGroupImportQualifierArrayOutput ¶
type DashboardGroupImportQualifierArrayOutput struct{ *pulumi.OutputState }
func (DashboardGroupImportQualifierArrayOutput) ElementType ¶
func (DashboardGroupImportQualifierArrayOutput) ElementType() reflect.Type
func (DashboardGroupImportQualifierArrayOutput) ToDashboardGroupImportQualifierArrayOutput ¶
func (o DashboardGroupImportQualifierArrayOutput) ToDashboardGroupImportQualifierArrayOutput() DashboardGroupImportQualifierArrayOutput
func (DashboardGroupImportQualifierArrayOutput) ToDashboardGroupImportQualifierArrayOutputWithContext ¶
func (o DashboardGroupImportQualifierArrayOutput) ToDashboardGroupImportQualifierArrayOutputWithContext(ctx context.Context) DashboardGroupImportQualifierArrayOutput
type DashboardGroupImportQualifierFilter ¶
type DashboardGroupImportQualifierFilter struct { // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated *bool `pulumi:"negated"` // A metric time series dimension or property name. Property string `pulumi:"property"` // (Optional) List of of strings (which will be treated as an OR filter on the property). Values []string `pulumi:"values"` }
type DashboardGroupImportQualifierFilterArgs ¶
type DashboardGroupImportQualifierFilterArgs struct { // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated pulumi.BoolPtrInput `pulumi:"negated"` // A metric time series dimension or property name. Property pulumi.StringInput `pulumi:"property"` // (Optional) List of of strings (which will be treated as an OR filter on the property). Values pulumi.StringArrayInput `pulumi:"values"` }
func (DashboardGroupImportQualifierFilterArgs) ElementType ¶
func (DashboardGroupImportQualifierFilterArgs) ElementType() reflect.Type
func (DashboardGroupImportQualifierFilterArgs) ToDashboardGroupImportQualifierFilterOutput ¶
func (i DashboardGroupImportQualifierFilterArgs) ToDashboardGroupImportQualifierFilterOutput() DashboardGroupImportQualifierFilterOutput
func (DashboardGroupImportQualifierFilterArgs) ToDashboardGroupImportQualifierFilterOutputWithContext ¶
func (i DashboardGroupImportQualifierFilterArgs) ToDashboardGroupImportQualifierFilterOutputWithContext(ctx context.Context) DashboardGroupImportQualifierFilterOutput
type DashboardGroupImportQualifierFilterArray ¶
type DashboardGroupImportQualifierFilterArray []DashboardGroupImportQualifierFilterInput
func (DashboardGroupImportQualifierFilterArray) ElementType ¶
func (DashboardGroupImportQualifierFilterArray) ElementType() reflect.Type
func (DashboardGroupImportQualifierFilterArray) ToDashboardGroupImportQualifierFilterArrayOutput ¶
func (i DashboardGroupImportQualifierFilterArray) ToDashboardGroupImportQualifierFilterArrayOutput() DashboardGroupImportQualifierFilterArrayOutput
func (DashboardGroupImportQualifierFilterArray) ToDashboardGroupImportQualifierFilterArrayOutputWithContext ¶
func (i DashboardGroupImportQualifierFilterArray) ToDashboardGroupImportQualifierFilterArrayOutputWithContext(ctx context.Context) DashboardGroupImportQualifierFilterArrayOutput
type DashboardGroupImportQualifierFilterArrayInput ¶
type DashboardGroupImportQualifierFilterArrayInput interface { pulumi.Input ToDashboardGroupImportQualifierFilterArrayOutput() DashboardGroupImportQualifierFilterArrayOutput ToDashboardGroupImportQualifierFilterArrayOutputWithContext(context.Context) DashboardGroupImportQualifierFilterArrayOutput }
DashboardGroupImportQualifierFilterArrayInput is an input type that accepts DashboardGroupImportQualifierFilterArray and DashboardGroupImportQualifierFilterArrayOutput values. You can construct a concrete instance of `DashboardGroupImportQualifierFilterArrayInput` via:
DashboardGroupImportQualifierFilterArray{ DashboardGroupImportQualifierFilterArgs{...} }
type DashboardGroupImportQualifierFilterArrayOutput ¶
type DashboardGroupImportQualifierFilterArrayOutput struct{ *pulumi.OutputState }
func (DashboardGroupImportQualifierFilterArrayOutput) ElementType ¶
func (DashboardGroupImportQualifierFilterArrayOutput) ElementType() reflect.Type
func (DashboardGroupImportQualifierFilterArrayOutput) ToDashboardGroupImportQualifierFilterArrayOutput ¶
func (o DashboardGroupImportQualifierFilterArrayOutput) ToDashboardGroupImportQualifierFilterArrayOutput() DashboardGroupImportQualifierFilterArrayOutput
func (DashboardGroupImportQualifierFilterArrayOutput) ToDashboardGroupImportQualifierFilterArrayOutputWithContext ¶
func (o DashboardGroupImportQualifierFilterArrayOutput) ToDashboardGroupImportQualifierFilterArrayOutputWithContext(ctx context.Context) DashboardGroupImportQualifierFilterArrayOutput
type DashboardGroupImportQualifierFilterInput ¶
type DashboardGroupImportQualifierFilterInput interface { pulumi.Input ToDashboardGroupImportQualifierFilterOutput() DashboardGroupImportQualifierFilterOutput ToDashboardGroupImportQualifierFilterOutputWithContext(context.Context) DashboardGroupImportQualifierFilterOutput }
DashboardGroupImportQualifierFilterInput is an input type that accepts DashboardGroupImportQualifierFilterArgs and DashboardGroupImportQualifierFilterOutput values. You can construct a concrete instance of `DashboardGroupImportQualifierFilterInput` via:
DashboardGroupImportQualifierFilterArgs{...}
type DashboardGroupImportQualifierFilterOutput ¶
type DashboardGroupImportQualifierFilterOutput struct{ *pulumi.OutputState }
func (DashboardGroupImportQualifierFilterOutput) ElementType ¶
func (DashboardGroupImportQualifierFilterOutput) ElementType() reflect.Type
func (DashboardGroupImportQualifierFilterOutput) Negated ¶
func (o DashboardGroupImportQualifierFilterOutput) Negated() pulumi.BoolPtrOutput
If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`.
func (DashboardGroupImportQualifierFilterOutput) Property ¶
func (o DashboardGroupImportQualifierFilterOutput) Property() pulumi.StringOutput
A metric time series dimension or property name.
func (DashboardGroupImportQualifierFilterOutput) ToDashboardGroupImportQualifierFilterOutput ¶
func (o DashboardGroupImportQualifierFilterOutput) ToDashboardGroupImportQualifierFilterOutput() DashboardGroupImportQualifierFilterOutput
func (DashboardGroupImportQualifierFilterOutput) ToDashboardGroupImportQualifierFilterOutputWithContext ¶
func (o DashboardGroupImportQualifierFilterOutput) ToDashboardGroupImportQualifierFilterOutputWithContext(ctx context.Context) DashboardGroupImportQualifierFilterOutput
func (DashboardGroupImportQualifierFilterOutput) Values ¶
func (o DashboardGroupImportQualifierFilterOutput) Values() pulumi.StringArrayOutput
(Optional) List of of strings (which will be treated as an OR filter on the property).
type DashboardGroupImportQualifierInput ¶
type DashboardGroupImportQualifierInput interface { pulumi.Input ToDashboardGroupImportQualifierOutput() DashboardGroupImportQualifierOutput ToDashboardGroupImportQualifierOutputWithContext(context.Context) DashboardGroupImportQualifierOutput }
DashboardGroupImportQualifierInput is an input type that accepts DashboardGroupImportQualifierArgs and DashboardGroupImportQualifierOutput values. You can construct a concrete instance of `DashboardGroupImportQualifierInput` via:
DashboardGroupImportQualifierArgs{...}
type DashboardGroupImportQualifierOutput ¶
type DashboardGroupImportQualifierOutput struct{ *pulumi.OutputState }
func (DashboardGroupImportQualifierOutput) ElementType ¶
func (DashboardGroupImportQualifierOutput) ElementType() reflect.Type
func (DashboardGroupImportQualifierOutput) Metric ¶
func (o DashboardGroupImportQualifierOutput) Metric() pulumi.StringPtrOutput
func (DashboardGroupImportQualifierOutput) ToDashboardGroupImportQualifierOutput ¶
func (o DashboardGroupImportQualifierOutput) ToDashboardGroupImportQualifierOutput() DashboardGroupImportQualifierOutput
func (DashboardGroupImportQualifierOutput) ToDashboardGroupImportQualifierOutputWithContext ¶
func (o DashboardGroupImportQualifierOutput) ToDashboardGroupImportQualifierOutputWithContext(ctx context.Context) DashboardGroupImportQualifierOutput
type DashboardGroupInput ¶
type DashboardGroupInput interface { pulumi.Input ToDashboardGroupOutput() DashboardGroupOutput ToDashboardGroupOutputWithContext(ctx context.Context) DashboardGroupOutput }
type DashboardGroupMap ¶ added in v4.3.1
type DashboardGroupMap map[string]DashboardGroupInput
func (DashboardGroupMap) ElementType ¶ added in v4.3.1
func (DashboardGroupMap) ElementType() reflect.Type
func (DashboardGroupMap) ToDashboardGroupMapOutput ¶ added in v4.3.1
func (i DashboardGroupMap) ToDashboardGroupMapOutput() DashboardGroupMapOutput
func (DashboardGroupMap) ToDashboardGroupMapOutputWithContext ¶ added in v4.3.1
func (i DashboardGroupMap) ToDashboardGroupMapOutputWithContext(ctx context.Context) DashboardGroupMapOutput
type DashboardGroupMapInput ¶ added in v4.3.1
type DashboardGroupMapInput interface { pulumi.Input ToDashboardGroupMapOutput() DashboardGroupMapOutput ToDashboardGroupMapOutputWithContext(context.Context) DashboardGroupMapOutput }
DashboardGroupMapInput is an input type that accepts DashboardGroupMap and DashboardGroupMapOutput values. You can construct a concrete instance of `DashboardGroupMapInput` via:
DashboardGroupMap{ "key": DashboardGroupArgs{...} }
type DashboardGroupMapOutput ¶ added in v4.3.1
type DashboardGroupMapOutput struct{ *pulumi.OutputState }
func (DashboardGroupMapOutput) ElementType ¶ added in v4.3.1
func (DashboardGroupMapOutput) ElementType() reflect.Type
func (DashboardGroupMapOutput) MapIndex ¶ added in v4.3.1
func (o DashboardGroupMapOutput) MapIndex(k pulumi.StringInput) DashboardGroupOutput
func (DashboardGroupMapOutput) ToDashboardGroupMapOutput ¶ added in v4.3.1
func (o DashboardGroupMapOutput) ToDashboardGroupMapOutput() DashboardGroupMapOutput
func (DashboardGroupMapOutput) ToDashboardGroupMapOutputWithContext ¶ added in v4.3.1
func (o DashboardGroupMapOutput) ToDashboardGroupMapOutputWithContext(ctx context.Context) DashboardGroupMapOutput
type DashboardGroupOutput ¶
type DashboardGroupOutput struct {
*pulumi.OutputState
}
func (DashboardGroupOutput) ElementType ¶
func (DashboardGroupOutput) ElementType() reflect.Type
func (DashboardGroupOutput) ToDashboardGroupOutput ¶
func (o DashboardGroupOutput) ToDashboardGroupOutput() DashboardGroupOutput
func (DashboardGroupOutput) ToDashboardGroupOutputWithContext ¶
func (o DashboardGroupOutput) ToDashboardGroupOutputWithContext(ctx context.Context) DashboardGroupOutput
func (DashboardGroupOutput) ToDashboardGroupPtrOutput ¶ added in v4.3.1
func (o DashboardGroupOutput) ToDashboardGroupPtrOutput() DashboardGroupPtrOutput
func (DashboardGroupOutput) ToDashboardGroupPtrOutputWithContext ¶ added in v4.3.1
func (o DashboardGroupOutput) ToDashboardGroupPtrOutputWithContext(ctx context.Context) DashboardGroupPtrOutput
type DashboardGroupPtrInput ¶ added in v4.3.1
type DashboardGroupPtrInput interface { pulumi.Input ToDashboardGroupPtrOutput() DashboardGroupPtrOutput ToDashboardGroupPtrOutputWithContext(ctx context.Context) DashboardGroupPtrOutput }
type DashboardGroupPtrOutput ¶ added in v4.3.1
type DashboardGroupPtrOutput struct {
*pulumi.OutputState
}
func (DashboardGroupPtrOutput) ElementType ¶ added in v4.3.1
func (DashboardGroupPtrOutput) ElementType() reflect.Type
func (DashboardGroupPtrOutput) ToDashboardGroupPtrOutput ¶ added in v4.3.1
func (o DashboardGroupPtrOutput) ToDashboardGroupPtrOutput() DashboardGroupPtrOutput
func (DashboardGroupPtrOutput) ToDashboardGroupPtrOutputWithContext ¶ added in v4.3.1
func (o DashboardGroupPtrOutput) ToDashboardGroupPtrOutputWithContext(ctx context.Context) DashboardGroupPtrOutput
type DashboardGroupState ¶
type DashboardGroupState struct { // Team IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's team (or user id in `authorizedWriterTeams`). AuthorizedWriterTeams pulumi.StringArrayInput // User IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayInput // [Mirrored dashboards](https://docs.signalfx.com/en/latest/dashboards/dashboard-mirrors.html) in this dashboard group. **Note:** This feature is not present in all accounts. Please contact support if you are unsure. Dashboards DashboardGroupDashboardArrayInput // Description of the dashboard group. Description pulumi.StringPtrInput ImportQualifiers DashboardGroupImportQualifierArrayInput // Name of the dashboard group. Name pulumi.StringPtrInput // Team IDs to associate the dashboard group to. Teams pulumi.StringArrayInput }
func (DashboardGroupState) ElementType ¶
func (DashboardGroupState) ElementType() reflect.Type
type DashboardInput ¶
type DashboardInput interface { pulumi.Input ToDashboardOutput() DashboardOutput ToDashboardOutputWithContext(ctx context.Context) DashboardOutput }
type DashboardMap ¶ added in v4.3.1
type DashboardMap map[string]DashboardInput
func (DashboardMap) ElementType ¶ added in v4.3.1
func (DashboardMap) ElementType() reflect.Type
func (DashboardMap) ToDashboardMapOutput ¶ added in v4.3.1
func (i DashboardMap) ToDashboardMapOutput() DashboardMapOutput
func (DashboardMap) ToDashboardMapOutputWithContext ¶ added in v4.3.1
func (i DashboardMap) ToDashboardMapOutputWithContext(ctx context.Context) DashboardMapOutput
type DashboardMapInput ¶ added in v4.3.1
type DashboardMapInput interface { pulumi.Input ToDashboardMapOutput() DashboardMapOutput ToDashboardMapOutputWithContext(context.Context) DashboardMapOutput }
DashboardMapInput is an input type that accepts DashboardMap and DashboardMapOutput values. You can construct a concrete instance of `DashboardMapInput` via:
DashboardMap{ "key": DashboardArgs{...} }
type DashboardMapOutput ¶ added in v4.3.1
type DashboardMapOutput struct{ *pulumi.OutputState }
func (DashboardMapOutput) ElementType ¶ added in v4.3.1
func (DashboardMapOutput) ElementType() reflect.Type
func (DashboardMapOutput) MapIndex ¶ added in v4.3.1
func (o DashboardMapOutput) MapIndex(k pulumi.StringInput) DashboardOutput
func (DashboardMapOutput) ToDashboardMapOutput ¶ added in v4.3.1
func (o DashboardMapOutput) ToDashboardMapOutput() DashboardMapOutput
func (DashboardMapOutput) ToDashboardMapOutputWithContext ¶ added in v4.3.1
func (o DashboardMapOutput) ToDashboardMapOutputWithContext(ctx context.Context) DashboardMapOutput
type DashboardOutput ¶
type DashboardOutput struct {
*pulumi.OutputState
}
func (DashboardOutput) ElementType ¶
func (DashboardOutput) ElementType() reflect.Type
func (DashboardOutput) ToDashboardOutput ¶
func (o DashboardOutput) ToDashboardOutput() DashboardOutput
func (DashboardOutput) ToDashboardOutputWithContext ¶
func (o DashboardOutput) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
func (DashboardOutput) ToDashboardPtrOutput ¶ added in v4.3.1
func (o DashboardOutput) ToDashboardPtrOutput() DashboardPtrOutput
func (DashboardOutput) ToDashboardPtrOutputWithContext ¶ added in v4.3.1
func (o DashboardOutput) ToDashboardPtrOutputWithContext(ctx context.Context) DashboardPtrOutput
type DashboardPtrInput ¶ added in v4.3.1
type DashboardPtrInput interface { pulumi.Input ToDashboardPtrOutput() DashboardPtrOutput ToDashboardPtrOutputWithContext(ctx context.Context) DashboardPtrOutput }
type DashboardPtrOutput ¶ added in v4.3.1
type DashboardPtrOutput struct {
*pulumi.OutputState
}
func (DashboardPtrOutput) ElementType ¶ added in v4.3.1
func (DashboardPtrOutput) ElementType() reflect.Type
func (DashboardPtrOutput) ToDashboardPtrOutput ¶ added in v4.3.1
func (o DashboardPtrOutput) ToDashboardPtrOutput() DashboardPtrOutput
func (DashboardPtrOutput) ToDashboardPtrOutputWithContext ¶ added in v4.3.1
func (o DashboardPtrOutput) ToDashboardPtrOutputWithContext(ctx context.Context) DashboardPtrOutput
type DashboardSelectedEventOverlay ¶
type DashboardSelectedEventOverlay struct { // Search term used to choose the events shown in the overlay. Signal string `pulumi:"signal"` // Each element specifies a filter to use against the signal specified in the `signal`. Sources []DashboardSelectedEventOverlaySource `pulumi:"sources"` // Can be set to `eventTimeSeries` (the default) to refer to externally reported events, or `detectorEvents` to refer to events from detector triggers. Type *string `pulumi:"type"` }
type DashboardSelectedEventOverlayArgs ¶
type DashboardSelectedEventOverlayArgs struct { // Search term used to choose the events shown in the overlay. Signal pulumi.StringInput `pulumi:"signal"` // Each element specifies a filter to use against the signal specified in the `signal`. Sources DashboardSelectedEventOverlaySourceArrayInput `pulumi:"sources"` // Can be set to `eventTimeSeries` (the default) to refer to externally reported events, or `detectorEvents` to refer to events from detector triggers. Type pulumi.StringPtrInput `pulumi:"type"` }
func (DashboardSelectedEventOverlayArgs) ElementType ¶
func (DashboardSelectedEventOverlayArgs) ElementType() reflect.Type
func (DashboardSelectedEventOverlayArgs) ToDashboardSelectedEventOverlayOutput ¶
func (i DashboardSelectedEventOverlayArgs) ToDashboardSelectedEventOverlayOutput() DashboardSelectedEventOverlayOutput
func (DashboardSelectedEventOverlayArgs) ToDashboardSelectedEventOverlayOutputWithContext ¶
func (i DashboardSelectedEventOverlayArgs) ToDashboardSelectedEventOverlayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlayOutput
type DashboardSelectedEventOverlayArray ¶
type DashboardSelectedEventOverlayArray []DashboardSelectedEventOverlayInput
func (DashboardSelectedEventOverlayArray) ElementType ¶
func (DashboardSelectedEventOverlayArray) ElementType() reflect.Type
func (DashboardSelectedEventOverlayArray) ToDashboardSelectedEventOverlayArrayOutput ¶
func (i DashboardSelectedEventOverlayArray) ToDashboardSelectedEventOverlayArrayOutput() DashboardSelectedEventOverlayArrayOutput
func (DashboardSelectedEventOverlayArray) ToDashboardSelectedEventOverlayArrayOutputWithContext ¶
func (i DashboardSelectedEventOverlayArray) ToDashboardSelectedEventOverlayArrayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlayArrayOutput
type DashboardSelectedEventOverlayArrayInput ¶
type DashboardSelectedEventOverlayArrayInput interface { pulumi.Input ToDashboardSelectedEventOverlayArrayOutput() DashboardSelectedEventOverlayArrayOutput ToDashboardSelectedEventOverlayArrayOutputWithContext(context.Context) DashboardSelectedEventOverlayArrayOutput }
DashboardSelectedEventOverlayArrayInput is an input type that accepts DashboardSelectedEventOverlayArray and DashboardSelectedEventOverlayArrayOutput values. You can construct a concrete instance of `DashboardSelectedEventOverlayArrayInput` via:
DashboardSelectedEventOverlayArray{ DashboardSelectedEventOverlayArgs{...} }
type DashboardSelectedEventOverlayArrayOutput ¶
type DashboardSelectedEventOverlayArrayOutput struct{ *pulumi.OutputState }
func (DashboardSelectedEventOverlayArrayOutput) ElementType ¶
func (DashboardSelectedEventOverlayArrayOutput) ElementType() reflect.Type
func (DashboardSelectedEventOverlayArrayOutput) ToDashboardSelectedEventOverlayArrayOutput ¶
func (o DashboardSelectedEventOverlayArrayOutput) ToDashboardSelectedEventOverlayArrayOutput() DashboardSelectedEventOverlayArrayOutput
func (DashboardSelectedEventOverlayArrayOutput) ToDashboardSelectedEventOverlayArrayOutputWithContext ¶
func (o DashboardSelectedEventOverlayArrayOutput) ToDashboardSelectedEventOverlayArrayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlayArrayOutput
type DashboardSelectedEventOverlayInput ¶
type DashboardSelectedEventOverlayInput interface { pulumi.Input ToDashboardSelectedEventOverlayOutput() DashboardSelectedEventOverlayOutput ToDashboardSelectedEventOverlayOutputWithContext(context.Context) DashboardSelectedEventOverlayOutput }
DashboardSelectedEventOverlayInput is an input type that accepts DashboardSelectedEventOverlayArgs and DashboardSelectedEventOverlayOutput values. You can construct a concrete instance of `DashboardSelectedEventOverlayInput` via:
DashboardSelectedEventOverlayArgs{...}
type DashboardSelectedEventOverlayOutput ¶
type DashboardSelectedEventOverlayOutput struct{ *pulumi.OutputState }
func (DashboardSelectedEventOverlayOutput) ElementType ¶
func (DashboardSelectedEventOverlayOutput) ElementType() reflect.Type
func (DashboardSelectedEventOverlayOutput) Signal ¶
func (o DashboardSelectedEventOverlayOutput) Signal() pulumi.StringOutput
Search term used to choose the events shown in the overlay.
func (DashboardSelectedEventOverlayOutput) Sources ¶
func (o DashboardSelectedEventOverlayOutput) Sources() DashboardSelectedEventOverlaySourceArrayOutput
Each element specifies a filter to use against the signal specified in the `signal`.
func (DashboardSelectedEventOverlayOutput) ToDashboardSelectedEventOverlayOutput ¶
func (o DashboardSelectedEventOverlayOutput) ToDashboardSelectedEventOverlayOutput() DashboardSelectedEventOverlayOutput
func (DashboardSelectedEventOverlayOutput) ToDashboardSelectedEventOverlayOutputWithContext ¶
func (o DashboardSelectedEventOverlayOutput) ToDashboardSelectedEventOverlayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlayOutput
func (DashboardSelectedEventOverlayOutput) Type ¶
func (o DashboardSelectedEventOverlayOutput) Type() pulumi.StringPtrOutput
Can be set to `eventTimeSeries` (the default) to refer to externally reported events, or `detectorEvents` to refer to events from detector triggers.
type DashboardSelectedEventOverlaySource ¶
type DashboardSelectedEventOverlaySource struct { // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated *bool `pulumi:"negated"` // The name of a dimension to filter against. Property string `pulumi:"property"` // A list of values to be used with the `property`, they will be combined via `OR`. Values []string `pulumi:"values"` }
type DashboardSelectedEventOverlaySourceArgs ¶
type DashboardSelectedEventOverlaySourceArgs struct { // If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`. Negated pulumi.BoolPtrInput `pulumi:"negated"` // The name of a dimension to filter against. Property pulumi.StringInput `pulumi:"property"` // A list of values to be used with the `property`, they will be combined via `OR`. Values pulumi.StringArrayInput `pulumi:"values"` }
func (DashboardSelectedEventOverlaySourceArgs) ElementType ¶
func (DashboardSelectedEventOverlaySourceArgs) ElementType() reflect.Type
func (DashboardSelectedEventOverlaySourceArgs) ToDashboardSelectedEventOverlaySourceOutput ¶
func (i DashboardSelectedEventOverlaySourceArgs) ToDashboardSelectedEventOverlaySourceOutput() DashboardSelectedEventOverlaySourceOutput
func (DashboardSelectedEventOverlaySourceArgs) ToDashboardSelectedEventOverlaySourceOutputWithContext ¶
func (i DashboardSelectedEventOverlaySourceArgs) ToDashboardSelectedEventOverlaySourceOutputWithContext(ctx context.Context) DashboardSelectedEventOverlaySourceOutput
type DashboardSelectedEventOverlaySourceArray ¶
type DashboardSelectedEventOverlaySourceArray []DashboardSelectedEventOverlaySourceInput
func (DashboardSelectedEventOverlaySourceArray) ElementType ¶
func (DashboardSelectedEventOverlaySourceArray) ElementType() reflect.Type
func (DashboardSelectedEventOverlaySourceArray) ToDashboardSelectedEventOverlaySourceArrayOutput ¶
func (i DashboardSelectedEventOverlaySourceArray) ToDashboardSelectedEventOverlaySourceArrayOutput() DashboardSelectedEventOverlaySourceArrayOutput
func (DashboardSelectedEventOverlaySourceArray) ToDashboardSelectedEventOverlaySourceArrayOutputWithContext ¶
func (i DashboardSelectedEventOverlaySourceArray) ToDashboardSelectedEventOverlaySourceArrayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlaySourceArrayOutput
type DashboardSelectedEventOverlaySourceArrayInput ¶
type DashboardSelectedEventOverlaySourceArrayInput interface { pulumi.Input ToDashboardSelectedEventOverlaySourceArrayOutput() DashboardSelectedEventOverlaySourceArrayOutput ToDashboardSelectedEventOverlaySourceArrayOutputWithContext(context.Context) DashboardSelectedEventOverlaySourceArrayOutput }
DashboardSelectedEventOverlaySourceArrayInput is an input type that accepts DashboardSelectedEventOverlaySourceArray and DashboardSelectedEventOverlaySourceArrayOutput values. You can construct a concrete instance of `DashboardSelectedEventOverlaySourceArrayInput` via:
DashboardSelectedEventOverlaySourceArray{ DashboardSelectedEventOverlaySourceArgs{...} }
type DashboardSelectedEventOverlaySourceArrayOutput ¶
type DashboardSelectedEventOverlaySourceArrayOutput struct{ *pulumi.OutputState }
func (DashboardSelectedEventOverlaySourceArrayOutput) ElementType ¶
func (DashboardSelectedEventOverlaySourceArrayOutput) ElementType() reflect.Type
func (DashboardSelectedEventOverlaySourceArrayOutput) ToDashboardSelectedEventOverlaySourceArrayOutput ¶
func (o DashboardSelectedEventOverlaySourceArrayOutput) ToDashboardSelectedEventOverlaySourceArrayOutput() DashboardSelectedEventOverlaySourceArrayOutput
func (DashboardSelectedEventOverlaySourceArrayOutput) ToDashboardSelectedEventOverlaySourceArrayOutputWithContext ¶
func (o DashboardSelectedEventOverlaySourceArrayOutput) ToDashboardSelectedEventOverlaySourceArrayOutputWithContext(ctx context.Context) DashboardSelectedEventOverlaySourceArrayOutput
type DashboardSelectedEventOverlaySourceInput ¶
type DashboardSelectedEventOverlaySourceInput interface { pulumi.Input ToDashboardSelectedEventOverlaySourceOutput() DashboardSelectedEventOverlaySourceOutput ToDashboardSelectedEventOverlaySourceOutputWithContext(context.Context) DashboardSelectedEventOverlaySourceOutput }
DashboardSelectedEventOverlaySourceInput is an input type that accepts DashboardSelectedEventOverlaySourceArgs and DashboardSelectedEventOverlaySourceOutput values. You can construct a concrete instance of `DashboardSelectedEventOverlaySourceInput` via:
DashboardSelectedEventOverlaySourceArgs{...}
type DashboardSelectedEventOverlaySourceOutput ¶
type DashboardSelectedEventOverlaySourceOutput struct{ *pulumi.OutputState }
func (DashboardSelectedEventOverlaySourceOutput) ElementType ¶
func (DashboardSelectedEventOverlaySourceOutput) ElementType() reflect.Type
func (DashboardSelectedEventOverlaySourceOutput) Negated ¶
func (o DashboardSelectedEventOverlaySourceOutput) Negated() pulumi.BoolPtrOutput
If true, only data that does not match the specified value of the specified property appear in the event overlay. Defaults to `false`.
func (DashboardSelectedEventOverlaySourceOutput) Property ¶
func (o DashboardSelectedEventOverlaySourceOutput) Property() pulumi.StringOutput
The name of a dimension to filter against.
func (DashboardSelectedEventOverlaySourceOutput) ToDashboardSelectedEventOverlaySourceOutput ¶
func (o DashboardSelectedEventOverlaySourceOutput) ToDashboardSelectedEventOverlaySourceOutput() DashboardSelectedEventOverlaySourceOutput
func (DashboardSelectedEventOverlaySourceOutput) ToDashboardSelectedEventOverlaySourceOutputWithContext ¶
func (o DashboardSelectedEventOverlaySourceOutput) ToDashboardSelectedEventOverlaySourceOutputWithContext(ctx context.Context) DashboardSelectedEventOverlaySourceOutput
func (DashboardSelectedEventOverlaySourceOutput) Values ¶
func (o DashboardSelectedEventOverlaySourceOutput) Values() pulumi.StringArrayOutput
A list of values to be used with the `property`, they will be combined via `OR`.
type DashboardState ¶
type DashboardState struct { // Team IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's team (or user id in `authorizedWriterTeams`). AuthorizedWriterTeams pulumi.StringArrayInput // User IDs that have write access to this dashboard group. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayInput // Chart ID and layout information for the charts in the dashboard. Charts DashboardChartArrayInput // Specifies the chart data display resolution for charts in this dashboard. Value can be one of `"default"`, `"low"`, `"high"`, or `"highest"`. ChartsResolution pulumi.StringPtrInput // Column number for the layout. Columns DashboardColumnArrayInput // The ID of the dashboard group that contains the dashboard. DashboardGroup pulumi.StringPtrInput // Variable description. Description pulumi.StringPtrInput DiscoveryOptionsQuery pulumi.StringPtrInput DiscoveryOptionsSelectors pulumi.StringArrayInput // Seconds since epoch. Used for visualization. EndTime pulumi.IntPtrInput // Specify a list of event overlays to include in the dashboard. Note: These overlays correspond to the *suggested* event overlays specified in the web UI, and they're not automatically applied as active overlays. To set default active event overlays, use the `selectedEventOverlay` property instead. EventOverlays DashboardEventOverlayArrayInput // Filter to apply to the charts when displaying the dashboard. Filters DashboardFilterArrayInput // Grid dashboard layout. Charts listed will be placed in a grid by row with the same width and height. If a chart cannot fit in a row, it will be placed automatically in the next row. Grids DashboardGridArrayInput // Name of the dashboard. Name pulumi.StringPtrInput // Defines event overlays which are enabled by **default**. Any overlay specified here should have an accompanying entry in `eventOverlay`, which are similar to the properties here. SelectedEventOverlays DashboardSelectedEventOverlayArrayInput // Seconds since epoch. Used for visualization. StartTime pulumi.IntPtrInput // The time range prior to now to visualize. SignalFx time syntax (e.g. `"-5m"`, `"-1h"`). TimeRange pulumi.StringPtrInput // The URL of the dashboard. Url pulumi.StringPtrInput // Dashboard variable to apply to each chart in the dashboard. Variables DashboardVariableArrayInput }
func (DashboardState) ElementType ¶
func (DashboardState) ElementType() reflect.Type
type DashboardVariable ¶
type DashboardVariable struct { // An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard. Alias string `pulumi:"alias"` // If true, this variable will also match data that doesn't have this property at all. ApplyIfExist *bool `pulumi:"applyIfExist"` // Variable description. Description *string `pulumi:"description"` // The name of a dimension to filter against. Property string `pulumi:"property"` // If `true`, this variable will only apply to charts that have a filter for the property. ReplaceOnly *bool `pulumi:"replaceOnly"` // If `true`, this variable may only be set to the values listed in `valuesSuggested` and only these values will appear in autosuggestion menus. `false` by default. RestrictedSuggestions *bool `pulumi:"restrictedSuggestions"` // 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. ValueRequired *bool `pulumi:"valueRequired"` // A list of values to be used with the `property`, they will be combined via `OR`. Values []string `pulumi:"values"` // A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable. ValuesSuggesteds []string `pulumi:"valuesSuggesteds"` }
type DashboardVariableArgs ¶
type DashboardVariableArgs struct { // An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard. Alias pulumi.StringInput `pulumi:"alias"` // If true, this variable will also match data that doesn't have this property at all. ApplyIfExist pulumi.BoolPtrInput `pulumi:"applyIfExist"` // Variable description. Description pulumi.StringPtrInput `pulumi:"description"` // The name of a dimension to filter against. Property pulumi.StringInput `pulumi:"property"` // If `true`, this variable will only apply to charts that have a filter for the property. ReplaceOnly pulumi.BoolPtrInput `pulumi:"replaceOnly"` // If `true`, this variable may only be set to the values listed in `valuesSuggested` and only these values will appear in autosuggestion menus. `false` by default. RestrictedSuggestions pulumi.BoolPtrInput `pulumi:"restrictedSuggestions"` // 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. ValueRequired pulumi.BoolPtrInput `pulumi:"valueRequired"` // A list of values to be used with the `property`, they will be combined via `OR`. Values pulumi.StringArrayInput `pulumi:"values"` // A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable. ValuesSuggesteds pulumi.StringArrayInput `pulumi:"valuesSuggesteds"` }
func (DashboardVariableArgs) ElementType ¶
func (DashboardVariableArgs) ElementType() reflect.Type
func (DashboardVariableArgs) ToDashboardVariableOutput ¶
func (i DashboardVariableArgs) ToDashboardVariableOutput() DashboardVariableOutput
func (DashboardVariableArgs) ToDashboardVariableOutputWithContext ¶
func (i DashboardVariableArgs) ToDashboardVariableOutputWithContext(ctx context.Context) DashboardVariableOutput
type DashboardVariableArray ¶
type DashboardVariableArray []DashboardVariableInput
func (DashboardVariableArray) ElementType ¶
func (DashboardVariableArray) ElementType() reflect.Type
func (DashboardVariableArray) ToDashboardVariableArrayOutput ¶
func (i DashboardVariableArray) ToDashboardVariableArrayOutput() DashboardVariableArrayOutput
func (DashboardVariableArray) ToDashboardVariableArrayOutputWithContext ¶
func (i DashboardVariableArray) ToDashboardVariableArrayOutputWithContext(ctx context.Context) DashboardVariableArrayOutput
type DashboardVariableArrayInput ¶
type DashboardVariableArrayInput interface { pulumi.Input ToDashboardVariableArrayOutput() DashboardVariableArrayOutput ToDashboardVariableArrayOutputWithContext(context.Context) DashboardVariableArrayOutput }
DashboardVariableArrayInput is an input type that accepts DashboardVariableArray and DashboardVariableArrayOutput values. You can construct a concrete instance of `DashboardVariableArrayInput` via:
DashboardVariableArray{ DashboardVariableArgs{...} }
type DashboardVariableArrayOutput ¶
type DashboardVariableArrayOutput struct{ *pulumi.OutputState }
func (DashboardVariableArrayOutput) ElementType ¶
func (DashboardVariableArrayOutput) ElementType() reflect.Type
func (DashboardVariableArrayOutput) Index ¶
func (o DashboardVariableArrayOutput) Index(i pulumi.IntInput) DashboardVariableOutput
func (DashboardVariableArrayOutput) ToDashboardVariableArrayOutput ¶
func (o DashboardVariableArrayOutput) ToDashboardVariableArrayOutput() DashboardVariableArrayOutput
func (DashboardVariableArrayOutput) ToDashboardVariableArrayOutputWithContext ¶
func (o DashboardVariableArrayOutput) ToDashboardVariableArrayOutputWithContext(ctx context.Context) DashboardVariableArrayOutput
type DashboardVariableInput ¶
type DashboardVariableInput interface { pulumi.Input ToDashboardVariableOutput() DashboardVariableOutput ToDashboardVariableOutputWithContext(context.Context) DashboardVariableOutput }
DashboardVariableInput is an input type that accepts DashboardVariableArgs and DashboardVariableOutput values. You can construct a concrete instance of `DashboardVariableInput` via:
DashboardVariableArgs{...}
type DashboardVariableOutput ¶
type DashboardVariableOutput struct{ *pulumi.OutputState }
func (DashboardVariableOutput) Alias ¶
func (o DashboardVariableOutput) Alias() pulumi.StringOutput
An alias for the dashboard variable. This text will appear as the label for the dropdown field on the dashboard.
func (DashboardVariableOutput) ApplyIfExist ¶
func (o DashboardVariableOutput) ApplyIfExist() pulumi.BoolPtrOutput
If true, this variable will also match data that doesn't have this property at all.
func (DashboardVariableOutput) Description ¶
func (o DashboardVariableOutput) Description() pulumi.StringPtrOutput
Variable description.
func (DashboardVariableOutput) ElementType ¶
func (DashboardVariableOutput) ElementType() reflect.Type
func (DashboardVariableOutput) Property ¶
func (o DashboardVariableOutput) Property() pulumi.StringOutput
The name of a dimension to filter against.
func (DashboardVariableOutput) ReplaceOnly ¶
func (o DashboardVariableOutput) ReplaceOnly() pulumi.BoolPtrOutput
If `true`, this variable will only apply to charts that have a filter for the property.
func (DashboardVariableOutput) RestrictedSuggestions ¶
func (o DashboardVariableOutput) RestrictedSuggestions() pulumi.BoolPtrOutput
If `true`, this variable may only be set to the values listed in `valuesSuggested` and only these values will appear in autosuggestion menus. `false` by default.
func (DashboardVariableOutput) ToDashboardVariableOutput ¶
func (o DashboardVariableOutput) ToDashboardVariableOutput() DashboardVariableOutput
func (DashboardVariableOutput) ToDashboardVariableOutputWithContext ¶
func (o DashboardVariableOutput) ToDashboardVariableOutputWithContext(ctx context.Context) DashboardVariableOutput
func (DashboardVariableOutput) ValueRequired ¶
func (o DashboardVariableOutput) ValueRequired() pulumi.BoolPtrOutput
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.
func (DashboardVariableOutput) Values ¶
func (o DashboardVariableOutput) Values() pulumi.StringArrayOutput
A list of values to be used with the `property`, they will be combined via `OR`.
func (DashboardVariableOutput) ValuesSuggesteds ¶
func (o DashboardVariableOutput) ValuesSuggesteds() pulumi.StringArrayOutput
A list of strings of suggested values for this variable; these suggestions will receive priority when values are autosuggested for this variable.
type DataLink ¶
type DataLink struct { pulumi.CustomResourceState // If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global. ContextDashboardId pulumi.StringPtrOutput `pulumi:"contextDashboardId"` // Name (key) of the metadata that's the trigger of a data link. If you specify `propertyValue`, you must specify `propertyName`. PropertyName pulumi.StringPtrOutput `pulumi:"propertyName"` // Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify `propertyName`. PropertyValue pulumi.StringPtrOutput `pulumi:"propertyValue"` // Link to an external URL TargetExternalUrls DataLinkTargetExternalUrlArrayOutput `pulumi:"targetExternalUrls"` // Link to a SignalFx dashboard TargetSignalfxDashboards DataLinkTargetSignalfxDashboardArrayOutput `pulumi:"targetSignalfxDashboards"` // Link to an external URL TargetSplunks DataLinkTargetSplunkArrayOutput `pulumi:"targetSplunks"` }
Manage SignalFx [Data Links](https://docs.signalfx.com/en/latest/managing/data-links.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewDataLink(ctx, "myDataLink", &signalfx.DataLinkArgs{ PropertyName: pulumi.String("pname"), PropertyValue: pulumi.String("pvalue"), TargetSignalfxDashboards: signalfx.DataLinkTargetSignalfxDashboardArray{ &signalfx.DataLinkTargetSignalfxDashboardArgs{ IsDefault: pulumi.Bool(true), Name: pulumi.String("sfx_dash"), DashboardGroupId: pulumi.Any(signalfx_dashboard_group.Mydashboardgroup0.Id), DashboardId: pulumi.Any(signalfx_dashboard.Mydashboard0.Id), }, }, }) if err != nil { return err } _, err = signalfx.NewDataLink(ctx, "myDataLinkDash", &signalfx.DataLinkArgs{ ContextDashboardId: pulumi.Any(signalfx_dashboard.Mydashboard0.Id), PropertyName: pulumi.String("pname2"), PropertyValue: pulumi.String("pvalue"), TargetExternalUrls: signalfx.DataLinkTargetExternalUrlArray{ &signalfx.DataLinkTargetExternalUrlArgs{ IsDefault: pulumi.Bool(false), Name: pulumi.String("ex_url"), TimeFormat: pulumi.String("ISO8601"), Url: pulumi.String("https://www.example.com"), PropertyKeyMapping: pulumi.StringMap{ "foo": pulumi.String("bar"), }, }, }, }) if err != nil { return err } return nil }) }
```
func GetDataLink ¶
func GetDataLink(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataLinkState, opts ...pulumi.ResourceOption) (*DataLink, error)
GetDataLink gets an existing DataLink 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 NewDataLink ¶
func NewDataLink(ctx *pulumi.Context, name string, args *DataLinkArgs, opts ...pulumi.ResourceOption) (*DataLink, error)
NewDataLink registers a new resource with the given unique name, arguments, and options.
func (*DataLink) ElementType ¶
func (*DataLink) ToDataLinkOutput ¶
func (i *DataLink) ToDataLinkOutput() DataLinkOutput
func (*DataLink) ToDataLinkOutputWithContext ¶
func (i *DataLink) ToDataLinkOutputWithContext(ctx context.Context) DataLinkOutput
func (*DataLink) ToDataLinkPtrOutput ¶ added in v4.3.1
func (i *DataLink) ToDataLinkPtrOutput() DataLinkPtrOutput
func (*DataLink) ToDataLinkPtrOutputWithContext ¶ added in v4.3.1
func (i *DataLink) ToDataLinkPtrOutputWithContext(ctx context.Context) DataLinkPtrOutput
type DataLinkArgs ¶
type DataLinkArgs struct { // If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global. ContextDashboardId pulumi.StringPtrInput // Name (key) of the metadata that's the trigger of a data link. If you specify `propertyValue`, you must specify `propertyName`. PropertyName pulumi.StringPtrInput // Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify `propertyName`. PropertyValue pulumi.StringPtrInput // Link to an external URL TargetExternalUrls DataLinkTargetExternalUrlArrayInput // Link to a SignalFx dashboard TargetSignalfxDashboards DataLinkTargetSignalfxDashboardArrayInput // Link to an external URL TargetSplunks DataLinkTargetSplunkArrayInput }
The set of arguments for constructing a DataLink resource.
func (DataLinkArgs) ElementType ¶
func (DataLinkArgs) ElementType() reflect.Type
type DataLinkArray ¶ added in v4.3.1
type DataLinkArray []DataLinkInput
func (DataLinkArray) ElementType ¶ added in v4.3.1
func (DataLinkArray) ElementType() reflect.Type
func (DataLinkArray) ToDataLinkArrayOutput ¶ added in v4.3.1
func (i DataLinkArray) ToDataLinkArrayOutput() DataLinkArrayOutput
func (DataLinkArray) ToDataLinkArrayOutputWithContext ¶ added in v4.3.1
func (i DataLinkArray) ToDataLinkArrayOutputWithContext(ctx context.Context) DataLinkArrayOutput
type DataLinkArrayInput ¶ added in v4.3.1
type DataLinkArrayInput interface { pulumi.Input ToDataLinkArrayOutput() DataLinkArrayOutput ToDataLinkArrayOutputWithContext(context.Context) DataLinkArrayOutput }
DataLinkArrayInput is an input type that accepts DataLinkArray and DataLinkArrayOutput values. You can construct a concrete instance of `DataLinkArrayInput` via:
DataLinkArray{ DataLinkArgs{...} }
type DataLinkArrayOutput ¶ added in v4.3.1
type DataLinkArrayOutput struct{ *pulumi.OutputState }
func (DataLinkArrayOutput) ElementType ¶ added in v4.3.1
func (DataLinkArrayOutput) ElementType() reflect.Type
func (DataLinkArrayOutput) Index ¶ added in v4.3.1
func (o DataLinkArrayOutput) Index(i pulumi.IntInput) DataLinkOutput
func (DataLinkArrayOutput) ToDataLinkArrayOutput ¶ added in v4.3.1
func (o DataLinkArrayOutput) ToDataLinkArrayOutput() DataLinkArrayOutput
func (DataLinkArrayOutput) ToDataLinkArrayOutputWithContext ¶ added in v4.3.1
func (o DataLinkArrayOutput) ToDataLinkArrayOutputWithContext(ctx context.Context) DataLinkArrayOutput
type DataLinkInput ¶
type DataLinkInput interface { pulumi.Input ToDataLinkOutput() DataLinkOutput ToDataLinkOutputWithContext(ctx context.Context) DataLinkOutput }
type DataLinkMap ¶ added in v4.3.1
type DataLinkMap map[string]DataLinkInput
func (DataLinkMap) ElementType ¶ added in v4.3.1
func (DataLinkMap) ElementType() reflect.Type
func (DataLinkMap) ToDataLinkMapOutput ¶ added in v4.3.1
func (i DataLinkMap) ToDataLinkMapOutput() DataLinkMapOutput
func (DataLinkMap) ToDataLinkMapOutputWithContext ¶ added in v4.3.1
func (i DataLinkMap) ToDataLinkMapOutputWithContext(ctx context.Context) DataLinkMapOutput
type DataLinkMapInput ¶ added in v4.3.1
type DataLinkMapInput interface { pulumi.Input ToDataLinkMapOutput() DataLinkMapOutput ToDataLinkMapOutputWithContext(context.Context) DataLinkMapOutput }
DataLinkMapInput is an input type that accepts DataLinkMap and DataLinkMapOutput values. You can construct a concrete instance of `DataLinkMapInput` via:
DataLinkMap{ "key": DataLinkArgs{...} }
type DataLinkMapOutput ¶ added in v4.3.1
type DataLinkMapOutput struct{ *pulumi.OutputState }
func (DataLinkMapOutput) ElementType ¶ added in v4.3.1
func (DataLinkMapOutput) ElementType() reflect.Type
func (DataLinkMapOutput) MapIndex ¶ added in v4.3.1
func (o DataLinkMapOutput) MapIndex(k pulumi.StringInput) DataLinkOutput
func (DataLinkMapOutput) ToDataLinkMapOutput ¶ added in v4.3.1
func (o DataLinkMapOutput) ToDataLinkMapOutput() DataLinkMapOutput
func (DataLinkMapOutput) ToDataLinkMapOutputWithContext ¶ added in v4.3.1
func (o DataLinkMapOutput) ToDataLinkMapOutputWithContext(ctx context.Context) DataLinkMapOutput
type DataLinkOutput ¶
type DataLinkOutput struct {
*pulumi.OutputState
}
func (DataLinkOutput) ElementType ¶
func (DataLinkOutput) ElementType() reflect.Type
func (DataLinkOutput) ToDataLinkOutput ¶
func (o DataLinkOutput) ToDataLinkOutput() DataLinkOutput
func (DataLinkOutput) ToDataLinkOutputWithContext ¶
func (o DataLinkOutput) ToDataLinkOutputWithContext(ctx context.Context) DataLinkOutput
func (DataLinkOutput) ToDataLinkPtrOutput ¶ added in v4.3.1
func (o DataLinkOutput) ToDataLinkPtrOutput() DataLinkPtrOutput
func (DataLinkOutput) ToDataLinkPtrOutputWithContext ¶ added in v4.3.1
func (o DataLinkOutput) ToDataLinkPtrOutputWithContext(ctx context.Context) DataLinkPtrOutput
type DataLinkPtrInput ¶ added in v4.3.1
type DataLinkPtrInput interface { pulumi.Input ToDataLinkPtrOutput() DataLinkPtrOutput ToDataLinkPtrOutputWithContext(ctx context.Context) DataLinkPtrOutput }
type DataLinkPtrOutput ¶ added in v4.3.1
type DataLinkPtrOutput struct {
*pulumi.OutputState
}
func (DataLinkPtrOutput) ElementType ¶ added in v4.3.1
func (DataLinkPtrOutput) ElementType() reflect.Type
func (DataLinkPtrOutput) ToDataLinkPtrOutput ¶ added in v4.3.1
func (o DataLinkPtrOutput) ToDataLinkPtrOutput() DataLinkPtrOutput
func (DataLinkPtrOutput) ToDataLinkPtrOutputWithContext ¶ added in v4.3.1
func (o DataLinkPtrOutput) ToDataLinkPtrOutputWithContext(ctx context.Context) DataLinkPtrOutput
type DataLinkState ¶
type DataLinkState struct { // If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global. ContextDashboardId pulumi.StringPtrInput // Name (key) of the metadata that's the trigger of a data link. If you specify `propertyValue`, you must specify `propertyName`. PropertyName pulumi.StringPtrInput // Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify `propertyName`. PropertyValue pulumi.StringPtrInput // Link to an external URL TargetExternalUrls DataLinkTargetExternalUrlArrayInput // Link to a SignalFx dashboard TargetSignalfxDashboards DataLinkTargetSignalfxDashboardArrayInput // Link to an external URL TargetSplunks DataLinkTargetSplunkArrayInput }
func (DataLinkState) ElementType ¶
func (DataLinkState) ElementType() reflect.Type
type DataLinkTargetExternalUrl ¶
type DataLinkTargetExternalUrl struct { // The [minimum time window](https://developers.signalfx.com/administration/data_links_overview.html#_minimum_time_window) for a search sent to an external site. Defaults to `6000` MinimumTimeWindow *string `pulumi:"minimumTimeWindow"` // User-assigned target name. Use this value to differentiate between the link targets for a data link object. Name string `pulumi:"name"` // Describes the relationship between SignalFx metadata keys and external system properties when the key names are different. PropertyKeyMapping map[string]string `pulumi:"propertyKeyMapping"` // [Designates the format](https://developers.signalfx.com/administration/data_links_overview.html#_minimum_time_window) of `minimumTimeWindow` in the same data link target object. Must be one of `"ISO8601"`, `"EpochSeconds"` or `"Epoch"` (which is milliseconds). Defaults to `"ISO8601"`. TimeFormat *string `pulumi:"timeFormat"` // URL string for a Splunk instance or external system data link target. [See the supported template variables](https://developers.signalfx.com/administration/data_links_overview.html#_external_link_targets). Url string `pulumi:"url"` }
type DataLinkTargetExternalUrlArgs ¶
type DataLinkTargetExternalUrlArgs struct { // The [minimum time window](https://developers.signalfx.com/administration/data_links_overview.html#_minimum_time_window) for a search sent to an external site. Defaults to `6000` MinimumTimeWindow pulumi.StringPtrInput `pulumi:"minimumTimeWindow"` // User-assigned target name. Use this value to differentiate between the link targets for a data link object. Name pulumi.StringInput `pulumi:"name"` // Describes the relationship between SignalFx metadata keys and external system properties when the key names are different. PropertyKeyMapping pulumi.StringMapInput `pulumi:"propertyKeyMapping"` // [Designates the format](https://developers.signalfx.com/administration/data_links_overview.html#_minimum_time_window) of `minimumTimeWindow` in the same data link target object. Must be one of `"ISO8601"`, `"EpochSeconds"` or `"Epoch"` (which is milliseconds). Defaults to `"ISO8601"`. TimeFormat pulumi.StringPtrInput `pulumi:"timeFormat"` // URL string for a Splunk instance or external system data link target. [See the supported template variables](https://developers.signalfx.com/administration/data_links_overview.html#_external_link_targets). Url pulumi.StringInput `pulumi:"url"` }
func (DataLinkTargetExternalUrlArgs) ElementType ¶
func (DataLinkTargetExternalUrlArgs) ElementType() reflect.Type
func (DataLinkTargetExternalUrlArgs) ToDataLinkTargetExternalUrlOutput ¶
func (i DataLinkTargetExternalUrlArgs) ToDataLinkTargetExternalUrlOutput() DataLinkTargetExternalUrlOutput
func (DataLinkTargetExternalUrlArgs) ToDataLinkTargetExternalUrlOutputWithContext ¶
func (i DataLinkTargetExternalUrlArgs) ToDataLinkTargetExternalUrlOutputWithContext(ctx context.Context) DataLinkTargetExternalUrlOutput
type DataLinkTargetExternalUrlArray ¶
type DataLinkTargetExternalUrlArray []DataLinkTargetExternalUrlInput
func (DataLinkTargetExternalUrlArray) ElementType ¶
func (DataLinkTargetExternalUrlArray) ElementType() reflect.Type
func (DataLinkTargetExternalUrlArray) ToDataLinkTargetExternalUrlArrayOutput ¶
func (i DataLinkTargetExternalUrlArray) ToDataLinkTargetExternalUrlArrayOutput() DataLinkTargetExternalUrlArrayOutput
func (DataLinkTargetExternalUrlArray) ToDataLinkTargetExternalUrlArrayOutputWithContext ¶
func (i DataLinkTargetExternalUrlArray) ToDataLinkTargetExternalUrlArrayOutputWithContext(ctx context.Context) DataLinkTargetExternalUrlArrayOutput
type DataLinkTargetExternalUrlArrayInput ¶
type DataLinkTargetExternalUrlArrayInput interface { pulumi.Input ToDataLinkTargetExternalUrlArrayOutput() DataLinkTargetExternalUrlArrayOutput ToDataLinkTargetExternalUrlArrayOutputWithContext(context.Context) DataLinkTargetExternalUrlArrayOutput }
DataLinkTargetExternalUrlArrayInput is an input type that accepts DataLinkTargetExternalUrlArray and DataLinkTargetExternalUrlArrayOutput values. You can construct a concrete instance of `DataLinkTargetExternalUrlArrayInput` via:
DataLinkTargetExternalUrlArray{ DataLinkTargetExternalUrlArgs{...} }
type DataLinkTargetExternalUrlArrayOutput ¶
type DataLinkTargetExternalUrlArrayOutput struct{ *pulumi.OutputState }
func (DataLinkTargetExternalUrlArrayOutput) ElementType ¶
func (DataLinkTargetExternalUrlArrayOutput) ElementType() reflect.Type
func (DataLinkTargetExternalUrlArrayOutput) Index ¶
func (o DataLinkTargetExternalUrlArrayOutput) Index(i pulumi.IntInput) DataLinkTargetExternalUrlOutput
func (DataLinkTargetExternalUrlArrayOutput) ToDataLinkTargetExternalUrlArrayOutput ¶
func (o DataLinkTargetExternalUrlArrayOutput) ToDataLinkTargetExternalUrlArrayOutput() DataLinkTargetExternalUrlArrayOutput
func (DataLinkTargetExternalUrlArrayOutput) ToDataLinkTargetExternalUrlArrayOutputWithContext ¶
func (o DataLinkTargetExternalUrlArrayOutput) ToDataLinkTargetExternalUrlArrayOutputWithContext(ctx context.Context) DataLinkTargetExternalUrlArrayOutput
type DataLinkTargetExternalUrlInput ¶
type DataLinkTargetExternalUrlInput interface { pulumi.Input ToDataLinkTargetExternalUrlOutput() DataLinkTargetExternalUrlOutput ToDataLinkTargetExternalUrlOutputWithContext(context.Context) DataLinkTargetExternalUrlOutput }
DataLinkTargetExternalUrlInput is an input type that accepts DataLinkTargetExternalUrlArgs and DataLinkTargetExternalUrlOutput values. You can construct a concrete instance of `DataLinkTargetExternalUrlInput` via:
DataLinkTargetExternalUrlArgs{...}
type DataLinkTargetExternalUrlOutput ¶
type DataLinkTargetExternalUrlOutput struct{ *pulumi.OutputState }
func (DataLinkTargetExternalUrlOutput) ElementType ¶
func (DataLinkTargetExternalUrlOutput) ElementType() reflect.Type
func (DataLinkTargetExternalUrlOutput) MinimumTimeWindow ¶
func (o DataLinkTargetExternalUrlOutput) MinimumTimeWindow() pulumi.StringPtrOutput
The [minimum time window](https://developers.signalfx.com/administration/data_links_overview.html#_minimum_time_window) for a search sent to an external site. Defaults to `6000`
func (DataLinkTargetExternalUrlOutput) Name ¶
func (o DataLinkTargetExternalUrlOutput) Name() pulumi.StringOutput
User-assigned target name. Use this value to differentiate between the link targets for a data link object.
func (DataLinkTargetExternalUrlOutput) PropertyKeyMapping ¶
func (o DataLinkTargetExternalUrlOutput) PropertyKeyMapping() pulumi.StringMapOutput
Describes the relationship between SignalFx metadata keys and external system properties when the key names are different.
func (DataLinkTargetExternalUrlOutput) TimeFormat ¶
func (o DataLinkTargetExternalUrlOutput) TimeFormat() pulumi.StringPtrOutput
[Designates the format](https://developers.signalfx.com/administration/data_links_overview.html#_minimum_time_window) of `minimumTimeWindow` in the same data link target object. Must be one of `"ISO8601"`, `"EpochSeconds"` or `"Epoch"` (which is milliseconds). Defaults to `"ISO8601"`.
func (DataLinkTargetExternalUrlOutput) ToDataLinkTargetExternalUrlOutput ¶
func (o DataLinkTargetExternalUrlOutput) ToDataLinkTargetExternalUrlOutput() DataLinkTargetExternalUrlOutput
func (DataLinkTargetExternalUrlOutput) ToDataLinkTargetExternalUrlOutputWithContext ¶
func (o DataLinkTargetExternalUrlOutput) ToDataLinkTargetExternalUrlOutputWithContext(ctx context.Context) DataLinkTargetExternalUrlOutput
func (DataLinkTargetExternalUrlOutput) Url ¶
func (o DataLinkTargetExternalUrlOutput) Url() pulumi.StringOutput
URL string for a Splunk instance or external system data link target. [See the supported template variables](https://developers.signalfx.com/administration/data_links_overview.html#_external_link_targets).
type DataLinkTargetSignalfxDashboard ¶
type DataLinkTargetSignalfxDashboard struct { // SignalFx-assigned ID of the dashboard link target's dashboard group DashboardGroupId string `pulumi:"dashboardGroupId"` // SignalFx-assigned ID of the dashboard link target DashboardId string `pulumi:"dashboardId"` // Flag that designates a target as the default for a data link object. `true` by default IsDefault *bool `pulumi:"isDefault"` // User-assigned target name. Use this value to differentiate between the link targets for a data link object. Name string `pulumi:"name"` }
type DataLinkTargetSignalfxDashboardArgs ¶
type DataLinkTargetSignalfxDashboardArgs struct { // SignalFx-assigned ID of the dashboard link target's dashboard group DashboardGroupId pulumi.StringInput `pulumi:"dashboardGroupId"` // SignalFx-assigned ID of the dashboard link target DashboardId pulumi.StringInput `pulumi:"dashboardId"` // Flag that designates a target as the default for a data link object. `true` by default IsDefault pulumi.BoolPtrInput `pulumi:"isDefault"` // User-assigned target name. Use this value to differentiate between the link targets for a data link object. Name pulumi.StringInput `pulumi:"name"` }
func (DataLinkTargetSignalfxDashboardArgs) ElementType ¶
func (DataLinkTargetSignalfxDashboardArgs) ElementType() reflect.Type
func (DataLinkTargetSignalfxDashboardArgs) ToDataLinkTargetSignalfxDashboardOutput ¶
func (i DataLinkTargetSignalfxDashboardArgs) ToDataLinkTargetSignalfxDashboardOutput() DataLinkTargetSignalfxDashboardOutput
func (DataLinkTargetSignalfxDashboardArgs) ToDataLinkTargetSignalfxDashboardOutputWithContext ¶
func (i DataLinkTargetSignalfxDashboardArgs) ToDataLinkTargetSignalfxDashboardOutputWithContext(ctx context.Context) DataLinkTargetSignalfxDashboardOutput
type DataLinkTargetSignalfxDashboardArray ¶
type DataLinkTargetSignalfxDashboardArray []DataLinkTargetSignalfxDashboardInput
func (DataLinkTargetSignalfxDashboardArray) ElementType ¶
func (DataLinkTargetSignalfxDashboardArray) ElementType() reflect.Type
func (DataLinkTargetSignalfxDashboardArray) ToDataLinkTargetSignalfxDashboardArrayOutput ¶
func (i DataLinkTargetSignalfxDashboardArray) ToDataLinkTargetSignalfxDashboardArrayOutput() DataLinkTargetSignalfxDashboardArrayOutput
func (DataLinkTargetSignalfxDashboardArray) ToDataLinkTargetSignalfxDashboardArrayOutputWithContext ¶
func (i DataLinkTargetSignalfxDashboardArray) ToDataLinkTargetSignalfxDashboardArrayOutputWithContext(ctx context.Context) DataLinkTargetSignalfxDashboardArrayOutput
type DataLinkTargetSignalfxDashboardArrayInput ¶
type DataLinkTargetSignalfxDashboardArrayInput interface { pulumi.Input ToDataLinkTargetSignalfxDashboardArrayOutput() DataLinkTargetSignalfxDashboardArrayOutput ToDataLinkTargetSignalfxDashboardArrayOutputWithContext(context.Context) DataLinkTargetSignalfxDashboardArrayOutput }
DataLinkTargetSignalfxDashboardArrayInput is an input type that accepts DataLinkTargetSignalfxDashboardArray and DataLinkTargetSignalfxDashboardArrayOutput values. You can construct a concrete instance of `DataLinkTargetSignalfxDashboardArrayInput` via:
DataLinkTargetSignalfxDashboardArray{ DataLinkTargetSignalfxDashboardArgs{...} }
type DataLinkTargetSignalfxDashboardArrayOutput ¶
type DataLinkTargetSignalfxDashboardArrayOutput struct{ *pulumi.OutputState }
func (DataLinkTargetSignalfxDashboardArrayOutput) ElementType ¶
func (DataLinkTargetSignalfxDashboardArrayOutput) ElementType() reflect.Type
func (DataLinkTargetSignalfxDashboardArrayOutput) ToDataLinkTargetSignalfxDashboardArrayOutput ¶
func (o DataLinkTargetSignalfxDashboardArrayOutput) ToDataLinkTargetSignalfxDashboardArrayOutput() DataLinkTargetSignalfxDashboardArrayOutput
func (DataLinkTargetSignalfxDashboardArrayOutput) ToDataLinkTargetSignalfxDashboardArrayOutputWithContext ¶
func (o DataLinkTargetSignalfxDashboardArrayOutput) ToDataLinkTargetSignalfxDashboardArrayOutputWithContext(ctx context.Context) DataLinkTargetSignalfxDashboardArrayOutput
type DataLinkTargetSignalfxDashboardInput ¶
type DataLinkTargetSignalfxDashboardInput interface { pulumi.Input ToDataLinkTargetSignalfxDashboardOutput() DataLinkTargetSignalfxDashboardOutput ToDataLinkTargetSignalfxDashboardOutputWithContext(context.Context) DataLinkTargetSignalfxDashboardOutput }
DataLinkTargetSignalfxDashboardInput is an input type that accepts DataLinkTargetSignalfxDashboardArgs and DataLinkTargetSignalfxDashboardOutput values. You can construct a concrete instance of `DataLinkTargetSignalfxDashboardInput` via:
DataLinkTargetSignalfxDashboardArgs{...}
type DataLinkTargetSignalfxDashboardOutput ¶
type DataLinkTargetSignalfxDashboardOutput struct{ *pulumi.OutputState }
func (DataLinkTargetSignalfxDashboardOutput) DashboardGroupId ¶
func (o DataLinkTargetSignalfxDashboardOutput) DashboardGroupId() pulumi.StringOutput
SignalFx-assigned ID of the dashboard link target's dashboard group
func (DataLinkTargetSignalfxDashboardOutput) DashboardId ¶
func (o DataLinkTargetSignalfxDashboardOutput) DashboardId() pulumi.StringOutput
SignalFx-assigned ID of the dashboard link target
func (DataLinkTargetSignalfxDashboardOutput) ElementType ¶
func (DataLinkTargetSignalfxDashboardOutput) ElementType() reflect.Type
func (DataLinkTargetSignalfxDashboardOutput) IsDefault ¶
func (o DataLinkTargetSignalfxDashboardOutput) IsDefault() pulumi.BoolPtrOutput
Flag that designates a target as the default for a data link object. `true` by default
func (DataLinkTargetSignalfxDashboardOutput) Name ¶
func (o DataLinkTargetSignalfxDashboardOutput) Name() pulumi.StringOutput
User-assigned target name. Use this value to differentiate between the link targets for a data link object.
func (DataLinkTargetSignalfxDashboardOutput) ToDataLinkTargetSignalfxDashboardOutput ¶
func (o DataLinkTargetSignalfxDashboardOutput) ToDataLinkTargetSignalfxDashboardOutput() DataLinkTargetSignalfxDashboardOutput
func (DataLinkTargetSignalfxDashboardOutput) ToDataLinkTargetSignalfxDashboardOutputWithContext ¶
func (o DataLinkTargetSignalfxDashboardOutput) ToDataLinkTargetSignalfxDashboardOutputWithContext(ctx context.Context) DataLinkTargetSignalfxDashboardOutput
type DataLinkTargetSplunk ¶
type DataLinkTargetSplunk struct { // User-assigned target name. Use this value to differentiate between the link targets for a data link object. Name string `pulumi:"name"` // Describes the relationship between SignalFx metadata keys and external system properties when the key names are different. PropertyKeyMapping map[string]string `pulumi:"propertyKeyMapping"` }
type DataLinkTargetSplunkArgs ¶
type DataLinkTargetSplunkArgs struct { // User-assigned target name. Use this value to differentiate between the link targets for a data link object. Name pulumi.StringInput `pulumi:"name"` // Describes the relationship between SignalFx metadata keys and external system properties when the key names are different. PropertyKeyMapping pulumi.StringMapInput `pulumi:"propertyKeyMapping"` }
func (DataLinkTargetSplunkArgs) ElementType ¶
func (DataLinkTargetSplunkArgs) ElementType() reflect.Type
func (DataLinkTargetSplunkArgs) ToDataLinkTargetSplunkOutput ¶
func (i DataLinkTargetSplunkArgs) ToDataLinkTargetSplunkOutput() DataLinkTargetSplunkOutput
func (DataLinkTargetSplunkArgs) ToDataLinkTargetSplunkOutputWithContext ¶
func (i DataLinkTargetSplunkArgs) ToDataLinkTargetSplunkOutputWithContext(ctx context.Context) DataLinkTargetSplunkOutput
type DataLinkTargetSplunkArray ¶
type DataLinkTargetSplunkArray []DataLinkTargetSplunkInput
func (DataLinkTargetSplunkArray) ElementType ¶
func (DataLinkTargetSplunkArray) ElementType() reflect.Type
func (DataLinkTargetSplunkArray) ToDataLinkTargetSplunkArrayOutput ¶
func (i DataLinkTargetSplunkArray) ToDataLinkTargetSplunkArrayOutput() DataLinkTargetSplunkArrayOutput
func (DataLinkTargetSplunkArray) ToDataLinkTargetSplunkArrayOutputWithContext ¶
func (i DataLinkTargetSplunkArray) ToDataLinkTargetSplunkArrayOutputWithContext(ctx context.Context) DataLinkTargetSplunkArrayOutput
type DataLinkTargetSplunkArrayInput ¶
type DataLinkTargetSplunkArrayInput interface { pulumi.Input ToDataLinkTargetSplunkArrayOutput() DataLinkTargetSplunkArrayOutput ToDataLinkTargetSplunkArrayOutputWithContext(context.Context) DataLinkTargetSplunkArrayOutput }
DataLinkTargetSplunkArrayInput is an input type that accepts DataLinkTargetSplunkArray and DataLinkTargetSplunkArrayOutput values. You can construct a concrete instance of `DataLinkTargetSplunkArrayInput` via:
DataLinkTargetSplunkArray{ DataLinkTargetSplunkArgs{...} }
type DataLinkTargetSplunkArrayOutput ¶
type DataLinkTargetSplunkArrayOutput struct{ *pulumi.OutputState }
func (DataLinkTargetSplunkArrayOutput) ElementType ¶
func (DataLinkTargetSplunkArrayOutput) ElementType() reflect.Type
func (DataLinkTargetSplunkArrayOutput) Index ¶
func (o DataLinkTargetSplunkArrayOutput) Index(i pulumi.IntInput) DataLinkTargetSplunkOutput
func (DataLinkTargetSplunkArrayOutput) ToDataLinkTargetSplunkArrayOutput ¶
func (o DataLinkTargetSplunkArrayOutput) ToDataLinkTargetSplunkArrayOutput() DataLinkTargetSplunkArrayOutput
func (DataLinkTargetSplunkArrayOutput) ToDataLinkTargetSplunkArrayOutputWithContext ¶
func (o DataLinkTargetSplunkArrayOutput) ToDataLinkTargetSplunkArrayOutputWithContext(ctx context.Context) DataLinkTargetSplunkArrayOutput
type DataLinkTargetSplunkInput ¶
type DataLinkTargetSplunkInput interface { pulumi.Input ToDataLinkTargetSplunkOutput() DataLinkTargetSplunkOutput ToDataLinkTargetSplunkOutputWithContext(context.Context) DataLinkTargetSplunkOutput }
DataLinkTargetSplunkInput is an input type that accepts DataLinkTargetSplunkArgs and DataLinkTargetSplunkOutput values. You can construct a concrete instance of `DataLinkTargetSplunkInput` via:
DataLinkTargetSplunkArgs{...}
type DataLinkTargetSplunkOutput ¶
type DataLinkTargetSplunkOutput struct{ *pulumi.OutputState }
func (DataLinkTargetSplunkOutput) ElementType ¶
func (DataLinkTargetSplunkOutput) ElementType() reflect.Type
func (DataLinkTargetSplunkOutput) Name ¶
func (o DataLinkTargetSplunkOutput) Name() pulumi.StringOutput
User-assigned target name. Use this value to differentiate between the link targets for a data link object.
func (DataLinkTargetSplunkOutput) PropertyKeyMapping ¶
func (o DataLinkTargetSplunkOutput) PropertyKeyMapping() pulumi.StringMapOutput
Describes the relationship between SignalFx metadata keys and external system properties when the key names are different.
func (DataLinkTargetSplunkOutput) ToDataLinkTargetSplunkOutput ¶
func (o DataLinkTargetSplunkOutput) ToDataLinkTargetSplunkOutput() DataLinkTargetSplunkOutput
func (DataLinkTargetSplunkOutput) ToDataLinkTargetSplunkOutputWithContext ¶
func (o DataLinkTargetSplunkOutput) ToDataLinkTargetSplunkOutputWithContext(ctx context.Context) DataLinkTargetSplunkOutput
type Detector ¶
type Detector struct { pulumi.CustomResourceState // Team IDs that have write access to this detector. Remember to use an admin's token if using this feature and to include that admin's team id (or user id in `authorizedWriterUsers`). AuthorizedWriterTeams pulumi.StringArrayOutput `pulumi:"authorizedWriterTeams"` // User IDs that have write access to this detector. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayOutput `pulumi:"authorizedWriterUsers"` // Description for the rule. Displays as the alert condition in the Alert Rules tab of the detector editor in the web UI. Description pulumi.StringPtrOutput `pulumi:"description"` // When `false`, the visualization may sample the output timeseries rather than displaying them all. `false` by default. DisableSampling pulumi.BoolPtrOutput `pulumi:"disableSampling"` // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrOutput `pulumi:"endTime"` // How long (in seconds) to wait for late datapoints. See [Delayed Datapoints](https://signalfx-product-docs.readthedocs-hosted.com/en/latest/charts/chart-builder.html#delayed-datapoints) for more info. Max value is `900` seconds (15 minutes). `Auto` (as little as possible) by default. MaxDelay pulumi.IntPtrOutput `pulumi:"maxDelay"` // How long (in seconds) to wait even if the datapoints are arriving in a timely fashion. Max value is 900 (15m). MinDelay pulumi.IntPtrOutput `pulumi:"minDelay"` // Name of the detector. Name pulumi.StringOutput `pulumi:"name"` // Signalflow program text for the detector. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringOutput `pulumi:"programText"` // Set of rules used for alerting. Rules DetectorRuleArrayOutput `pulumi:"rules"` // When `true`, markers will be drawn for each datapoint within the visualization. `true` by default. ShowDataMarkers pulumi.BoolPtrOutput `pulumi:"showDataMarkers"` // When `true`, the visualization will display a vertical line for each event trigger. `false` by default. ShowEventLines pulumi.BoolPtrOutput `pulumi:"showEventLines"` // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrOutput `pulumi:"startTime"` // Tags associated with the detector. Tags pulumi.StringArrayOutput `pulumi:"tags"` // Team IDs to associate the detector to. Teams pulumi.StringArrayOutput `pulumi:"teams"` // Seconds to display in the visualization. This is a rolling range from the current time. Example: `3600` corresponds to `-1h` in web UI. `3600` by default. TimeRange pulumi.IntPtrOutput `pulumi:"timeRange"` // The property value is a string that denotes the geographic region associated with the time zone, (e.g. Australia/Sydney) Timezone pulumi.StringPtrOutput `pulumi:"timezone"` // The URL of the detector. Url pulumi.StringOutput `pulumi:"url"` // Plot-level customization options, associated with a publish statement. VizOptions DetectorVizOptionArrayOutput `pulumi:"vizOptions"` }
Provides a SignalFx detector resource. This can be used to create and manage detectors.
> **NOTE** If you're interested in using SignalFx detector features such as Historical Anomaly, Resource Running Out, or others then consider building them in the UI first then using the "Show SignalFlow" feature to extract the value for `programText`. You may also consult the [documentation for detector functions in signalflow-library](https://github.com/signalfx/signalflow-library/tree/master/library/signalfx/detectors).
## Notification Format
As SignalFx supports different notification mechanisms a comma-delimited string is used to provide inputs. If you'd like to specify multiple notifications, then each should be a member in the list, like so:
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
This will likely be changed in a future iteration of the provider. See [SignalFx Docs](https://developers.signalfx.com/detectors_reference.html#operation/Create%20Single%20Detector) for more information. For now, here are some example of how to configure each notification type:
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
### Jira
Note that the `credentialId` is the SignalFx-provided ID shown after setting up your Jira integration. (See also `jira.Integration`.)
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
### Opsgenie
Note that the `credentialId` is the SignalFx-provided ID shown after setting up your Opsgenie integration. `Team` here is hardcoded as the `responderType` as that is the only acceptable type as per the API docs.
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
### PagerDuty
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
### Slack
Exclude the `#` on the channel name!
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
### Team
Sends [notifications to a team](https://docs.signalfx.com/en/latest/managing/teams/team-notifications.html).
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
### TeamEmail
Sends an email to every member of a team.
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
### VictorOps
```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
### Webhook
> **NOTE** You need to include all the commas even if you only use a credential id below.
You can either configure a Webhook to use an existing integration's credential id: ```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
or configure one inline: ```go package main
import (
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
## Import
Detectors can be imported using their string ID (recoverable from URL`/#/detector/v2/abc123/edit`, e.g.
```sh
$ pulumi import signalfx:index/detector:Detector application_delay abc123
```
func GetDetector ¶
func GetDetector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DetectorState, opts ...pulumi.ResourceOption) (*Detector, error)
GetDetector gets an existing Detector 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 NewDetector ¶
func NewDetector(ctx *pulumi.Context, name string, args *DetectorArgs, opts ...pulumi.ResourceOption) (*Detector, error)
NewDetector registers a new resource with the given unique name, arguments, and options.
func (*Detector) ElementType ¶
func (*Detector) ToDetectorOutput ¶
func (i *Detector) ToDetectorOutput() DetectorOutput
func (*Detector) ToDetectorOutputWithContext ¶
func (i *Detector) ToDetectorOutputWithContext(ctx context.Context) DetectorOutput
func (*Detector) ToDetectorPtrOutput ¶ added in v4.3.1
func (i *Detector) ToDetectorPtrOutput() DetectorPtrOutput
func (*Detector) ToDetectorPtrOutputWithContext ¶ added in v4.3.1
func (i *Detector) ToDetectorPtrOutputWithContext(ctx context.Context) DetectorPtrOutput
type DetectorArgs ¶
type DetectorArgs struct { // Team IDs that have write access to this detector. Remember to use an admin's token if using this feature and to include that admin's team id (or user id in `authorizedWriterUsers`). AuthorizedWriterTeams pulumi.StringArrayInput // User IDs that have write access to this detector. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayInput // Description for the rule. Displays as the alert condition in the Alert Rules tab of the detector editor in the web UI. Description pulumi.StringPtrInput // When `false`, the visualization may sample the output timeseries rather than displaying them all. `false` by default. DisableSampling pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrInput // How long (in seconds) to wait for late datapoints. See [Delayed Datapoints](https://signalfx-product-docs.readthedocs-hosted.com/en/latest/charts/chart-builder.html#delayed-datapoints) for more info. Max value is `900` seconds (15 minutes). `Auto` (as little as possible) by default. MaxDelay pulumi.IntPtrInput // How long (in seconds) to wait even if the datapoints are arriving in a timely fashion. Max value is 900 (15m). MinDelay pulumi.IntPtrInput // Name of the detector. Name pulumi.StringPtrInput // Signalflow program text for the detector. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringInput // Set of rules used for alerting. Rules DetectorRuleArrayInput // When `true`, markers will be drawn for each datapoint within the visualization. `true` by default. ShowDataMarkers pulumi.BoolPtrInput // When `true`, the visualization will display a vertical line for each event trigger. `false` by default. ShowEventLines pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrInput // Tags associated with the detector. Tags pulumi.StringArrayInput // Team IDs to associate the detector to. Teams pulumi.StringArrayInput // Seconds to display in the visualization. This is a rolling range from the current time. Example: `3600` corresponds to `-1h` in web UI. `3600` by default. TimeRange pulumi.IntPtrInput // The property value is a string that denotes the geographic region associated with the time zone, (e.g. Australia/Sydney) Timezone pulumi.StringPtrInput // Plot-level customization options, associated with a publish statement. VizOptions DetectorVizOptionArrayInput }
The set of arguments for constructing a Detector resource.
func (DetectorArgs) ElementType ¶
func (DetectorArgs) ElementType() reflect.Type
type DetectorArray ¶ added in v4.3.1
type DetectorArray []DetectorInput
func (DetectorArray) ElementType ¶ added in v4.3.1
func (DetectorArray) ElementType() reflect.Type
func (DetectorArray) ToDetectorArrayOutput ¶ added in v4.3.1
func (i DetectorArray) ToDetectorArrayOutput() DetectorArrayOutput
func (DetectorArray) ToDetectorArrayOutputWithContext ¶ added in v4.3.1
func (i DetectorArray) ToDetectorArrayOutputWithContext(ctx context.Context) DetectorArrayOutput
type DetectorArrayInput ¶ added in v4.3.1
type DetectorArrayInput interface { pulumi.Input ToDetectorArrayOutput() DetectorArrayOutput ToDetectorArrayOutputWithContext(context.Context) DetectorArrayOutput }
DetectorArrayInput is an input type that accepts DetectorArray and DetectorArrayOutput values. You can construct a concrete instance of `DetectorArrayInput` via:
DetectorArray{ DetectorArgs{...} }
type DetectorArrayOutput ¶ added in v4.3.1
type DetectorArrayOutput struct{ *pulumi.OutputState }
func (DetectorArrayOutput) ElementType ¶ added in v4.3.1
func (DetectorArrayOutput) ElementType() reflect.Type
func (DetectorArrayOutput) Index ¶ added in v4.3.1
func (o DetectorArrayOutput) Index(i pulumi.IntInput) DetectorOutput
func (DetectorArrayOutput) ToDetectorArrayOutput ¶ added in v4.3.1
func (o DetectorArrayOutput) ToDetectorArrayOutput() DetectorArrayOutput
func (DetectorArrayOutput) ToDetectorArrayOutputWithContext ¶ added in v4.3.1
func (o DetectorArrayOutput) ToDetectorArrayOutputWithContext(ctx context.Context) DetectorArrayOutput
type DetectorInput ¶
type DetectorInput interface { pulumi.Input ToDetectorOutput() DetectorOutput ToDetectorOutputWithContext(ctx context.Context) DetectorOutput }
type DetectorMap ¶ added in v4.3.1
type DetectorMap map[string]DetectorInput
func (DetectorMap) ElementType ¶ added in v4.3.1
func (DetectorMap) ElementType() reflect.Type
func (DetectorMap) ToDetectorMapOutput ¶ added in v4.3.1
func (i DetectorMap) ToDetectorMapOutput() DetectorMapOutput
func (DetectorMap) ToDetectorMapOutputWithContext ¶ added in v4.3.1
func (i DetectorMap) ToDetectorMapOutputWithContext(ctx context.Context) DetectorMapOutput
type DetectorMapInput ¶ added in v4.3.1
type DetectorMapInput interface { pulumi.Input ToDetectorMapOutput() DetectorMapOutput ToDetectorMapOutputWithContext(context.Context) DetectorMapOutput }
DetectorMapInput is an input type that accepts DetectorMap and DetectorMapOutput values. You can construct a concrete instance of `DetectorMapInput` via:
DetectorMap{ "key": DetectorArgs{...} }
type DetectorMapOutput ¶ added in v4.3.1
type DetectorMapOutput struct{ *pulumi.OutputState }
func (DetectorMapOutput) ElementType ¶ added in v4.3.1
func (DetectorMapOutput) ElementType() reflect.Type
func (DetectorMapOutput) MapIndex ¶ added in v4.3.1
func (o DetectorMapOutput) MapIndex(k pulumi.StringInput) DetectorOutput
func (DetectorMapOutput) ToDetectorMapOutput ¶ added in v4.3.1
func (o DetectorMapOutput) ToDetectorMapOutput() DetectorMapOutput
func (DetectorMapOutput) ToDetectorMapOutputWithContext ¶ added in v4.3.1
func (o DetectorMapOutput) ToDetectorMapOutputWithContext(ctx context.Context) DetectorMapOutput
type DetectorOutput ¶
type DetectorOutput struct {
*pulumi.OutputState
}
func (DetectorOutput) ElementType ¶
func (DetectorOutput) ElementType() reflect.Type
func (DetectorOutput) ToDetectorOutput ¶
func (o DetectorOutput) ToDetectorOutput() DetectorOutput
func (DetectorOutput) ToDetectorOutputWithContext ¶
func (o DetectorOutput) ToDetectorOutputWithContext(ctx context.Context) DetectorOutput
func (DetectorOutput) ToDetectorPtrOutput ¶ added in v4.3.1
func (o DetectorOutput) ToDetectorPtrOutput() DetectorPtrOutput
func (DetectorOutput) ToDetectorPtrOutputWithContext ¶ added in v4.3.1
func (o DetectorOutput) ToDetectorPtrOutputWithContext(ctx context.Context) DetectorPtrOutput
type DetectorPtrInput ¶ added in v4.3.1
type DetectorPtrInput interface { pulumi.Input ToDetectorPtrOutput() DetectorPtrOutput ToDetectorPtrOutputWithContext(ctx context.Context) DetectorPtrOutput }
type DetectorPtrOutput ¶ added in v4.3.1
type DetectorPtrOutput struct {
*pulumi.OutputState
}
func (DetectorPtrOutput) ElementType ¶ added in v4.3.1
func (DetectorPtrOutput) ElementType() reflect.Type
func (DetectorPtrOutput) ToDetectorPtrOutput ¶ added in v4.3.1
func (o DetectorPtrOutput) ToDetectorPtrOutput() DetectorPtrOutput
func (DetectorPtrOutput) ToDetectorPtrOutputWithContext ¶ added in v4.3.1
func (o DetectorPtrOutput) ToDetectorPtrOutputWithContext(ctx context.Context) DetectorPtrOutput
type DetectorRule ¶
type DetectorRule struct { // Description for the rule. Displays as the alert condition in the Alert Rules tab of the detector editor in the web UI. Description *string `pulumi:"description"` // A detect label which matches a detect label within `programText`. DetectLabel string `pulumi:"detectLabel"` // When true, notifications and events will not be generated for the detect label. `false` by default. Disabled *bool `pulumi:"disabled"` // List of strings specifying where notifications will be sent when an incident occurs. See [Create A Single Detector](https://developers.signalfx.com/detectors_reference.html#operation/Create%20Single%20Detector) for more info. Notifications []string `pulumi:"notifications"` // Custom notification message body when an alert is triggered. See [Set Up Detectors to Trigger Alerts](https://docs.signalfx.com/en/latest/detect-alert/set-up-detectors.html#about-detectors#alert-settings) for more info. ParameterizedBody *string `pulumi:"parameterizedBody"` // Custom notification message subject when an alert is triggered. See [Set Up Detectors to Trigger Alerts](https://docs.signalfx.com/en/latest/detect-alert/set-up-detectors.html#about-detectors#alert-settings) for more info. ParameterizedSubject *string `pulumi:"parameterizedSubject"` // URL of page to consult when an alert is triggered. This can be used with custom notification messages. RunbookUrl *string `pulumi:"runbookUrl"` // The severity of the rule, must be one of: `"Critical"`, `"Major"`, `"Minor"`, `"Warning"`, `"Info"`. Severity string `pulumi:"severity"` // Plain text suggested first course of action, such as a command line to execute. This can be used with custom notification messages. Tip *string `pulumi:"tip"` }
type DetectorRuleArgs ¶
type DetectorRuleArgs struct { // Description for the rule. Displays as the alert condition in the Alert Rules tab of the detector editor in the web UI. Description pulumi.StringPtrInput `pulumi:"description"` // A detect label which matches a detect label within `programText`. DetectLabel pulumi.StringInput `pulumi:"detectLabel"` // When true, notifications and events will not be generated for the detect label. `false` by default. Disabled pulumi.BoolPtrInput `pulumi:"disabled"` // List of strings specifying where notifications will be sent when an incident occurs. See [Create A Single Detector](https://developers.signalfx.com/detectors_reference.html#operation/Create%20Single%20Detector) for more info. Notifications pulumi.StringArrayInput `pulumi:"notifications"` // Custom notification message body when an alert is triggered. See [Set Up Detectors to Trigger Alerts](https://docs.signalfx.com/en/latest/detect-alert/set-up-detectors.html#about-detectors#alert-settings) for more info. ParameterizedBody pulumi.StringPtrInput `pulumi:"parameterizedBody"` // Custom notification message subject when an alert is triggered. See [Set Up Detectors to Trigger Alerts](https://docs.signalfx.com/en/latest/detect-alert/set-up-detectors.html#about-detectors#alert-settings) for more info. ParameterizedSubject pulumi.StringPtrInput `pulumi:"parameterizedSubject"` // URL of page to consult when an alert is triggered. This can be used with custom notification messages. RunbookUrl pulumi.StringPtrInput `pulumi:"runbookUrl"` // The severity of the rule, must be one of: `"Critical"`, `"Major"`, `"Minor"`, `"Warning"`, `"Info"`. Severity pulumi.StringInput `pulumi:"severity"` // Plain text suggested first course of action, such as a command line to execute. This can be used with custom notification messages. Tip pulumi.StringPtrInput `pulumi:"tip"` }
func (DetectorRuleArgs) ElementType ¶
func (DetectorRuleArgs) ElementType() reflect.Type
func (DetectorRuleArgs) ToDetectorRuleOutput ¶
func (i DetectorRuleArgs) ToDetectorRuleOutput() DetectorRuleOutput
func (DetectorRuleArgs) ToDetectorRuleOutputWithContext ¶
func (i DetectorRuleArgs) ToDetectorRuleOutputWithContext(ctx context.Context) DetectorRuleOutput
type DetectorRuleArray ¶
type DetectorRuleArray []DetectorRuleInput
func (DetectorRuleArray) ElementType ¶
func (DetectorRuleArray) ElementType() reflect.Type
func (DetectorRuleArray) ToDetectorRuleArrayOutput ¶
func (i DetectorRuleArray) ToDetectorRuleArrayOutput() DetectorRuleArrayOutput
func (DetectorRuleArray) ToDetectorRuleArrayOutputWithContext ¶
func (i DetectorRuleArray) ToDetectorRuleArrayOutputWithContext(ctx context.Context) DetectorRuleArrayOutput
type DetectorRuleArrayInput ¶
type DetectorRuleArrayInput interface { pulumi.Input ToDetectorRuleArrayOutput() DetectorRuleArrayOutput ToDetectorRuleArrayOutputWithContext(context.Context) DetectorRuleArrayOutput }
DetectorRuleArrayInput is an input type that accepts DetectorRuleArray and DetectorRuleArrayOutput values. You can construct a concrete instance of `DetectorRuleArrayInput` via:
DetectorRuleArray{ DetectorRuleArgs{...} }
type DetectorRuleArrayOutput ¶
type DetectorRuleArrayOutput struct{ *pulumi.OutputState }
func (DetectorRuleArrayOutput) ElementType ¶
func (DetectorRuleArrayOutput) ElementType() reflect.Type
func (DetectorRuleArrayOutput) Index ¶
func (o DetectorRuleArrayOutput) Index(i pulumi.IntInput) DetectorRuleOutput
func (DetectorRuleArrayOutput) ToDetectorRuleArrayOutput ¶
func (o DetectorRuleArrayOutput) ToDetectorRuleArrayOutput() DetectorRuleArrayOutput
func (DetectorRuleArrayOutput) ToDetectorRuleArrayOutputWithContext ¶
func (o DetectorRuleArrayOutput) ToDetectorRuleArrayOutputWithContext(ctx context.Context) DetectorRuleArrayOutput
type DetectorRuleInput ¶
type DetectorRuleInput interface { pulumi.Input ToDetectorRuleOutput() DetectorRuleOutput ToDetectorRuleOutputWithContext(context.Context) DetectorRuleOutput }
DetectorRuleInput is an input type that accepts DetectorRuleArgs and DetectorRuleOutput values. You can construct a concrete instance of `DetectorRuleInput` via:
DetectorRuleArgs{...}
type DetectorRuleOutput ¶
type DetectorRuleOutput struct{ *pulumi.OutputState }
func (DetectorRuleOutput) Description ¶
func (o DetectorRuleOutput) Description() pulumi.StringPtrOutput
Description for the rule. Displays as the alert condition in the Alert Rules tab of the detector editor in the web UI.
func (DetectorRuleOutput) DetectLabel ¶
func (o DetectorRuleOutput) DetectLabel() pulumi.StringOutput
A detect label which matches a detect label within `programText`.
func (DetectorRuleOutput) Disabled ¶
func (o DetectorRuleOutput) Disabled() pulumi.BoolPtrOutput
When true, notifications and events will not be generated for the detect label. `false` by default.
func (DetectorRuleOutput) ElementType ¶
func (DetectorRuleOutput) ElementType() reflect.Type
func (DetectorRuleOutput) Notifications ¶
func (o DetectorRuleOutput) Notifications() pulumi.StringArrayOutput
List of strings specifying where notifications will be sent when an incident occurs. See [Create A Single Detector](https://developers.signalfx.com/detectors_reference.html#operation/Create%20Single%20Detector) for more info.
func (DetectorRuleOutput) ParameterizedBody ¶
func (o DetectorRuleOutput) ParameterizedBody() pulumi.StringPtrOutput
Custom notification message body when an alert is triggered. See [Set Up Detectors to Trigger Alerts](https://docs.signalfx.com/en/latest/detect-alert/set-up-detectors.html#about-detectors#alert-settings) for more info.
func (DetectorRuleOutput) ParameterizedSubject ¶
func (o DetectorRuleOutput) ParameterizedSubject() pulumi.StringPtrOutput
Custom notification message subject when an alert is triggered. See [Set Up Detectors to Trigger Alerts](https://docs.signalfx.com/en/latest/detect-alert/set-up-detectors.html#about-detectors#alert-settings) for more info.
func (DetectorRuleOutput) RunbookUrl ¶
func (o DetectorRuleOutput) RunbookUrl() pulumi.StringPtrOutput
URL of page to consult when an alert is triggered. This can be used with custom notification messages.
func (DetectorRuleOutput) Severity ¶
func (o DetectorRuleOutput) Severity() pulumi.StringOutput
The severity of the rule, must be one of: `"Critical"`, `"Major"`, `"Minor"`, `"Warning"`, `"Info"`.
func (DetectorRuleOutput) Tip ¶
func (o DetectorRuleOutput) Tip() pulumi.StringPtrOutput
Plain text suggested first course of action, such as a command line to execute. This can be used with custom notification messages.
func (DetectorRuleOutput) ToDetectorRuleOutput ¶
func (o DetectorRuleOutput) ToDetectorRuleOutput() DetectorRuleOutput
func (DetectorRuleOutput) ToDetectorRuleOutputWithContext ¶
func (o DetectorRuleOutput) ToDetectorRuleOutputWithContext(ctx context.Context) DetectorRuleOutput
type DetectorState ¶
type DetectorState struct { // Team IDs that have write access to this detector. Remember to use an admin's token if using this feature and to include that admin's team id (or user id in `authorizedWriterUsers`). AuthorizedWriterTeams pulumi.StringArrayInput // User IDs that have write access to this detector. Remember to use an admin's token if using this feature and to include that admin's user id (or team id in `authorizedWriterTeams`). AuthorizedWriterUsers pulumi.StringArrayInput // Description for the rule. Displays as the alert condition in the Alert Rules tab of the detector editor in the web UI. Description pulumi.StringPtrInput // When `false`, the visualization may sample the output timeseries rather than displaying them all. `false` by default. DisableSampling pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrInput // How long (in seconds) to wait for late datapoints. See [Delayed Datapoints](https://signalfx-product-docs.readthedocs-hosted.com/en/latest/charts/chart-builder.html#delayed-datapoints) for more info. Max value is `900` seconds (15 minutes). `Auto` (as little as possible) by default. MaxDelay pulumi.IntPtrInput // How long (in seconds) to wait even if the datapoints are arriving in a timely fashion. Max value is 900 (15m). MinDelay pulumi.IntPtrInput // Name of the detector. Name pulumi.StringPtrInput // Signalflow program text for the detector. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringPtrInput // Set of rules used for alerting. Rules DetectorRuleArrayInput // When `true`, markers will be drawn for each datapoint within the visualization. `true` by default. ShowDataMarkers pulumi.BoolPtrInput // When `true`, the visualization will display a vertical line for each event trigger. `false` by default. ShowEventLines pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrInput // Tags associated with the detector. Tags pulumi.StringArrayInput // Team IDs to associate the detector to. Teams pulumi.StringArrayInput // Seconds to display in the visualization. This is a rolling range from the current time. Example: `3600` corresponds to `-1h` in web UI. `3600` by default. TimeRange pulumi.IntPtrInput // The property value is a string that denotes the geographic region associated with the time zone, (e.g. Australia/Sydney) Timezone pulumi.StringPtrInput // The URL of the detector. Url pulumi.StringPtrInput // Plot-level customization options, associated with a publish statement. VizOptions DetectorVizOptionArrayInput }
func (DetectorState) ElementType ¶
func (DetectorState) ElementType() reflect.Type
type DetectorVizOption ¶
type DetectorVizOption struct { // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine. Color *string `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName *string `pulumi:"displayName"` // Label used in the publish statement that displays the plot (metric time series data) you want to customize. Label string `pulumi:"label"` ValuePrefix *string `pulumi:"valuePrefix"` ValueSuffix *string `pulumi:"valueSuffix"` // A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. // * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot. ValueUnit *string `pulumi:"valueUnit"` }
type DetectorVizOptionArgs ¶
type DetectorVizOptionArgs struct { // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine. Color pulumi.StringPtrInput `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Label used in the publish statement that displays the plot (metric time series data) you want to customize. Label pulumi.StringInput `pulumi:"label"` ValuePrefix pulumi.StringPtrInput `pulumi:"valuePrefix"` ValueSuffix pulumi.StringPtrInput `pulumi:"valueSuffix"` // A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. // * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot. ValueUnit pulumi.StringPtrInput `pulumi:"valueUnit"` }
func (DetectorVizOptionArgs) ElementType ¶
func (DetectorVizOptionArgs) ElementType() reflect.Type
func (DetectorVizOptionArgs) ToDetectorVizOptionOutput ¶
func (i DetectorVizOptionArgs) ToDetectorVizOptionOutput() DetectorVizOptionOutput
func (DetectorVizOptionArgs) ToDetectorVizOptionOutputWithContext ¶
func (i DetectorVizOptionArgs) ToDetectorVizOptionOutputWithContext(ctx context.Context) DetectorVizOptionOutput
type DetectorVizOptionArray ¶
type DetectorVizOptionArray []DetectorVizOptionInput
func (DetectorVizOptionArray) ElementType ¶
func (DetectorVizOptionArray) ElementType() reflect.Type
func (DetectorVizOptionArray) ToDetectorVizOptionArrayOutput ¶
func (i DetectorVizOptionArray) ToDetectorVizOptionArrayOutput() DetectorVizOptionArrayOutput
func (DetectorVizOptionArray) ToDetectorVizOptionArrayOutputWithContext ¶
func (i DetectorVizOptionArray) ToDetectorVizOptionArrayOutputWithContext(ctx context.Context) DetectorVizOptionArrayOutput
type DetectorVizOptionArrayInput ¶
type DetectorVizOptionArrayInput interface { pulumi.Input ToDetectorVizOptionArrayOutput() DetectorVizOptionArrayOutput ToDetectorVizOptionArrayOutputWithContext(context.Context) DetectorVizOptionArrayOutput }
DetectorVizOptionArrayInput is an input type that accepts DetectorVizOptionArray and DetectorVizOptionArrayOutput values. You can construct a concrete instance of `DetectorVizOptionArrayInput` via:
DetectorVizOptionArray{ DetectorVizOptionArgs{...} }
type DetectorVizOptionArrayOutput ¶
type DetectorVizOptionArrayOutput struct{ *pulumi.OutputState }
func (DetectorVizOptionArrayOutput) ElementType ¶
func (DetectorVizOptionArrayOutput) ElementType() reflect.Type
func (DetectorVizOptionArrayOutput) Index ¶
func (o DetectorVizOptionArrayOutput) Index(i pulumi.IntInput) DetectorVizOptionOutput
func (DetectorVizOptionArrayOutput) ToDetectorVizOptionArrayOutput ¶
func (o DetectorVizOptionArrayOutput) ToDetectorVizOptionArrayOutput() DetectorVizOptionArrayOutput
func (DetectorVizOptionArrayOutput) ToDetectorVizOptionArrayOutputWithContext ¶
func (o DetectorVizOptionArrayOutput) ToDetectorVizOptionArrayOutputWithContext(ctx context.Context) DetectorVizOptionArrayOutput
type DetectorVizOptionInput ¶
type DetectorVizOptionInput interface { pulumi.Input ToDetectorVizOptionOutput() DetectorVizOptionOutput ToDetectorVizOptionOutputWithContext(context.Context) DetectorVizOptionOutput }
DetectorVizOptionInput is an input type that accepts DetectorVizOptionArgs and DetectorVizOptionOutput values. You can construct a concrete instance of `DetectorVizOptionInput` via:
DetectorVizOptionArgs{...}
type DetectorVizOptionOutput ¶
type DetectorVizOptionOutput struct{ *pulumi.OutputState }
func (DetectorVizOptionOutput) Color ¶
func (o DetectorVizOptionOutput) Color() pulumi.StringPtrOutput
Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine.
func (DetectorVizOptionOutput) DisplayName ¶
func (o DetectorVizOptionOutput) DisplayName() pulumi.StringPtrOutput
Specifies an alternate value for the Plot Name column of the Data Table associated with the chart.
func (DetectorVizOptionOutput) ElementType ¶
func (DetectorVizOptionOutput) ElementType() reflect.Type
func (DetectorVizOptionOutput) Label ¶
func (o DetectorVizOptionOutput) Label() pulumi.StringOutput
Label used in the publish statement that displays the plot (metric time series data) you want to customize.
func (DetectorVizOptionOutput) ToDetectorVizOptionOutput ¶
func (o DetectorVizOptionOutput) ToDetectorVizOptionOutput() DetectorVizOptionOutput
func (DetectorVizOptionOutput) ToDetectorVizOptionOutputWithContext ¶
func (o DetectorVizOptionOutput) ToDetectorVizOptionOutputWithContext(ctx context.Context) DetectorVizOptionOutput
func (DetectorVizOptionOutput) ValuePrefix ¶
func (o DetectorVizOptionOutput) ValuePrefix() pulumi.StringPtrOutput
func (DetectorVizOptionOutput) ValueSuffix ¶
func (o DetectorVizOptionOutput) ValueSuffix() pulumi.StringPtrOutput
func (DetectorVizOptionOutput) ValueUnit ¶
func (o DetectorVizOptionOutput) ValueUnit() pulumi.StringPtrOutput
A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot.
type EventFeedChart ¶
type EventFeedChart struct { pulumi.CustomResourceState // Description of the text note. Description pulumi.StringPtrOutput `pulumi:"description"` // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrOutput `pulumi:"endTime"` // Name of the text note. Name pulumi.StringOutput `pulumi:"name"` // Signalflow program text for the chart. More info[in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringOutput `pulumi:"programText"` // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrOutput `pulumi:"startTime"` // From when to display data. SignalFx time syntax (e.g. `"-5m"`, `"-1h"`). Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrOutput `pulumi:"timeRange"` // The URL of the chart. Url pulumi.StringOutput `pulumi:"url"` }
Displays a listing of events as a widget in a dashboard.
func GetEventFeedChart ¶
func GetEventFeedChart(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventFeedChartState, opts ...pulumi.ResourceOption) (*EventFeedChart, error)
GetEventFeedChart gets an existing EventFeedChart 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 NewEventFeedChart ¶
func NewEventFeedChart(ctx *pulumi.Context, name string, args *EventFeedChartArgs, opts ...pulumi.ResourceOption) (*EventFeedChart, error)
NewEventFeedChart registers a new resource with the given unique name, arguments, and options.
func (*EventFeedChart) ElementType ¶
func (*EventFeedChart) ElementType() reflect.Type
func (*EventFeedChart) ToEventFeedChartOutput ¶
func (i *EventFeedChart) ToEventFeedChartOutput() EventFeedChartOutput
func (*EventFeedChart) ToEventFeedChartOutputWithContext ¶
func (i *EventFeedChart) ToEventFeedChartOutputWithContext(ctx context.Context) EventFeedChartOutput
func (*EventFeedChart) ToEventFeedChartPtrOutput ¶ added in v4.3.1
func (i *EventFeedChart) ToEventFeedChartPtrOutput() EventFeedChartPtrOutput
func (*EventFeedChart) ToEventFeedChartPtrOutputWithContext ¶ added in v4.3.1
func (i *EventFeedChart) ToEventFeedChartPtrOutputWithContext(ctx context.Context) EventFeedChartPtrOutput
type EventFeedChartArgs ¶
type EventFeedChartArgs struct { // Description of the text note. Description pulumi.StringPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrInput // Name of the text note. Name pulumi.StringPtrInput // Signalflow program text for the chart. More info[in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrInput // From when to display data. SignalFx time syntax (e.g. `"-5m"`, `"-1h"`). Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrInput }
The set of arguments for constructing a EventFeedChart resource.
func (EventFeedChartArgs) ElementType ¶
func (EventFeedChartArgs) ElementType() reflect.Type
type EventFeedChartArray ¶ added in v4.3.1
type EventFeedChartArray []EventFeedChartInput
func (EventFeedChartArray) ElementType ¶ added in v4.3.1
func (EventFeedChartArray) ElementType() reflect.Type
func (EventFeedChartArray) ToEventFeedChartArrayOutput ¶ added in v4.3.1
func (i EventFeedChartArray) ToEventFeedChartArrayOutput() EventFeedChartArrayOutput
func (EventFeedChartArray) ToEventFeedChartArrayOutputWithContext ¶ added in v4.3.1
func (i EventFeedChartArray) ToEventFeedChartArrayOutputWithContext(ctx context.Context) EventFeedChartArrayOutput
type EventFeedChartArrayInput ¶ added in v4.3.1
type EventFeedChartArrayInput interface { pulumi.Input ToEventFeedChartArrayOutput() EventFeedChartArrayOutput ToEventFeedChartArrayOutputWithContext(context.Context) EventFeedChartArrayOutput }
EventFeedChartArrayInput is an input type that accepts EventFeedChartArray and EventFeedChartArrayOutput values. You can construct a concrete instance of `EventFeedChartArrayInput` via:
EventFeedChartArray{ EventFeedChartArgs{...} }
type EventFeedChartArrayOutput ¶ added in v4.3.1
type EventFeedChartArrayOutput struct{ *pulumi.OutputState }
func (EventFeedChartArrayOutput) ElementType ¶ added in v4.3.1
func (EventFeedChartArrayOutput) ElementType() reflect.Type
func (EventFeedChartArrayOutput) Index ¶ added in v4.3.1
func (o EventFeedChartArrayOutput) Index(i pulumi.IntInput) EventFeedChartOutput
func (EventFeedChartArrayOutput) ToEventFeedChartArrayOutput ¶ added in v4.3.1
func (o EventFeedChartArrayOutput) ToEventFeedChartArrayOutput() EventFeedChartArrayOutput
func (EventFeedChartArrayOutput) ToEventFeedChartArrayOutputWithContext ¶ added in v4.3.1
func (o EventFeedChartArrayOutput) ToEventFeedChartArrayOutputWithContext(ctx context.Context) EventFeedChartArrayOutput
type EventFeedChartInput ¶
type EventFeedChartInput interface { pulumi.Input ToEventFeedChartOutput() EventFeedChartOutput ToEventFeedChartOutputWithContext(ctx context.Context) EventFeedChartOutput }
type EventFeedChartMap ¶ added in v4.3.1
type EventFeedChartMap map[string]EventFeedChartInput
func (EventFeedChartMap) ElementType ¶ added in v4.3.1
func (EventFeedChartMap) ElementType() reflect.Type
func (EventFeedChartMap) ToEventFeedChartMapOutput ¶ added in v4.3.1
func (i EventFeedChartMap) ToEventFeedChartMapOutput() EventFeedChartMapOutput
func (EventFeedChartMap) ToEventFeedChartMapOutputWithContext ¶ added in v4.3.1
func (i EventFeedChartMap) ToEventFeedChartMapOutputWithContext(ctx context.Context) EventFeedChartMapOutput
type EventFeedChartMapInput ¶ added in v4.3.1
type EventFeedChartMapInput interface { pulumi.Input ToEventFeedChartMapOutput() EventFeedChartMapOutput ToEventFeedChartMapOutputWithContext(context.Context) EventFeedChartMapOutput }
EventFeedChartMapInput is an input type that accepts EventFeedChartMap and EventFeedChartMapOutput values. You can construct a concrete instance of `EventFeedChartMapInput` via:
EventFeedChartMap{ "key": EventFeedChartArgs{...} }
type EventFeedChartMapOutput ¶ added in v4.3.1
type EventFeedChartMapOutput struct{ *pulumi.OutputState }
func (EventFeedChartMapOutput) ElementType ¶ added in v4.3.1
func (EventFeedChartMapOutput) ElementType() reflect.Type
func (EventFeedChartMapOutput) MapIndex ¶ added in v4.3.1
func (o EventFeedChartMapOutput) MapIndex(k pulumi.StringInput) EventFeedChartOutput
func (EventFeedChartMapOutput) ToEventFeedChartMapOutput ¶ added in v4.3.1
func (o EventFeedChartMapOutput) ToEventFeedChartMapOutput() EventFeedChartMapOutput
func (EventFeedChartMapOutput) ToEventFeedChartMapOutputWithContext ¶ added in v4.3.1
func (o EventFeedChartMapOutput) ToEventFeedChartMapOutputWithContext(ctx context.Context) EventFeedChartMapOutput
type EventFeedChartOutput ¶
type EventFeedChartOutput struct {
*pulumi.OutputState
}
func (EventFeedChartOutput) ElementType ¶
func (EventFeedChartOutput) ElementType() reflect.Type
func (EventFeedChartOutput) ToEventFeedChartOutput ¶
func (o EventFeedChartOutput) ToEventFeedChartOutput() EventFeedChartOutput
func (EventFeedChartOutput) ToEventFeedChartOutputWithContext ¶
func (o EventFeedChartOutput) ToEventFeedChartOutputWithContext(ctx context.Context) EventFeedChartOutput
func (EventFeedChartOutput) ToEventFeedChartPtrOutput ¶ added in v4.3.1
func (o EventFeedChartOutput) ToEventFeedChartPtrOutput() EventFeedChartPtrOutput
func (EventFeedChartOutput) ToEventFeedChartPtrOutputWithContext ¶ added in v4.3.1
func (o EventFeedChartOutput) ToEventFeedChartPtrOutputWithContext(ctx context.Context) EventFeedChartPtrOutput
type EventFeedChartPtrInput ¶ added in v4.3.1
type EventFeedChartPtrInput interface { pulumi.Input ToEventFeedChartPtrOutput() EventFeedChartPtrOutput ToEventFeedChartPtrOutputWithContext(ctx context.Context) EventFeedChartPtrOutput }
type EventFeedChartPtrOutput ¶ added in v4.3.1
type EventFeedChartPtrOutput struct {
*pulumi.OutputState
}
func (EventFeedChartPtrOutput) ElementType ¶ added in v4.3.1
func (EventFeedChartPtrOutput) ElementType() reflect.Type
func (EventFeedChartPtrOutput) ToEventFeedChartPtrOutput ¶ added in v4.3.1
func (o EventFeedChartPtrOutput) ToEventFeedChartPtrOutput() EventFeedChartPtrOutput
func (EventFeedChartPtrOutput) ToEventFeedChartPtrOutputWithContext ¶ added in v4.3.1
func (o EventFeedChartPtrOutput) ToEventFeedChartPtrOutputWithContext(ctx context.Context) EventFeedChartPtrOutput
type EventFeedChartState ¶
type EventFeedChartState struct { // Description of the text note. Description pulumi.StringPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrInput // Name of the text note. Name pulumi.StringPtrInput // Signalflow program text for the chart. More info[in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrInput // From when to display data. SignalFx time syntax (e.g. `"-5m"`, `"-1h"`). Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrInput // The URL of the chart. Url pulumi.StringPtrInput }
func (EventFeedChartState) ElementType ¶
func (EventFeedChartState) ElementType() reflect.Type
type GetAwsServicesArgs ¶
type GetAwsServicesArgs struct {
Services []GetAwsServicesService `pulumi:"services"`
}
A collection of arguments for invoking getAwsServices.
type GetAwsServicesResult ¶
type GetAwsServicesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Services []GetAwsServicesService `pulumi:"services"` }
A collection of values returned by getAwsServices.
func GetAwsServices
deprecated
func GetAwsServices(ctx *pulumi.Context, args *GetAwsServicesArgs, opts ...pulumi.InvokeOption) (*GetAwsServicesResult, error)
Deprecated: signalfx.getAwsServices has been deprecated in favor of signalfx.aws.getServices
type GetAwsServicesService ¶
type GetAwsServicesService struct {
Name string `pulumi:"name"`
}
type GetAwsServicesServiceArgs ¶
type GetAwsServicesServiceArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (GetAwsServicesServiceArgs) ElementType ¶
func (GetAwsServicesServiceArgs) ElementType() reflect.Type
func (GetAwsServicesServiceArgs) ToGetAwsServicesServiceOutput ¶
func (i GetAwsServicesServiceArgs) ToGetAwsServicesServiceOutput() GetAwsServicesServiceOutput
func (GetAwsServicesServiceArgs) ToGetAwsServicesServiceOutputWithContext ¶
func (i GetAwsServicesServiceArgs) ToGetAwsServicesServiceOutputWithContext(ctx context.Context) GetAwsServicesServiceOutput
type GetAwsServicesServiceArray ¶
type GetAwsServicesServiceArray []GetAwsServicesServiceInput
func (GetAwsServicesServiceArray) ElementType ¶
func (GetAwsServicesServiceArray) ElementType() reflect.Type
func (GetAwsServicesServiceArray) ToGetAwsServicesServiceArrayOutput ¶
func (i GetAwsServicesServiceArray) ToGetAwsServicesServiceArrayOutput() GetAwsServicesServiceArrayOutput
func (GetAwsServicesServiceArray) ToGetAwsServicesServiceArrayOutputWithContext ¶
func (i GetAwsServicesServiceArray) ToGetAwsServicesServiceArrayOutputWithContext(ctx context.Context) GetAwsServicesServiceArrayOutput
type GetAwsServicesServiceArrayInput ¶
type GetAwsServicesServiceArrayInput interface { pulumi.Input ToGetAwsServicesServiceArrayOutput() GetAwsServicesServiceArrayOutput ToGetAwsServicesServiceArrayOutputWithContext(context.Context) GetAwsServicesServiceArrayOutput }
GetAwsServicesServiceArrayInput is an input type that accepts GetAwsServicesServiceArray and GetAwsServicesServiceArrayOutput values. You can construct a concrete instance of `GetAwsServicesServiceArrayInput` via:
GetAwsServicesServiceArray{ GetAwsServicesServiceArgs{...} }
type GetAwsServicesServiceArrayOutput ¶
type GetAwsServicesServiceArrayOutput struct{ *pulumi.OutputState }
func (GetAwsServicesServiceArrayOutput) ElementType ¶
func (GetAwsServicesServiceArrayOutput) ElementType() reflect.Type
func (GetAwsServicesServiceArrayOutput) Index ¶
func (o GetAwsServicesServiceArrayOutput) Index(i pulumi.IntInput) GetAwsServicesServiceOutput
func (GetAwsServicesServiceArrayOutput) ToGetAwsServicesServiceArrayOutput ¶
func (o GetAwsServicesServiceArrayOutput) ToGetAwsServicesServiceArrayOutput() GetAwsServicesServiceArrayOutput
func (GetAwsServicesServiceArrayOutput) ToGetAwsServicesServiceArrayOutputWithContext ¶
func (o GetAwsServicesServiceArrayOutput) ToGetAwsServicesServiceArrayOutputWithContext(ctx context.Context) GetAwsServicesServiceArrayOutput
type GetAwsServicesServiceInput ¶
type GetAwsServicesServiceInput interface { pulumi.Input ToGetAwsServicesServiceOutput() GetAwsServicesServiceOutput ToGetAwsServicesServiceOutputWithContext(context.Context) GetAwsServicesServiceOutput }
GetAwsServicesServiceInput is an input type that accepts GetAwsServicesServiceArgs and GetAwsServicesServiceOutput values. You can construct a concrete instance of `GetAwsServicesServiceInput` via:
GetAwsServicesServiceArgs{...}
type GetAwsServicesServiceOutput ¶
type GetAwsServicesServiceOutput struct{ *pulumi.OutputState }
func (GetAwsServicesServiceOutput) ElementType ¶
func (GetAwsServicesServiceOutput) ElementType() reflect.Type
func (GetAwsServicesServiceOutput) Name ¶
func (o GetAwsServicesServiceOutput) Name() pulumi.StringOutput
func (GetAwsServicesServiceOutput) ToGetAwsServicesServiceOutput ¶
func (o GetAwsServicesServiceOutput) ToGetAwsServicesServiceOutput() GetAwsServicesServiceOutput
func (GetAwsServicesServiceOutput) ToGetAwsServicesServiceOutputWithContext ¶
func (o GetAwsServicesServiceOutput) ToGetAwsServicesServiceOutputWithContext(ctx context.Context) GetAwsServicesServiceOutput
type GetAzureServicesArgs ¶
type GetAzureServicesArgs struct {
Services []GetAzureServicesService `pulumi:"services"`
}
A collection of arguments for invoking getAzureServices.
type GetAzureServicesResult ¶
type GetAzureServicesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Services []GetAzureServicesService `pulumi:"services"` }
A collection of values returned by getAzureServices.
func GetAzureServices
deprecated
func GetAzureServices(ctx *pulumi.Context, args *GetAzureServicesArgs, opts ...pulumi.InvokeOption) (*GetAzureServicesResult, error)
Deprecated: signalfx.getAzureServices has been deprecated in favor of signalfx.azure.getServices
type GetAzureServicesService ¶
type GetAzureServicesService struct {
Name string `pulumi:"name"`
}
type GetAzureServicesServiceArgs ¶
type GetAzureServicesServiceArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
func (GetAzureServicesServiceArgs) ElementType ¶
func (GetAzureServicesServiceArgs) ElementType() reflect.Type
func (GetAzureServicesServiceArgs) ToGetAzureServicesServiceOutput ¶
func (i GetAzureServicesServiceArgs) ToGetAzureServicesServiceOutput() GetAzureServicesServiceOutput
func (GetAzureServicesServiceArgs) ToGetAzureServicesServiceOutputWithContext ¶
func (i GetAzureServicesServiceArgs) ToGetAzureServicesServiceOutputWithContext(ctx context.Context) GetAzureServicesServiceOutput
type GetAzureServicesServiceArray ¶
type GetAzureServicesServiceArray []GetAzureServicesServiceInput
func (GetAzureServicesServiceArray) ElementType ¶
func (GetAzureServicesServiceArray) ElementType() reflect.Type
func (GetAzureServicesServiceArray) ToGetAzureServicesServiceArrayOutput ¶
func (i GetAzureServicesServiceArray) ToGetAzureServicesServiceArrayOutput() GetAzureServicesServiceArrayOutput
func (GetAzureServicesServiceArray) ToGetAzureServicesServiceArrayOutputWithContext ¶
func (i GetAzureServicesServiceArray) ToGetAzureServicesServiceArrayOutputWithContext(ctx context.Context) GetAzureServicesServiceArrayOutput
type GetAzureServicesServiceArrayInput ¶
type GetAzureServicesServiceArrayInput interface { pulumi.Input ToGetAzureServicesServiceArrayOutput() GetAzureServicesServiceArrayOutput ToGetAzureServicesServiceArrayOutputWithContext(context.Context) GetAzureServicesServiceArrayOutput }
GetAzureServicesServiceArrayInput is an input type that accepts GetAzureServicesServiceArray and GetAzureServicesServiceArrayOutput values. You can construct a concrete instance of `GetAzureServicesServiceArrayInput` via:
GetAzureServicesServiceArray{ GetAzureServicesServiceArgs{...} }
type GetAzureServicesServiceArrayOutput ¶
type GetAzureServicesServiceArrayOutput struct{ *pulumi.OutputState }
func (GetAzureServicesServiceArrayOutput) ElementType ¶
func (GetAzureServicesServiceArrayOutput) ElementType() reflect.Type
func (GetAzureServicesServiceArrayOutput) Index ¶
func (o GetAzureServicesServiceArrayOutput) Index(i pulumi.IntInput) GetAzureServicesServiceOutput
func (GetAzureServicesServiceArrayOutput) ToGetAzureServicesServiceArrayOutput ¶
func (o GetAzureServicesServiceArrayOutput) ToGetAzureServicesServiceArrayOutput() GetAzureServicesServiceArrayOutput
func (GetAzureServicesServiceArrayOutput) ToGetAzureServicesServiceArrayOutputWithContext ¶
func (o GetAzureServicesServiceArrayOutput) ToGetAzureServicesServiceArrayOutputWithContext(ctx context.Context) GetAzureServicesServiceArrayOutput
type GetAzureServicesServiceInput ¶
type GetAzureServicesServiceInput interface { pulumi.Input ToGetAzureServicesServiceOutput() GetAzureServicesServiceOutput ToGetAzureServicesServiceOutputWithContext(context.Context) GetAzureServicesServiceOutput }
GetAzureServicesServiceInput is an input type that accepts GetAzureServicesServiceArgs and GetAzureServicesServiceOutput values. You can construct a concrete instance of `GetAzureServicesServiceInput` via:
GetAzureServicesServiceArgs{...}
type GetAzureServicesServiceOutput ¶
type GetAzureServicesServiceOutput struct{ *pulumi.OutputState }
func (GetAzureServicesServiceOutput) ElementType ¶
func (GetAzureServicesServiceOutput) ElementType() reflect.Type
func (GetAzureServicesServiceOutput) Name ¶
func (o GetAzureServicesServiceOutput) Name() pulumi.StringOutput
func (GetAzureServicesServiceOutput) ToGetAzureServicesServiceOutput ¶
func (o GetAzureServicesServiceOutput) ToGetAzureServicesServiceOutput() GetAzureServicesServiceOutput
func (GetAzureServicesServiceOutput) ToGetAzureServicesServiceOutputWithContext ¶
func (o GetAzureServicesServiceOutput) ToGetAzureServicesServiceOutputWithContext(ctx context.Context) GetAzureServicesServiceOutput
type GetDimensionValuesArgs ¶
type GetDimensionValuesArgs struct {
Query string `pulumi:"query"`
}
A collection of arguments for invoking getDimensionValues.
type GetDimensionValuesResult ¶
type GetDimensionValuesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Query string `pulumi:"query"` Values []string `pulumi:"values"` }
A collection of values returned by getDimensionValues.
func GetDimensionValues ¶
func GetDimensionValues(ctx *pulumi.Context, args *GetDimensionValuesArgs, opts ...pulumi.InvokeOption) (*GetDimensionValuesResult, error)
Use this data source to get a list of dimension values matching the provided query.
> **NOTE** This data source only allows 1000 values, as it's kinda nuts to make anything with `forEach` that big in SignalFx. This is negotiable.
type HeatmapChart ¶
type HeatmapChart struct { pulumi.CustomResourceState // Values and color for the color range. Example: `colorRange : { min : 0, max : 100, color : "#0000ff" }`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorRange HeatmapChartColorRangePtrOutput `pulumi:"colorRange"` // One to N blocks, each defining a single color range including both the color to display for that range and the borders of the range. Example: `colorScale { gt = 60, color = "blue" } colorScale { lte = 60, color = "yellow" }`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales HeatmapChartColorScaleArrayOutput `pulumi:"colorScales"` // Description of the chart. Description pulumi.StringPtrOutput `pulumi:"description"` // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default. DisableSampling pulumi.BoolPtrOutput `pulumi:"disableSampling"` // Properties to group by in the heatmap (in nesting order). GroupBies pulumi.StringArrayOutput `pulumi:"groupBies"` // Whether to show the timestamp in the chart. `false` by default. HideTimestamp pulumi.BoolPtrOutput `pulumi:"hideTimestamp"` // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrOutput `pulumi:"maxDelay"` // The minimum resolution (in seconds) to use for computing the underlying program. MinimumResolution pulumi.IntPtrOutput `pulumi:"minimumResolution"` // 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"` // How often (in seconds) to refresh the values of the heatmap. RefreshInterval pulumi.IntPtrOutput `pulumi:"refreshInterval"` // The property to use when sorting the elements. Must be prepended with `+` for ascending or `-` for descending (e.g. `-foo`). SortBy pulumi.StringPtrOutput `pulumi:"sortBy"` // The property value is a string that denotes the geographic region associated with the time zone, (default UTC). Timezone pulumi.StringPtrOutput `pulumi:"timezone"` // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrOutput `pulumi:"unitPrefix"` // The URL of the chart. Url pulumi.StringOutput `pulumi:"url"` }
This chart type displays the specified plot in a heatmap fashion. This format is similar to the [Infrastructure Navigator](https://signalfx-product-docs.readthedocs-hosted.com/en/latest/built-in-content/infra-nav.html#infra), with squares representing each source for the selected metric, and the color of each square representing the value range of the metric.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewHeatmapChart(ctx, "myheatmapchart0", &signalfx.HeatmapChartArgs{ ColorRange: &signalfx.HeatmapChartColorRangeArgs{ Color: pulumi.String("#ff0000"), MaxValue: pulumi.Float64(100), MinValue: pulumi.Float64(0), }, ColorScales: signalfx.HeatmapChartColorScaleArray{ &signalfx.HeatmapChartColorScaleArgs{ Color: pulumi.String("green"), Gte: pulumi.Float64(99), }, &signalfx.HeatmapChartColorScaleArgs{ Color: pulumi.String("yellow"), Gte: pulumi.Float64(95), Lt: pulumi.Float64(99), }, &signalfx.HeatmapChartColorScaleArgs{ Color: pulumi.String("red"), Lt: pulumi.Float64(95), }, }, Description: pulumi.String("Very cool Heatmap"), DisableSampling: pulumi.Bool(true), GroupBies: pulumi.StringArray{ pulumi.String("hostname"), pulumi.String("host"), }, HideTimestamp: pulumi.Bool(true), ProgramText: pulumi.String(fmt.Sprintf("%v%v%v", "myfilters = filter(\"cluster_name\", \"prod\") and filter(\"role\", \"search\")\n", "data(\"cpu.total.idle\", filter=myfilters).publish()\n", "\n")), SortBy: pulumi.String("+host"), Timezone: pulumi.String("Europe/Paris"), }) if err != nil { return err } return nil }) }
```
func GetHeatmapChart ¶
func GetHeatmapChart(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HeatmapChartState, opts ...pulumi.ResourceOption) (*HeatmapChart, error)
GetHeatmapChart gets an existing HeatmapChart 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 NewHeatmapChart ¶
func NewHeatmapChart(ctx *pulumi.Context, name string, args *HeatmapChartArgs, opts ...pulumi.ResourceOption) (*HeatmapChart, error)
NewHeatmapChart registers a new resource with the given unique name, arguments, and options.
func (*HeatmapChart) ElementType ¶
func (*HeatmapChart) ElementType() reflect.Type
func (*HeatmapChart) ToHeatmapChartOutput ¶
func (i *HeatmapChart) ToHeatmapChartOutput() HeatmapChartOutput
func (*HeatmapChart) ToHeatmapChartOutputWithContext ¶
func (i *HeatmapChart) ToHeatmapChartOutputWithContext(ctx context.Context) HeatmapChartOutput
func (*HeatmapChart) ToHeatmapChartPtrOutput ¶ added in v4.3.1
func (i *HeatmapChart) ToHeatmapChartPtrOutput() HeatmapChartPtrOutput
func (*HeatmapChart) ToHeatmapChartPtrOutputWithContext ¶ added in v4.3.1
func (i *HeatmapChart) ToHeatmapChartPtrOutputWithContext(ctx context.Context) HeatmapChartPtrOutput
type HeatmapChartArgs ¶
type HeatmapChartArgs struct { // Values and color for the color range. Example: `colorRange : { min : 0, max : 100, color : "#0000ff" }`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorRange HeatmapChartColorRangePtrInput // One to N blocks, each defining a single color range including both the color to display for that range and the borders of the range. Example: `colorScale { gt = 60, color = "blue" } colorScale { lte = 60, color = "yellow" }`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales HeatmapChartColorScaleArrayInput // Description of the chart. Description pulumi.StringPtrInput // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default. DisableSampling pulumi.BoolPtrInput // Properties to group by in the heatmap (in nesting order). GroupBies pulumi.StringArrayInput // Whether to show the timestamp in the chart. `false` by default. HideTimestamp pulumi.BoolPtrInput // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrInput // The minimum resolution (in seconds) to use for computing the underlying program. MinimumResolution 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 // How often (in seconds) to refresh the values of the heatmap. RefreshInterval pulumi.IntPtrInput // The property to use when sorting the elements. Must be prepended with `+` for ascending or `-` for descending (e.g. `-foo`). SortBy pulumi.StringPtrInput // The property value is a string that denotes the geographic region associated with the time zone, (default UTC). Timezone pulumi.StringPtrInput // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrInput }
The set of arguments for constructing a HeatmapChart resource.
func (HeatmapChartArgs) ElementType ¶
func (HeatmapChartArgs) ElementType() reflect.Type
type HeatmapChartArray ¶ added in v4.3.1
type HeatmapChartArray []HeatmapChartInput
func (HeatmapChartArray) ElementType ¶ added in v4.3.1
func (HeatmapChartArray) ElementType() reflect.Type
func (HeatmapChartArray) ToHeatmapChartArrayOutput ¶ added in v4.3.1
func (i HeatmapChartArray) ToHeatmapChartArrayOutput() HeatmapChartArrayOutput
func (HeatmapChartArray) ToHeatmapChartArrayOutputWithContext ¶ added in v4.3.1
func (i HeatmapChartArray) ToHeatmapChartArrayOutputWithContext(ctx context.Context) HeatmapChartArrayOutput
type HeatmapChartArrayInput ¶ added in v4.3.1
type HeatmapChartArrayInput interface { pulumi.Input ToHeatmapChartArrayOutput() HeatmapChartArrayOutput ToHeatmapChartArrayOutputWithContext(context.Context) HeatmapChartArrayOutput }
HeatmapChartArrayInput is an input type that accepts HeatmapChartArray and HeatmapChartArrayOutput values. You can construct a concrete instance of `HeatmapChartArrayInput` via:
HeatmapChartArray{ HeatmapChartArgs{...} }
type HeatmapChartArrayOutput ¶ added in v4.3.1
type HeatmapChartArrayOutput struct{ *pulumi.OutputState }
func (HeatmapChartArrayOutput) ElementType ¶ added in v4.3.1
func (HeatmapChartArrayOutput) ElementType() reflect.Type
func (HeatmapChartArrayOutput) Index ¶ added in v4.3.1
func (o HeatmapChartArrayOutput) Index(i pulumi.IntInput) HeatmapChartOutput
func (HeatmapChartArrayOutput) ToHeatmapChartArrayOutput ¶ added in v4.3.1
func (o HeatmapChartArrayOutput) ToHeatmapChartArrayOutput() HeatmapChartArrayOutput
func (HeatmapChartArrayOutput) ToHeatmapChartArrayOutputWithContext ¶ added in v4.3.1
func (o HeatmapChartArrayOutput) ToHeatmapChartArrayOutputWithContext(ctx context.Context) HeatmapChartArrayOutput
type HeatmapChartColorRange ¶
type HeatmapChartColorRange struct { // The color range to use. Hex values are not supported here. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color string `pulumi:"color"` // The maximum value within the coloring range. MaxValue *float64 `pulumi:"maxValue"` // The minimum value within the coloring range. MinValue *float64 `pulumi:"minValue"` }
type HeatmapChartColorRangeArgs ¶
type HeatmapChartColorRangeArgs struct { // The color range to use. Hex values are not supported here. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color pulumi.StringInput `pulumi:"color"` // The maximum value within the coloring range. MaxValue pulumi.Float64PtrInput `pulumi:"maxValue"` // The minimum value within the coloring range. MinValue pulumi.Float64PtrInput `pulumi:"minValue"` }
func (HeatmapChartColorRangeArgs) ElementType ¶
func (HeatmapChartColorRangeArgs) ElementType() reflect.Type
func (HeatmapChartColorRangeArgs) ToHeatmapChartColorRangeOutput ¶
func (i HeatmapChartColorRangeArgs) ToHeatmapChartColorRangeOutput() HeatmapChartColorRangeOutput
func (HeatmapChartColorRangeArgs) ToHeatmapChartColorRangeOutputWithContext ¶
func (i HeatmapChartColorRangeArgs) ToHeatmapChartColorRangeOutputWithContext(ctx context.Context) HeatmapChartColorRangeOutput
func (HeatmapChartColorRangeArgs) ToHeatmapChartColorRangePtrOutput ¶
func (i HeatmapChartColorRangeArgs) ToHeatmapChartColorRangePtrOutput() HeatmapChartColorRangePtrOutput
func (HeatmapChartColorRangeArgs) ToHeatmapChartColorRangePtrOutputWithContext ¶
func (i HeatmapChartColorRangeArgs) ToHeatmapChartColorRangePtrOutputWithContext(ctx context.Context) HeatmapChartColorRangePtrOutput
type HeatmapChartColorRangeInput ¶
type HeatmapChartColorRangeInput interface { pulumi.Input ToHeatmapChartColorRangeOutput() HeatmapChartColorRangeOutput ToHeatmapChartColorRangeOutputWithContext(context.Context) HeatmapChartColorRangeOutput }
HeatmapChartColorRangeInput is an input type that accepts HeatmapChartColorRangeArgs and HeatmapChartColorRangeOutput values. You can construct a concrete instance of `HeatmapChartColorRangeInput` via:
HeatmapChartColorRangeArgs{...}
type HeatmapChartColorRangeOutput ¶
type HeatmapChartColorRangeOutput struct{ *pulumi.OutputState }
func (HeatmapChartColorRangeOutput) Color ¶
func (o HeatmapChartColorRangeOutput) Color() pulumi.StringOutput
The color range to use. Hex values are not supported here. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green.
func (HeatmapChartColorRangeOutput) ElementType ¶
func (HeatmapChartColorRangeOutput) ElementType() reflect.Type
func (HeatmapChartColorRangeOutput) MaxValue ¶
func (o HeatmapChartColorRangeOutput) MaxValue() pulumi.Float64PtrOutput
The maximum value within the coloring range.
func (HeatmapChartColorRangeOutput) MinValue ¶
func (o HeatmapChartColorRangeOutput) MinValue() pulumi.Float64PtrOutput
The minimum value within the coloring range.
func (HeatmapChartColorRangeOutput) ToHeatmapChartColorRangeOutput ¶
func (o HeatmapChartColorRangeOutput) ToHeatmapChartColorRangeOutput() HeatmapChartColorRangeOutput
func (HeatmapChartColorRangeOutput) ToHeatmapChartColorRangeOutputWithContext ¶
func (o HeatmapChartColorRangeOutput) ToHeatmapChartColorRangeOutputWithContext(ctx context.Context) HeatmapChartColorRangeOutput
func (HeatmapChartColorRangeOutput) ToHeatmapChartColorRangePtrOutput ¶
func (o HeatmapChartColorRangeOutput) ToHeatmapChartColorRangePtrOutput() HeatmapChartColorRangePtrOutput
func (HeatmapChartColorRangeOutput) ToHeatmapChartColorRangePtrOutputWithContext ¶
func (o HeatmapChartColorRangeOutput) ToHeatmapChartColorRangePtrOutputWithContext(ctx context.Context) HeatmapChartColorRangePtrOutput
type HeatmapChartColorRangePtrInput ¶
type HeatmapChartColorRangePtrInput interface { pulumi.Input ToHeatmapChartColorRangePtrOutput() HeatmapChartColorRangePtrOutput ToHeatmapChartColorRangePtrOutputWithContext(context.Context) HeatmapChartColorRangePtrOutput }
HeatmapChartColorRangePtrInput is an input type that accepts HeatmapChartColorRangeArgs, HeatmapChartColorRangePtr and HeatmapChartColorRangePtrOutput values. You can construct a concrete instance of `HeatmapChartColorRangePtrInput` via:
HeatmapChartColorRangeArgs{...} or: nil
func HeatmapChartColorRangePtr ¶
func HeatmapChartColorRangePtr(v *HeatmapChartColorRangeArgs) HeatmapChartColorRangePtrInput
type HeatmapChartColorRangePtrOutput ¶
type HeatmapChartColorRangePtrOutput struct{ *pulumi.OutputState }
func (HeatmapChartColorRangePtrOutput) Color ¶
func (o HeatmapChartColorRangePtrOutput) Color() pulumi.StringPtrOutput
The color range to use. Hex values are not supported here. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green.
func (HeatmapChartColorRangePtrOutput) Elem ¶
func (o HeatmapChartColorRangePtrOutput) Elem() HeatmapChartColorRangeOutput
func (HeatmapChartColorRangePtrOutput) ElementType ¶
func (HeatmapChartColorRangePtrOutput) ElementType() reflect.Type
func (HeatmapChartColorRangePtrOutput) MaxValue ¶
func (o HeatmapChartColorRangePtrOutput) MaxValue() pulumi.Float64PtrOutput
The maximum value within the coloring range.
func (HeatmapChartColorRangePtrOutput) MinValue ¶
func (o HeatmapChartColorRangePtrOutput) MinValue() pulumi.Float64PtrOutput
The minimum value within the coloring range.
func (HeatmapChartColorRangePtrOutput) ToHeatmapChartColorRangePtrOutput ¶
func (o HeatmapChartColorRangePtrOutput) ToHeatmapChartColorRangePtrOutput() HeatmapChartColorRangePtrOutput
func (HeatmapChartColorRangePtrOutput) ToHeatmapChartColorRangePtrOutputWithContext ¶
func (o HeatmapChartColorRangePtrOutput) ToHeatmapChartColorRangePtrOutputWithContext(ctx context.Context) HeatmapChartColorRangePtrOutput
type HeatmapChartColorScale ¶
type HeatmapChartColorScale struct { // The color range to use. Hex values are not supported here. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color string `pulumi:"color"` // Indicates the lower threshold non-inclusive value for this range. Gt *float64 `pulumi:"gt"` // Indicates the lower threshold inclusive value for this range. Gte *float64 `pulumi:"gte"` // Indicates the upper threshold non-inclusive value for this range. Lt *float64 `pulumi:"lt"` // Indicates the upper threshold inclusive value for this range. Lte *float64 `pulumi:"lte"` }
type HeatmapChartColorScaleArgs ¶
type HeatmapChartColorScaleArgs struct { // The color range to use. Hex values are not supported here. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color pulumi.StringInput `pulumi:"color"` // Indicates the lower threshold non-inclusive value for this range. Gt pulumi.Float64PtrInput `pulumi:"gt"` // Indicates the lower threshold inclusive value for this range. Gte pulumi.Float64PtrInput `pulumi:"gte"` // Indicates the upper threshold non-inclusive value for this range. Lt pulumi.Float64PtrInput `pulumi:"lt"` // Indicates the upper threshold inclusive value for this range. Lte pulumi.Float64PtrInput `pulumi:"lte"` }
func (HeatmapChartColorScaleArgs) ElementType ¶
func (HeatmapChartColorScaleArgs) ElementType() reflect.Type
func (HeatmapChartColorScaleArgs) ToHeatmapChartColorScaleOutput ¶
func (i HeatmapChartColorScaleArgs) ToHeatmapChartColorScaleOutput() HeatmapChartColorScaleOutput
func (HeatmapChartColorScaleArgs) ToHeatmapChartColorScaleOutputWithContext ¶
func (i HeatmapChartColorScaleArgs) ToHeatmapChartColorScaleOutputWithContext(ctx context.Context) HeatmapChartColorScaleOutput
type HeatmapChartColorScaleArray ¶
type HeatmapChartColorScaleArray []HeatmapChartColorScaleInput
func (HeatmapChartColorScaleArray) ElementType ¶
func (HeatmapChartColorScaleArray) ElementType() reflect.Type
func (HeatmapChartColorScaleArray) ToHeatmapChartColorScaleArrayOutput ¶
func (i HeatmapChartColorScaleArray) ToHeatmapChartColorScaleArrayOutput() HeatmapChartColorScaleArrayOutput
func (HeatmapChartColorScaleArray) ToHeatmapChartColorScaleArrayOutputWithContext ¶
func (i HeatmapChartColorScaleArray) ToHeatmapChartColorScaleArrayOutputWithContext(ctx context.Context) HeatmapChartColorScaleArrayOutput
type HeatmapChartColorScaleArrayInput ¶
type HeatmapChartColorScaleArrayInput interface { pulumi.Input ToHeatmapChartColorScaleArrayOutput() HeatmapChartColorScaleArrayOutput ToHeatmapChartColorScaleArrayOutputWithContext(context.Context) HeatmapChartColorScaleArrayOutput }
HeatmapChartColorScaleArrayInput is an input type that accepts HeatmapChartColorScaleArray and HeatmapChartColorScaleArrayOutput values. You can construct a concrete instance of `HeatmapChartColorScaleArrayInput` via:
HeatmapChartColorScaleArray{ HeatmapChartColorScaleArgs{...} }
type HeatmapChartColorScaleArrayOutput ¶
type HeatmapChartColorScaleArrayOutput struct{ *pulumi.OutputState }
func (HeatmapChartColorScaleArrayOutput) ElementType ¶
func (HeatmapChartColorScaleArrayOutput) ElementType() reflect.Type
func (HeatmapChartColorScaleArrayOutput) Index ¶
func (o HeatmapChartColorScaleArrayOutput) Index(i pulumi.IntInput) HeatmapChartColorScaleOutput
func (HeatmapChartColorScaleArrayOutput) ToHeatmapChartColorScaleArrayOutput ¶
func (o HeatmapChartColorScaleArrayOutput) ToHeatmapChartColorScaleArrayOutput() HeatmapChartColorScaleArrayOutput
func (HeatmapChartColorScaleArrayOutput) ToHeatmapChartColorScaleArrayOutputWithContext ¶
func (o HeatmapChartColorScaleArrayOutput) ToHeatmapChartColorScaleArrayOutputWithContext(ctx context.Context) HeatmapChartColorScaleArrayOutput
type HeatmapChartColorScaleInput ¶
type HeatmapChartColorScaleInput interface { pulumi.Input ToHeatmapChartColorScaleOutput() HeatmapChartColorScaleOutput ToHeatmapChartColorScaleOutputWithContext(context.Context) HeatmapChartColorScaleOutput }
HeatmapChartColorScaleInput is an input type that accepts HeatmapChartColorScaleArgs and HeatmapChartColorScaleOutput values. You can construct a concrete instance of `HeatmapChartColorScaleInput` via:
HeatmapChartColorScaleArgs{...}
type HeatmapChartColorScaleOutput ¶
type HeatmapChartColorScaleOutput struct{ *pulumi.OutputState }
func (HeatmapChartColorScaleOutput) Color ¶
func (o HeatmapChartColorScaleOutput) Color() pulumi.StringOutput
The color range to use. Hex values are not supported here. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green.
func (HeatmapChartColorScaleOutput) ElementType ¶
func (HeatmapChartColorScaleOutput) ElementType() reflect.Type
func (HeatmapChartColorScaleOutput) Gt ¶
func (o HeatmapChartColorScaleOutput) Gt() pulumi.Float64PtrOutput
Indicates the lower threshold non-inclusive value for this range.
func (HeatmapChartColorScaleOutput) Gte ¶
func (o HeatmapChartColorScaleOutput) Gte() pulumi.Float64PtrOutput
Indicates the lower threshold inclusive value for this range.
func (HeatmapChartColorScaleOutput) Lt ¶
func (o HeatmapChartColorScaleOutput) Lt() pulumi.Float64PtrOutput
Indicates the upper threshold non-inclusive value for this range.
func (HeatmapChartColorScaleOutput) Lte ¶
func (o HeatmapChartColorScaleOutput) Lte() pulumi.Float64PtrOutput
Indicates the upper threshold inclusive value for this range.
func (HeatmapChartColorScaleOutput) ToHeatmapChartColorScaleOutput ¶
func (o HeatmapChartColorScaleOutput) ToHeatmapChartColorScaleOutput() HeatmapChartColorScaleOutput
func (HeatmapChartColorScaleOutput) ToHeatmapChartColorScaleOutputWithContext ¶
func (o HeatmapChartColorScaleOutput) ToHeatmapChartColorScaleOutputWithContext(ctx context.Context) HeatmapChartColorScaleOutput
type HeatmapChartInput ¶
type HeatmapChartInput interface { pulumi.Input ToHeatmapChartOutput() HeatmapChartOutput ToHeatmapChartOutputWithContext(ctx context.Context) HeatmapChartOutput }
type HeatmapChartMap ¶ added in v4.3.1
type HeatmapChartMap map[string]HeatmapChartInput
func (HeatmapChartMap) ElementType ¶ added in v4.3.1
func (HeatmapChartMap) ElementType() reflect.Type
func (HeatmapChartMap) ToHeatmapChartMapOutput ¶ added in v4.3.1
func (i HeatmapChartMap) ToHeatmapChartMapOutput() HeatmapChartMapOutput
func (HeatmapChartMap) ToHeatmapChartMapOutputWithContext ¶ added in v4.3.1
func (i HeatmapChartMap) ToHeatmapChartMapOutputWithContext(ctx context.Context) HeatmapChartMapOutput
type HeatmapChartMapInput ¶ added in v4.3.1
type HeatmapChartMapInput interface { pulumi.Input ToHeatmapChartMapOutput() HeatmapChartMapOutput ToHeatmapChartMapOutputWithContext(context.Context) HeatmapChartMapOutput }
HeatmapChartMapInput is an input type that accepts HeatmapChartMap and HeatmapChartMapOutput values. You can construct a concrete instance of `HeatmapChartMapInput` via:
HeatmapChartMap{ "key": HeatmapChartArgs{...} }
type HeatmapChartMapOutput ¶ added in v4.3.1
type HeatmapChartMapOutput struct{ *pulumi.OutputState }
func (HeatmapChartMapOutput) ElementType ¶ added in v4.3.1
func (HeatmapChartMapOutput) ElementType() reflect.Type
func (HeatmapChartMapOutput) MapIndex ¶ added in v4.3.1
func (o HeatmapChartMapOutput) MapIndex(k pulumi.StringInput) HeatmapChartOutput
func (HeatmapChartMapOutput) ToHeatmapChartMapOutput ¶ added in v4.3.1
func (o HeatmapChartMapOutput) ToHeatmapChartMapOutput() HeatmapChartMapOutput
func (HeatmapChartMapOutput) ToHeatmapChartMapOutputWithContext ¶ added in v4.3.1
func (o HeatmapChartMapOutput) ToHeatmapChartMapOutputWithContext(ctx context.Context) HeatmapChartMapOutput
type HeatmapChartOutput ¶
type HeatmapChartOutput struct {
*pulumi.OutputState
}
func (HeatmapChartOutput) ElementType ¶
func (HeatmapChartOutput) ElementType() reflect.Type
func (HeatmapChartOutput) ToHeatmapChartOutput ¶
func (o HeatmapChartOutput) ToHeatmapChartOutput() HeatmapChartOutput
func (HeatmapChartOutput) ToHeatmapChartOutputWithContext ¶
func (o HeatmapChartOutput) ToHeatmapChartOutputWithContext(ctx context.Context) HeatmapChartOutput
func (HeatmapChartOutput) ToHeatmapChartPtrOutput ¶ added in v4.3.1
func (o HeatmapChartOutput) ToHeatmapChartPtrOutput() HeatmapChartPtrOutput
func (HeatmapChartOutput) ToHeatmapChartPtrOutputWithContext ¶ added in v4.3.1
func (o HeatmapChartOutput) ToHeatmapChartPtrOutputWithContext(ctx context.Context) HeatmapChartPtrOutput
type HeatmapChartPtrInput ¶ added in v4.3.1
type HeatmapChartPtrInput interface { pulumi.Input ToHeatmapChartPtrOutput() HeatmapChartPtrOutput ToHeatmapChartPtrOutputWithContext(ctx context.Context) HeatmapChartPtrOutput }
type HeatmapChartPtrOutput ¶ added in v4.3.1
type HeatmapChartPtrOutput struct {
*pulumi.OutputState
}
func (HeatmapChartPtrOutput) ElementType ¶ added in v4.3.1
func (HeatmapChartPtrOutput) ElementType() reflect.Type
func (HeatmapChartPtrOutput) ToHeatmapChartPtrOutput ¶ added in v4.3.1
func (o HeatmapChartPtrOutput) ToHeatmapChartPtrOutput() HeatmapChartPtrOutput
func (HeatmapChartPtrOutput) ToHeatmapChartPtrOutputWithContext ¶ added in v4.3.1
func (o HeatmapChartPtrOutput) ToHeatmapChartPtrOutputWithContext(ctx context.Context) HeatmapChartPtrOutput
type HeatmapChartState ¶
type HeatmapChartState struct { // Values and color for the color range. Example: `colorRange : { min : 0, max : 100, color : "#0000ff" }`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorRange HeatmapChartColorRangePtrInput // One to N blocks, each defining a single color range including both the color to display for that range and the borders of the range. Example: `colorScale { gt = 60, color = "blue" } colorScale { lte = 60, color = "yellow" }`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales HeatmapChartColorScaleArrayInput // Description of the chart. Description pulumi.StringPtrInput // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default. DisableSampling pulumi.BoolPtrInput // Properties to group by in the heatmap (in nesting order). GroupBies pulumi.StringArrayInput // Whether to show the timestamp in the chart. `false` by default. HideTimestamp pulumi.BoolPtrInput // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrInput // The minimum resolution (in seconds) to use for computing the underlying program. MinimumResolution 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 // How often (in seconds) to refresh the values of the heatmap. RefreshInterval pulumi.IntPtrInput // The property to use when sorting the elements. Must be prepended with `+` for ascending or `-` for descending (e.g. `-foo`). SortBy pulumi.StringPtrInput // The property value is a string that denotes the geographic region associated with the time zone, (default UTC). Timezone pulumi.StringPtrInput // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrInput // The URL of the chart. Url pulumi.StringPtrInput }
func (HeatmapChartState) ElementType ¶
func (HeatmapChartState) ElementType() reflect.Type
type ListChart ¶
type ListChart struct { pulumi.CustomResourceState // Must be one of `"Scale"`, `"Dimension"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrOutput `pulumi:"colorBy"` // Single color range including both the color to display for that range and the borders of the range. Example: `[{ gt = 60, color = "blue" }, { lte = 60, color = "yellow" }]`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales ListChartColorScaleArrayOutput `pulumi:"colorScales"` // Description of the chart. Description pulumi.StringPtrOutput `pulumi:"description"` // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default. DisableSampling pulumi.BoolPtrOutput `pulumi:"disableSampling"` // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrOutput `pulumi:"endTime"` // Determines whether to hide missing data points in the chart. If `true`, missing data points in the chart would be hidden. `false` by default. HideMissingValues pulumi.BoolPtrOutput `pulumi:"hideMissingValues"` // List of properties that should not be displayed in the chart legend (i.e. dimension names). All the properties are visible by default. Deprecated, please use `legendOptionsFields`. // // Deprecated: Please use legend_options_fields LegendFieldsToHides pulumi.StringArrayOutput `pulumi:"legendFieldsToHides"` // List of property names and enabled flags that should be displayed in the data table for the chart, in the order provided. This option cannot be used with `legendFieldsToHide`. LegendOptionsFields ListChartLegendOptionsFieldArrayOutput `pulumi:"legendOptionsFields"` // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrOutput `pulumi:"maxDelay"` // Maximum number of digits to display when rounding values up or down. MaxPrecision pulumi.IntPtrOutput `pulumi:"maxPrecision"` // Name of the chart. Name pulumi.StringOutput `pulumi:"name"` // Signalflow program text for the chart. More info[in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringOutput `pulumi:"programText"` // How often (in seconds) to refresh the values of the list. RefreshInterval pulumi.IntPtrOutput `pulumi:"refreshInterval"` // The type of secondary visualization. Can be `None`, `Radial`, `Linear`, or `Sparkline`. If unset, the SignalFx default is used (`Sparkline`). SecondaryVisualization pulumi.StringPtrOutput `pulumi:"secondaryVisualization"` // The property to use when sorting the elements. Use `value` if you want to sort by value. Must be prepended with `+` for ascending or `-` for descending (e.g. `-foo`). Note there are some special values for some of the options provided in the UX: `"value"` for Value, `"sf_originatingMetric"` for Metric, and `"sfMetric"` for plot. SortBy pulumi.StringPtrOutput `pulumi:"sortBy"` // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrOutput `pulumi:"startTime"` // How many seconds ago from which to display data. For example, the last hour would be `3600`, etc. Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrOutput `pulumi:"timeRange"` // The property value is a string that denotes the geographic region associated with the time zone, (default UTC). Timezone pulumi.StringPtrOutput `pulumi:"timezone"` // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrOutput `pulumi:"unitPrefix"` // The URL of the chart. Url pulumi.StringOutput `pulumi:"url"` // Plot-level customization options, associated with a publish statement. VizOptions ListChartVizOptionArrayOutput `pulumi:"vizOptions"` }
This chart type displays current data values in a list format.
The name of each value in the chart reflects the name of the plot and any associated dimensions. We recommend you click the Pencil icon and give the plot a meaningful name, as in plot B below. Otherwise, just the raw metric name will be displayed on the chart, as in plot A below.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewListChart(ctx, "mylistchart0", &signalfx.ListChartArgs{ ColorBy: pulumi.String("Metric"), Description: pulumi.String("Very cool List Chart"), DisableSampling: pulumi.Bool(true), HideMissingValues: pulumi.Bool(true), LegendOptionsFields: signalfx.ListChartLegendOptionsFieldArray{ &signalfx.ListChartLegendOptionsFieldArgs{ Enabled: pulumi.Bool(false), Property: pulumi.String("collector"), }, &signalfx.ListChartLegendOptionsFieldArgs{ Enabled: pulumi.Bool(true), Property: pulumi.String("cluster_name"), }, &signalfx.ListChartLegendOptionsFieldArgs{ Enabled: pulumi.Bool(true), Property: pulumi.String("role"), }, &signalfx.ListChartLegendOptionsFieldArgs{ Enabled: pulumi.Bool(false), Property: pulumi.String("collector"), }, &signalfx.ListChartLegendOptionsFieldArgs{ Enabled: pulumi.Bool(false), Property: pulumi.String("host"), }, }, MaxDelay: pulumi.Int(2), MaxPrecision: pulumi.Int(2), ProgramText: pulumi.String(fmt.Sprintf("%v%v%v", "myfilters = filter(\"cluster_name\", \"prod\") and filter(\"role\", \"search\")\n", "data(\"cpu.total.idle\", filter=myfilters).publish()\n", "\n")), RefreshInterval: pulumi.Int(1), SortBy: pulumi.String("-value"), Timezone: pulumi.String("Europe/Paris"), }) if err != nil { return err } return nil }) }
```
func GetListChart ¶
func GetListChart(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ListChartState, opts ...pulumi.ResourceOption) (*ListChart, error)
GetListChart gets an existing ListChart 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 NewListChart ¶
func NewListChart(ctx *pulumi.Context, name string, args *ListChartArgs, opts ...pulumi.ResourceOption) (*ListChart, error)
NewListChart registers a new resource with the given unique name, arguments, and options.
func (*ListChart) ElementType ¶
func (*ListChart) ToListChartOutput ¶
func (i *ListChart) ToListChartOutput() ListChartOutput
func (*ListChart) ToListChartOutputWithContext ¶
func (i *ListChart) ToListChartOutputWithContext(ctx context.Context) ListChartOutput
func (*ListChart) ToListChartPtrOutput ¶ added in v4.3.1
func (i *ListChart) ToListChartPtrOutput() ListChartPtrOutput
func (*ListChart) ToListChartPtrOutputWithContext ¶ added in v4.3.1
func (i *ListChart) ToListChartPtrOutputWithContext(ctx context.Context) ListChartPtrOutput
type ListChartArgs ¶
type ListChartArgs struct { // Must be one of `"Scale"`, `"Dimension"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrInput // Single color range including both the color to display for that range and the borders of the range. Example: `[{ gt = 60, color = "blue" }, { lte = 60, color = "yellow" }]`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales ListChartColorScaleArrayInput // Description of the chart. Description pulumi.StringPtrInput // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default. DisableSampling pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrInput // Determines whether to hide missing data points in the chart. If `true`, missing data points in the chart would be hidden. `false` by default. HideMissingValues pulumi.BoolPtrInput // List of properties that should not be displayed in the chart legend (i.e. dimension names). All the properties are visible by default. Deprecated, please use `legendOptionsFields`. // // Deprecated: Please use legend_options_fields LegendFieldsToHides pulumi.StringArrayInput // List of property names and enabled flags that should be displayed in the data table for the chart, in the order provided. This option cannot be used with `legendFieldsToHide`. LegendOptionsFields ListChartLegendOptionsFieldArrayInput // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrInput // Maximum number of digits to display when rounding values up or down. MaxPrecision pulumi.IntPtrInput // Name of the chart. Name pulumi.StringPtrInput // Signalflow program text for the chart. More info[in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringInput // How often (in seconds) to refresh the values of the list. RefreshInterval pulumi.IntPtrInput // The type of secondary visualization. Can be `None`, `Radial`, `Linear`, or `Sparkline`. If unset, the SignalFx default is used (`Sparkline`). SecondaryVisualization pulumi.StringPtrInput // The property to use when sorting the elements. Use `value` if you want to sort by value. Must be prepended with `+` for ascending or `-` for descending (e.g. `-foo`). Note there are some special values for some of the options provided in the UX: `"value"` for Value, `"sf_originatingMetric"` for Metric, and `"sfMetric"` for plot. SortBy pulumi.StringPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrInput // How many seconds ago from which to display data. For example, the last hour would be `3600`, etc. Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrInput // The property value is a string that denotes the geographic region associated with the time zone, (default UTC). Timezone pulumi.StringPtrInput // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrInput // Plot-level customization options, associated with a publish statement. VizOptions ListChartVizOptionArrayInput }
The set of arguments for constructing a ListChart resource.
func (ListChartArgs) ElementType ¶
func (ListChartArgs) ElementType() reflect.Type
type ListChartArray ¶ added in v4.3.1
type ListChartArray []ListChartInput
func (ListChartArray) ElementType ¶ added in v4.3.1
func (ListChartArray) ElementType() reflect.Type
func (ListChartArray) ToListChartArrayOutput ¶ added in v4.3.1
func (i ListChartArray) ToListChartArrayOutput() ListChartArrayOutput
func (ListChartArray) ToListChartArrayOutputWithContext ¶ added in v4.3.1
func (i ListChartArray) ToListChartArrayOutputWithContext(ctx context.Context) ListChartArrayOutput
type ListChartArrayInput ¶ added in v4.3.1
type ListChartArrayInput interface { pulumi.Input ToListChartArrayOutput() ListChartArrayOutput ToListChartArrayOutputWithContext(context.Context) ListChartArrayOutput }
ListChartArrayInput is an input type that accepts ListChartArray and ListChartArrayOutput values. You can construct a concrete instance of `ListChartArrayInput` via:
ListChartArray{ ListChartArgs{...} }
type ListChartArrayOutput ¶ added in v4.3.1
type ListChartArrayOutput struct{ *pulumi.OutputState }
func (ListChartArrayOutput) ElementType ¶ added in v4.3.1
func (ListChartArrayOutput) ElementType() reflect.Type
func (ListChartArrayOutput) Index ¶ added in v4.3.1
func (o ListChartArrayOutput) Index(i pulumi.IntInput) ListChartOutput
func (ListChartArrayOutput) ToListChartArrayOutput ¶ added in v4.3.1
func (o ListChartArrayOutput) ToListChartArrayOutput() ListChartArrayOutput
func (ListChartArrayOutput) ToListChartArrayOutputWithContext ¶ added in v4.3.1
func (o ListChartArrayOutput) ToListChartArrayOutputWithContext(ctx context.Context) ListChartArrayOutput
type ListChartColorScale ¶
type ListChartColorScale struct { // The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color string `pulumi:"color"` // Indicates the lower threshold non-inclusive value for this range. Gt *float64 `pulumi:"gt"` // Indicates the lower threshold inclusive value for this range. Gte *float64 `pulumi:"gte"` // Indicates the upper threshold non-inculsive value for this range. Lt *float64 `pulumi:"lt"` // Indicates the upper threshold inclusive value for this range. Lte *float64 `pulumi:"lte"` }
type ListChartColorScaleArgs ¶
type ListChartColorScaleArgs struct { // The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color pulumi.StringInput `pulumi:"color"` // Indicates the lower threshold non-inclusive value for this range. Gt pulumi.Float64PtrInput `pulumi:"gt"` // Indicates the lower threshold inclusive value for this range. Gte pulumi.Float64PtrInput `pulumi:"gte"` // Indicates the upper threshold non-inculsive value for this range. Lt pulumi.Float64PtrInput `pulumi:"lt"` // Indicates the upper threshold inclusive value for this range. Lte pulumi.Float64PtrInput `pulumi:"lte"` }
func (ListChartColorScaleArgs) ElementType ¶
func (ListChartColorScaleArgs) ElementType() reflect.Type
func (ListChartColorScaleArgs) ToListChartColorScaleOutput ¶
func (i ListChartColorScaleArgs) ToListChartColorScaleOutput() ListChartColorScaleOutput
func (ListChartColorScaleArgs) ToListChartColorScaleOutputWithContext ¶
func (i ListChartColorScaleArgs) ToListChartColorScaleOutputWithContext(ctx context.Context) ListChartColorScaleOutput
type ListChartColorScaleArray ¶
type ListChartColorScaleArray []ListChartColorScaleInput
func (ListChartColorScaleArray) ElementType ¶
func (ListChartColorScaleArray) ElementType() reflect.Type
func (ListChartColorScaleArray) ToListChartColorScaleArrayOutput ¶
func (i ListChartColorScaleArray) ToListChartColorScaleArrayOutput() ListChartColorScaleArrayOutput
func (ListChartColorScaleArray) ToListChartColorScaleArrayOutputWithContext ¶
func (i ListChartColorScaleArray) ToListChartColorScaleArrayOutputWithContext(ctx context.Context) ListChartColorScaleArrayOutput
type ListChartColorScaleArrayInput ¶
type ListChartColorScaleArrayInput interface { pulumi.Input ToListChartColorScaleArrayOutput() ListChartColorScaleArrayOutput ToListChartColorScaleArrayOutputWithContext(context.Context) ListChartColorScaleArrayOutput }
ListChartColorScaleArrayInput is an input type that accepts ListChartColorScaleArray and ListChartColorScaleArrayOutput values. You can construct a concrete instance of `ListChartColorScaleArrayInput` via:
ListChartColorScaleArray{ ListChartColorScaleArgs{...} }
type ListChartColorScaleArrayOutput ¶
type ListChartColorScaleArrayOutput struct{ *pulumi.OutputState }
func (ListChartColorScaleArrayOutput) ElementType ¶
func (ListChartColorScaleArrayOutput) ElementType() reflect.Type
func (ListChartColorScaleArrayOutput) Index ¶
func (o ListChartColorScaleArrayOutput) Index(i pulumi.IntInput) ListChartColorScaleOutput
func (ListChartColorScaleArrayOutput) ToListChartColorScaleArrayOutput ¶
func (o ListChartColorScaleArrayOutput) ToListChartColorScaleArrayOutput() ListChartColorScaleArrayOutput
func (ListChartColorScaleArrayOutput) ToListChartColorScaleArrayOutputWithContext ¶
func (o ListChartColorScaleArrayOutput) ToListChartColorScaleArrayOutputWithContext(ctx context.Context) ListChartColorScaleArrayOutput
type ListChartColorScaleInput ¶
type ListChartColorScaleInput interface { pulumi.Input ToListChartColorScaleOutput() ListChartColorScaleOutput ToListChartColorScaleOutputWithContext(context.Context) ListChartColorScaleOutput }
ListChartColorScaleInput is an input type that accepts ListChartColorScaleArgs and ListChartColorScaleOutput values. You can construct a concrete instance of `ListChartColorScaleInput` via:
ListChartColorScaleArgs{...}
type ListChartColorScaleOutput ¶
type ListChartColorScaleOutput struct{ *pulumi.OutputState }
func (ListChartColorScaleOutput) Color ¶
func (o ListChartColorScaleOutput) Color() pulumi.StringOutput
The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green.
func (ListChartColorScaleOutput) ElementType ¶
func (ListChartColorScaleOutput) ElementType() reflect.Type
func (ListChartColorScaleOutput) Gt ¶
func (o ListChartColorScaleOutput) Gt() pulumi.Float64PtrOutput
Indicates the lower threshold non-inclusive value for this range.
func (ListChartColorScaleOutput) Gte ¶
func (o ListChartColorScaleOutput) Gte() pulumi.Float64PtrOutput
Indicates the lower threshold inclusive value for this range.
func (ListChartColorScaleOutput) Lt ¶
func (o ListChartColorScaleOutput) Lt() pulumi.Float64PtrOutput
Indicates the upper threshold non-inculsive value for this range.
func (ListChartColorScaleOutput) Lte ¶
func (o ListChartColorScaleOutput) Lte() pulumi.Float64PtrOutput
Indicates the upper threshold inclusive value for this range.
func (ListChartColorScaleOutput) ToListChartColorScaleOutput ¶
func (o ListChartColorScaleOutput) ToListChartColorScaleOutput() ListChartColorScaleOutput
func (ListChartColorScaleOutput) ToListChartColorScaleOutputWithContext ¶
func (o ListChartColorScaleOutput) ToListChartColorScaleOutputWithContext(ctx context.Context) ListChartColorScaleOutput
type ListChartInput ¶
type ListChartInput interface { pulumi.Input ToListChartOutput() ListChartOutput ToListChartOutputWithContext(ctx context.Context) ListChartOutput }
type ListChartLegendOptionsField ¶
type ListChartLegendOptionsField struct { // True or False depending on if you want the property to be shown or hidden. Enabled *bool `pulumi:"enabled"` // The name of the property to display. Note the special values of `sfMetric` (corresponding with the API's `Plot Name`) which shows the label of the time series `publish()` and `sf_originatingMetric` (corresponding with the API's `metric (sf metric)`) that shows the [name of the metric](https://developers.signalfx.com/signalflow_analytics/functions/data_function.html#table-1-parameter-definitions) for the time series being displayed. Property string `pulumi:"property"` }
type ListChartLegendOptionsFieldArgs ¶
type ListChartLegendOptionsFieldArgs struct { // True or False depending on if you want the property to be shown or hidden. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The name of the property to display. Note the special values of `sfMetric` (corresponding with the API's `Plot Name`) which shows the label of the time series `publish()` and `sf_originatingMetric` (corresponding with the API's `metric (sf metric)`) that shows the [name of the metric](https://developers.signalfx.com/signalflow_analytics/functions/data_function.html#table-1-parameter-definitions) for the time series being displayed. Property pulumi.StringInput `pulumi:"property"` }
func (ListChartLegendOptionsFieldArgs) ElementType ¶
func (ListChartLegendOptionsFieldArgs) ElementType() reflect.Type
func (ListChartLegendOptionsFieldArgs) ToListChartLegendOptionsFieldOutput ¶
func (i ListChartLegendOptionsFieldArgs) ToListChartLegendOptionsFieldOutput() ListChartLegendOptionsFieldOutput
func (ListChartLegendOptionsFieldArgs) ToListChartLegendOptionsFieldOutputWithContext ¶
func (i ListChartLegendOptionsFieldArgs) ToListChartLegendOptionsFieldOutputWithContext(ctx context.Context) ListChartLegendOptionsFieldOutput
type ListChartLegendOptionsFieldArray ¶
type ListChartLegendOptionsFieldArray []ListChartLegendOptionsFieldInput
func (ListChartLegendOptionsFieldArray) ElementType ¶
func (ListChartLegendOptionsFieldArray) ElementType() reflect.Type
func (ListChartLegendOptionsFieldArray) ToListChartLegendOptionsFieldArrayOutput ¶
func (i ListChartLegendOptionsFieldArray) ToListChartLegendOptionsFieldArrayOutput() ListChartLegendOptionsFieldArrayOutput
func (ListChartLegendOptionsFieldArray) ToListChartLegendOptionsFieldArrayOutputWithContext ¶
func (i ListChartLegendOptionsFieldArray) ToListChartLegendOptionsFieldArrayOutputWithContext(ctx context.Context) ListChartLegendOptionsFieldArrayOutput
type ListChartLegendOptionsFieldArrayInput ¶
type ListChartLegendOptionsFieldArrayInput interface { pulumi.Input ToListChartLegendOptionsFieldArrayOutput() ListChartLegendOptionsFieldArrayOutput ToListChartLegendOptionsFieldArrayOutputWithContext(context.Context) ListChartLegendOptionsFieldArrayOutput }
ListChartLegendOptionsFieldArrayInput is an input type that accepts ListChartLegendOptionsFieldArray and ListChartLegendOptionsFieldArrayOutput values. You can construct a concrete instance of `ListChartLegendOptionsFieldArrayInput` via:
ListChartLegendOptionsFieldArray{ ListChartLegendOptionsFieldArgs{...} }
type ListChartLegendOptionsFieldArrayOutput ¶
type ListChartLegendOptionsFieldArrayOutput struct{ *pulumi.OutputState }
func (ListChartLegendOptionsFieldArrayOutput) ElementType ¶
func (ListChartLegendOptionsFieldArrayOutput) ElementType() reflect.Type
func (ListChartLegendOptionsFieldArrayOutput) ToListChartLegendOptionsFieldArrayOutput ¶
func (o ListChartLegendOptionsFieldArrayOutput) ToListChartLegendOptionsFieldArrayOutput() ListChartLegendOptionsFieldArrayOutput
func (ListChartLegendOptionsFieldArrayOutput) ToListChartLegendOptionsFieldArrayOutputWithContext ¶
func (o ListChartLegendOptionsFieldArrayOutput) ToListChartLegendOptionsFieldArrayOutputWithContext(ctx context.Context) ListChartLegendOptionsFieldArrayOutput
type ListChartLegendOptionsFieldInput ¶
type ListChartLegendOptionsFieldInput interface { pulumi.Input ToListChartLegendOptionsFieldOutput() ListChartLegendOptionsFieldOutput ToListChartLegendOptionsFieldOutputWithContext(context.Context) ListChartLegendOptionsFieldOutput }
ListChartLegendOptionsFieldInput is an input type that accepts ListChartLegendOptionsFieldArgs and ListChartLegendOptionsFieldOutput values. You can construct a concrete instance of `ListChartLegendOptionsFieldInput` via:
ListChartLegendOptionsFieldArgs{...}
type ListChartLegendOptionsFieldOutput ¶
type ListChartLegendOptionsFieldOutput struct{ *pulumi.OutputState }
func (ListChartLegendOptionsFieldOutput) ElementType ¶
func (ListChartLegendOptionsFieldOutput) ElementType() reflect.Type
func (ListChartLegendOptionsFieldOutput) Enabled ¶
func (o ListChartLegendOptionsFieldOutput) Enabled() pulumi.BoolPtrOutput
True or False depending on if you want the property to be shown or hidden.
func (ListChartLegendOptionsFieldOutput) Property ¶
func (o ListChartLegendOptionsFieldOutput) Property() pulumi.StringOutput
The name of the property to display. Note the special values of `sfMetric` (corresponding with the API's `Plot Name`) which shows the label of the time series `publish()` and `sf_originatingMetric` (corresponding with the API's `metric (sf metric)`) that shows the [name of the metric](https://developers.signalfx.com/signalflow_analytics/functions/data_function.html#table-1-parameter-definitions) for the time series being displayed.
func (ListChartLegendOptionsFieldOutput) ToListChartLegendOptionsFieldOutput ¶
func (o ListChartLegendOptionsFieldOutput) ToListChartLegendOptionsFieldOutput() ListChartLegendOptionsFieldOutput
func (ListChartLegendOptionsFieldOutput) ToListChartLegendOptionsFieldOutputWithContext ¶
func (o ListChartLegendOptionsFieldOutput) ToListChartLegendOptionsFieldOutputWithContext(ctx context.Context) ListChartLegendOptionsFieldOutput
type ListChartMap ¶ added in v4.3.1
type ListChartMap map[string]ListChartInput
func (ListChartMap) ElementType ¶ added in v4.3.1
func (ListChartMap) ElementType() reflect.Type
func (ListChartMap) ToListChartMapOutput ¶ added in v4.3.1
func (i ListChartMap) ToListChartMapOutput() ListChartMapOutput
func (ListChartMap) ToListChartMapOutputWithContext ¶ added in v4.3.1
func (i ListChartMap) ToListChartMapOutputWithContext(ctx context.Context) ListChartMapOutput
type ListChartMapInput ¶ added in v4.3.1
type ListChartMapInput interface { pulumi.Input ToListChartMapOutput() ListChartMapOutput ToListChartMapOutputWithContext(context.Context) ListChartMapOutput }
ListChartMapInput is an input type that accepts ListChartMap and ListChartMapOutput values. You can construct a concrete instance of `ListChartMapInput` via:
ListChartMap{ "key": ListChartArgs{...} }
type ListChartMapOutput ¶ added in v4.3.1
type ListChartMapOutput struct{ *pulumi.OutputState }
func (ListChartMapOutput) ElementType ¶ added in v4.3.1
func (ListChartMapOutput) ElementType() reflect.Type
func (ListChartMapOutput) MapIndex ¶ added in v4.3.1
func (o ListChartMapOutput) MapIndex(k pulumi.StringInput) ListChartOutput
func (ListChartMapOutput) ToListChartMapOutput ¶ added in v4.3.1
func (o ListChartMapOutput) ToListChartMapOutput() ListChartMapOutput
func (ListChartMapOutput) ToListChartMapOutputWithContext ¶ added in v4.3.1
func (o ListChartMapOutput) ToListChartMapOutputWithContext(ctx context.Context) ListChartMapOutput
type ListChartOutput ¶
type ListChartOutput struct {
*pulumi.OutputState
}
func (ListChartOutput) ElementType ¶
func (ListChartOutput) ElementType() reflect.Type
func (ListChartOutput) ToListChartOutput ¶
func (o ListChartOutput) ToListChartOutput() ListChartOutput
func (ListChartOutput) ToListChartOutputWithContext ¶
func (o ListChartOutput) ToListChartOutputWithContext(ctx context.Context) ListChartOutput
func (ListChartOutput) ToListChartPtrOutput ¶ added in v4.3.1
func (o ListChartOutput) ToListChartPtrOutput() ListChartPtrOutput
func (ListChartOutput) ToListChartPtrOutputWithContext ¶ added in v4.3.1
func (o ListChartOutput) ToListChartPtrOutputWithContext(ctx context.Context) ListChartPtrOutput
type ListChartPtrInput ¶ added in v4.3.1
type ListChartPtrInput interface { pulumi.Input ToListChartPtrOutput() ListChartPtrOutput ToListChartPtrOutputWithContext(ctx context.Context) ListChartPtrOutput }
type ListChartPtrOutput ¶ added in v4.3.1
type ListChartPtrOutput struct {
*pulumi.OutputState
}
func (ListChartPtrOutput) ElementType ¶ added in v4.3.1
func (ListChartPtrOutput) ElementType() reflect.Type
func (ListChartPtrOutput) ToListChartPtrOutput ¶ added in v4.3.1
func (o ListChartPtrOutput) ToListChartPtrOutput() ListChartPtrOutput
func (ListChartPtrOutput) ToListChartPtrOutputWithContext ¶ added in v4.3.1
func (o ListChartPtrOutput) ToListChartPtrOutputWithContext(ctx context.Context) ListChartPtrOutput
type ListChartState ¶
type ListChartState struct { // Must be one of `"Scale"`, `"Dimension"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrInput // Single color range including both the color to display for that range and the borders of the range. Example: `[{ gt = 60, color = "blue" }, { lte = 60, color = "yellow" }]`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales ListChartColorScaleArrayInput // Description of the chart. Description pulumi.StringPtrInput // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default. DisableSampling pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrInput // Determines whether to hide missing data points in the chart. If `true`, missing data points in the chart would be hidden. `false` by default. HideMissingValues pulumi.BoolPtrInput // List of properties that should not be displayed in the chart legend (i.e. dimension names). All the properties are visible by default. Deprecated, please use `legendOptionsFields`. // // Deprecated: Please use legend_options_fields LegendFieldsToHides pulumi.StringArrayInput // List of property names and enabled flags that should be displayed in the data table for the chart, in the order provided. This option cannot be used with `legendFieldsToHide`. LegendOptionsFields ListChartLegendOptionsFieldArrayInput // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrInput // Maximum number of digits to display when rounding values up or down. MaxPrecision pulumi.IntPtrInput // Name of the chart. Name pulumi.StringPtrInput // Signalflow program text for the chart. More info[in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringPtrInput // How often (in seconds) to refresh the values of the list. RefreshInterval pulumi.IntPtrInput // The type of secondary visualization. Can be `None`, `Radial`, `Linear`, or `Sparkline`. If unset, the SignalFx default is used (`Sparkline`). SecondaryVisualization pulumi.StringPtrInput // The property to use when sorting the elements. Use `value` if you want to sort by value. Must be prepended with `+` for ascending or `-` for descending (e.g. `-foo`). Note there are some special values for some of the options provided in the UX: `"value"` for Value, `"sf_originatingMetric"` for Metric, and `"sfMetric"` for plot. SortBy pulumi.StringPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrInput // How many seconds ago from which to display data. For example, the last hour would be `3600`, etc. Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrInput // The property value is a string that denotes the geographic region associated with the time zone, (default UTC). Timezone pulumi.StringPtrInput // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrInput // The URL of the chart. Url pulumi.StringPtrInput // Plot-level customization options, associated with a publish statement. VizOptions ListChartVizOptionArrayInput }
func (ListChartState) ElementType ¶
func (ListChartState) ElementType() reflect.Type
type ListChartVizOption ¶
type ListChartVizOption struct { // The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color *string `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName *string `pulumi:"displayName"` // Label used in the publish statement that displays the plot (metric time series data) you want to customize. Label string `pulumi:"label"` ValuePrefix *string `pulumi:"valuePrefix"` ValueSuffix *string `pulumi:"valueSuffix"` // A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. // * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot. ValueUnit *string `pulumi:"valueUnit"` }
type ListChartVizOptionArgs ¶
type ListChartVizOptionArgs struct { // The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color pulumi.StringPtrInput `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Label used in the publish statement that displays the plot (metric time series data) you want to customize. Label pulumi.StringInput `pulumi:"label"` ValuePrefix pulumi.StringPtrInput `pulumi:"valuePrefix"` ValueSuffix pulumi.StringPtrInput `pulumi:"valueSuffix"` // A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. // * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot. ValueUnit pulumi.StringPtrInput `pulumi:"valueUnit"` }
func (ListChartVizOptionArgs) ElementType ¶
func (ListChartVizOptionArgs) ElementType() reflect.Type
func (ListChartVizOptionArgs) ToListChartVizOptionOutput ¶
func (i ListChartVizOptionArgs) ToListChartVizOptionOutput() ListChartVizOptionOutput
func (ListChartVizOptionArgs) ToListChartVizOptionOutputWithContext ¶
func (i ListChartVizOptionArgs) ToListChartVizOptionOutputWithContext(ctx context.Context) ListChartVizOptionOutput
type ListChartVizOptionArray ¶
type ListChartVizOptionArray []ListChartVizOptionInput
func (ListChartVizOptionArray) ElementType ¶
func (ListChartVizOptionArray) ElementType() reflect.Type
func (ListChartVizOptionArray) ToListChartVizOptionArrayOutput ¶
func (i ListChartVizOptionArray) ToListChartVizOptionArrayOutput() ListChartVizOptionArrayOutput
func (ListChartVizOptionArray) ToListChartVizOptionArrayOutputWithContext ¶
func (i ListChartVizOptionArray) ToListChartVizOptionArrayOutputWithContext(ctx context.Context) ListChartVizOptionArrayOutput
type ListChartVizOptionArrayInput ¶
type ListChartVizOptionArrayInput interface { pulumi.Input ToListChartVizOptionArrayOutput() ListChartVizOptionArrayOutput ToListChartVizOptionArrayOutputWithContext(context.Context) ListChartVizOptionArrayOutput }
ListChartVizOptionArrayInput is an input type that accepts ListChartVizOptionArray and ListChartVizOptionArrayOutput values. You can construct a concrete instance of `ListChartVizOptionArrayInput` via:
ListChartVizOptionArray{ ListChartVizOptionArgs{...} }
type ListChartVizOptionArrayOutput ¶
type ListChartVizOptionArrayOutput struct{ *pulumi.OutputState }
func (ListChartVizOptionArrayOutput) ElementType ¶
func (ListChartVizOptionArrayOutput) ElementType() reflect.Type
func (ListChartVizOptionArrayOutput) Index ¶
func (o ListChartVizOptionArrayOutput) Index(i pulumi.IntInput) ListChartVizOptionOutput
func (ListChartVizOptionArrayOutput) ToListChartVizOptionArrayOutput ¶
func (o ListChartVizOptionArrayOutput) ToListChartVizOptionArrayOutput() ListChartVizOptionArrayOutput
func (ListChartVizOptionArrayOutput) ToListChartVizOptionArrayOutputWithContext ¶
func (o ListChartVizOptionArrayOutput) ToListChartVizOptionArrayOutputWithContext(ctx context.Context) ListChartVizOptionArrayOutput
type ListChartVizOptionInput ¶
type ListChartVizOptionInput interface { pulumi.Input ToListChartVizOptionOutput() ListChartVizOptionOutput ToListChartVizOptionOutputWithContext(context.Context) ListChartVizOptionOutput }
ListChartVizOptionInput is an input type that accepts ListChartVizOptionArgs and ListChartVizOptionOutput values. You can construct a concrete instance of `ListChartVizOptionInput` via:
ListChartVizOptionArgs{...}
type ListChartVizOptionOutput ¶
type ListChartVizOptionOutput struct{ *pulumi.OutputState }
func (ListChartVizOptionOutput) Color ¶
func (o ListChartVizOptionOutput) Color() pulumi.StringPtrOutput
The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green.
func (ListChartVizOptionOutput) DisplayName ¶
func (o ListChartVizOptionOutput) DisplayName() pulumi.StringPtrOutput
Specifies an alternate value for the Plot Name column of the Data Table associated with the chart.
func (ListChartVizOptionOutput) ElementType ¶
func (ListChartVizOptionOutput) ElementType() reflect.Type
func (ListChartVizOptionOutput) Label ¶
func (o ListChartVizOptionOutput) Label() pulumi.StringOutput
Label used in the publish statement that displays the plot (metric time series data) you want to customize.
func (ListChartVizOptionOutput) ToListChartVizOptionOutput ¶
func (o ListChartVizOptionOutput) ToListChartVizOptionOutput() ListChartVizOptionOutput
func (ListChartVizOptionOutput) ToListChartVizOptionOutputWithContext ¶
func (o ListChartVizOptionOutput) ToListChartVizOptionOutputWithContext(ctx context.Context) ListChartVizOptionOutput
func (ListChartVizOptionOutput) ValuePrefix ¶
func (o ListChartVizOptionOutput) ValuePrefix() pulumi.StringPtrOutput
func (ListChartVizOptionOutput) ValueSuffix ¶
func (o ListChartVizOptionOutput) ValueSuffix() pulumi.StringPtrOutput
func (ListChartVizOptionOutput) ValueUnit ¶
func (o ListChartVizOptionOutput) ValueUnit() pulumi.StringPtrOutput
A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot.
type OrgToken ¶
type OrgToken struct { pulumi.CustomResourceState // Description of the token. Description pulumi.StringPtrOutput `pulumi:"description"` // Flag that controls enabling the token. If set to `true`, the token is disabled, and you can't use it for authentication. Defaults to `false`. Disabled pulumi.BoolPtrOutput `pulumi:"disabled"` // Specify DPM-based limits for this token. DpmLimits OrgTokenDpmLimitsPtrOutput `pulumi:"dpmLimits"` // Specify Usage-based limits for this token. HostOrUsageLimits OrgTokenHostOrUsageLimitsPtrOutput `pulumi:"hostOrUsageLimits"` // Name of the token. Name pulumi.StringOutput `pulumi:"name"` // List of strings specifying where notifications will be sent when an incident occurs. See // https://developers.signalfx.com/v2/docs/detector-model#notifications-models for more info Notifications pulumi.StringArrayOutput `pulumi:"notifications"` // The secret token created by the API. You cannot set this value. Secret pulumi.StringOutput `pulumi:"secret"` }
Manage SignalFx org tokens.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewOrgToken(ctx, "myteamkey0", &signalfx.OrgTokenArgs{ Description: pulumi.String("My team's rad key"), HostOrUsageLimits: &signalfx.OrgTokenHostOrUsageLimitsArgs{ ContainerLimit: pulumi.Int(200), ContainerNotificationThreshold: pulumi.Int(180), CustomMetricsLimit: pulumi.Int(1000), CustomMetricsNotificationThreshold: pulumi.Int(900), HighResMetricsLimit: pulumi.Int(1000), HighResMetricsNotificationThreshold: pulumi.Int(900), HostLimit: pulumi.Int(100), HostNotificationThreshold: pulumi.Int(90), }, Notifications: pulumi.StringArray{ pulumi.String("Email,foo-alerts@bar.com"), }, }) if err != nil { return err } return nil }) }
```
func GetOrgToken ¶
func GetOrgToken(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrgTokenState, opts ...pulumi.ResourceOption) (*OrgToken, error)
GetOrgToken gets an existing OrgToken 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 NewOrgToken ¶
func NewOrgToken(ctx *pulumi.Context, name string, args *OrgTokenArgs, opts ...pulumi.ResourceOption) (*OrgToken, error)
NewOrgToken registers a new resource with the given unique name, arguments, and options.
func (*OrgToken) ElementType ¶
func (*OrgToken) ToOrgTokenOutput ¶
func (i *OrgToken) ToOrgTokenOutput() OrgTokenOutput
func (*OrgToken) ToOrgTokenOutputWithContext ¶
func (i *OrgToken) ToOrgTokenOutputWithContext(ctx context.Context) OrgTokenOutput
func (*OrgToken) ToOrgTokenPtrOutput ¶ added in v4.3.1
func (i *OrgToken) ToOrgTokenPtrOutput() OrgTokenPtrOutput
func (*OrgToken) ToOrgTokenPtrOutputWithContext ¶ added in v4.3.1
func (i *OrgToken) ToOrgTokenPtrOutputWithContext(ctx context.Context) OrgTokenPtrOutput
type OrgTokenArgs ¶
type OrgTokenArgs struct { // Description of the token. Description pulumi.StringPtrInput // Flag that controls enabling the token. If set to `true`, the token is disabled, and you can't use it for authentication. Defaults to `false`. Disabled pulumi.BoolPtrInput // Specify DPM-based limits for this token. DpmLimits OrgTokenDpmLimitsPtrInput // Specify Usage-based limits for this token. HostOrUsageLimits OrgTokenHostOrUsageLimitsPtrInput // Name of the token. Name pulumi.StringPtrInput // List of strings specifying where notifications will be sent when an incident occurs. See // https://developers.signalfx.com/v2/docs/detector-model#notifications-models for more info Notifications pulumi.StringArrayInput }
The set of arguments for constructing a OrgToken resource.
func (OrgTokenArgs) ElementType ¶
func (OrgTokenArgs) ElementType() reflect.Type
type OrgTokenArray ¶ added in v4.3.1
type OrgTokenArray []OrgTokenInput
func (OrgTokenArray) ElementType ¶ added in v4.3.1
func (OrgTokenArray) ElementType() reflect.Type
func (OrgTokenArray) ToOrgTokenArrayOutput ¶ added in v4.3.1
func (i OrgTokenArray) ToOrgTokenArrayOutput() OrgTokenArrayOutput
func (OrgTokenArray) ToOrgTokenArrayOutputWithContext ¶ added in v4.3.1
func (i OrgTokenArray) ToOrgTokenArrayOutputWithContext(ctx context.Context) OrgTokenArrayOutput
type OrgTokenArrayInput ¶ added in v4.3.1
type OrgTokenArrayInput interface { pulumi.Input ToOrgTokenArrayOutput() OrgTokenArrayOutput ToOrgTokenArrayOutputWithContext(context.Context) OrgTokenArrayOutput }
OrgTokenArrayInput is an input type that accepts OrgTokenArray and OrgTokenArrayOutput values. You can construct a concrete instance of `OrgTokenArrayInput` via:
OrgTokenArray{ OrgTokenArgs{...} }
type OrgTokenArrayOutput ¶ added in v4.3.1
type OrgTokenArrayOutput struct{ *pulumi.OutputState }
func (OrgTokenArrayOutput) ElementType ¶ added in v4.3.1
func (OrgTokenArrayOutput) ElementType() reflect.Type
func (OrgTokenArrayOutput) Index ¶ added in v4.3.1
func (o OrgTokenArrayOutput) Index(i pulumi.IntInput) OrgTokenOutput
func (OrgTokenArrayOutput) ToOrgTokenArrayOutput ¶ added in v4.3.1
func (o OrgTokenArrayOutput) ToOrgTokenArrayOutput() OrgTokenArrayOutput
func (OrgTokenArrayOutput) ToOrgTokenArrayOutputWithContext ¶ added in v4.3.1
func (o OrgTokenArrayOutput) ToOrgTokenArrayOutputWithContext(ctx context.Context) OrgTokenArrayOutput
type OrgTokenDpmLimits ¶
type OrgTokenDpmLimits struct { // The datapoints per minute (dpm) limit for this token. If you exceed this limit, SignalFx sends out an alert. DpmLimit int `pulumi:"dpmLimit"` // DPM level at which SignalFx sends the notification for this token. If you don't specify a notification, SignalFx sends the generic notification. DpmNotificationThreshold *int `pulumi:"dpmNotificationThreshold"` }
type OrgTokenDpmLimitsArgs ¶
type OrgTokenDpmLimitsArgs struct { // The datapoints per minute (dpm) limit for this token. If you exceed this limit, SignalFx sends out an alert. DpmLimit pulumi.IntInput `pulumi:"dpmLimit"` // DPM level at which SignalFx sends the notification for this token. If you don't specify a notification, SignalFx sends the generic notification. DpmNotificationThreshold pulumi.IntPtrInput `pulumi:"dpmNotificationThreshold"` }
func (OrgTokenDpmLimitsArgs) ElementType ¶
func (OrgTokenDpmLimitsArgs) ElementType() reflect.Type
func (OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsOutput ¶
func (i OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsOutput() OrgTokenDpmLimitsOutput
func (OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsOutputWithContext ¶
func (i OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsOutputWithContext(ctx context.Context) OrgTokenDpmLimitsOutput
func (OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsPtrOutput ¶
func (i OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsPtrOutput() OrgTokenDpmLimitsPtrOutput
func (OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsPtrOutputWithContext ¶
func (i OrgTokenDpmLimitsArgs) ToOrgTokenDpmLimitsPtrOutputWithContext(ctx context.Context) OrgTokenDpmLimitsPtrOutput
type OrgTokenDpmLimitsInput ¶
type OrgTokenDpmLimitsInput interface { pulumi.Input ToOrgTokenDpmLimitsOutput() OrgTokenDpmLimitsOutput ToOrgTokenDpmLimitsOutputWithContext(context.Context) OrgTokenDpmLimitsOutput }
OrgTokenDpmLimitsInput is an input type that accepts OrgTokenDpmLimitsArgs and OrgTokenDpmLimitsOutput values. You can construct a concrete instance of `OrgTokenDpmLimitsInput` via:
OrgTokenDpmLimitsArgs{...}
type OrgTokenDpmLimitsOutput ¶
type OrgTokenDpmLimitsOutput struct{ *pulumi.OutputState }
func (OrgTokenDpmLimitsOutput) DpmLimit ¶
func (o OrgTokenDpmLimitsOutput) DpmLimit() pulumi.IntOutput
The datapoints per minute (dpm) limit for this token. If you exceed this limit, SignalFx sends out an alert.
func (OrgTokenDpmLimitsOutput) DpmNotificationThreshold ¶
func (o OrgTokenDpmLimitsOutput) DpmNotificationThreshold() pulumi.IntPtrOutput
DPM level at which SignalFx sends the notification for this token. If you don't specify a notification, SignalFx sends the generic notification.
func (OrgTokenDpmLimitsOutput) ElementType ¶
func (OrgTokenDpmLimitsOutput) ElementType() reflect.Type
func (OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsOutput ¶
func (o OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsOutput() OrgTokenDpmLimitsOutput
func (OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsOutputWithContext ¶
func (o OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsOutputWithContext(ctx context.Context) OrgTokenDpmLimitsOutput
func (OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsPtrOutput ¶
func (o OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsPtrOutput() OrgTokenDpmLimitsPtrOutput
func (OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsPtrOutputWithContext ¶
func (o OrgTokenDpmLimitsOutput) ToOrgTokenDpmLimitsPtrOutputWithContext(ctx context.Context) OrgTokenDpmLimitsPtrOutput
type OrgTokenDpmLimitsPtrInput ¶
type OrgTokenDpmLimitsPtrInput interface { pulumi.Input ToOrgTokenDpmLimitsPtrOutput() OrgTokenDpmLimitsPtrOutput ToOrgTokenDpmLimitsPtrOutputWithContext(context.Context) OrgTokenDpmLimitsPtrOutput }
OrgTokenDpmLimitsPtrInput is an input type that accepts OrgTokenDpmLimitsArgs, OrgTokenDpmLimitsPtr and OrgTokenDpmLimitsPtrOutput values. You can construct a concrete instance of `OrgTokenDpmLimitsPtrInput` via:
OrgTokenDpmLimitsArgs{...} or: nil
func OrgTokenDpmLimitsPtr ¶
func OrgTokenDpmLimitsPtr(v *OrgTokenDpmLimitsArgs) OrgTokenDpmLimitsPtrInput
type OrgTokenDpmLimitsPtrOutput ¶
type OrgTokenDpmLimitsPtrOutput struct{ *pulumi.OutputState }
func (OrgTokenDpmLimitsPtrOutput) DpmLimit ¶
func (o OrgTokenDpmLimitsPtrOutput) DpmLimit() pulumi.IntPtrOutput
The datapoints per minute (dpm) limit for this token. If you exceed this limit, SignalFx sends out an alert.
func (OrgTokenDpmLimitsPtrOutput) DpmNotificationThreshold ¶
func (o OrgTokenDpmLimitsPtrOutput) DpmNotificationThreshold() pulumi.IntPtrOutput
DPM level at which SignalFx sends the notification for this token. If you don't specify a notification, SignalFx sends the generic notification.
func (OrgTokenDpmLimitsPtrOutput) Elem ¶
func (o OrgTokenDpmLimitsPtrOutput) Elem() OrgTokenDpmLimitsOutput
func (OrgTokenDpmLimitsPtrOutput) ElementType ¶
func (OrgTokenDpmLimitsPtrOutput) ElementType() reflect.Type
func (OrgTokenDpmLimitsPtrOutput) ToOrgTokenDpmLimitsPtrOutput ¶
func (o OrgTokenDpmLimitsPtrOutput) ToOrgTokenDpmLimitsPtrOutput() OrgTokenDpmLimitsPtrOutput
func (OrgTokenDpmLimitsPtrOutput) ToOrgTokenDpmLimitsPtrOutputWithContext ¶
func (o OrgTokenDpmLimitsPtrOutput) ToOrgTokenDpmLimitsPtrOutputWithContext(ctx context.Context) OrgTokenDpmLimitsPtrOutput
type OrgTokenHostOrUsageLimits ¶
type OrgTokenHostOrUsageLimits struct { // Max number of Docker containers that can use this token ContainerLimit *int `pulumi:"containerLimit"` // Notification threshold for Docker containers ContainerNotificationThreshold *int `pulumi:"containerNotificationThreshold"` // Max number of custom metrics that can be sent with this token CustomMetricsLimit *int `pulumi:"customMetricsLimit"` // Notification threshold for custom metrics CustomMetricsNotificationThreshold *int `pulumi:"customMetricsNotificationThreshold"` // Max number of hi-res metrics that can be sent with this toke HighResMetricsLimit *int `pulumi:"highResMetricsLimit"` // Notification threshold for hi-res metrics HighResMetricsNotificationThreshold *int `pulumi:"highResMetricsNotificationThreshold"` // Max number of hosts that can use this token HostLimit *int `pulumi:"hostLimit"` // Notification threshold for hosts HostNotificationThreshold *int `pulumi:"hostNotificationThreshold"` }
type OrgTokenHostOrUsageLimitsArgs ¶
type OrgTokenHostOrUsageLimitsArgs struct { // Max number of Docker containers that can use this token ContainerLimit pulumi.IntPtrInput `pulumi:"containerLimit"` // Notification threshold for Docker containers ContainerNotificationThreshold pulumi.IntPtrInput `pulumi:"containerNotificationThreshold"` // Max number of custom metrics that can be sent with this token CustomMetricsLimit pulumi.IntPtrInput `pulumi:"customMetricsLimit"` // Notification threshold for custom metrics CustomMetricsNotificationThreshold pulumi.IntPtrInput `pulumi:"customMetricsNotificationThreshold"` // Max number of hi-res metrics that can be sent with this toke HighResMetricsLimit pulumi.IntPtrInput `pulumi:"highResMetricsLimit"` // Notification threshold for hi-res metrics HighResMetricsNotificationThreshold pulumi.IntPtrInput `pulumi:"highResMetricsNotificationThreshold"` // Max number of hosts that can use this token HostLimit pulumi.IntPtrInput `pulumi:"hostLimit"` // Notification threshold for hosts HostNotificationThreshold pulumi.IntPtrInput `pulumi:"hostNotificationThreshold"` }
func (OrgTokenHostOrUsageLimitsArgs) ElementType ¶
func (OrgTokenHostOrUsageLimitsArgs) ElementType() reflect.Type
func (OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsOutput ¶
func (i OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsOutput() OrgTokenHostOrUsageLimitsOutput
func (OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsOutputWithContext ¶
func (i OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsOutput
func (OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsPtrOutput ¶
func (i OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsPtrOutput() OrgTokenHostOrUsageLimitsPtrOutput
func (OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext ¶
func (i OrgTokenHostOrUsageLimitsArgs) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsPtrOutput
type OrgTokenHostOrUsageLimitsInput ¶
type OrgTokenHostOrUsageLimitsInput interface { pulumi.Input ToOrgTokenHostOrUsageLimitsOutput() OrgTokenHostOrUsageLimitsOutput ToOrgTokenHostOrUsageLimitsOutputWithContext(context.Context) OrgTokenHostOrUsageLimitsOutput }
OrgTokenHostOrUsageLimitsInput is an input type that accepts OrgTokenHostOrUsageLimitsArgs and OrgTokenHostOrUsageLimitsOutput values. You can construct a concrete instance of `OrgTokenHostOrUsageLimitsInput` via:
OrgTokenHostOrUsageLimitsArgs{...}
type OrgTokenHostOrUsageLimitsOutput ¶
type OrgTokenHostOrUsageLimitsOutput struct{ *pulumi.OutputState }
func (OrgTokenHostOrUsageLimitsOutput) ContainerLimit ¶
func (o OrgTokenHostOrUsageLimitsOutput) ContainerLimit() pulumi.IntPtrOutput
Max number of Docker containers that can use this token
func (OrgTokenHostOrUsageLimitsOutput) ContainerNotificationThreshold ¶
func (o OrgTokenHostOrUsageLimitsOutput) ContainerNotificationThreshold() pulumi.IntPtrOutput
Notification threshold for Docker containers
func (OrgTokenHostOrUsageLimitsOutput) CustomMetricsLimit ¶
func (o OrgTokenHostOrUsageLimitsOutput) CustomMetricsLimit() pulumi.IntPtrOutput
Max number of custom metrics that can be sent with this token
func (OrgTokenHostOrUsageLimitsOutput) CustomMetricsNotificationThreshold ¶
func (o OrgTokenHostOrUsageLimitsOutput) CustomMetricsNotificationThreshold() pulumi.IntPtrOutput
Notification threshold for custom metrics
func (OrgTokenHostOrUsageLimitsOutput) ElementType ¶
func (OrgTokenHostOrUsageLimitsOutput) ElementType() reflect.Type
func (OrgTokenHostOrUsageLimitsOutput) HighResMetricsLimit ¶
func (o OrgTokenHostOrUsageLimitsOutput) HighResMetricsLimit() pulumi.IntPtrOutput
Max number of hi-res metrics that can be sent with this toke
func (OrgTokenHostOrUsageLimitsOutput) HighResMetricsNotificationThreshold ¶
func (o OrgTokenHostOrUsageLimitsOutput) HighResMetricsNotificationThreshold() pulumi.IntPtrOutput
Notification threshold for hi-res metrics
func (OrgTokenHostOrUsageLimitsOutput) HostLimit ¶
func (o OrgTokenHostOrUsageLimitsOutput) HostLimit() pulumi.IntPtrOutput
Max number of hosts that can use this token
func (OrgTokenHostOrUsageLimitsOutput) HostNotificationThreshold ¶
func (o OrgTokenHostOrUsageLimitsOutput) HostNotificationThreshold() pulumi.IntPtrOutput
Notification threshold for hosts
func (OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsOutput ¶
func (o OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsOutput() OrgTokenHostOrUsageLimitsOutput
func (OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsOutputWithContext ¶
func (o OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsOutput
func (OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsPtrOutput ¶
func (o OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsPtrOutput() OrgTokenHostOrUsageLimitsPtrOutput
func (OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext ¶
func (o OrgTokenHostOrUsageLimitsOutput) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsPtrOutput
type OrgTokenHostOrUsageLimitsPtrInput ¶
type OrgTokenHostOrUsageLimitsPtrInput interface { pulumi.Input ToOrgTokenHostOrUsageLimitsPtrOutput() OrgTokenHostOrUsageLimitsPtrOutput ToOrgTokenHostOrUsageLimitsPtrOutputWithContext(context.Context) OrgTokenHostOrUsageLimitsPtrOutput }
OrgTokenHostOrUsageLimitsPtrInput is an input type that accepts OrgTokenHostOrUsageLimitsArgs, OrgTokenHostOrUsageLimitsPtr and OrgTokenHostOrUsageLimitsPtrOutput values. You can construct a concrete instance of `OrgTokenHostOrUsageLimitsPtrInput` via:
OrgTokenHostOrUsageLimitsArgs{...} or: nil
func OrgTokenHostOrUsageLimitsPtr ¶
func OrgTokenHostOrUsageLimitsPtr(v *OrgTokenHostOrUsageLimitsArgs) OrgTokenHostOrUsageLimitsPtrInput
type OrgTokenHostOrUsageLimitsPtrOutput ¶
type OrgTokenHostOrUsageLimitsPtrOutput struct{ *pulumi.OutputState }
func (OrgTokenHostOrUsageLimitsPtrOutput) ContainerLimit ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) ContainerLimit() pulumi.IntPtrOutput
Max number of Docker containers that can use this token
func (OrgTokenHostOrUsageLimitsPtrOutput) ContainerNotificationThreshold ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) ContainerNotificationThreshold() pulumi.IntPtrOutput
Notification threshold for Docker containers
func (OrgTokenHostOrUsageLimitsPtrOutput) CustomMetricsLimit ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) CustomMetricsLimit() pulumi.IntPtrOutput
Max number of custom metrics that can be sent with this token
func (OrgTokenHostOrUsageLimitsPtrOutput) CustomMetricsNotificationThreshold ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) CustomMetricsNotificationThreshold() pulumi.IntPtrOutput
Notification threshold for custom metrics
func (OrgTokenHostOrUsageLimitsPtrOutput) Elem ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) Elem() OrgTokenHostOrUsageLimitsOutput
func (OrgTokenHostOrUsageLimitsPtrOutput) ElementType ¶
func (OrgTokenHostOrUsageLimitsPtrOutput) ElementType() reflect.Type
func (OrgTokenHostOrUsageLimitsPtrOutput) HighResMetricsLimit ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) HighResMetricsLimit() pulumi.IntPtrOutput
Max number of hi-res metrics that can be sent with this toke
func (OrgTokenHostOrUsageLimitsPtrOutput) HighResMetricsNotificationThreshold ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) HighResMetricsNotificationThreshold() pulumi.IntPtrOutput
Notification threshold for hi-res metrics
func (OrgTokenHostOrUsageLimitsPtrOutput) HostLimit ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) HostLimit() pulumi.IntPtrOutput
Max number of hosts that can use this token
func (OrgTokenHostOrUsageLimitsPtrOutput) HostNotificationThreshold ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) HostNotificationThreshold() pulumi.IntPtrOutput
Notification threshold for hosts
func (OrgTokenHostOrUsageLimitsPtrOutput) ToOrgTokenHostOrUsageLimitsPtrOutput ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) ToOrgTokenHostOrUsageLimitsPtrOutput() OrgTokenHostOrUsageLimitsPtrOutput
func (OrgTokenHostOrUsageLimitsPtrOutput) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext ¶
func (o OrgTokenHostOrUsageLimitsPtrOutput) ToOrgTokenHostOrUsageLimitsPtrOutputWithContext(ctx context.Context) OrgTokenHostOrUsageLimitsPtrOutput
type OrgTokenInput ¶
type OrgTokenInput interface { pulumi.Input ToOrgTokenOutput() OrgTokenOutput ToOrgTokenOutputWithContext(ctx context.Context) OrgTokenOutput }
type OrgTokenMap ¶ added in v4.3.1
type OrgTokenMap map[string]OrgTokenInput
func (OrgTokenMap) ElementType ¶ added in v4.3.1
func (OrgTokenMap) ElementType() reflect.Type
func (OrgTokenMap) ToOrgTokenMapOutput ¶ added in v4.3.1
func (i OrgTokenMap) ToOrgTokenMapOutput() OrgTokenMapOutput
func (OrgTokenMap) ToOrgTokenMapOutputWithContext ¶ added in v4.3.1
func (i OrgTokenMap) ToOrgTokenMapOutputWithContext(ctx context.Context) OrgTokenMapOutput
type OrgTokenMapInput ¶ added in v4.3.1
type OrgTokenMapInput interface { pulumi.Input ToOrgTokenMapOutput() OrgTokenMapOutput ToOrgTokenMapOutputWithContext(context.Context) OrgTokenMapOutput }
OrgTokenMapInput is an input type that accepts OrgTokenMap and OrgTokenMapOutput values. You can construct a concrete instance of `OrgTokenMapInput` via:
OrgTokenMap{ "key": OrgTokenArgs{...} }
type OrgTokenMapOutput ¶ added in v4.3.1
type OrgTokenMapOutput struct{ *pulumi.OutputState }
func (OrgTokenMapOutput) ElementType ¶ added in v4.3.1
func (OrgTokenMapOutput) ElementType() reflect.Type
func (OrgTokenMapOutput) MapIndex ¶ added in v4.3.1
func (o OrgTokenMapOutput) MapIndex(k pulumi.StringInput) OrgTokenOutput
func (OrgTokenMapOutput) ToOrgTokenMapOutput ¶ added in v4.3.1
func (o OrgTokenMapOutput) ToOrgTokenMapOutput() OrgTokenMapOutput
func (OrgTokenMapOutput) ToOrgTokenMapOutputWithContext ¶ added in v4.3.1
func (o OrgTokenMapOutput) ToOrgTokenMapOutputWithContext(ctx context.Context) OrgTokenMapOutput
type OrgTokenOutput ¶
type OrgTokenOutput struct {
*pulumi.OutputState
}
func (OrgTokenOutput) ElementType ¶
func (OrgTokenOutput) ElementType() reflect.Type
func (OrgTokenOutput) ToOrgTokenOutput ¶
func (o OrgTokenOutput) ToOrgTokenOutput() OrgTokenOutput
func (OrgTokenOutput) ToOrgTokenOutputWithContext ¶
func (o OrgTokenOutput) ToOrgTokenOutputWithContext(ctx context.Context) OrgTokenOutput
func (OrgTokenOutput) ToOrgTokenPtrOutput ¶ added in v4.3.1
func (o OrgTokenOutput) ToOrgTokenPtrOutput() OrgTokenPtrOutput
func (OrgTokenOutput) ToOrgTokenPtrOutputWithContext ¶ added in v4.3.1
func (o OrgTokenOutput) ToOrgTokenPtrOutputWithContext(ctx context.Context) OrgTokenPtrOutput
type OrgTokenPtrInput ¶ added in v4.3.1
type OrgTokenPtrInput interface { pulumi.Input ToOrgTokenPtrOutput() OrgTokenPtrOutput ToOrgTokenPtrOutputWithContext(ctx context.Context) OrgTokenPtrOutput }
type OrgTokenPtrOutput ¶ added in v4.3.1
type OrgTokenPtrOutput struct {
*pulumi.OutputState
}
func (OrgTokenPtrOutput) ElementType ¶ added in v4.3.1
func (OrgTokenPtrOutput) ElementType() reflect.Type
func (OrgTokenPtrOutput) ToOrgTokenPtrOutput ¶ added in v4.3.1
func (o OrgTokenPtrOutput) ToOrgTokenPtrOutput() OrgTokenPtrOutput
func (OrgTokenPtrOutput) ToOrgTokenPtrOutputWithContext ¶ added in v4.3.1
func (o OrgTokenPtrOutput) ToOrgTokenPtrOutputWithContext(ctx context.Context) OrgTokenPtrOutput
type OrgTokenState ¶
type OrgTokenState struct { // Description of the token. Description pulumi.StringPtrInput // Flag that controls enabling the token. If set to `true`, the token is disabled, and you can't use it for authentication. Defaults to `false`. Disabled pulumi.BoolPtrInput // Specify DPM-based limits for this token. DpmLimits OrgTokenDpmLimitsPtrInput // Specify Usage-based limits for this token. HostOrUsageLimits OrgTokenHostOrUsageLimitsPtrInput // Name of the token. Name pulumi.StringPtrInput // List of strings specifying where notifications will be sent when an incident occurs. See // https://developers.signalfx.com/v2/docs/detector-model#notifications-models for more info Notifications pulumi.StringArrayInput // The secret token created by the API. You cannot set this value. Secret pulumi.StringPtrInput }
func (OrgTokenState) ElementType ¶
func (OrgTokenState) ElementType() reflect.Type
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
The provider type for the signalfx package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (*Provider) ToProviderPtrOutput ¶ added in v4.3.1
func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
func (*Provider) ToProviderPtrOutputWithContext ¶ added in v4.3.1
func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderArgs ¶
type ProviderArgs struct { // API URL for your SignalFx org, may include a realm ApiUrl pulumi.StringPtrInput // SignalFx auth token AuthToken pulumi.StringPtrInput // Application URL for your SignalFx org, often customzied for organizations using SSO CustomAppUrl pulumi.StringPtrInput // Timeout duration for a single HTTP call in seconds. Defaults to 120 TimeoutSeconds pulumi.IntPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct {
*pulumi.OutputState
}
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) ToProviderPtrOutput ¶ added in v4.3.1
func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderOutput) ToProviderPtrOutputWithContext ¶ added in v4.3.1
func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderPtrInput ¶ added in v4.3.1
type ProviderPtrInput interface { pulumi.Input ToProviderPtrOutput() ProviderPtrOutput ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput }
type ProviderPtrOutput ¶ added in v4.3.1
type ProviderPtrOutput struct {
*pulumi.OutputState
}
func (ProviderPtrOutput) ElementType ¶ added in v4.3.1
func (ProviderPtrOutput) ElementType() reflect.Type
func (ProviderPtrOutput) ToProviderPtrOutput ¶ added in v4.3.1
func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderPtrOutput) ToProviderPtrOutputWithContext ¶ added in v4.3.1
func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type SingleValueChart ¶
type SingleValueChart struct { pulumi.CustomResourceState // Must be `"Dimension"`, `"Scale"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrOutput `pulumi:"colorBy"` // Single color range including both the color to display for that range and the borders of the range. Example: `[{ gt = 60, color = "blue" }, { lte = 60, color = "yellow" }]`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales SingleValueChartColorScaleArrayOutput `pulumi:"colorScales"` // Description of the chart. Description pulumi.StringPtrOutput `pulumi:"description"` // Whether to hide the timestamp in the chart. `false` by default. IsTimestampHidden pulumi.BoolPtrOutput `pulumi:"isTimestampHidden"` // How long (in seconds) to wait for late datapoints MaxDelay pulumi.IntPtrOutput `pulumi:"maxDelay"` // The maximum precision to for value displayed. MaxPrecision pulumi.IntPtrOutput `pulumi:"maxPrecision"` // Name of the chart. Name pulumi.StringOutput `pulumi:"name"` // Signalflow program text for the chart. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringOutput `pulumi:"programText"` // How often (in seconds) to refresh the value. RefreshInterval pulumi.IntPtrOutput `pulumi:"refreshInterval"` // The type of secondary visualization. Can be `None`, `Radial`, `Linear`, or `Sparkline`. If unset, the SignalFx default is used (`None`). SecondaryVisualization pulumi.StringPtrOutput `pulumi:"secondaryVisualization"` // Whether to show a trend line below the current value. `false` by default. ShowSparkLine pulumi.BoolPtrOutput `pulumi:"showSparkLine"` // The property value is a string that denotes the geographic region associated with the time zone, (e.g. Australia/Sydney) Timezone pulumi.StringPtrOutput `pulumi:"timezone"` // Must be `"Metric"` or `"Binary"`. `"Metric"` by default. UnitPrefix pulumi.StringPtrOutput `pulumi:"unitPrefix"` // The URL of the chart. Url pulumi.StringOutput `pulumi:"url"` // Plot-level customization options, associated with a publish statement. VizOptions SingleValueChartVizOptionArrayOutput `pulumi:"vizOptions"` }
This chart type displays a single number in a large font, representing the current value of a single metric on a plot line.
If the time period is in the past, the number represents the value of the metric near the end of the time period.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewSingleValueChart(ctx, "mysvchart0", &signalfx.SingleValueChartArgs{ ColorBy: pulumi.String("Dimension"), Description: pulumi.String("Very cool Single Value Chart"), IsTimestampHidden: pulumi.Bool(true), MaxDelay: pulumi.Int(2), MaxPrecision: pulumi.Int(2), ProgramText: pulumi.String(fmt.Sprintf("%v%v%v", "myfilters = filter(\"cluster_name\", \"prod\") and filter(\"role\", \"search\")\n", "data(\"cpu.total.idle\", filter=myfilters).publish()\n", "\n")), RefreshInterval: pulumi.Int(1), }) if err != nil { return err } return nil }) }
```
func GetSingleValueChart ¶
func GetSingleValueChart(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SingleValueChartState, opts ...pulumi.ResourceOption) (*SingleValueChart, error)
GetSingleValueChart gets an existing SingleValueChart 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 NewSingleValueChart ¶
func NewSingleValueChart(ctx *pulumi.Context, name string, args *SingleValueChartArgs, opts ...pulumi.ResourceOption) (*SingleValueChart, error)
NewSingleValueChart registers a new resource with the given unique name, arguments, and options.
func (*SingleValueChart) ElementType ¶
func (*SingleValueChart) ElementType() reflect.Type
func (*SingleValueChart) ToSingleValueChartOutput ¶
func (i *SingleValueChart) ToSingleValueChartOutput() SingleValueChartOutput
func (*SingleValueChart) ToSingleValueChartOutputWithContext ¶
func (i *SingleValueChart) ToSingleValueChartOutputWithContext(ctx context.Context) SingleValueChartOutput
func (*SingleValueChart) ToSingleValueChartPtrOutput ¶ added in v4.3.1
func (i *SingleValueChart) ToSingleValueChartPtrOutput() SingleValueChartPtrOutput
func (*SingleValueChart) ToSingleValueChartPtrOutputWithContext ¶ added in v4.3.1
func (i *SingleValueChart) ToSingleValueChartPtrOutputWithContext(ctx context.Context) SingleValueChartPtrOutput
type SingleValueChartArgs ¶
type SingleValueChartArgs struct { // Must be `"Dimension"`, `"Scale"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrInput // Single color range including both the color to display for that range and the borders of the range. Example: `[{ gt = 60, color = "blue" }, { lte = 60, color = "yellow" }]`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales SingleValueChartColorScaleArrayInput // Description of the chart. Description pulumi.StringPtrInput // Whether to hide the timestamp in the chart. `false` by default. IsTimestampHidden pulumi.BoolPtrInput // How long (in seconds) to wait for late datapoints MaxDelay pulumi.IntPtrInput // The maximum precision to for value displayed. MaxPrecision pulumi.IntPtrInput // Name of the chart. Name pulumi.StringPtrInput // Signalflow program text for the chart. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringInput // How often (in seconds) to refresh the value. RefreshInterval pulumi.IntPtrInput // The type of secondary visualization. Can be `None`, `Radial`, `Linear`, or `Sparkline`. If unset, the SignalFx default is used (`None`). SecondaryVisualization pulumi.StringPtrInput // Whether to show a trend line below the current value. `false` by default. ShowSparkLine pulumi.BoolPtrInput // The property value is a string that denotes the geographic region associated with the time zone, (e.g. Australia/Sydney) Timezone pulumi.StringPtrInput // Must be `"Metric"` or `"Binary"`. `"Metric"` by default. UnitPrefix pulumi.StringPtrInput // Plot-level customization options, associated with a publish statement. VizOptions SingleValueChartVizOptionArrayInput }
The set of arguments for constructing a SingleValueChart resource.
func (SingleValueChartArgs) ElementType ¶
func (SingleValueChartArgs) ElementType() reflect.Type
type SingleValueChartArray ¶ added in v4.3.1
type SingleValueChartArray []SingleValueChartInput
func (SingleValueChartArray) ElementType ¶ added in v4.3.1
func (SingleValueChartArray) ElementType() reflect.Type
func (SingleValueChartArray) ToSingleValueChartArrayOutput ¶ added in v4.3.1
func (i SingleValueChartArray) ToSingleValueChartArrayOutput() SingleValueChartArrayOutput
func (SingleValueChartArray) ToSingleValueChartArrayOutputWithContext ¶ added in v4.3.1
func (i SingleValueChartArray) ToSingleValueChartArrayOutputWithContext(ctx context.Context) SingleValueChartArrayOutput
type SingleValueChartArrayInput ¶ added in v4.3.1
type SingleValueChartArrayInput interface { pulumi.Input ToSingleValueChartArrayOutput() SingleValueChartArrayOutput ToSingleValueChartArrayOutputWithContext(context.Context) SingleValueChartArrayOutput }
SingleValueChartArrayInput is an input type that accepts SingleValueChartArray and SingleValueChartArrayOutput values. You can construct a concrete instance of `SingleValueChartArrayInput` via:
SingleValueChartArray{ SingleValueChartArgs{...} }
type SingleValueChartArrayOutput ¶ added in v4.3.1
type SingleValueChartArrayOutput struct{ *pulumi.OutputState }
func (SingleValueChartArrayOutput) ElementType ¶ added in v4.3.1
func (SingleValueChartArrayOutput) ElementType() reflect.Type
func (SingleValueChartArrayOutput) Index ¶ added in v4.3.1
func (o SingleValueChartArrayOutput) Index(i pulumi.IntInput) SingleValueChartOutput
func (SingleValueChartArrayOutput) ToSingleValueChartArrayOutput ¶ added in v4.3.1
func (o SingleValueChartArrayOutput) ToSingleValueChartArrayOutput() SingleValueChartArrayOutput
func (SingleValueChartArrayOutput) ToSingleValueChartArrayOutputWithContext ¶ added in v4.3.1
func (o SingleValueChartArrayOutput) ToSingleValueChartArrayOutputWithContext(ctx context.Context) SingleValueChartArrayOutput
type SingleValueChartColorScale ¶
type SingleValueChartColorScale struct { // The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color string `pulumi:"color"` // Indicates the lower threshold non-inclusive value for this range. Gt *float64 `pulumi:"gt"` // Indicates the lower threshold inclusive value for this range. Gte *float64 `pulumi:"gte"` // Indicates the upper threshold non-inculsive value for this range. Lt *float64 `pulumi:"lt"` // Indicates the upper threshold inclusive value for this range. Lte *float64 `pulumi:"lte"` }
type SingleValueChartColorScaleArgs ¶
type SingleValueChartColorScaleArgs struct { // The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color pulumi.StringInput `pulumi:"color"` // Indicates the lower threshold non-inclusive value for this range. Gt pulumi.Float64PtrInput `pulumi:"gt"` // Indicates the lower threshold inclusive value for this range. Gte pulumi.Float64PtrInput `pulumi:"gte"` // Indicates the upper threshold non-inculsive value for this range. Lt pulumi.Float64PtrInput `pulumi:"lt"` // Indicates the upper threshold inclusive value for this range. Lte pulumi.Float64PtrInput `pulumi:"lte"` }
func (SingleValueChartColorScaleArgs) ElementType ¶
func (SingleValueChartColorScaleArgs) ElementType() reflect.Type
func (SingleValueChartColorScaleArgs) ToSingleValueChartColorScaleOutput ¶
func (i SingleValueChartColorScaleArgs) ToSingleValueChartColorScaleOutput() SingleValueChartColorScaleOutput
func (SingleValueChartColorScaleArgs) ToSingleValueChartColorScaleOutputWithContext ¶
func (i SingleValueChartColorScaleArgs) ToSingleValueChartColorScaleOutputWithContext(ctx context.Context) SingleValueChartColorScaleOutput
type SingleValueChartColorScaleArray ¶
type SingleValueChartColorScaleArray []SingleValueChartColorScaleInput
func (SingleValueChartColorScaleArray) ElementType ¶
func (SingleValueChartColorScaleArray) ElementType() reflect.Type
func (SingleValueChartColorScaleArray) ToSingleValueChartColorScaleArrayOutput ¶
func (i SingleValueChartColorScaleArray) ToSingleValueChartColorScaleArrayOutput() SingleValueChartColorScaleArrayOutput
func (SingleValueChartColorScaleArray) ToSingleValueChartColorScaleArrayOutputWithContext ¶
func (i SingleValueChartColorScaleArray) ToSingleValueChartColorScaleArrayOutputWithContext(ctx context.Context) SingleValueChartColorScaleArrayOutput
type SingleValueChartColorScaleArrayInput ¶
type SingleValueChartColorScaleArrayInput interface { pulumi.Input ToSingleValueChartColorScaleArrayOutput() SingleValueChartColorScaleArrayOutput ToSingleValueChartColorScaleArrayOutputWithContext(context.Context) SingleValueChartColorScaleArrayOutput }
SingleValueChartColorScaleArrayInput is an input type that accepts SingleValueChartColorScaleArray and SingleValueChartColorScaleArrayOutput values. You can construct a concrete instance of `SingleValueChartColorScaleArrayInput` via:
SingleValueChartColorScaleArray{ SingleValueChartColorScaleArgs{...} }
type SingleValueChartColorScaleArrayOutput ¶
type SingleValueChartColorScaleArrayOutput struct{ *pulumi.OutputState }
func (SingleValueChartColorScaleArrayOutput) ElementType ¶
func (SingleValueChartColorScaleArrayOutput) ElementType() reflect.Type
func (SingleValueChartColorScaleArrayOutput) Index ¶
func (o SingleValueChartColorScaleArrayOutput) Index(i pulumi.IntInput) SingleValueChartColorScaleOutput
func (SingleValueChartColorScaleArrayOutput) ToSingleValueChartColorScaleArrayOutput ¶
func (o SingleValueChartColorScaleArrayOutput) ToSingleValueChartColorScaleArrayOutput() SingleValueChartColorScaleArrayOutput
func (SingleValueChartColorScaleArrayOutput) ToSingleValueChartColorScaleArrayOutputWithContext ¶
func (o SingleValueChartColorScaleArrayOutput) ToSingleValueChartColorScaleArrayOutputWithContext(ctx context.Context) SingleValueChartColorScaleArrayOutput
type SingleValueChartColorScaleInput ¶
type SingleValueChartColorScaleInput interface { pulumi.Input ToSingleValueChartColorScaleOutput() SingleValueChartColorScaleOutput ToSingleValueChartColorScaleOutputWithContext(context.Context) SingleValueChartColorScaleOutput }
SingleValueChartColorScaleInput is an input type that accepts SingleValueChartColorScaleArgs and SingleValueChartColorScaleOutput values. You can construct a concrete instance of `SingleValueChartColorScaleInput` via:
SingleValueChartColorScaleArgs{...}
type SingleValueChartColorScaleOutput ¶
type SingleValueChartColorScaleOutput struct{ *pulumi.OutputState }
func (SingleValueChartColorScaleOutput) Color ¶
func (o SingleValueChartColorScaleOutput) Color() pulumi.StringOutput
The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green.
func (SingleValueChartColorScaleOutput) ElementType ¶
func (SingleValueChartColorScaleOutput) ElementType() reflect.Type
func (SingleValueChartColorScaleOutput) Gt ¶
func (o SingleValueChartColorScaleOutput) Gt() pulumi.Float64PtrOutput
Indicates the lower threshold non-inclusive value for this range.
func (SingleValueChartColorScaleOutput) Gte ¶
func (o SingleValueChartColorScaleOutput) Gte() pulumi.Float64PtrOutput
Indicates the lower threshold inclusive value for this range.
func (SingleValueChartColorScaleOutput) Lt ¶
func (o SingleValueChartColorScaleOutput) Lt() pulumi.Float64PtrOutput
Indicates the upper threshold non-inculsive value for this range.
func (SingleValueChartColorScaleOutput) Lte ¶
func (o SingleValueChartColorScaleOutput) Lte() pulumi.Float64PtrOutput
Indicates the upper threshold inclusive value for this range.
func (SingleValueChartColorScaleOutput) ToSingleValueChartColorScaleOutput ¶
func (o SingleValueChartColorScaleOutput) ToSingleValueChartColorScaleOutput() SingleValueChartColorScaleOutput
func (SingleValueChartColorScaleOutput) ToSingleValueChartColorScaleOutputWithContext ¶
func (o SingleValueChartColorScaleOutput) ToSingleValueChartColorScaleOutputWithContext(ctx context.Context) SingleValueChartColorScaleOutput
type SingleValueChartInput ¶
type SingleValueChartInput interface { pulumi.Input ToSingleValueChartOutput() SingleValueChartOutput ToSingleValueChartOutputWithContext(ctx context.Context) SingleValueChartOutput }
type SingleValueChartMap ¶ added in v4.3.1
type SingleValueChartMap map[string]SingleValueChartInput
func (SingleValueChartMap) ElementType ¶ added in v4.3.1
func (SingleValueChartMap) ElementType() reflect.Type
func (SingleValueChartMap) ToSingleValueChartMapOutput ¶ added in v4.3.1
func (i SingleValueChartMap) ToSingleValueChartMapOutput() SingleValueChartMapOutput
func (SingleValueChartMap) ToSingleValueChartMapOutputWithContext ¶ added in v4.3.1
func (i SingleValueChartMap) ToSingleValueChartMapOutputWithContext(ctx context.Context) SingleValueChartMapOutput
type SingleValueChartMapInput ¶ added in v4.3.1
type SingleValueChartMapInput interface { pulumi.Input ToSingleValueChartMapOutput() SingleValueChartMapOutput ToSingleValueChartMapOutputWithContext(context.Context) SingleValueChartMapOutput }
SingleValueChartMapInput is an input type that accepts SingleValueChartMap and SingleValueChartMapOutput values. You can construct a concrete instance of `SingleValueChartMapInput` via:
SingleValueChartMap{ "key": SingleValueChartArgs{...} }
type SingleValueChartMapOutput ¶ added in v4.3.1
type SingleValueChartMapOutput struct{ *pulumi.OutputState }
func (SingleValueChartMapOutput) ElementType ¶ added in v4.3.1
func (SingleValueChartMapOutput) ElementType() reflect.Type
func (SingleValueChartMapOutput) MapIndex ¶ added in v4.3.1
func (o SingleValueChartMapOutput) MapIndex(k pulumi.StringInput) SingleValueChartOutput
func (SingleValueChartMapOutput) ToSingleValueChartMapOutput ¶ added in v4.3.1
func (o SingleValueChartMapOutput) ToSingleValueChartMapOutput() SingleValueChartMapOutput
func (SingleValueChartMapOutput) ToSingleValueChartMapOutputWithContext ¶ added in v4.3.1
func (o SingleValueChartMapOutput) ToSingleValueChartMapOutputWithContext(ctx context.Context) SingleValueChartMapOutput
type SingleValueChartOutput ¶
type SingleValueChartOutput struct {
*pulumi.OutputState
}
func (SingleValueChartOutput) ElementType ¶
func (SingleValueChartOutput) ElementType() reflect.Type
func (SingleValueChartOutput) ToSingleValueChartOutput ¶
func (o SingleValueChartOutput) ToSingleValueChartOutput() SingleValueChartOutput
func (SingleValueChartOutput) ToSingleValueChartOutputWithContext ¶
func (o SingleValueChartOutput) ToSingleValueChartOutputWithContext(ctx context.Context) SingleValueChartOutput
func (SingleValueChartOutput) ToSingleValueChartPtrOutput ¶ added in v4.3.1
func (o SingleValueChartOutput) ToSingleValueChartPtrOutput() SingleValueChartPtrOutput
func (SingleValueChartOutput) ToSingleValueChartPtrOutputWithContext ¶ added in v4.3.1
func (o SingleValueChartOutput) ToSingleValueChartPtrOutputWithContext(ctx context.Context) SingleValueChartPtrOutput
type SingleValueChartPtrInput ¶ added in v4.3.1
type SingleValueChartPtrInput interface { pulumi.Input ToSingleValueChartPtrOutput() SingleValueChartPtrOutput ToSingleValueChartPtrOutputWithContext(ctx context.Context) SingleValueChartPtrOutput }
type SingleValueChartPtrOutput ¶ added in v4.3.1
type SingleValueChartPtrOutput struct {
*pulumi.OutputState
}
func (SingleValueChartPtrOutput) ElementType ¶ added in v4.3.1
func (SingleValueChartPtrOutput) ElementType() reflect.Type
func (SingleValueChartPtrOutput) ToSingleValueChartPtrOutput ¶ added in v4.3.1
func (o SingleValueChartPtrOutput) ToSingleValueChartPtrOutput() SingleValueChartPtrOutput
func (SingleValueChartPtrOutput) ToSingleValueChartPtrOutputWithContext ¶ added in v4.3.1
func (o SingleValueChartPtrOutput) ToSingleValueChartPtrOutputWithContext(ctx context.Context) SingleValueChartPtrOutput
type SingleValueChartState ¶
type SingleValueChartState struct { // Must be `"Dimension"`, `"Scale"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrInput // Single color range including both the color to display for that range and the borders of the range. Example: `[{ gt = 60, color = "blue" }, { lte = 60, color = "yellow" }]`. Look at this [link](https://docs.signalfx.com/en/latest/charts/chart-options-tab.html). ColorScales SingleValueChartColorScaleArrayInput // Description of the chart. Description pulumi.StringPtrInput // Whether to hide the timestamp in the chart. `false` by default. IsTimestampHidden pulumi.BoolPtrInput // How long (in seconds) to wait for late datapoints MaxDelay pulumi.IntPtrInput // The maximum precision to for value displayed. MaxPrecision pulumi.IntPtrInput // Name of the chart. Name pulumi.StringPtrInput // Signalflow program text for the chart. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringPtrInput // How often (in seconds) to refresh the value. RefreshInterval pulumi.IntPtrInput // The type of secondary visualization. Can be `None`, `Radial`, `Linear`, or `Sparkline`. If unset, the SignalFx default is used (`None`). SecondaryVisualization pulumi.StringPtrInput // Whether to show a trend line below the current value. `false` by default. ShowSparkLine pulumi.BoolPtrInput // The property value is a string that denotes the geographic region associated with the time zone, (e.g. Australia/Sydney) Timezone pulumi.StringPtrInput // Must be `"Metric"` or `"Binary"`. `"Metric"` by default. UnitPrefix pulumi.StringPtrInput // The URL of the chart. Url pulumi.StringPtrInput // Plot-level customization options, associated with a publish statement. VizOptions SingleValueChartVizOptionArrayInput }
func (SingleValueChartState) ElementType ¶
func (SingleValueChartState) ElementType() reflect.Type
type SingleValueChartVizOption ¶
type SingleValueChartVizOption struct { // The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color *string `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName *string `pulumi:"displayName"` // Label used in the publish statement that displays the plot (metric time series data) you want to customize. Label string `pulumi:"label"` ValuePrefix *string `pulumi:"valuePrefix"` ValueSuffix *string `pulumi:"valueSuffix"` // A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. // * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot. ValueUnit *string `pulumi:"valueUnit"` }
type SingleValueChartVizOptionArgs ¶
type SingleValueChartVizOptionArgs struct { // The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green. Color pulumi.StringPtrInput `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Label used in the publish statement that displays the plot (metric time series data) you want to customize. Label pulumi.StringInput `pulumi:"label"` ValuePrefix pulumi.StringPtrInput `pulumi:"valuePrefix"` ValueSuffix pulumi.StringPtrInput `pulumi:"valueSuffix"` // A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. // * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot. ValueUnit pulumi.StringPtrInput `pulumi:"valueUnit"` }
func (SingleValueChartVizOptionArgs) ElementType ¶
func (SingleValueChartVizOptionArgs) ElementType() reflect.Type
func (SingleValueChartVizOptionArgs) ToSingleValueChartVizOptionOutput ¶
func (i SingleValueChartVizOptionArgs) ToSingleValueChartVizOptionOutput() SingleValueChartVizOptionOutput
func (SingleValueChartVizOptionArgs) ToSingleValueChartVizOptionOutputWithContext ¶
func (i SingleValueChartVizOptionArgs) ToSingleValueChartVizOptionOutputWithContext(ctx context.Context) SingleValueChartVizOptionOutput
type SingleValueChartVizOptionArray ¶
type SingleValueChartVizOptionArray []SingleValueChartVizOptionInput
func (SingleValueChartVizOptionArray) ElementType ¶
func (SingleValueChartVizOptionArray) ElementType() reflect.Type
func (SingleValueChartVizOptionArray) ToSingleValueChartVizOptionArrayOutput ¶
func (i SingleValueChartVizOptionArray) ToSingleValueChartVizOptionArrayOutput() SingleValueChartVizOptionArrayOutput
func (SingleValueChartVizOptionArray) ToSingleValueChartVizOptionArrayOutputWithContext ¶
func (i SingleValueChartVizOptionArray) ToSingleValueChartVizOptionArrayOutputWithContext(ctx context.Context) SingleValueChartVizOptionArrayOutput
type SingleValueChartVizOptionArrayInput ¶
type SingleValueChartVizOptionArrayInput interface { pulumi.Input ToSingleValueChartVizOptionArrayOutput() SingleValueChartVizOptionArrayOutput ToSingleValueChartVizOptionArrayOutputWithContext(context.Context) SingleValueChartVizOptionArrayOutput }
SingleValueChartVizOptionArrayInput is an input type that accepts SingleValueChartVizOptionArray and SingleValueChartVizOptionArrayOutput values. You can construct a concrete instance of `SingleValueChartVizOptionArrayInput` via:
SingleValueChartVizOptionArray{ SingleValueChartVizOptionArgs{...} }
type SingleValueChartVizOptionArrayOutput ¶
type SingleValueChartVizOptionArrayOutput struct{ *pulumi.OutputState }
func (SingleValueChartVizOptionArrayOutput) ElementType ¶
func (SingleValueChartVizOptionArrayOutput) ElementType() reflect.Type
func (SingleValueChartVizOptionArrayOutput) Index ¶
func (o SingleValueChartVizOptionArrayOutput) Index(i pulumi.IntInput) SingleValueChartVizOptionOutput
func (SingleValueChartVizOptionArrayOutput) ToSingleValueChartVizOptionArrayOutput ¶
func (o SingleValueChartVizOptionArrayOutput) ToSingleValueChartVizOptionArrayOutput() SingleValueChartVizOptionArrayOutput
func (SingleValueChartVizOptionArrayOutput) ToSingleValueChartVizOptionArrayOutputWithContext ¶
func (o SingleValueChartVizOptionArrayOutput) ToSingleValueChartVizOptionArrayOutputWithContext(ctx context.Context) SingleValueChartVizOptionArrayOutput
type SingleValueChartVizOptionInput ¶
type SingleValueChartVizOptionInput interface { pulumi.Input ToSingleValueChartVizOptionOutput() SingleValueChartVizOptionOutput ToSingleValueChartVizOptionOutputWithContext(context.Context) SingleValueChartVizOptionOutput }
SingleValueChartVizOptionInput is an input type that accepts SingleValueChartVizOptionArgs and SingleValueChartVizOptionOutput values. You can construct a concrete instance of `SingleValueChartVizOptionInput` via:
SingleValueChartVizOptionArgs{...}
type SingleValueChartVizOptionOutput ¶
type SingleValueChartVizOptionOutput struct{ *pulumi.OutputState }
func (SingleValueChartVizOptionOutput) Color ¶
func (o SingleValueChartVizOptionOutput) Color() pulumi.StringPtrOutput
The color to use. Must be one of gray, blue, light_blue, navy, dark_orange, orange, dark_yellow, magenta, cerise, pink, violet, purple, gray_blue, dark_green, green, aquamarine, red, yellow, vivid_yellow, light_green, or lime_green.
func (SingleValueChartVizOptionOutput) DisplayName ¶
func (o SingleValueChartVizOptionOutput) DisplayName() pulumi.StringPtrOutput
Specifies an alternate value for the Plot Name column of the Data Table associated with the chart.
func (SingleValueChartVizOptionOutput) ElementType ¶
func (SingleValueChartVizOptionOutput) ElementType() reflect.Type
func (SingleValueChartVizOptionOutput) Label ¶
func (o SingleValueChartVizOptionOutput) Label() pulumi.StringOutput
Label used in the publish statement that displays the plot (metric time series data) you want to customize.
func (SingleValueChartVizOptionOutput) ToSingleValueChartVizOptionOutput ¶
func (o SingleValueChartVizOptionOutput) ToSingleValueChartVizOptionOutput() SingleValueChartVizOptionOutput
func (SingleValueChartVizOptionOutput) ToSingleValueChartVizOptionOutputWithContext ¶
func (o SingleValueChartVizOptionOutput) ToSingleValueChartVizOptionOutputWithContext(ctx context.Context) SingleValueChartVizOptionOutput
func (SingleValueChartVizOptionOutput) ValuePrefix ¶
func (o SingleValueChartVizOptionOutput) ValuePrefix() pulumi.StringPtrOutput
func (SingleValueChartVizOptionOutput) ValueSuffix ¶
func (o SingleValueChartVizOptionOutput) ValueSuffix() pulumi.StringPtrOutput
func (SingleValueChartVizOptionOutput) ValueUnit ¶
func (o SingleValueChartVizOptionOutput) ValueUnit() pulumi.StringPtrOutput
A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot.
type Team ¶
type Team struct { pulumi.CustomResourceState // Description of the team. Description pulumi.StringPtrOutput `pulumi:"description"` // List of user IDs to include in the team. Members pulumi.StringArrayOutput `pulumi:"members"` // Name of the team. Name pulumi.StringOutput `pulumi:"name"` // Where to send notifications for critical alerts NotificationsCriticals pulumi.StringArrayOutput `pulumi:"notificationsCriticals"` // Where to send notifications for default alerts NotificationsDefaults pulumi.StringArrayOutput `pulumi:"notificationsDefaults"` // Where to send notifications for info alerts NotificationsInfos pulumi.StringArrayOutput `pulumi:"notificationsInfos"` // Where to send notifications for major alerts NotificationsMajors pulumi.StringArrayOutput `pulumi:"notificationsMajors"` // Where to send notifications for minor alerts NotificationsMinors pulumi.StringArrayOutput `pulumi:"notificationsMinors"` // Where to send notifications for warning alerts NotificationsWarnings pulumi.StringArrayOutput `pulumi:"notificationsWarnings"` // The URL of the team. Url pulumi.StringOutput `pulumi:"url"` }
Handles management of SignalFx teams.
You can configure [team notification policies](https://docs.signalfx.com/en/latest/managing/teams/team-notifications.html) using this resource and the various `notifications_*` properties.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewTeam(ctx, "myteam0", &signalfx.TeamArgs{ Description: pulumi.String("Super great team no jerks definitely"), Members: pulumi.StringArray{ pulumi.String("userid1"), pulumi.String("userid2"), }, NotificationsCriticals: pulumi.StringArray{ pulumi.String("PagerDuty,credentialId"), }, NotificationsInfos: pulumi.StringArray{ pulumi.String("Email,notify@example.com"), }, }) if err != nil { return err } return nil }) }
```
func GetTeam ¶
func GetTeam(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TeamState, opts ...pulumi.ResourceOption) (*Team, error)
GetTeam gets an existing Team 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 NewTeam ¶
func NewTeam(ctx *pulumi.Context, name string, args *TeamArgs, opts ...pulumi.ResourceOption) (*Team, error)
NewTeam registers a new resource with the given unique name, arguments, and options.
func (*Team) ElementType ¶
func (*Team) ToTeamOutput ¶
func (i *Team) ToTeamOutput() TeamOutput
func (*Team) ToTeamOutputWithContext ¶
func (i *Team) ToTeamOutputWithContext(ctx context.Context) TeamOutput
func (*Team) ToTeamPtrOutput ¶ added in v4.3.1
func (i *Team) ToTeamPtrOutput() TeamPtrOutput
func (*Team) ToTeamPtrOutputWithContext ¶ added in v4.3.1
func (i *Team) ToTeamPtrOutputWithContext(ctx context.Context) TeamPtrOutput
type TeamArgs ¶
type TeamArgs struct { // Description of the team. Description pulumi.StringPtrInput // List of user IDs to include in the team. Members pulumi.StringArrayInput // Name of the team. Name pulumi.StringPtrInput // Where to send notifications for critical alerts NotificationsCriticals pulumi.StringArrayInput // Where to send notifications for default alerts NotificationsDefaults pulumi.StringArrayInput // Where to send notifications for info alerts NotificationsInfos pulumi.StringArrayInput // Where to send notifications for major alerts NotificationsMajors pulumi.StringArrayInput // Where to send notifications for minor alerts NotificationsMinors pulumi.StringArrayInput // Where to send notifications for warning alerts NotificationsWarnings pulumi.StringArrayInput }
The set of arguments for constructing a Team resource.
func (TeamArgs) ElementType ¶
type TeamArray ¶ added in v4.3.1
type TeamArray []TeamInput
func (TeamArray) ElementType ¶ added in v4.3.1
func (TeamArray) ToTeamArrayOutput ¶ added in v4.3.1
func (i TeamArray) ToTeamArrayOutput() TeamArrayOutput
func (TeamArray) ToTeamArrayOutputWithContext ¶ added in v4.3.1
func (i TeamArray) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput
type TeamArrayInput ¶ added in v4.3.1
type TeamArrayInput interface { pulumi.Input ToTeamArrayOutput() TeamArrayOutput ToTeamArrayOutputWithContext(context.Context) TeamArrayOutput }
TeamArrayInput is an input type that accepts TeamArray and TeamArrayOutput values. You can construct a concrete instance of `TeamArrayInput` via:
TeamArray{ TeamArgs{...} }
type TeamArrayOutput ¶ added in v4.3.1
type TeamArrayOutput struct{ *pulumi.OutputState }
func (TeamArrayOutput) ElementType ¶ added in v4.3.1
func (TeamArrayOutput) ElementType() reflect.Type
func (TeamArrayOutput) Index ¶ added in v4.3.1
func (o TeamArrayOutput) Index(i pulumi.IntInput) TeamOutput
func (TeamArrayOutput) ToTeamArrayOutput ¶ added in v4.3.1
func (o TeamArrayOutput) ToTeamArrayOutput() TeamArrayOutput
func (TeamArrayOutput) ToTeamArrayOutputWithContext ¶ added in v4.3.1
func (o TeamArrayOutput) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput
type TeamInput ¶
type TeamInput interface { pulumi.Input ToTeamOutput() TeamOutput ToTeamOutputWithContext(ctx context.Context) TeamOutput }
type TeamMap ¶ added in v4.3.1
func (TeamMap) ElementType ¶ added in v4.3.1
func (TeamMap) ToTeamMapOutput ¶ added in v4.3.1
func (i TeamMap) ToTeamMapOutput() TeamMapOutput
func (TeamMap) ToTeamMapOutputWithContext ¶ added in v4.3.1
func (i TeamMap) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput
type TeamMapInput ¶ added in v4.3.1
type TeamMapInput interface { pulumi.Input ToTeamMapOutput() TeamMapOutput ToTeamMapOutputWithContext(context.Context) TeamMapOutput }
TeamMapInput is an input type that accepts TeamMap and TeamMapOutput values. You can construct a concrete instance of `TeamMapInput` via:
TeamMap{ "key": TeamArgs{...} }
type TeamMapOutput ¶ added in v4.3.1
type TeamMapOutput struct{ *pulumi.OutputState }
func (TeamMapOutput) ElementType ¶ added in v4.3.1
func (TeamMapOutput) ElementType() reflect.Type
func (TeamMapOutput) MapIndex ¶ added in v4.3.1
func (o TeamMapOutput) MapIndex(k pulumi.StringInput) TeamOutput
func (TeamMapOutput) ToTeamMapOutput ¶ added in v4.3.1
func (o TeamMapOutput) ToTeamMapOutput() TeamMapOutput
func (TeamMapOutput) ToTeamMapOutputWithContext ¶ added in v4.3.1
func (o TeamMapOutput) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput
type TeamOutput ¶
type TeamOutput struct {
*pulumi.OutputState
}
func (TeamOutput) ElementType ¶
func (TeamOutput) ElementType() reflect.Type
func (TeamOutput) ToTeamOutput ¶
func (o TeamOutput) ToTeamOutput() TeamOutput
func (TeamOutput) ToTeamOutputWithContext ¶
func (o TeamOutput) ToTeamOutputWithContext(ctx context.Context) TeamOutput
func (TeamOutput) ToTeamPtrOutput ¶ added in v4.3.1
func (o TeamOutput) ToTeamPtrOutput() TeamPtrOutput
func (TeamOutput) ToTeamPtrOutputWithContext ¶ added in v4.3.1
func (o TeamOutput) ToTeamPtrOutputWithContext(ctx context.Context) TeamPtrOutput
type TeamPtrInput ¶ added in v4.3.1
type TeamPtrInput interface { pulumi.Input ToTeamPtrOutput() TeamPtrOutput ToTeamPtrOutputWithContext(ctx context.Context) TeamPtrOutput }
type TeamPtrOutput ¶ added in v4.3.1
type TeamPtrOutput struct {
*pulumi.OutputState
}
func (TeamPtrOutput) ElementType ¶ added in v4.3.1
func (TeamPtrOutput) ElementType() reflect.Type
func (TeamPtrOutput) ToTeamPtrOutput ¶ added in v4.3.1
func (o TeamPtrOutput) ToTeamPtrOutput() TeamPtrOutput
func (TeamPtrOutput) ToTeamPtrOutputWithContext ¶ added in v4.3.1
func (o TeamPtrOutput) ToTeamPtrOutputWithContext(ctx context.Context) TeamPtrOutput
type TeamState ¶
type TeamState struct { // Description of the team. Description pulumi.StringPtrInput // List of user IDs to include in the team. Members pulumi.StringArrayInput // Name of the team. Name pulumi.StringPtrInput // Where to send notifications for critical alerts NotificationsCriticals pulumi.StringArrayInput // Where to send notifications for default alerts NotificationsDefaults pulumi.StringArrayInput // Where to send notifications for info alerts NotificationsInfos pulumi.StringArrayInput // Where to send notifications for major alerts NotificationsMajors pulumi.StringArrayInput // Where to send notifications for minor alerts NotificationsMinors pulumi.StringArrayInput // Where to send notifications for warning alerts NotificationsWarnings pulumi.StringArrayInput // The URL of the team. Url pulumi.StringPtrInput }
func (TeamState) ElementType ¶
type TextChart ¶
type TextChart struct { pulumi.CustomResourceState // Description of the text note. Description pulumi.StringPtrOutput `pulumi:"description"` // Markdown text to display. Markdown pulumi.StringOutput `pulumi:"markdown"` // Name of the text note. Name pulumi.StringOutput `pulumi:"name"` // The URL of the chart. Url pulumi.StringOutput `pulumi:"url"` }
This special type of chart doesn’t display any metric data. Rather, it lets you place a text note on the dashboard.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewTextChart(ctx, "mynote0", &signalfx.TextChartArgs{ Description: pulumi.String("Lorem ipsum dolor sit amet, laudem tibique iracundia at mea. Nam posse dolores ex, nec cu adhuc putent honestatis"), Markdown: pulumi.String(fmt.Sprintf("%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v", " 1. First ordered list item\n", " 2. Another item\n", " * Unordered sub-list.\n", " 1. Actual numbers don't matter, just that it's a number\n", " 1. Ordered sub-list\n", " 4. And another item.\n", "\n", " You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown).\n", "\n", " To have a line break without a paragraph, you will need to use two trailing spaces.⋅⋅\n", " Note that this line is separate, but within the same paragraph.⋅⋅\n", " (This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)\n", "\n", " * Unordered list can use asterisks\n", " - Or minuses\n", " + Or pluses\n", "\n")), }) if err != nil { return err } return nil }) }
```
func GetTextChart ¶
func GetTextChart(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TextChartState, opts ...pulumi.ResourceOption) (*TextChart, error)
GetTextChart gets an existing TextChart 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 NewTextChart ¶
func NewTextChart(ctx *pulumi.Context, name string, args *TextChartArgs, opts ...pulumi.ResourceOption) (*TextChart, error)
NewTextChart registers a new resource with the given unique name, arguments, and options.
func (*TextChart) ElementType ¶
func (*TextChart) ToTextChartOutput ¶
func (i *TextChart) ToTextChartOutput() TextChartOutput
func (*TextChart) ToTextChartOutputWithContext ¶
func (i *TextChart) ToTextChartOutputWithContext(ctx context.Context) TextChartOutput
func (*TextChart) ToTextChartPtrOutput ¶ added in v4.3.1
func (i *TextChart) ToTextChartPtrOutput() TextChartPtrOutput
func (*TextChart) ToTextChartPtrOutputWithContext ¶ added in v4.3.1
func (i *TextChart) ToTextChartPtrOutputWithContext(ctx context.Context) TextChartPtrOutput
type TextChartArgs ¶
type TextChartArgs struct { // Description of the text note. Description pulumi.StringPtrInput // Markdown text to display. Markdown pulumi.StringInput // Name of the text note. Name pulumi.StringPtrInput }
The set of arguments for constructing a TextChart resource.
func (TextChartArgs) ElementType ¶
func (TextChartArgs) ElementType() reflect.Type
type TextChartArray ¶ added in v4.3.1
type TextChartArray []TextChartInput
func (TextChartArray) ElementType ¶ added in v4.3.1
func (TextChartArray) ElementType() reflect.Type
func (TextChartArray) ToTextChartArrayOutput ¶ added in v4.3.1
func (i TextChartArray) ToTextChartArrayOutput() TextChartArrayOutput
func (TextChartArray) ToTextChartArrayOutputWithContext ¶ added in v4.3.1
func (i TextChartArray) ToTextChartArrayOutputWithContext(ctx context.Context) TextChartArrayOutput
type TextChartArrayInput ¶ added in v4.3.1
type TextChartArrayInput interface { pulumi.Input ToTextChartArrayOutput() TextChartArrayOutput ToTextChartArrayOutputWithContext(context.Context) TextChartArrayOutput }
TextChartArrayInput is an input type that accepts TextChartArray and TextChartArrayOutput values. You can construct a concrete instance of `TextChartArrayInput` via:
TextChartArray{ TextChartArgs{...} }
type TextChartArrayOutput ¶ added in v4.3.1
type TextChartArrayOutput struct{ *pulumi.OutputState }
func (TextChartArrayOutput) ElementType ¶ added in v4.3.1
func (TextChartArrayOutput) ElementType() reflect.Type
func (TextChartArrayOutput) Index ¶ added in v4.3.1
func (o TextChartArrayOutput) Index(i pulumi.IntInput) TextChartOutput
func (TextChartArrayOutput) ToTextChartArrayOutput ¶ added in v4.3.1
func (o TextChartArrayOutput) ToTextChartArrayOutput() TextChartArrayOutput
func (TextChartArrayOutput) ToTextChartArrayOutputWithContext ¶ added in v4.3.1
func (o TextChartArrayOutput) ToTextChartArrayOutputWithContext(ctx context.Context) TextChartArrayOutput
type TextChartInput ¶
type TextChartInput interface { pulumi.Input ToTextChartOutput() TextChartOutput ToTextChartOutputWithContext(ctx context.Context) TextChartOutput }
type TextChartMap ¶ added in v4.3.1
type TextChartMap map[string]TextChartInput
func (TextChartMap) ElementType ¶ added in v4.3.1
func (TextChartMap) ElementType() reflect.Type
func (TextChartMap) ToTextChartMapOutput ¶ added in v4.3.1
func (i TextChartMap) ToTextChartMapOutput() TextChartMapOutput
func (TextChartMap) ToTextChartMapOutputWithContext ¶ added in v4.3.1
func (i TextChartMap) ToTextChartMapOutputWithContext(ctx context.Context) TextChartMapOutput
type TextChartMapInput ¶ added in v4.3.1
type TextChartMapInput interface { pulumi.Input ToTextChartMapOutput() TextChartMapOutput ToTextChartMapOutputWithContext(context.Context) TextChartMapOutput }
TextChartMapInput is an input type that accepts TextChartMap and TextChartMapOutput values. You can construct a concrete instance of `TextChartMapInput` via:
TextChartMap{ "key": TextChartArgs{...} }
type TextChartMapOutput ¶ added in v4.3.1
type TextChartMapOutput struct{ *pulumi.OutputState }
func (TextChartMapOutput) ElementType ¶ added in v4.3.1
func (TextChartMapOutput) ElementType() reflect.Type
func (TextChartMapOutput) MapIndex ¶ added in v4.3.1
func (o TextChartMapOutput) MapIndex(k pulumi.StringInput) TextChartOutput
func (TextChartMapOutput) ToTextChartMapOutput ¶ added in v4.3.1
func (o TextChartMapOutput) ToTextChartMapOutput() TextChartMapOutput
func (TextChartMapOutput) ToTextChartMapOutputWithContext ¶ added in v4.3.1
func (o TextChartMapOutput) ToTextChartMapOutputWithContext(ctx context.Context) TextChartMapOutput
type TextChartOutput ¶
type TextChartOutput struct {
*pulumi.OutputState
}
func (TextChartOutput) ElementType ¶
func (TextChartOutput) ElementType() reflect.Type
func (TextChartOutput) ToTextChartOutput ¶
func (o TextChartOutput) ToTextChartOutput() TextChartOutput
func (TextChartOutput) ToTextChartOutputWithContext ¶
func (o TextChartOutput) ToTextChartOutputWithContext(ctx context.Context) TextChartOutput
func (TextChartOutput) ToTextChartPtrOutput ¶ added in v4.3.1
func (o TextChartOutput) ToTextChartPtrOutput() TextChartPtrOutput
func (TextChartOutput) ToTextChartPtrOutputWithContext ¶ added in v4.3.1
func (o TextChartOutput) ToTextChartPtrOutputWithContext(ctx context.Context) TextChartPtrOutput
type TextChartPtrInput ¶ added in v4.3.1
type TextChartPtrInput interface { pulumi.Input ToTextChartPtrOutput() TextChartPtrOutput ToTextChartPtrOutputWithContext(ctx context.Context) TextChartPtrOutput }
type TextChartPtrOutput ¶ added in v4.3.1
type TextChartPtrOutput struct {
*pulumi.OutputState
}
func (TextChartPtrOutput) ElementType ¶ added in v4.3.1
func (TextChartPtrOutput) ElementType() reflect.Type
func (TextChartPtrOutput) ToTextChartPtrOutput ¶ added in v4.3.1
func (o TextChartPtrOutput) ToTextChartPtrOutput() TextChartPtrOutput
func (TextChartPtrOutput) ToTextChartPtrOutputWithContext ¶ added in v4.3.1
func (o TextChartPtrOutput) ToTextChartPtrOutputWithContext(ctx context.Context) TextChartPtrOutput
type TextChartState ¶
type TextChartState struct { // Description of the text note. Description pulumi.StringPtrInput // Markdown text to display. Markdown pulumi.StringPtrInput // Name of the text note. Name pulumi.StringPtrInput // The URL of the chart. Url pulumi.StringPtrInput }
func (TextChartState) ElementType ¶
func (TextChartState) ElementType() reflect.Type
type TimeChart ¶
type TimeChart struct { pulumi.CustomResourceState // Force the chart to display zero on the y-axes, even if none of the data is near zero. AxesIncludeZero pulumi.BoolPtrOutput `pulumi:"axesIncludeZero"` // Specifies the digits SignalFx displays for values plotted on the chart. Defaults to `3`. AxesPrecision pulumi.IntPtrOutput `pulumi:"axesPrecision"` // Set of axis options. AxisLeft TimeChartAxisLeftPtrOutput `pulumi:"axisLeft"` // Set of axis options. AxisRight TimeChartAxisRightPtrOutput `pulumi:"axisRight"` // Must be `"Dimension"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrOutput `pulumi:"colorBy"` // Description of the chart. Description pulumi.StringPtrOutput `pulumi:"description"` // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default DisableSampling pulumi.BoolPtrOutput `pulumi:"disableSampling"` // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrOutput `pulumi:"endTime"` // Event customization options, associated with a publish statement. You will need to use this to change settings for any `events(…)` statements you use. EventOptions TimeChartEventOptionArrayOutput `pulumi:"eventOptions"` // Only used when `plotType` is `"Histogram"`. Histogram specific options. HistogramOptions TimeChartHistogramOptionArrayOutput `pulumi:"histogramOptions"` // List of properties that should not be displayed in the chart legend (i.e. dimension names). All the properties are visible by default. Deprecated, please use `legendOptionsFields`. // // Deprecated: Please use legend_options_fields LegendFieldsToHides pulumi.StringArrayOutput `pulumi:"legendFieldsToHides"` // List of property names and enabled flags that should be displayed in the data table for the chart, in the order provided. This option cannot be used with `legendFieldsToHide`. LegendOptionsFields TimeChartLegendOptionsFieldArrayOutput `pulumi:"legendOptionsFields"` // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrOutput `pulumi:"maxDelay"` // The minimum resolution (in seconds) to use for computing the underlying program. MinimumResolution pulumi.IntPtrOutput `pulumi:"minimumResolution"` // Name of the chart. Name pulumi.StringOutput `pulumi:"name"` // Dimensions to show in the on-chart legend. On-chart legend is off unless a dimension is specified. Allowed: `"metric"`, `"plotLabel"` and any dimension. OnChartLegendDimension pulumi.StringPtrOutput `pulumi:"onChartLegendDimension"` // The visualization style to use. Must be `"LineChart"`, `"AreaChart"`, `"ColumnChart"`, or `"Histogram"`. Chart level `plotType` by default. PlotType pulumi.StringPtrOutput `pulumi:"plotType"` // Signalflow program text for the chart. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringOutput `pulumi:"programText"` // Show markers (circles) for each datapoint used to draw line or area charts. `false` by default. ShowDataMarkers pulumi.BoolPtrOutput `pulumi:"showDataMarkers"` // Whether vertical highlight lines should be drawn in the visualizations at times when events occurred. `false` by default. ShowEventLines pulumi.BoolPtrOutput `pulumi:"showEventLines"` // Whether area and bar charts in the visualization should be stacked. `false` by default. Stacked pulumi.BoolPtrOutput `pulumi:"stacked"` // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrOutput `pulumi:"startTime"` // Tags associated with the chart // // Deprecated: signalfx_time_chart.tags is being removed in the next release Tags pulumi.StringArrayOutput `pulumi:"tags"` // How many seconds ago from which to display data. For example, the last hour would be `3600`, etc. Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrOutput `pulumi:"timeRange"` // Time zone that SignalFlow uses as the basis of calendar window transformation methods. For example, if you set "timezone": "Europe/Paris" and then use the transformation sum(cycle="week", cycle_start="Monday") in your chart's SignalFlow program, the calendar window starts on Monday, Paris time. See the [full list of timezones for more](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_supported_signalflow_time_zones). `"UTC"` by default. Timezone pulumi.StringPtrOutput `pulumi:"timezone"` // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrOutput `pulumi:"unitPrefix"` // The URL of the chart. Url pulumi.StringOutput `pulumi:"url"` // Plot-level customization options, associated with a publish statement. VizOptions TimeChartVizOptionArrayOutput `pulumi:"vizOptions"` }
Provides a SignalFx time chart resource. This can be used to create and manage the different types of time charts.
Time charts display data points over a period of time.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-signalfx/sdk/v4/go/signalfx" "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := signalfx.NewTimeChart(ctx, "mychart0", &signalfx.TimeChartArgs{ AxisLeft: &signalfx.TimeChartAxisLeftArgs{ Label: pulumi.String("CPU Total Idle"), LowWatermark: pulumi.Float64(1000), }, LegendOptionsFields: signalfx.TimeChartLegendOptionsFieldArray{ &signalfx.TimeChartLegendOptionsFieldArgs{ Enabled: pulumi.Bool(false), Property: pulumi.String("collector"), }, &signalfx.TimeChartLegendOptionsFieldArgs{ Enabled: pulumi.Bool(false), Property: pulumi.String("hostname"), }, }, PlotType: pulumi.String("LineChart"), ProgramText: pulumi.String(fmt.Sprintf("%v%v", "data(\"cpu.total.idle\").publish(label=\"CPU Idle\")\n", "\n")), ShowDataMarkers: pulumi.Bool(true), TimeRange: pulumi.Int(3600), VizOptions: signalfx.TimeChartVizOptionArray{ &signalfx.TimeChartVizOptionArgs{ Axis: pulumi.String("left"), Color: pulumi.String("orange"), Label: pulumi.String("CPU Idle"), }, }, }) if err != nil { return err } return nil }) }
```
func GetTimeChart ¶
func GetTimeChart(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TimeChartState, opts ...pulumi.ResourceOption) (*TimeChart, error)
GetTimeChart gets an existing TimeChart 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 NewTimeChart ¶
func NewTimeChart(ctx *pulumi.Context, name string, args *TimeChartArgs, opts ...pulumi.ResourceOption) (*TimeChart, error)
NewTimeChart registers a new resource with the given unique name, arguments, and options.
func (*TimeChart) ElementType ¶
func (*TimeChart) ToTimeChartOutput ¶
func (i *TimeChart) ToTimeChartOutput() TimeChartOutput
func (*TimeChart) ToTimeChartOutputWithContext ¶
func (i *TimeChart) ToTimeChartOutputWithContext(ctx context.Context) TimeChartOutput
func (*TimeChart) ToTimeChartPtrOutput ¶ added in v4.3.1
func (i *TimeChart) ToTimeChartPtrOutput() TimeChartPtrOutput
func (*TimeChart) ToTimeChartPtrOutputWithContext ¶ added in v4.3.1
func (i *TimeChart) ToTimeChartPtrOutputWithContext(ctx context.Context) TimeChartPtrOutput
type TimeChartArgs ¶
type TimeChartArgs struct { // Force the chart to display zero on the y-axes, even if none of the data is near zero. AxesIncludeZero pulumi.BoolPtrInput // Specifies the digits SignalFx displays for values plotted on the chart. Defaults to `3`. AxesPrecision pulumi.IntPtrInput // Set of axis options. AxisLeft TimeChartAxisLeftPtrInput // Set of axis options. AxisRight TimeChartAxisRightPtrInput // Must be `"Dimension"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrInput // Description of the chart. Description pulumi.StringPtrInput // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default DisableSampling pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrInput // Event customization options, associated with a publish statement. You will need to use this to change settings for any `events(…)` statements you use. EventOptions TimeChartEventOptionArrayInput // Only used when `plotType` is `"Histogram"`. Histogram specific options. HistogramOptions TimeChartHistogramOptionArrayInput // List of properties that should not be displayed in the chart legend (i.e. dimension names). All the properties are visible by default. Deprecated, please use `legendOptionsFields`. // // Deprecated: Please use legend_options_fields LegendFieldsToHides pulumi.StringArrayInput // List of property names and enabled flags that should be displayed in the data table for the chart, in the order provided. This option cannot be used with `legendFieldsToHide`. LegendOptionsFields TimeChartLegendOptionsFieldArrayInput // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrInput // The minimum resolution (in seconds) to use for computing the underlying program. MinimumResolution pulumi.IntPtrInput // Name of the chart. Name pulumi.StringPtrInput // Dimensions to show in the on-chart legend. On-chart legend is off unless a dimension is specified. Allowed: `"metric"`, `"plotLabel"` and any dimension. OnChartLegendDimension pulumi.StringPtrInput // The visualization style to use. Must be `"LineChart"`, `"AreaChart"`, `"ColumnChart"`, or `"Histogram"`. Chart level `plotType` by default. PlotType pulumi.StringPtrInput // Signalflow program text for the chart. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringInput // Show markers (circles) for each datapoint used to draw line or area charts. `false` by default. ShowDataMarkers pulumi.BoolPtrInput // Whether vertical highlight lines should be drawn in the visualizations at times when events occurred. `false` by default. ShowEventLines pulumi.BoolPtrInput // Whether area and bar charts in the visualization should be stacked. `false` by default. Stacked pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrInput // Tags associated with the chart // // Deprecated: signalfx_time_chart.tags is being removed in the next release Tags pulumi.StringArrayInput // How many seconds ago from which to display data. For example, the last hour would be `3600`, etc. Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrInput // Time zone that SignalFlow uses as the basis of calendar window transformation methods. For example, if you set "timezone": "Europe/Paris" and then use the transformation sum(cycle="week", cycle_start="Monday") in your chart's SignalFlow program, the calendar window starts on Monday, Paris time. See the [full list of timezones for more](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_supported_signalflow_time_zones). `"UTC"` by default. Timezone pulumi.StringPtrInput // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrInput // Plot-level customization options, associated with a publish statement. VizOptions TimeChartVizOptionArrayInput }
The set of arguments for constructing a TimeChart resource.
func (TimeChartArgs) ElementType ¶
func (TimeChartArgs) ElementType() reflect.Type
type TimeChartArray ¶ added in v4.3.1
type TimeChartArray []TimeChartInput
func (TimeChartArray) ElementType ¶ added in v4.3.1
func (TimeChartArray) ElementType() reflect.Type
func (TimeChartArray) ToTimeChartArrayOutput ¶ added in v4.3.1
func (i TimeChartArray) ToTimeChartArrayOutput() TimeChartArrayOutput
func (TimeChartArray) ToTimeChartArrayOutputWithContext ¶ added in v4.3.1
func (i TimeChartArray) ToTimeChartArrayOutputWithContext(ctx context.Context) TimeChartArrayOutput
type TimeChartArrayInput ¶ added in v4.3.1
type TimeChartArrayInput interface { pulumi.Input ToTimeChartArrayOutput() TimeChartArrayOutput ToTimeChartArrayOutputWithContext(context.Context) TimeChartArrayOutput }
TimeChartArrayInput is an input type that accepts TimeChartArray and TimeChartArrayOutput values. You can construct a concrete instance of `TimeChartArrayInput` via:
TimeChartArray{ TimeChartArgs{...} }
type TimeChartArrayOutput ¶ added in v4.3.1
type TimeChartArrayOutput struct{ *pulumi.OutputState }
func (TimeChartArrayOutput) ElementType ¶ added in v4.3.1
func (TimeChartArrayOutput) ElementType() reflect.Type
func (TimeChartArrayOutput) Index ¶ added in v4.3.1
func (o TimeChartArrayOutput) Index(i pulumi.IntInput) TimeChartOutput
func (TimeChartArrayOutput) ToTimeChartArrayOutput ¶ added in v4.3.1
func (o TimeChartArrayOutput) ToTimeChartArrayOutput() TimeChartArrayOutput
func (TimeChartArrayOutput) ToTimeChartArrayOutputWithContext ¶ added in v4.3.1
func (o TimeChartArrayOutput) ToTimeChartArrayOutputWithContext(ctx context.Context) TimeChartArrayOutput
type TimeChartAxisLeft ¶
type TimeChartAxisLeft struct { // A line to draw as a high watermark. HighWatermark *float64 `pulumi:"highWatermark"` // A label to attach to the high watermark line. HighWatermarkLabel *string `pulumi:"highWatermarkLabel"` // Label used in the publish statement that displays the event query you want to customize. Label *string `pulumi:"label"` // A line to draw as a low watermark. LowWatermark *float64 `pulumi:"lowWatermark"` // A label to attach to the low watermark line. LowWatermarkLabel *string `pulumi:"lowWatermarkLabel"` // The maximum value for the right axis. MaxValue *float64 `pulumi:"maxValue"` // The minimum value for the right axis. MinValue *float64 `pulumi:"minValue"` Watermarks []TimeChartAxisLeftWatermark `pulumi:"watermarks"` }
type TimeChartAxisLeftArgs ¶
type TimeChartAxisLeftArgs struct { // A line to draw as a high watermark. HighWatermark pulumi.Float64PtrInput `pulumi:"highWatermark"` // A label to attach to the high watermark line. HighWatermarkLabel pulumi.StringPtrInput `pulumi:"highWatermarkLabel"` // Label used in the publish statement that displays the event query you want to customize. Label pulumi.StringPtrInput `pulumi:"label"` // A line to draw as a low watermark. LowWatermark pulumi.Float64PtrInput `pulumi:"lowWatermark"` // A label to attach to the low watermark line. LowWatermarkLabel pulumi.StringPtrInput `pulumi:"lowWatermarkLabel"` // The maximum value for the right axis. MaxValue pulumi.Float64PtrInput `pulumi:"maxValue"` // The minimum value for the right axis. MinValue pulumi.Float64PtrInput `pulumi:"minValue"` Watermarks TimeChartAxisLeftWatermarkArrayInput `pulumi:"watermarks"` }
func (TimeChartAxisLeftArgs) ElementType ¶
func (TimeChartAxisLeftArgs) ElementType() reflect.Type
func (TimeChartAxisLeftArgs) ToTimeChartAxisLeftOutput ¶
func (i TimeChartAxisLeftArgs) ToTimeChartAxisLeftOutput() TimeChartAxisLeftOutput
func (TimeChartAxisLeftArgs) ToTimeChartAxisLeftOutputWithContext ¶
func (i TimeChartAxisLeftArgs) ToTimeChartAxisLeftOutputWithContext(ctx context.Context) TimeChartAxisLeftOutput
func (TimeChartAxisLeftArgs) ToTimeChartAxisLeftPtrOutput ¶
func (i TimeChartAxisLeftArgs) ToTimeChartAxisLeftPtrOutput() TimeChartAxisLeftPtrOutput
func (TimeChartAxisLeftArgs) ToTimeChartAxisLeftPtrOutputWithContext ¶
func (i TimeChartAxisLeftArgs) ToTimeChartAxisLeftPtrOutputWithContext(ctx context.Context) TimeChartAxisLeftPtrOutput
type TimeChartAxisLeftInput ¶
type TimeChartAxisLeftInput interface { pulumi.Input ToTimeChartAxisLeftOutput() TimeChartAxisLeftOutput ToTimeChartAxisLeftOutputWithContext(context.Context) TimeChartAxisLeftOutput }
TimeChartAxisLeftInput is an input type that accepts TimeChartAxisLeftArgs and TimeChartAxisLeftOutput values. You can construct a concrete instance of `TimeChartAxisLeftInput` via:
TimeChartAxisLeftArgs{...}
type TimeChartAxisLeftOutput ¶
type TimeChartAxisLeftOutput struct{ *pulumi.OutputState }
func (TimeChartAxisLeftOutput) ElementType ¶
func (TimeChartAxisLeftOutput) ElementType() reflect.Type
func (TimeChartAxisLeftOutput) HighWatermark ¶
func (o TimeChartAxisLeftOutput) HighWatermark() pulumi.Float64PtrOutput
A line to draw as a high watermark.
func (TimeChartAxisLeftOutput) HighWatermarkLabel ¶
func (o TimeChartAxisLeftOutput) HighWatermarkLabel() pulumi.StringPtrOutput
A label to attach to the high watermark line.
func (TimeChartAxisLeftOutput) Label ¶
func (o TimeChartAxisLeftOutput) Label() pulumi.StringPtrOutput
Label used in the publish statement that displays the event query you want to customize.
func (TimeChartAxisLeftOutput) LowWatermark ¶
func (o TimeChartAxisLeftOutput) LowWatermark() pulumi.Float64PtrOutput
A line to draw as a low watermark.
func (TimeChartAxisLeftOutput) LowWatermarkLabel ¶
func (o TimeChartAxisLeftOutput) LowWatermarkLabel() pulumi.StringPtrOutput
A label to attach to the low watermark line.
func (TimeChartAxisLeftOutput) MaxValue ¶
func (o TimeChartAxisLeftOutput) MaxValue() pulumi.Float64PtrOutput
The maximum value for the right axis.
func (TimeChartAxisLeftOutput) MinValue ¶
func (o TimeChartAxisLeftOutput) MinValue() pulumi.Float64PtrOutput
The minimum value for the right axis.
func (TimeChartAxisLeftOutput) ToTimeChartAxisLeftOutput ¶
func (o TimeChartAxisLeftOutput) ToTimeChartAxisLeftOutput() TimeChartAxisLeftOutput
func (TimeChartAxisLeftOutput) ToTimeChartAxisLeftOutputWithContext ¶
func (o TimeChartAxisLeftOutput) ToTimeChartAxisLeftOutputWithContext(ctx context.Context) TimeChartAxisLeftOutput
func (TimeChartAxisLeftOutput) ToTimeChartAxisLeftPtrOutput ¶
func (o TimeChartAxisLeftOutput) ToTimeChartAxisLeftPtrOutput() TimeChartAxisLeftPtrOutput
func (TimeChartAxisLeftOutput) ToTimeChartAxisLeftPtrOutputWithContext ¶
func (o TimeChartAxisLeftOutput) ToTimeChartAxisLeftPtrOutputWithContext(ctx context.Context) TimeChartAxisLeftPtrOutput
func (TimeChartAxisLeftOutput) Watermarks ¶
func (o TimeChartAxisLeftOutput) Watermarks() TimeChartAxisLeftWatermarkArrayOutput
type TimeChartAxisLeftPtrInput ¶
type TimeChartAxisLeftPtrInput interface { pulumi.Input ToTimeChartAxisLeftPtrOutput() TimeChartAxisLeftPtrOutput ToTimeChartAxisLeftPtrOutputWithContext(context.Context) TimeChartAxisLeftPtrOutput }
TimeChartAxisLeftPtrInput is an input type that accepts TimeChartAxisLeftArgs, TimeChartAxisLeftPtr and TimeChartAxisLeftPtrOutput values. You can construct a concrete instance of `TimeChartAxisLeftPtrInput` via:
TimeChartAxisLeftArgs{...} or: nil
func TimeChartAxisLeftPtr ¶
func TimeChartAxisLeftPtr(v *TimeChartAxisLeftArgs) TimeChartAxisLeftPtrInput
type TimeChartAxisLeftPtrOutput ¶
type TimeChartAxisLeftPtrOutput struct{ *pulumi.OutputState }
func (TimeChartAxisLeftPtrOutput) Elem ¶
func (o TimeChartAxisLeftPtrOutput) Elem() TimeChartAxisLeftOutput
func (TimeChartAxisLeftPtrOutput) ElementType ¶
func (TimeChartAxisLeftPtrOutput) ElementType() reflect.Type
func (TimeChartAxisLeftPtrOutput) HighWatermark ¶
func (o TimeChartAxisLeftPtrOutput) HighWatermark() pulumi.Float64PtrOutput
A line to draw as a high watermark.
func (TimeChartAxisLeftPtrOutput) HighWatermarkLabel ¶
func (o TimeChartAxisLeftPtrOutput) HighWatermarkLabel() pulumi.StringPtrOutput
A label to attach to the high watermark line.
func (TimeChartAxisLeftPtrOutput) Label ¶
func (o TimeChartAxisLeftPtrOutput) Label() pulumi.StringPtrOutput
Label used in the publish statement that displays the event query you want to customize.
func (TimeChartAxisLeftPtrOutput) LowWatermark ¶
func (o TimeChartAxisLeftPtrOutput) LowWatermark() pulumi.Float64PtrOutput
A line to draw as a low watermark.
func (TimeChartAxisLeftPtrOutput) LowWatermarkLabel ¶
func (o TimeChartAxisLeftPtrOutput) LowWatermarkLabel() pulumi.StringPtrOutput
A label to attach to the low watermark line.
func (TimeChartAxisLeftPtrOutput) MaxValue ¶
func (o TimeChartAxisLeftPtrOutput) MaxValue() pulumi.Float64PtrOutput
The maximum value for the right axis.
func (TimeChartAxisLeftPtrOutput) MinValue ¶
func (o TimeChartAxisLeftPtrOutput) MinValue() pulumi.Float64PtrOutput
The minimum value for the right axis.
func (TimeChartAxisLeftPtrOutput) ToTimeChartAxisLeftPtrOutput ¶
func (o TimeChartAxisLeftPtrOutput) ToTimeChartAxisLeftPtrOutput() TimeChartAxisLeftPtrOutput
func (TimeChartAxisLeftPtrOutput) ToTimeChartAxisLeftPtrOutputWithContext ¶
func (o TimeChartAxisLeftPtrOutput) ToTimeChartAxisLeftPtrOutputWithContext(ctx context.Context) TimeChartAxisLeftPtrOutput
func (TimeChartAxisLeftPtrOutput) Watermarks ¶
func (o TimeChartAxisLeftPtrOutput) Watermarks() TimeChartAxisLeftWatermarkArrayOutput
type TimeChartAxisLeftWatermarkArgs ¶
type TimeChartAxisLeftWatermarkArgs struct { // Label used in the publish statement that displays the event query you want to customize. Label pulumi.StringPtrInput `pulumi:"label"` Value pulumi.Float64Input `pulumi:"value"` }
func (TimeChartAxisLeftWatermarkArgs) ElementType ¶
func (TimeChartAxisLeftWatermarkArgs) ElementType() reflect.Type
func (TimeChartAxisLeftWatermarkArgs) ToTimeChartAxisLeftWatermarkOutput ¶
func (i TimeChartAxisLeftWatermarkArgs) ToTimeChartAxisLeftWatermarkOutput() TimeChartAxisLeftWatermarkOutput
func (TimeChartAxisLeftWatermarkArgs) ToTimeChartAxisLeftWatermarkOutputWithContext ¶
func (i TimeChartAxisLeftWatermarkArgs) ToTimeChartAxisLeftWatermarkOutputWithContext(ctx context.Context) TimeChartAxisLeftWatermarkOutput
type TimeChartAxisLeftWatermarkArray ¶
type TimeChartAxisLeftWatermarkArray []TimeChartAxisLeftWatermarkInput
func (TimeChartAxisLeftWatermarkArray) ElementType ¶
func (TimeChartAxisLeftWatermarkArray) ElementType() reflect.Type
func (TimeChartAxisLeftWatermarkArray) ToTimeChartAxisLeftWatermarkArrayOutput ¶
func (i TimeChartAxisLeftWatermarkArray) ToTimeChartAxisLeftWatermarkArrayOutput() TimeChartAxisLeftWatermarkArrayOutput
func (TimeChartAxisLeftWatermarkArray) ToTimeChartAxisLeftWatermarkArrayOutputWithContext ¶
func (i TimeChartAxisLeftWatermarkArray) ToTimeChartAxisLeftWatermarkArrayOutputWithContext(ctx context.Context) TimeChartAxisLeftWatermarkArrayOutput
type TimeChartAxisLeftWatermarkArrayInput ¶
type TimeChartAxisLeftWatermarkArrayInput interface { pulumi.Input ToTimeChartAxisLeftWatermarkArrayOutput() TimeChartAxisLeftWatermarkArrayOutput ToTimeChartAxisLeftWatermarkArrayOutputWithContext(context.Context) TimeChartAxisLeftWatermarkArrayOutput }
TimeChartAxisLeftWatermarkArrayInput is an input type that accepts TimeChartAxisLeftWatermarkArray and TimeChartAxisLeftWatermarkArrayOutput values. You can construct a concrete instance of `TimeChartAxisLeftWatermarkArrayInput` via:
TimeChartAxisLeftWatermarkArray{ TimeChartAxisLeftWatermarkArgs{...} }
type TimeChartAxisLeftWatermarkArrayOutput ¶
type TimeChartAxisLeftWatermarkArrayOutput struct{ *pulumi.OutputState }
func (TimeChartAxisLeftWatermarkArrayOutput) ElementType ¶
func (TimeChartAxisLeftWatermarkArrayOutput) ElementType() reflect.Type
func (TimeChartAxisLeftWatermarkArrayOutput) Index ¶
func (o TimeChartAxisLeftWatermarkArrayOutput) Index(i pulumi.IntInput) TimeChartAxisLeftWatermarkOutput
func (TimeChartAxisLeftWatermarkArrayOutput) ToTimeChartAxisLeftWatermarkArrayOutput ¶
func (o TimeChartAxisLeftWatermarkArrayOutput) ToTimeChartAxisLeftWatermarkArrayOutput() TimeChartAxisLeftWatermarkArrayOutput
func (TimeChartAxisLeftWatermarkArrayOutput) ToTimeChartAxisLeftWatermarkArrayOutputWithContext ¶
func (o TimeChartAxisLeftWatermarkArrayOutput) ToTimeChartAxisLeftWatermarkArrayOutputWithContext(ctx context.Context) TimeChartAxisLeftWatermarkArrayOutput
type TimeChartAxisLeftWatermarkInput ¶
type TimeChartAxisLeftWatermarkInput interface { pulumi.Input ToTimeChartAxisLeftWatermarkOutput() TimeChartAxisLeftWatermarkOutput ToTimeChartAxisLeftWatermarkOutputWithContext(context.Context) TimeChartAxisLeftWatermarkOutput }
TimeChartAxisLeftWatermarkInput is an input type that accepts TimeChartAxisLeftWatermarkArgs and TimeChartAxisLeftWatermarkOutput values. You can construct a concrete instance of `TimeChartAxisLeftWatermarkInput` via:
TimeChartAxisLeftWatermarkArgs{...}
type TimeChartAxisLeftWatermarkOutput ¶
type TimeChartAxisLeftWatermarkOutput struct{ *pulumi.OutputState }
func (TimeChartAxisLeftWatermarkOutput) ElementType ¶
func (TimeChartAxisLeftWatermarkOutput) ElementType() reflect.Type
func (TimeChartAxisLeftWatermarkOutput) Label ¶
func (o TimeChartAxisLeftWatermarkOutput) Label() pulumi.StringPtrOutput
Label used in the publish statement that displays the event query you want to customize.
func (TimeChartAxisLeftWatermarkOutput) ToTimeChartAxisLeftWatermarkOutput ¶
func (o TimeChartAxisLeftWatermarkOutput) ToTimeChartAxisLeftWatermarkOutput() TimeChartAxisLeftWatermarkOutput
func (TimeChartAxisLeftWatermarkOutput) ToTimeChartAxisLeftWatermarkOutputWithContext ¶
func (o TimeChartAxisLeftWatermarkOutput) ToTimeChartAxisLeftWatermarkOutputWithContext(ctx context.Context) TimeChartAxisLeftWatermarkOutput
func (TimeChartAxisLeftWatermarkOutput) Value ¶
func (o TimeChartAxisLeftWatermarkOutput) Value() pulumi.Float64Output
type TimeChartAxisRight ¶
type TimeChartAxisRight struct { // A line to draw as a high watermark. HighWatermark *float64 `pulumi:"highWatermark"` // A label to attach to the high watermark line. HighWatermarkLabel *string `pulumi:"highWatermarkLabel"` // Label used in the publish statement that displays the event query you want to customize. Label *string `pulumi:"label"` // A line to draw as a low watermark. LowWatermark *float64 `pulumi:"lowWatermark"` // A label to attach to the low watermark line. LowWatermarkLabel *string `pulumi:"lowWatermarkLabel"` // The maximum value for the right axis. MaxValue *float64 `pulumi:"maxValue"` // The minimum value for the right axis. MinValue *float64 `pulumi:"minValue"` Watermarks []TimeChartAxisRightWatermark `pulumi:"watermarks"` }
type TimeChartAxisRightArgs ¶
type TimeChartAxisRightArgs struct { // A line to draw as a high watermark. HighWatermark pulumi.Float64PtrInput `pulumi:"highWatermark"` // A label to attach to the high watermark line. HighWatermarkLabel pulumi.StringPtrInput `pulumi:"highWatermarkLabel"` // Label used in the publish statement that displays the event query you want to customize. Label pulumi.StringPtrInput `pulumi:"label"` // A line to draw as a low watermark. LowWatermark pulumi.Float64PtrInput `pulumi:"lowWatermark"` // A label to attach to the low watermark line. LowWatermarkLabel pulumi.StringPtrInput `pulumi:"lowWatermarkLabel"` // The maximum value for the right axis. MaxValue pulumi.Float64PtrInput `pulumi:"maxValue"` // The minimum value for the right axis. MinValue pulumi.Float64PtrInput `pulumi:"minValue"` Watermarks TimeChartAxisRightWatermarkArrayInput `pulumi:"watermarks"` }
func (TimeChartAxisRightArgs) ElementType ¶
func (TimeChartAxisRightArgs) ElementType() reflect.Type
func (TimeChartAxisRightArgs) ToTimeChartAxisRightOutput ¶
func (i TimeChartAxisRightArgs) ToTimeChartAxisRightOutput() TimeChartAxisRightOutput
func (TimeChartAxisRightArgs) ToTimeChartAxisRightOutputWithContext ¶
func (i TimeChartAxisRightArgs) ToTimeChartAxisRightOutputWithContext(ctx context.Context) TimeChartAxisRightOutput
func (TimeChartAxisRightArgs) ToTimeChartAxisRightPtrOutput ¶
func (i TimeChartAxisRightArgs) ToTimeChartAxisRightPtrOutput() TimeChartAxisRightPtrOutput
func (TimeChartAxisRightArgs) ToTimeChartAxisRightPtrOutputWithContext ¶
func (i TimeChartAxisRightArgs) ToTimeChartAxisRightPtrOutputWithContext(ctx context.Context) TimeChartAxisRightPtrOutput
type TimeChartAxisRightInput ¶
type TimeChartAxisRightInput interface { pulumi.Input ToTimeChartAxisRightOutput() TimeChartAxisRightOutput ToTimeChartAxisRightOutputWithContext(context.Context) TimeChartAxisRightOutput }
TimeChartAxisRightInput is an input type that accepts TimeChartAxisRightArgs and TimeChartAxisRightOutput values. You can construct a concrete instance of `TimeChartAxisRightInput` via:
TimeChartAxisRightArgs{...}
type TimeChartAxisRightOutput ¶
type TimeChartAxisRightOutput struct{ *pulumi.OutputState }
func (TimeChartAxisRightOutput) ElementType ¶
func (TimeChartAxisRightOutput) ElementType() reflect.Type
func (TimeChartAxisRightOutput) HighWatermark ¶
func (o TimeChartAxisRightOutput) HighWatermark() pulumi.Float64PtrOutput
A line to draw as a high watermark.
func (TimeChartAxisRightOutput) HighWatermarkLabel ¶
func (o TimeChartAxisRightOutput) HighWatermarkLabel() pulumi.StringPtrOutput
A label to attach to the high watermark line.
func (TimeChartAxisRightOutput) Label ¶
func (o TimeChartAxisRightOutput) Label() pulumi.StringPtrOutput
Label used in the publish statement that displays the event query you want to customize.
func (TimeChartAxisRightOutput) LowWatermark ¶
func (o TimeChartAxisRightOutput) LowWatermark() pulumi.Float64PtrOutput
A line to draw as a low watermark.
func (TimeChartAxisRightOutput) LowWatermarkLabel ¶
func (o TimeChartAxisRightOutput) LowWatermarkLabel() pulumi.StringPtrOutput
A label to attach to the low watermark line.
func (TimeChartAxisRightOutput) MaxValue ¶
func (o TimeChartAxisRightOutput) MaxValue() pulumi.Float64PtrOutput
The maximum value for the right axis.
func (TimeChartAxisRightOutput) MinValue ¶
func (o TimeChartAxisRightOutput) MinValue() pulumi.Float64PtrOutput
The minimum value for the right axis.
func (TimeChartAxisRightOutput) ToTimeChartAxisRightOutput ¶
func (o TimeChartAxisRightOutput) ToTimeChartAxisRightOutput() TimeChartAxisRightOutput
func (TimeChartAxisRightOutput) ToTimeChartAxisRightOutputWithContext ¶
func (o TimeChartAxisRightOutput) ToTimeChartAxisRightOutputWithContext(ctx context.Context) TimeChartAxisRightOutput
func (TimeChartAxisRightOutput) ToTimeChartAxisRightPtrOutput ¶
func (o TimeChartAxisRightOutput) ToTimeChartAxisRightPtrOutput() TimeChartAxisRightPtrOutput
func (TimeChartAxisRightOutput) ToTimeChartAxisRightPtrOutputWithContext ¶
func (o TimeChartAxisRightOutput) ToTimeChartAxisRightPtrOutputWithContext(ctx context.Context) TimeChartAxisRightPtrOutput
func (TimeChartAxisRightOutput) Watermarks ¶
func (o TimeChartAxisRightOutput) Watermarks() TimeChartAxisRightWatermarkArrayOutput
type TimeChartAxisRightPtrInput ¶
type TimeChartAxisRightPtrInput interface { pulumi.Input ToTimeChartAxisRightPtrOutput() TimeChartAxisRightPtrOutput ToTimeChartAxisRightPtrOutputWithContext(context.Context) TimeChartAxisRightPtrOutput }
TimeChartAxisRightPtrInput is an input type that accepts TimeChartAxisRightArgs, TimeChartAxisRightPtr and TimeChartAxisRightPtrOutput values. You can construct a concrete instance of `TimeChartAxisRightPtrInput` via:
TimeChartAxisRightArgs{...} or: nil
func TimeChartAxisRightPtr ¶
func TimeChartAxisRightPtr(v *TimeChartAxisRightArgs) TimeChartAxisRightPtrInput
type TimeChartAxisRightPtrOutput ¶
type TimeChartAxisRightPtrOutput struct{ *pulumi.OutputState }
func (TimeChartAxisRightPtrOutput) Elem ¶
func (o TimeChartAxisRightPtrOutput) Elem() TimeChartAxisRightOutput
func (TimeChartAxisRightPtrOutput) ElementType ¶
func (TimeChartAxisRightPtrOutput) ElementType() reflect.Type
func (TimeChartAxisRightPtrOutput) HighWatermark ¶
func (o TimeChartAxisRightPtrOutput) HighWatermark() pulumi.Float64PtrOutput
A line to draw as a high watermark.
func (TimeChartAxisRightPtrOutput) HighWatermarkLabel ¶
func (o TimeChartAxisRightPtrOutput) HighWatermarkLabel() pulumi.StringPtrOutput
A label to attach to the high watermark line.
func (TimeChartAxisRightPtrOutput) Label ¶
func (o TimeChartAxisRightPtrOutput) Label() pulumi.StringPtrOutput
Label used in the publish statement that displays the event query you want to customize.
func (TimeChartAxisRightPtrOutput) LowWatermark ¶
func (o TimeChartAxisRightPtrOutput) LowWatermark() pulumi.Float64PtrOutput
A line to draw as a low watermark.
func (TimeChartAxisRightPtrOutput) LowWatermarkLabel ¶
func (o TimeChartAxisRightPtrOutput) LowWatermarkLabel() pulumi.StringPtrOutput
A label to attach to the low watermark line.
func (TimeChartAxisRightPtrOutput) MaxValue ¶
func (o TimeChartAxisRightPtrOutput) MaxValue() pulumi.Float64PtrOutput
The maximum value for the right axis.
func (TimeChartAxisRightPtrOutput) MinValue ¶
func (o TimeChartAxisRightPtrOutput) MinValue() pulumi.Float64PtrOutput
The minimum value for the right axis.
func (TimeChartAxisRightPtrOutput) ToTimeChartAxisRightPtrOutput ¶
func (o TimeChartAxisRightPtrOutput) ToTimeChartAxisRightPtrOutput() TimeChartAxisRightPtrOutput
func (TimeChartAxisRightPtrOutput) ToTimeChartAxisRightPtrOutputWithContext ¶
func (o TimeChartAxisRightPtrOutput) ToTimeChartAxisRightPtrOutputWithContext(ctx context.Context) TimeChartAxisRightPtrOutput
func (TimeChartAxisRightPtrOutput) Watermarks ¶
func (o TimeChartAxisRightPtrOutput) Watermarks() TimeChartAxisRightWatermarkArrayOutput
type TimeChartAxisRightWatermarkArgs ¶
type TimeChartAxisRightWatermarkArgs struct { // Label used in the publish statement that displays the event query you want to customize. Label pulumi.StringPtrInput `pulumi:"label"` Value pulumi.Float64Input `pulumi:"value"` }
func (TimeChartAxisRightWatermarkArgs) ElementType ¶
func (TimeChartAxisRightWatermarkArgs) ElementType() reflect.Type
func (TimeChartAxisRightWatermarkArgs) ToTimeChartAxisRightWatermarkOutput ¶
func (i TimeChartAxisRightWatermarkArgs) ToTimeChartAxisRightWatermarkOutput() TimeChartAxisRightWatermarkOutput
func (TimeChartAxisRightWatermarkArgs) ToTimeChartAxisRightWatermarkOutputWithContext ¶
func (i TimeChartAxisRightWatermarkArgs) ToTimeChartAxisRightWatermarkOutputWithContext(ctx context.Context) TimeChartAxisRightWatermarkOutput
type TimeChartAxisRightWatermarkArray ¶
type TimeChartAxisRightWatermarkArray []TimeChartAxisRightWatermarkInput
func (TimeChartAxisRightWatermarkArray) ElementType ¶
func (TimeChartAxisRightWatermarkArray) ElementType() reflect.Type
func (TimeChartAxisRightWatermarkArray) ToTimeChartAxisRightWatermarkArrayOutput ¶
func (i TimeChartAxisRightWatermarkArray) ToTimeChartAxisRightWatermarkArrayOutput() TimeChartAxisRightWatermarkArrayOutput
func (TimeChartAxisRightWatermarkArray) ToTimeChartAxisRightWatermarkArrayOutputWithContext ¶
func (i TimeChartAxisRightWatermarkArray) ToTimeChartAxisRightWatermarkArrayOutputWithContext(ctx context.Context) TimeChartAxisRightWatermarkArrayOutput
type TimeChartAxisRightWatermarkArrayInput ¶
type TimeChartAxisRightWatermarkArrayInput interface { pulumi.Input ToTimeChartAxisRightWatermarkArrayOutput() TimeChartAxisRightWatermarkArrayOutput ToTimeChartAxisRightWatermarkArrayOutputWithContext(context.Context) TimeChartAxisRightWatermarkArrayOutput }
TimeChartAxisRightWatermarkArrayInput is an input type that accepts TimeChartAxisRightWatermarkArray and TimeChartAxisRightWatermarkArrayOutput values. You can construct a concrete instance of `TimeChartAxisRightWatermarkArrayInput` via:
TimeChartAxisRightWatermarkArray{ TimeChartAxisRightWatermarkArgs{...} }
type TimeChartAxisRightWatermarkArrayOutput ¶
type TimeChartAxisRightWatermarkArrayOutput struct{ *pulumi.OutputState }
func (TimeChartAxisRightWatermarkArrayOutput) ElementType ¶
func (TimeChartAxisRightWatermarkArrayOutput) ElementType() reflect.Type
func (TimeChartAxisRightWatermarkArrayOutput) ToTimeChartAxisRightWatermarkArrayOutput ¶
func (o TimeChartAxisRightWatermarkArrayOutput) ToTimeChartAxisRightWatermarkArrayOutput() TimeChartAxisRightWatermarkArrayOutput
func (TimeChartAxisRightWatermarkArrayOutput) ToTimeChartAxisRightWatermarkArrayOutputWithContext ¶
func (o TimeChartAxisRightWatermarkArrayOutput) ToTimeChartAxisRightWatermarkArrayOutputWithContext(ctx context.Context) TimeChartAxisRightWatermarkArrayOutput
type TimeChartAxisRightWatermarkInput ¶
type TimeChartAxisRightWatermarkInput interface { pulumi.Input ToTimeChartAxisRightWatermarkOutput() TimeChartAxisRightWatermarkOutput ToTimeChartAxisRightWatermarkOutputWithContext(context.Context) TimeChartAxisRightWatermarkOutput }
TimeChartAxisRightWatermarkInput is an input type that accepts TimeChartAxisRightWatermarkArgs and TimeChartAxisRightWatermarkOutput values. You can construct a concrete instance of `TimeChartAxisRightWatermarkInput` via:
TimeChartAxisRightWatermarkArgs{...}
type TimeChartAxisRightWatermarkOutput ¶
type TimeChartAxisRightWatermarkOutput struct{ *pulumi.OutputState }
func (TimeChartAxisRightWatermarkOutput) ElementType ¶
func (TimeChartAxisRightWatermarkOutput) ElementType() reflect.Type
func (TimeChartAxisRightWatermarkOutput) Label ¶
func (o TimeChartAxisRightWatermarkOutput) Label() pulumi.StringPtrOutput
Label used in the publish statement that displays the event query you want to customize.
func (TimeChartAxisRightWatermarkOutput) ToTimeChartAxisRightWatermarkOutput ¶
func (o TimeChartAxisRightWatermarkOutput) ToTimeChartAxisRightWatermarkOutput() TimeChartAxisRightWatermarkOutput
func (TimeChartAxisRightWatermarkOutput) ToTimeChartAxisRightWatermarkOutputWithContext ¶
func (o TimeChartAxisRightWatermarkOutput) ToTimeChartAxisRightWatermarkOutputWithContext(ctx context.Context) TimeChartAxisRightWatermarkOutput
func (TimeChartAxisRightWatermarkOutput) Value ¶
func (o TimeChartAxisRightWatermarkOutput) Value() pulumi.Float64Output
type TimeChartEventOption ¶
type TimeChartEventOption struct { // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine. Color *string `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName *string `pulumi:"displayName"` // Label used in the publish statement that displays the event query you want to customize. Label string `pulumi:"label"` }
type TimeChartEventOptionArgs ¶
type TimeChartEventOptionArgs struct { // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine. Color pulumi.StringPtrInput `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Label used in the publish statement that displays the event query you want to customize. Label pulumi.StringInput `pulumi:"label"` }
func (TimeChartEventOptionArgs) ElementType ¶
func (TimeChartEventOptionArgs) ElementType() reflect.Type
func (TimeChartEventOptionArgs) ToTimeChartEventOptionOutput ¶
func (i TimeChartEventOptionArgs) ToTimeChartEventOptionOutput() TimeChartEventOptionOutput
func (TimeChartEventOptionArgs) ToTimeChartEventOptionOutputWithContext ¶
func (i TimeChartEventOptionArgs) ToTimeChartEventOptionOutputWithContext(ctx context.Context) TimeChartEventOptionOutput
type TimeChartEventOptionArray ¶
type TimeChartEventOptionArray []TimeChartEventOptionInput
func (TimeChartEventOptionArray) ElementType ¶
func (TimeChartEventOptionArray) ElementType() reflect.Type
func (TimeChartEventOptionArray) ToTimeChartEventOptionArrayOutput ¶
func (i TimeChartEventOptionArray) ToTimeChartEventOptionArrayOutput() TimeChartEventOptionArrayOutput
func (TimeChartEventOptionArray) ToTimeChartEventOptionArrayOutputWithContext ¶
func (i TimeChartEventOptionArray) ToTimeChartEventOptionArrayOutputWithContext(ctx context.Context) TimeChartEventOptionArrayOutput
type TimeChartEventOptionArrayInput ¶
type TimeChartEventOptionArrayInput interface { pulumi.Input ToTimeChartEventOptionArrayOutput() TimeChartEventOptionArrayOutput ToTimeChartEventOptionArrayOutputWithContext(context.Context) TimeChartEventOptionArrayOutput }
TimeChartEventOptionArrayInput is an input type that accepts TimeChartEventOptionArray and TimeChartEventOptionArrayOutput values. You can construct a concrete instance of `TimeChartEventOptionArrayInput` via:
TimeChartEventOptionArray{ TimeChartEventOptionArgs{...} }
type TimeChartEventOptionArrayOutput ¶
type TimeChartEventOptionArrayOutput struct{ *pulumi.OutputState }
func (TimeChartEventOptionArrayOutput) ElementType ¶
func (TimeChartEventOptionArrayOutput) ElementType() reflect.Type
func (TimeChartEventOptionArrayOutput) Index ¶
func (o TimeChartEventOptionArrayOutput) Index(i pulumi.IntInput) TimeChartEventOptionOutput
func (TimeChartEventOptionArrayOutput) ToTimeChartEventOptionArrayOutput ¶
func (o TimeChartEventOptionArrayOutput) ToTimeChartEventOptionArrayOutput() TimeChartEventOptionArrayOutput
func (TimeChartEventOptionArrayOutput) ToTimeChartEventOptionArrayOutputWithContext ¶
func (o TimeChartEventOptionArrayOutput) ToTimeChartEventOptionArrayOutputWithContext(ctx context.Context) TimeChartEventOptionArrayOutput
type TimeChartEventOptionInput ¶
type TimeChartEventOptionInput interface { pulumi.Input ToTimeChartEventOptionOutput() TimeChartEventOptionOutput ToTimeChartEventOptionOutputWithContext(context.Context) TimeChartEventOptionOutput }
TimeChartEventOptionInput is an input type that accepts TimeChartEventOptionArgs and TimeChartEventOptionOutput values. You can construct a concrete instance of `TimeChartEventOptionInput` via:
TimeChartEventOptionArgs{...}
type TimeChartEventOptionOutput ¶
type TimeChartEventOptionOutput struct{ *pulumi.OutputState }
func (TimeChartEventOptionOutput) Color ¶
func (o TimeChartEventOptionOutput) Color() pulumi.StringPtrOutput
Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine.
func (TimeChartEventOptionOutput) DisplayName ¶
func (o TimeChartEventOptionOutput) DisplayName() pulumi.StringPtrOutput
Specifies an alternate value for the Plot Name column of the Data Table associated with the chart.
func (TimeChartEventOptionOutput) ElementType ¶
func (TimeChartEventOptionOutput) ElementType() reflect.Type
func (TimeChartEventOptionOutput) Label ¶
func (o TimeChartEventOptionOutput) Label() pulumi.StringOutput
Label used in the publish statement that displays the event query you want to customize.
func (TimeChartEventOptionOutput) ToTimeChartEventOptionOutput ¶
func (o TimeChartEventOptionOutput) ToTimeChartEventOptionOutput() TimeChartEventOptionOutput
func (TimeChartEventOptionOutput) ToTimeChartEventOptionOutputWithContext ¶
func (o TimeChartEventOptionOutput) ToTimeChartEventOptionOutputWithContext(ctx context.Context) TimeChartEventOptionOutput
type TimeChartHistogramOption ¶
type TimeChartHistogramOption struct { // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine, red, gold, greenyellow, chartreuse, jade ColorTheme *string `pulumi:"colorTheme"` }
type TimeChartHistogramOptionArgs ¶
type TimeChartHistogramOptionArgs struct { // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine, red, gold, greenyellow, chartreuse, jade ColorTheme pulumi.StringPtrInput `pulumi:"colorTheme"` }
func (TimeChartHistogramOptionArgs) ElementType ¶
func (TimeChartHistogramOptionArgs) ElementType() reflect.Type
func (TimeChartHistogramOptionArgs) ToTimeChartHistogramOptionOutput ¶
func (i TimeChartHistogramOptionArgs) ToTimeChartHistogramOptionOutput() TimeChartHistogramOptionOutput
func (TimeChartHistogramOptionArgs) ToTimeChartHistogramOptionOutputWithContext ¶
func (i TimeChartHistogramOptionArgs) ToTimeChartHistogramOptionOutputWithContext(ctx context.Context) TimeChartHistogramOptionOutput
type TimeChartHistogramOptionArray ¶
type TimeChartHistogramOptionArray []TimeChartHistogramOptionInput
func (TimeChartHistogramOptionArray) ElementType ¶
func (TimeChartHistogramOptionArray) ElementType() reflect.Type
func (TimeChartHistogramOptionArray) ToTimeChartHistogramOptionArrayOutput ¶
func (i TimeChartHistogramOptionArray) ToTimeChartHistogramOptionArrayOutput() TimeChartHistogramOptionArrayOutput
func (TimeChartHistogramOptionArray) ToTimeChartHistogramOptionArrayOutputWithContext ¶
func (i TimeChartHistogramOptionArray) ToTimeChartHistogramOptionArrayOutputWithContext(ctx context.Context) TimeChartHistogramOptionArrayOutput
type TimeChartHistogramOptionArrayInput ¶
type TimeChartHistogramOptionArrayInput interface { pulumi.Input ToTimeChartHistogramOptionArrayOutput() TimeChartHistogramOptionArrayOutput ToTimeChartHistogramOptionArrayOutputWithContext(context.Context) TimeChartHistogramOptionArrayOutput }
TimeChartHistogramOptionArrayInput is an input type that accepts TimeChartHistogramOptionArray and TimeChartHistogramOptionArrayOutput values. You can construct a concrete instance of `TimeChartHistogramOptionArrayInput` via:
TimeChartHistogramOptionArray{ TimeChartHistogramOptionArgs{...} }
type TimeChartHistogramOptionArrayOutput ¶
type TimeChartHistogramOptionArrayOutput struct{ *pulumi.OutputState }
func (TimeChartHistogramOptionArrayOutput) ElementType ¶
func (TimeChartHistogramOptionArrayOutput) ElementType() reflect.Type
func (TimeChartHistogramOptionArrayOutput) Index ¶
func (o TimeChartHistogramOptionArrayOutput) Index(i pulumi.IntInput) TimeChartHistogramOptionOutput
func (TimeChartHistogramOptionArrayOutput) ToTimeChartHistogramOptionArrayOutput ¶
func (o TimeChartHistogramOptionArrayOutput) ToTimeChartHistogramOptionArrayOutput() TimeChartHistogramOptionArrayOutput
func (TimeChartHistogramOptionArrayOutput) ToTimeChartHistogramOptionArrayOutputWithContext ¶
func (o TimeChartHistogramOptionArrayOutput) ToTimeChartHistogramOptionArrayOutputWithContext(ctx context.Context) TimeChartHistogramOptionArrayOutput
type TimeChartHistogramOptionInput ¶
type TimeChartHistogramOptionInput interface { pulumi.Input ToTimeChartHistogramOptionOutput() TimeChartHistogramOptionOutput ToTimeChartHistogramOptionOutputWithContext(context.Context) TimeChartHistogramOptionOutput }
TimeChartHistogramOptionInput is an input type that accepts TimeChartHistogramOptionArgs and TimeChartHistogramOptionOutput values. You can construct a concrete instance of `TimeChartHistogramOptionInput` via:
TimeChartHistogramOptionArgs{...}
type TimeChartHistogramOptionOutput ¶
type TimeChartHistogramOptionOutput struct{ *pulumi.OutputState }
func (TimeChartHistogramOptionOutput) ColorTheme ¶
func (o TimeChartHistogramOptionOutput) ColorTheme() pulumi.StringPtrOutput
Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine, red, gold, greenyellow, chartreuse, jade
func (TimeChartHistogramOptionOutput) ElementType ¶
func (TimeChartHistogramOptionOutput) ElementType() reflect.Type
func (TimeChartHistogramOptionOutput) ToTimeChartHistogramOptionOutput ¶
func (o TimeChartHistogramOptionOutput) ToTimeChartHistogramOptionOutput() TimeChartHistogramOptionOutput
func (TimeChartHistogramOptionOutput) ToTimeChartHistogramOptionOutputWithContext ¶
func (o TimeChartHistogramOptionOutput) ToTimeChartHistogramOptionOutputWithContext(ctx context.Context) TimeChartHistogramOptionOutput
type TimeChartInput ¶
type TimeChartInput interface { pulumi.Input ToTimeChartOutput() TimeChartOutput ToTimeChartOutputWithContext(ctx context.Context) TimeChartOutput }
type TimeChartLegendOptionsField ¶
type TimeChartLegendOptionsField struct { // True or False depending on if you want the property to be shown or hidden. Enabled *bool `pulumi:"enabled"` // The name of the property to display. Note the special values of `plotLabel` (corresponding with the API's `sfMetric`) which shows the label of the time series `publish()` and `metric` (corresponding with the API's `sf_originatingMetric`) that shows the name of the metric for the time series being displayed. Property string `pulumi:"property"` }
type TimeChartLegendOptionsFieldArgs ¶
type TimeChartLegendOptionsFieldArgs struct { // True or False depending on if you want the property to be shown or hidden. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The name of the property to display. Note the special values of `plotLabel` (corresponding with the API's `sfMetric`) which shows the label of the time series `publish()` and `metric` (corresponding with the API's `sf_originatingMetric`) that shows the name of the metric for the time series being displayed. Property pulumi.StringInput `pulumi:"property"` }
func (TimeChartLegendOptionsFieldArgs) ElementType ¶
func (TimeChartLegendOptionsFieldArgs) ElementType() reflect.Type
func (TimeChartLegendOptionsFieldArgs) ToTimeChartLegendOptionsFieldOutput ¶
func (i TimeChartLegendOptionsFieldArgs) ToTimeChartLegendOptionsFieldOutput() TimeChartLegendOptionsFieldOutput
func (TimeChartLegendOptionsFieldArgs) ToTimeChartLegendOptionsFieldOutputWithContext ¶
func (i TimeChartLegendOptionsFieldArgs) ToTimeChartLegendOptionsFieldOutputWithContext(ctx context.Context) TimeChartLegendOptionsFieldOutput
type TimeChartLegendOptionsFieldArray ¶
type TimeChartLegendOptionsFieldArray []TimeChartLegendOptionsFieldInput
func (TimeChartLegendOptionsFieldArray) ElementType ¶
func (TimeChartLegendOptionsFieldArray) ElementType() reflect.Type
func (TimeChartLegendOptionsFieldArray) ToTimeChartLegendOptionsFieldArrayOutput ¶
func (i TimeChartLegendOptionsFieldArray) ToTimeChartLegendOptionsFieldArrayOutput() TimeChartLegendOptionsFieldArrayOutput
func (TimeChartLegendOptionsFieldArray) ToTimeChartLegendOptionsFieldArrayOutputWithContext ¶
func (i TimeChartLegendOptionsFieldArray) ToTimeChartLegendOptionsFieldArrayOutputWithContext(ctx context.Context) TimeChartLegendOptionsFieldArrayOutput
type TimeChartLegendOptionsFieldArrayInput ¶
type TimeChartLegendOptionsFieldArrayInput interface { pulumi.Input ToTimeChartLegendOptionsFieldArrayOutput() TimeChartLegendOptionsFieldArrayOutput ToTimeChartLegendOptionsFieldArrayOutputWithContext(context.Context) TimeChartLegendOptionsFieldArrayOutput }
TimeChartLegendOptionsFieldArrayInput is an input type that accepts TimeChartLegendOptionsFieldArray and TimeChartLegendOptionsFieldArrayOutput values. You can construct a concrete instance of `TimeChartLegendOptionsFieldArrayInput` via:
TimeChartLegendOptionsFieldArray{ TimeChartLegendOptionsFieldArgs{...} }
type TimeChartLegendOptionsFieldArrayOutput ¶
type TimeChartLegendOptionsFieldArrayOutput struct{ *pulumi.OutputState }
func (TimeChartLegendOptionsFieldArrayOutput) ElementType ¶
func (TimeChartLegendOptionsFieldArrayOutput) ElementType() reflect.Type
func (TimeChartLegendOptionsFieldArrayOutput) ToTimeChartLegendOptionsFieldArrayOutput ¶
func (o TimeChartLegendOptionsFieldArrayOutput) ToTimeChartLegendOptionsFieldArrayOutput() TimeChartLegendOptionsFieldArrayOutput
func (TimeChartLegendOptionsFieldArrayOutput) ToTimeChartLegendOptionsFieldArrayOutputWithContext ¶
func (o TimeChartLegendOptionsFieldArrayOutput) ToTimeChartLegendOptionsFieldArrayOutputWithContext(ctx context.Context) TimeChartLegendOptionsFieldArrayOutput
type TimeChartLegendOptionsFieldInput ¶
type TimeChartLegendOptionsFieldInput interface { pulumi.Input ToTimeChartLegendOptionsFieldOutput() TimeChartLegendOptionsFieldOutput ToTimeChartLegendOptionsFieldOutputWithContext(context.Context) TimeChartLegendOptionsFieldOutput }
TimeChartLegendOptionsFieldInput is an input type that accepts TimeChartLegendOptionsFieldArgs and TimeChartLegendOptionsFieldOutput values. You can construct a concrete instance of `TimeChartLegendOptionsFieldInput` via:
TimeChartLegendOptionsFieldArgs{...}
type TimeChartLegendOptionsFieldOutput ¶
type TimeChartLegendOptionsFieldOutput struct{ *pulumi.OutputState }
func (TimeChartLegendOptionsFieldOutput) ElementType ¶
func (TimeChartLegendOptionsFieldOutput) ElementType() reflect.Type
func (TimeChartLegendOptionsFieldOutput) Enabled ¶
func (o TimeChartLegendOptionsFieldOutput) Enabled() pulumi.BoolPtrOutput
True or False depending on if you want the property to be shown or hidden.
func (TimeChartLegendOptionsFieldOutput) Property ¶
func (o TimeChartLegendOptionsFieldOutput) Property() pulumi.StringOutput
The name of the property to display. Note the special values of `plotLabel` (corresponding with the API's `sfMetric`) which shows the label of the time series `publish()` and `metric` (corresponding with the API's `sf_originatingMetric`) that shows the name of the metric for the time series being displayed.
func (TimeChartLegendOptionsFieldOutput) ToTimeChartLegendOptionsFieldOutput ¶
func (o TimeChartLegendOptionsFieldOutput) ToTimeChartLegendOptionsFieldOutput() TimeChartLegendOptionsFieldOutput
func (TimeChartLegendOptionsFieldOutput) ToTimeChartLegendOptionsFieldOutputWithContext ¶
func (o TimeChartLegendOptionsFieldOutput) ToTimeChartLegendOptionsFieldOutputWithContext(ctx context.Context) TimeChartLegendOptionsFieldOutput
type TimeChartMap ¶ added in v4.3.1
type TimeChartMap map[string]TimeChartInput
func (TimeChartMap) ElementType ¶ added in v4.3.1
func (TimeChartMap) ElementType() reflect.Type
func (TimeChartMap) ToTimeChartMapOutput ¶ added in v4.3.1
func (i TimeChartMap) ToTimeChartMapOutput() TimeChartMapOutput
func (TimeChartMap) ToTimeChartMapOutputWithContext ¶ added in v4.3.1
func (i TimeChartMap) ToTimeChartMapOutputWithContext(ctx context.Context) TimeChartMapOutput
type TimeChartMapInput ¶ added in v4.3.1
type TimeChartMapInput interface { pulumi.Input ToTimeChartMapOutput() TimeChartMapOutput ToTimeChartMapOutputWithContext(context.Context) TimeChartMapOutput }
TimeChartMapInput is an input type that accepts TimeChartMap and TimeChartMapOutput values. You can construct a concrete instance of `TimeChartMapInput` via:
TimeChartMap{ "key": TimeChartArgs{...} }
type TimeChartMapOutput ¶ added in v4.3.1
type TimeChartMapOutput struct{ *pulumi.OutputState }
func (TimeChartMapOutput) ElementType ¶ added in v4.3.1
func (TimeChartMapOutput) ElementType() reflect.Type
func (TimeChartMapOutput) MapIndex ¶ added in v4.3.1
func (o TimeChartMapOutput) MapIndex(k pulumi.StringInput) TimeChartOutput
func (TimeChartMapOutput) ToTimeChartMapOutput ¶ added in v4.3.1
func (o TimeChartMapOutput) ToTimeChartMapOutput() TimeChartMapOutput
func (TimeChartMapOutput) ToTimeChartMapOutputWithContext ¶ added in v4.3.1
func (o TimeChartMapOutput) ToTimeChartMapOutputWithContext(ctx context.Context) TimeChartMapOutput
type TimeChartOutput ¶
type TimeChartOutput struct {
*pulumi.OutputState
}
func (TimeChartOutput) ElementType ¶
func (TimeChartOutput) ElementType() reflect.Type
func (TimeChartOutput) ToTimeChartOutput ¶
func (o TimeChartOutput) ToTimeChartOutput() TimeChartOutput
func (TimeChartOutput) ToTimeChartOutputWithContext ¶
func (o TimeChartOutput) ToTimeChartOutputWithContext(ctx context.Context) TimeChartOutput
func (TimeChartOutput) ToTimeChartPtrOutput ¶ added in v4.3.1
func (o TimeChartOutput) ToTimeChartPtrOutput() TimeChartPtrOutput
func (TimeChartOutput) ToTimeChartPtrOutputWithContext ¶ added in v4.3.1
func (o TimeChartOutput) ToTimeChartPtrOutputWithContext(ctx context.Context) TimeChartPtrOutput
type TimeChartPtrInput ¶ added in v4.3.1
type TimeChartPtrInput interface { pulumi.Input ToTimeChartPtrOutput() TimeChartPtrOutput ToTimeChartPtrOutputWithContext(ctx context.Context) TimeChartPtrOutput }
type TimeChartPtrOutput ¶ added in v4.3.1
type TimeChartPtrOutput struct {
*pulumi.OutputState
}
func (TimeChartPtrOutput) ElementType ¶ added in v4.3.1
func (TimeChartPtrOutput) ElementType() reflect.Type
func (TimeChartPtrOutput) ToTimeChartPtrOutput ¶ added in v4.3.1
func (o TimeChartPtrOutput) ToTimeChartPtrOutput() TimeChartPtrOutput
func (TimeChartPtrOutput) ToTimeChartPtrOutputWithContext ¶ added in v4.3.1
func (o TimeChartPtrOutput) ToTimeChartPtrOutputWithContext(ctx context.Context) TimeChartPtrOutput
type TimeChartState ¶
type TimeChartState struct { // Force the chart to display zero on the y-axes, even if none of the data is near zero. AxesIncludeZero pulumi.BoolPtrInput // Specifies the digits SignalFx displays for values plotted on the chart. Defaults to `3`. AxesPrecision pulumi.IntPtrInput // Set of axis options. AxisLeft TimeChartAxisLeftPtrInput // Set of axis options. AxisRight TimeChartAxisRightPtrInput // Must be `"Dimension"` or `"Metric"`. `"Dimension"` by default. ColorBy pulumi.StringPtrInput // Description of the chart. Description pulumi.StringPtrInput // If `false`, samples a subset of the output MTS, which improves UI performance. `false` by default DisableSampling pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. EndTime pulumi.IntPtrInput // Event customization options, associated with a publish statement. You will need to use this to change settings for any `events(…)` statements you use. EventOptions TimeChartEventOptionArrayInput // Only used when `plotType` is `"Histogram"`. Histogram specific options. HistogramOptions TimeChartHistogramOptionArrayInput // List of properties that should not be displayed in the chart legend (i.e. dimension names). All the properties are visible by default. Deprecated, please use `legendOptionsFields`. // // Deprecated: Please use legend_options_fields LegendFieldsToHides pulumi.StringArrayInput // List of property names and enabled flags that should be displayed in the data table for the chart, in the order provided. This option cannot be used with `legendFieldsToHide`. LegendOptionsFields TimeChartLegendOptionsFieldArrayInput // How long (in seconds) to wait for late datapoints. MaxDelay pulumi.IntPtrInput // The minimum resolution (in seconds) to use for computing the underlying program. MinimumResolution pulumi.IntPtrInput // Name of the chart. Name pulumi.StringPtrInput // Dimensions to show in the on-chart legend. On-chart legend is off unless a dimension is specified. Allowed: `"metric"`, `"plotLabel"` and any dimension. OnChartLegendDimension pulumi.StringPtrInput // The visualization style to use. Must be `"LineChart"`, `"AreaChart"`, `"ColumnChart"`, or `"Histogram"`. Chart level `plotType` by default. PlotType pulumi.StringPtrInput // Signalflow program text for the chart. More info [in the SignalFx docs](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_signalflow_programming_language). ProgramText pulumi.StringPtrInput // Show markers (circles) for each datapoint used to draw line or area charts. `false` by default. ShowDataMarkers pulumi.BoolPtrInput // Whether vertical highlight lines should be drawn in the visualizations at times when events occurred. `false` by default. ShowEventLines pulumi.BoolPtrInput // Whether area and bar charts in the visualization should be stacked. `false` by default. Stacked pulumi.BoolPtrInput // Seconds since epoch. Used for visualization. Conflicts with `timeRange`. StartTime pulumi.IntPtrInput // Tags associated with the chart // // Deprecated: signalfx_time_chart.tags is being removed in the next release Tags pulumi.StringArrayInput // How many seconds ago from which to display data. For example, the last hour would be `3600`, etc. Conflicts with `startTime` and `endTime`. TimeRange pulumi.IntPtrInput // Time zone that SignalFlow uses as the basis of calendar window transformation methods. For example, if you set "timezone": "Europe/Paris" and then use the transformation sum(cycle="week", cycle_start="Monday") in your chart's SignalFlow program, the calendar window starts on Monday, Paris time. See the [full list of timezones for more](https://developers.signalfx.com/signalflow_analytics/signalflow_overview.html#_supported_signalflow_time_zones). `"UTC"` by default. Timezone pulumi.StringPtrInput // Must be `"Metric"` or `"Binary`". `"Metric"` by default. UnitPrefix pulumi.StringPtrInput // The URL of the chart. Url pulumi.StringPtrInput // Plot-level customization options, associated with a publish statement. VizOptions TimeChartVizOptionArrayInput }
func (TimeChartState) ElementType ¶
func (TimeChartState) ElementType() reflect.Type
type TimeChartVizOption ¶
type TimeChartVizOption struct { // Y-axis associated with values for this plot. Must be either `right` or `left`. Axis *string `pulumi:"axis"` // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine. Color *string `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName *string `pulumi:"displayName"` // Label used in the publish statement that displays the event query you want to customize. Label string `pulumi:"label"` // The visualization style to use. Must be `"LineChart"`, `"AreaChart"`, `"ColumnChart"`, or `"Histogram"`. Chart level `plotType` by default. PlotType *string `pulumi:"plotType"` ValuePrefix *string `pulumi:"valuePrefix"` ValueSuffix *string `pulumi:"valueSuffix"` // A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. // * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot. ValueUnit *string `pulumi:"valueUnit"` }
type TimeChartVizOptionArgs ¶
type TimeChartVizOptionArgs struct { // Y-axis associated with values for this plot. Must be either `right` or `left`. Axis pulumi.StringPtrInput `pulumi:"axis"` // Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine. Color pulumi.StringPtrInput `pulumi:"color"` // Specifies an alternate value for the Plot Name column of the Data Table associated with the chart. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Label used in the publish statement that displays the event query you want to customize. Label pulumi.StringInput `pulumi:"label"` // The visualization style to use. Must be `"LineChart"`, `"AreaChart"`, `"ColumnChart"`, or `"Histogram"`. Chart level `plotType` by default. PlotType pulumi.StringPtrInput `pulumi:"plotType"` ValuePrefix pulumi.StringPtrInput `pulumi:"valuePrefix"` ValueSuffix pulumi.StringPtrInput `pulumi:"valueSuffix"` // A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. // * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot. ValueUnit pulumi.StringPtrInput `pulumi:"valueUnit"` }
func (TimeChartVizOptionArgs) ElementType ¶
func (TimeChartVizOptionArgs) ElementType() reflect.Type
func (TimeChartVizOptionArgs) ToTimeChartVizOptionOutput ¶
func (i TimeChartVizOptionArgs) ToTimeChartVizOptionOutput() TimeChartVizOptionOutput
func (TimeChartVizOptionArgs) ToTimeChartVizOptionOutputWithContext ¶
func (i TimeChartVizOptionArgs) ToTimeChartVizOptionOutputWithContext(ctx context.Context) TimeChartVizOptionOutput
type TimeChartVizOptionArray ¶
type TimeChartVizOptionArray []TimeChartVizOptionInput
func (TimeChartVizOptionArray) ElementType ¶
func (TimeChartVizOptionArray) ElementType() reflect.Type
func (TimeChartVizOptionArray) ToTimeChartVizOptionArrayOutput ¶
func (i TimeChartVizOptionArray) ToTimeChartVizOptionArrayOutput() TimeChartVizOptionArrayOutput
func (TimeChartVizOptionArray) ToTimeChartVizOptionArrayOutputWithContext ¶
func (i TimeChartVizOptionArray) ToTimeChartVizOptionArrayOutputWithContext(ctx context.Context) TimeChartVizOptionArrayOutput
type TimeChartVizOptionArrayInput ¶
type TimeChartVizOptionArrayInput interface { pulumi.Input ToTimeChartVizOptionArrayOutput() TimeChartVizOptionArrayOutput ToTimeChartVizOptionArrayOutputWithContext(context.Context) TimeChartVizOptionArrayOutput }
TimeChartVizOptionArrayInput is an input type that accepts TimeChartVizOptionArray and TimeChartVizOptionArrayOutput values. You can construct a concrete instance of `TimeChartVizOptionArrayInput` via:
TimeChartVizOptionArray{ TimeChartVizOptionArgs{...} }
type TimeChartVizOptionArrayOutput ¶
type TimeChartVizOptionArrayOutput struct{ *pulumi.OutputState }
func (TimeChartVizOptionArrayOutput) ElementType ¶
func (TimeChartVizOptionArrayOutput) ElementType() reflect.Type
func (TimeChartVizOptionArrayOutput) Index ¶
func (o TimeChartVizOptionArrayOutput) Index(i pulumi.IntInput) TimeChartVizOptionOutput
func (TimeChartVizOptionArrayOutput) ToTimeChartVizOptionArrayOutput ¶
func (o TimeChartVizOptionArrayOutput) ToTimeChartVizOptionArrayOutput() TimeChartVizOptionArrayOutput
func (TimeChartVizOptionArrayOutput) ToTimeChartVizOptionArrayOutputWithContext ¶
func (o TimeChartVizOptionArrayOutput) ToTimeChartVizOptionArrayOutputWithContext(ctx context.Context) TimeChartVizOptionArrayOutput
type TimeChartVizOptionInput ¶
type TimeChartVizOptionInput interface { pulumi.Input ToTimeChartVizOptionOutput() TimeChartVizOptionOutput ToTimeChartVizOptionOutputWithContext(context.Context) TimeChartVizOptionOutput }
TimeChartVizOptionInput is an input type that accepts TimeChartVizOptionArgs and TimeChartVizOptionOutput values. You can construct a concrete instance of `TimeChartVizOptionInput` via:
TimeChartVizOptionArgs{...}
type TimeChartVizOptionOutput ¶
type TimeChartVizOptionOutput struct{ *pulumi.OutputState }
func (TimeChartVizOptionOutput) Axis ¶
func (o TimeChartVizOptionOutput) Axis() pulumi.StringPtrOutput
Y-axis associated with values for this plot. Must be either `right` or `left`.
func (TimeChartVizOptionOutput) Color ¶
func (o TimeChartVizOptionOutput) Color() pulumi.StringPtrOutput
Color to use : gray, blue, azure, navy, brown, orange, yellow, iris, magenta, pink, purple, violet, lilac, emerald, green, aquamarine.
func (TimeChartVizOptionOutput) DisplayName ¶
func (o TimeChartVizOptionOutput) DisplayName() pulumi.StringPtrOutput
Specifies an alternate value for the Plot Name column of the Data Table associated with the chart.
func (TimeChartVizOptionOutput) ElementType ¶
func (TimeChartVizOptionOutput) ElementType() reflect.Type
func (TimeChartVizOptionOutput) Label ¶
func (o TimeChartVizOptionOutput) Label() pulumi.StringOutput
Label used in the publish statement that displays the event query you want to customize.
func (TimeChartVizOptionOutput) PlotType ¶
func (o TimeChartVizOptionOutput) PlotType() pulumi.StringPtrOutput
The visualization style to use. Must be `"LineChart"`, `"AreaChart"`, `"ColumnChart"`, or `"Histogram"`. Chart level `plotType` by default.
func (TimeChartVizOptionOutput) ToTimeChartVizOptionOutput ¶
func (o TimeChartVizOptionOutput) ToTimeChartVizOptionOutput() TimeChartVizOptionOutput
func (TimeChartVizOptionOutput) ToTimeChartVizOptionOutputWithContext ¶
func (o TimeChartVizOptionOutput) ToTimeChartVizOptionOutputWithContext(ctx context.Context) TimeChartVizOptionOutput
func (TimeChartVizOptionOutput) ValuePrefix ¶
func (o TimeChartVizOptionOutput) ValuePrefix() pulumi.StringPtrOutput
func (TimeChartVizOptionOutput) ValueSuffix ¶
func (o TimeChartVizOptionOutput) ValueSuffix() pulumi.StringPtrOutput
func (TimeChartVizOptionOutput) ValueUnit ¶
func (o TimeChartVizOptionOutput) ValueUnit() pulumi.StringPtrOutput
A unit to attach to this plot. Units support automatic scaling (eg thousands of bytes will be displayed as kilobytes). Values values are `Bit, Kilobit, Megabit, Gigabit, Terabit, Petabit, Exabit, Zettabit, Yottabit, Byte, Kibibyte, Mebibyte, Gigibyte, Tebibyte, Pebibyte, Exbibyte, Zebibyte, Yobibyte, Nanosecond, Microsecond, Millisecond, Second, Minute, Hour, Day, Week`. * `valuePrefix`, `valueSuffix` - (Optional) Arbitrary prefix/suffix to display with the value of this plot.
type WebhookIntegration ¶
type WebhookIntegration struct { pulumi.CustomResourceState // Whether the integration is enabled. Enabled pulumi.BoolOutput `pulumi:"enabled"` // A header to send with the request Headers WebhookIntegrationHeaderArrayOutput `pulumi:"headers"` // Name of the integration. Name pulumi.StringOutput `pulumi:"name"` // The URL to request Url pulumi.StringPtrOutput `pulumi:"url"` }
SignalFx Webhook integration.
> **NOTE** When managing integrations you'll need to use an admin token to authenticate the SignalFx provider. Otherwise you'll receive a 4xx error.
func GetWebhookIntegration ¶
func GetWebhookIntegration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebhookIntegrationState, opts ...pulumi.ResourceOption) (*WebhookIntegration, error)
GetWebhookIntegration gets an existing WebhookIntegration 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 NewWebhookIntegration ¶
func NewWebhookIntegration(ctx *pulumi.Context, name string, args *WebhookIntegrationArgs, opts ...pulumi.ResourceOption) (*WebhookIntegration, error)
NewWebhookIntegration registers a new resource with the given unique name, arguments, and options.
func (*WebhookIntegration) ElementType ¶
func (*WebhookIntegration) ElementType() reflect.Type
func (*WebhookIntegration) ToWebhookIntegrationOutput ¶
func (i *WebhookIntegration) ToWebhookIntegrationOutput() WebhookIntegrationOutput
func (*WebhookIntegration) ToWebhookIntegrationOutputWithContext ¶
func (i *WebhookIntegration) ToWebhookIntegrationOutputWithContext(ctx context.Context) WebhookIntegrationOutput
func (*WebhookIntegration) ToWebhookIntegrationPtrOutput ¶ added in v4.3.1
func (i *WebhookIntegration) ToWebhookIntegrationPtrOutput() WebhookIntegrationPtrOutput
func (*WebhookIntegration) ToWebhookIntegrationPtrOutputWithContext ¶ added in v4.3.1
func (i *WebhookIntegration) ToWebhookIntegrationPtrOutputWithContext(ctx context.Context) WebhookIntegrationPtrOutput
type WebhookIntegrationArgs ¶
type WebhookIntegrationArgs struct { // Whether the integration is enabled. Enabled pulumi.BoolInput // A header to send with the request Headers WebhookIntegrationHeaderArrayInput // Name of the integration. Name pulumi.StringPtrInput // The URL to request Url pulumi.StringPtrInput }
The set of arguments for constructing a WebhookIntegration resource.
func (WebhookIntegrationArgs) ElementType ¶
func (WebhookIntegrationArgs) ElementType() reflect.Type
type WebhookIntegrationArray ¶ added in v4.3.1
type WebhookIntegrationArray []WebhookIntegrationInput
func (WebhookIntegrationArray) ElementType ¶ added in v4.3.1
func (WebhookIntegrationArray) ElementType() reflect.Type
func (WebhookIntegrationArray) ToWebhookIntegrationArrayOutput ¶ added in v4.3.1
func (i WebhookIntegrationArray) ToWebhookIntegrationArrayOutput() WebhookIntegrationArrayOutput
func (WebhookIntegrationArray) ToWebhookIntegrationArrayOutputWithContext ¶ added in v4.3.1
func (i WebhookIntegrationArray) ToWebhookIntegrationArrayOutputWithContext(ctx context.Context) WebhookIntegrationArrayOutput
type WebhookIntegrationArrayInput ¶ added in v4.3.1
type WebhookIntegrationArrayInput interface { pulumi.Input ToWebhookIntegrationArrayOutput() WebhookIntegrationArrayOutput ToWebhookIntegrationArrayOutputWithContext(context.Context) WebhookIntegrationArrayOutput }
WebhookIntegrationArrayInput is an input type that accepts WebhookIntegrationArray and WebhookIntegrationArrayOutput values. You can construct a concrete instance of `WebhookIntegrationArrayInput` via:
WebhookIntegrationArray{ WebhookIntegrationArgs{...} }
type WebhookIntegrationArrayOutput ¶ added in v4.3.1
type WebhookIntegrationArrayOutput struct{ *pulumi.OutputState }
func (WebhookIntegrationArrayOutput) ElementType ¶ added in v4.3.1
func (WebhookIntegrationArrayOutput) ElementType() reflect.Type
func (WebhookIntegrationArrayOutput) Index ¶ added in v4.3.1
func (o WebhookIntegrationArrayOutput) Index(i pulumi.IntInput) WebhookIntegrationOutput
func (WebhookIntegrationArrayOutput) ToWebhookIntegrationArrayOutput ¶ added in v4.3.1
func (o WebhookIntegrationArrayOutput) ToWebhookIntegrationArrayOutput() WebhookIntegrationArrayOutput
func (WebhookIntegrationArrayOutput) ToWebhookIntegrationArrayOutputWithContext ¶ added in v4.3.1
func (o WebhookIntegrationArrayOutput) ToWebhookIntegrationArrayOutputWithContext(ctx context.Context) WebhookIntegrationArrayOutput
type WebhookIntegrationHeaderArgs ¶
type WebhookIntegrationHeaderArgs struct { // The key of the header to send HeaderKey pulumi.StringInput `pulumi:"headerKey"` // The value of the header to send HeaderValue pulumi.StringInput `pulumi:"headerValue"` }
func (WebhookIntegrationHeaderArgs) ElementType ¶
func (WebhookIntegrationHeaderArgs) ElementType() reflect.Type
func (WebhookIntegrationHeaderArgs) ToWebhookIntegrationHeaderOutput ¶
func (i WebhookIntegrationHeaderArgs) ToWebhookIntegrationHeaderOutput() WebhookIntegrationHeaderOutput
func (WebhookIntegrationHeaderArgs) ToWebhookIntegrationHeaderOutputWithContext ¶
func (i WebhookIntegrationHeaderArgs) ToWebhookIntegrationHeaderOutputWithContext(ctx context.Context) WebhookIntegrationHeaderOutput
type WebhookIntegrationHeaderArray ¶
type WebhookIntegrationHeaderArray []WebhookIntegrationHeaderInput
func (WebhookIntegrationHeaderArray) ElementType ¶
func (WebhookIntegrationHeaderArray) ElementType() reflect.Type
func (WebhookIntegrationHeaderArray) ToWebhookIntegrationHeaderArrayOutput ¶
func (i WebhookIntegrationHeaderArray) ToWebhookIntegrationHeaderArrayOutput() WebhookIntegrationHeaderArrayOutput
func (WebhookIntegrationHeaderArray) ToWebhookIntegrationHeaderArrayOutputWithContext ¶
func (i WebhookIntegrationHeaderArray) ToWebhookIntegrationHeaderArrayOutputWithContext(ctx context.Context) WebhookIntegrationHeaderArrayOutput
type WebhookIntegrationHeaderArrayInput ¶
type WebhookIntegrationHeaderArrayInput interface { pulumi.Input ToWebhookIntegrationHeaderArrayOutput() WebhookIntegrationHeaderArrayOutput ToWebhookIntegrationHeaderArrayOutputWithContext(context.Context) WebhookIntegrationHeaderArrayOutput }
WebhookIntegrationHeaderArrayInput is an input type that accepts WebhookIntegrationHeaderArray and WebhookIntegrationHeaderArrayOutput values. You can construct a concrete instance of `WebhookIntegrationHeaderArrayInput` via:
WebhookIntegrationHeaderArray{ WebhookIntegrationHeaderArgs{...} }
type WebhookIntegrationHeaderArrayOutput ¶
type WebhookIntegrationHeaderArrayOutput struct{ *pulumi.OutputState }
func (WebhookIntegrationHeaderArrayOutput) ElementType ¶
func (WebhookIntegrationHeaderArrayOutput) ElementType() reflect.Type
func (WebhookIntegrationHeaderArrayOutput) Index ¶
func (o WebhookIntegrationHeaderArrayOutput) Index(i pulumi.IntInput) WebhookIntegrationHeaderOutput
func (WebhookIntegrationHeaderArrayOutput) ToWebhookIntegrationHeaderArrayOutput ¶
func (o WebhookIntegrationHeaderArrayOutput) ToWebhookIntegrationHeaderArrayOutput() WebhookIntegrationHeaderArrayOutput
func (WebhookIntegrationHeaderArrayOutput) ToWebhookIntegrationHeaderArrayOutputWithContext ¶
func (o WebhookIntegrationHeaderArrayOutput) ToWebhookIntegrationHeaderArrayOutputWithContext(ctx context.Context) WebhookIntegrationHeaderArrayOutput
type WebhookIntegrationHeaderInput ¶
type WebhookIntegrationHeaderInput interface { pulumi.Input ToWebhookIntegrationHeaderOutput() WebhookIntegrationHeaderOutput ToWebhookIntegrationHeaderOutputWithContext(context.Context) WebhookIntegrationHeaderOutput }
WebhookIntegrationHeaderInput is an input type that accepts WebhookIntegrationHeaderArgs and WebhookIntegrationHeaderOutput values. You can construct a concrete instance of `WebhookIntegrationHeaderInput` via:
WebhookIntegrationHeaderArgs{...}
type WebhookIntegrationHeaderOutput ¶
type WebhookIntegrationHeaderOutput struct{ *pulumi.OutputState }
func (WebhookIntegrationHeaderOutput) ElementType ¶
func (WebhookIntegrationHeaderOutput) ElementType() reflect.Type
func (WebhookIntegrationHeaderOutput) HeaderKey ¶
func (o WebhookIntegrationHeaderOutput) HeaderKey() pulumi.StringOutput
The key of the header to send
func (WebhookIntegrationHeaderOutput) HeaderValue ¶
func (o WebhookIntegrationHeaderOutput) HeaderValue() pulumi.StringOutput
The value of the header to send
func (WebhookIntegrationHeaderOutput) ToWebhookIntegrationHeaderOutput ¶
func (o WebhookIntegrationHeaderOutput) ToWebhookIntegrationHeaderOutput() WebhookIntegrationHeaderOutput
func (WebhookIntegrationHeaderOutput) ToWebhookIntegrationHeaderOutputWithContext ¶
func (o WebhookIntegrationHeaderOutput) ToWebhookIntegrationHeaderOutputWithContext(ctx context.Context) WebhookIntegrationHeaderOutput
type WebhookIntegrationInput ¶
type WebhookIntegrationInput interface { pulumi.Input ToWebhookIntegrationOutput() WebhookIntegrationOutput ToWebhookIntegrationOutputWithContext(ctx context.Context) WebhookIntegrationOutput }
type WebhookIntegrationMap ¶ added in v4.3.1
type WebhookIntegrationMap map[string]WebhookIntegrationInput
func (WebhookIntegrationMap) ElementType ¶ added in v4.3.1
func (WebhookIntegrationMap) ElementType() reflect.Type
func (WebhookIntegrationMap) ToWebhookIntegrationMapOutput ¶ added in v4.3.1
func (i WebhookIntegrationMap) ToWebhookIntegrationMapOutput() WebhookIntegrationMapOutput
func (WebhookIntegrationMap) ToWebhookIntegrationMapOutputWithContext ¶ added in v4.3.1
func (i WebhookIntegrationMap) ToWebhookIntegrationMapOutputWithContext(ctx context.Context) WebhookIntegrationMapOutput
type WebhookIntegrationMapInput ¶ added in v4.3.1
type WebhookIntegrationMapInput interface { pulumi.Input ToWebhookIntegrationMapOutput() WebhookIntegrationMapOutput ToWebhookIntegrationMapOutputWithContext(context.Context) WebhookIntegrationMapOutput }
WebhookIntegrationMapInput is an input type that accepts WebhookIntegrationMap and WebhookIntegrationMapOutput values. You can construct a concrete instance of `WebhookIntegrationMapInput` via:
WebhookIntegrationMap{ "key": WebhookIntegrationArgs{...} }
type WebhookIntegrationMapOutput ¶ added in v4.3.1
type WebhookIntegrationMapOutput struct{ *pulumi.OutputState }
func (WebhookIntegrationMapOutput) ElementType ¶ added in v4.3.1
func (WebhookIntegrationMapOutput) ElementType() reflect.Type
func (WebhookIntegrationMapOutput) MapIndex ¶ added in v4.3.1
func (o WebhookIntegrationMapOutput) MapIndex(k pulumi.StringInput) WebhookIntegrationOutput
func (WebhookIntegrationMapOutput) ToWebhookIntegrationMapOutput ¶ added in v4.3.1
func (o WebhookIntegrationMapOutput) ToWebhookIntegrationMapOutput() WebhookIntegrationMapOutput
func (WebhookIntegrationMapOutput) ToWebhookIntegrationMapOutputWithContext ¶ added in v4.3.1
func (o WebhookIntegrationMapOutput) ToWebhookIntegrationMapOutputWithContext(ctx context.Context) WebhookIntegrationMapOutput
type WebhookIntegrationOutput ¶
type WebhookIntegrationOutput struct {
*pulumi.OutputState
}
func (WebhookIntegrationOutput) ElementType ¶
func (WebhookIntegrationOutput) ElementType() reflect.Type
func (WebhookIntegrationOutput) ToWebhookIntegrationOutput ¶
func (o WebhookIntegrationOutput) ToWebhookIntegrationOutput() WebhookIntegrationOutput
func (WebhookIntegrationOutput) ToWebhookIntegrationOutputWithContext ¶
func (o WebhookIntegrationOutput) ToWebhookIntegrationOutputWithContext(ctx context.Context) WebhookIntegrationOutput
func (WebhookIntegrationOutput) ToWebhookIntegrationPtrOutput ¶ added in v4.3.1
func (o WebhookIntegrationOutput) ToWebhookIntegrationPtrOutput() WebhookIntegrationPtrOutput
func (WebhookIntegrationOutput) ToWebhookIntegrationPtrOutputWithContext ¶ added in v4.3.1
func (o WebhookIntegrationOutput) ToWebhookIntegrationPtrOutputWithContext(ctx context.Context) WebhookIntegrationPtrOutput
type WebhookIntegrationPtrInput ¶ added in v4.3.1
type WebhookIntegrationPtrInput interface { pulumi.Input ToWebhookIntegrationPtrOutput() WebhookIntegrationPtrOutput ToWebhookIntegrationPtrOutputWithContext(ctx context.Context) WebhookIntegrationPtrOutput }
type WebhookIntegrationPtrOutput ¶ added in v4.3.1
type WebhookIntegrationPtrOutput struct {
*pulumi.OutputState
}
func (WebhookIntegrationPtrOutput) ElementType ¶ added in v4.3.1
func (WebhookIntegrationPtrOutput) ElementType() reflect.Type
func (WebhookIntegrationPtrOutput) ToWebhookIntegrationPtrOutput ¶ added in v4.3.1
func (o WebhookIntegrationPtrOutput) ToWebhookIntegrationPtrOutput() WebhookIntegrationPtrOutput
func (WebhookIntegrationPtrOutput) ToWebhookIntegrationPtrOutputWithContext ¶ added in v4.3.1
func (o WebhookIntegrationPtrOutput) ToWebhookIntegrationPtrOutputWithContext(ctx context.Context) WebhookIntegrationPtrOutput
type WebhookIntegrationState ¶
type WebhookIntegrationState struct { // Whether the integration is enabled. Enabled pulumi.BoolPtrInput // A header to send with the request Headers WebhookIntegrationHeaderArrayInput // Name of the integration. Name pulumi.StringPtrInput // The URL to request Url pulumi.StringPtrInput }
func (WebhookIntegrationState) ElementType ¶
func (WebhookIntegrationState) ElementType() reflect.Type
Source Files
¶
- alertMutingRule.go
- dashboard.go
- dashboardGroup.go
- dataLink.go
- detector.go
- doc.go
- eventFeedChart.go
- getAwsServices.go
- getAzureServices.go
- getDimensionValues.go
- heatmapChart.go
- init.go
- listChart.go
- orgToken.go
- provider.go
- pulumiTypes.go
- pulumiUtilities.go
- singleValueChart.go
- team.go
- textChart.go
- timeChart.go
- webhookIntegration.go