Documentation ¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type Dashboard
- 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 DashboardInput
- type DashboardMap
- type DashboardMapInput
- type DashboardMapOutput
- type DashboardOutput
- func (DashboardOutput) ElementType() reflect.Type
- func (o DashboardOutput) InternalId() pulumi.StringOutput
- func (o DashboardOutput) Organization() pulumi.StringOutput
- func (o DashboardOutput) Title() pulumi.StringOutput
- func (o DashboardOutput) ToDashboardOutput() DashboardOutput
- func (o DashboardOutput) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
- func (o DashboardOutput) Widgets() DashboardWidgetArrayOutput
- type DashboardState
- type DashboardWidget
- type DashboardWidgetArgs
- type DashboardWidgetArray
- type DashboardWidgetArrayInput
- type DashboardWidgetArrayOutput
- func (DashboardWidgetArrayOutput) ElementType() reflect.Type
- func (o DashboardWidgetArrayOutput) Index(i pulumi.IntInput) DashboardWidgetOutput
- func (o DashboardWidgetArrayOutput) ToDashboardWidgetArrayOutput() DashboardWidgetArrayOutput
- func (o DashboardWidgetArrayOutput) ToDashboardWidgetArrayOutputWithContext(ctx context.Context) DashboardWidgetArrayOutput
- type DashboardWidgetInput
- type DashboardWidgetLayout
- type DashboardWidgetLayoutArgs
- type DashboardWidgetLayoutInput
- type DashboardWidgetLayoutOutput
- func (DashboardWidgetLayoutOutput) ElementType() reflect.Type
- func (o DashboardWidgetLayoutOutput) H() pulumi.IntOutput
- func (o DashboardWidgetLayoutOutput) MinH() pulumi.IntOutput
- func (o DashboardWidgetLayoutOutput) ToDashboardWidgetLayoutOutput() DashboardWidgetLayoutOutput
- func (o DashboardWidgetLayoutOutput) ToDashboardWidgetLayoutOutputWithContext(ctx context.Context) DashboardWidgetLayoutOutput
- func (o DashboardWidgetLayoutOutput) W() pulumi.IntOutput
- func (o DashboardWidgetLayoutOutput) X() pulumi.IntOutput
- func (o DashboardWidgetLayoutOutput) Y() pulumi.IntOutput
- type DashboardWidgetOutput
- func (o DashboardWidgetOutput) DisplayType() pulumi.StringOutput
- func (DashboardWidgetOutput) ElementType() reflect.Type
- func (o DashboardWidgetOutput) Id() pulumi.StringPtrOutput
- func (o DashboardWidgetOutput) Interval() pulumi.StringPtrOutput
- func (o DashboardWidgetOutput) Layout() DashboardWidgetLayoutOutput
- func (o DashboardWidgetOutput) Limit() pulumi.IntPtrOutput
- func (o DashboardWidgetOutput) Queries() DashboardWidgetQueryArrayOutput
- func (o DashboardWidgetOutput) Title() pulumi.StringOutput
- func (o DashboardWidgetOutput) ToDashboardWidgetOutput() DashboardWidgetOutput
- func (o DashboardWidgetOutput) ToDashboardWidgetOutputWithContext(ctx context.Context) DashboardWidgetOutput
- func (o DashboardWidgetOutput) WidgetType() pulumi.StringPtrOutput
- type DashboardWidgetQuery
- type DashboardWidgetQueryArgs
- type DashboardWidgetQueryArray
- type DashboardWidgetQueryArrayInput
- type DashboardWidgetQueryArrayOutput
- func (DashboardWidgetQueryArrayOutput) ElementType() reflect.Type
- func (o DashboardWidgetQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryOutput
- func (o DashboardWidgetQueryArrayOutput) ToDashboardWidgetQueryArrayOutput() DashboardWidgetQueryArrayOutput
- func (o DashboardWidgetQueryArrayOutput) ToDashboardWidgetQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryArrayOutput
- type DashboardWidgetQueryInput
- type DashboardWidgetQueryOutput
- func (o DashboardWidgetQueryOutput) Aggregates() pulumi.StringArrayOutput
- func (o DashboardWidgetQueryOutput) Columns() pulumi.StringArrayOutput
- func (o DashboardWidgetQueryOutput) Conditions() pulumi.StringPtrOutput
- func (DashboardWidgetQueryOutput) ElementType() reflect.Type
- func (o DashboardWidgetQueryOutput) FieldAliases() pulumi.StringArrayOutput
- func (o DashboardWidgetQueryOutput) Fields() pulumi.StringArrayOutput
- func (o DashboardWidgetQueryOutput) Id() pulumi.StringPtrOutput
- func (o DashboardWidgetQueryOutput) Name() pulumi.StringPtrOutput
- func (o DashboardWidgetQueryOutput) OrderBy() pulumi.StringPtrOutput
- func (o DashboardWidgetQueryOutput) ToDashboardWidgetQueryOutput() DashboardWidgetQueryOutput
- func (o DashboardWidgetQueryOutput) ToDashboardWidgetQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryOutput
- type GetDashboardWidget
- type GetDashboardWidgetArgs
- type GetDashboardWidgetArray
- type GetDashboardWidgetArrayInput
- type GetDashboardWidgetArrayOutput
- func (GetDashboardWidgetArrayOutput) ElementType() reflect.Type
- func (o GetDashboardWidgetArrayOutput) Index(i pulumi.IntInput) GetDashboardWidgetOutput
- func (o GetDashboardWidgetArrayOutput) ToGetDashboardWidgetArrayOutput() GetDashboardWidgetArrayOutput
- func (o GetDashboardWidgetArrayOutput) ToGetDashboardWidgetArrayOutputWithContext(ctx context.Context) GetDashboardWidgetArrayOutput
- type GetDashboardWidgetInput
- type GetDashboardWidgetLayout
- type GetDashboardWidgetLayoutArgs
- func (GetDashboardWidgetLayoutArgs) ElementType() reflect.Type
- func (i GetDashboardWidgetLayoutArgs) ToGetDashboardWidgetLayoutOutput() GetDashboardWidgetLayoutOutput
- func (i GetDashboardWidgetLayoutArgs) ToGetDashboardWidgetLayoutOutputWithContext(ctx context.Context) GetDashboardWidgetLayoutOutput
- type GetDashboardWidgetLayoutArray
- func (GetDashboardWidgetLayoutArray) ElementType() reflect.Type
- func (i GetDashboardWidgetLayoutArray) ToGetDashboardWidgetLayoutArrayOutput() GetDashboardWidgetLayoutArrayOutput
- func (i GetDashboardWidgetLayoutArray) ToGetDashboardWidgetLayoutArrayOutputWithContext(ctx context.Context) GetDashboardWidgetLayoutArrayOutput
- type GetDashboardWidgetLayoutArrayInput
- type GetDashboardWidgetLayoutArrayOutput
- func (GetDashboardWidgetLayoutArrayOutput) ElementType() reflect.Type
- func (o GetDashboardWidgetLayoutArrayOutput) Index(i pulumi.IntInput) GetDashboardWidgetLayoutOutput
- func (o GetDashboardWidgetLayoutArrayOutput) ToGetDashboardWidgetLayoutArrayOutput() GetDashboardWidgetLayoutArrayOutput
- func (o GetDashboardWidgetLayoutArrayOutput) ToGetDashboardWidgetLayoutArrayOutputWithContext(ctx context.Context) GetDashboardWidgetLayoutArrayOutput
- type GetDashboardWidgetLayoutInput
- type GetDashboardWidgetLayoutOutput
- func (GetDashboardWidgetLayoutOutput) ElementType() reflect.Type
- func (o GetDashboardWidgetLayoutOutput) H() pulumi.IntOutput
- func (o GetDashboardWidgetLayoutOutput) MinH() pulumi.IntOutput
- func (o GetDashboardWidgetLayoutOutput) ToGetDashboardWidgetLayoutOutput() GetDashboardWidgetLayoutOutput
- func (o GetDashboardWidgetLayoutOutput) ToGetDashboardWidgetLayoutOutputWithContext(ctx context.Context) GetDashboardWidgetLayoutOutput
- func (o GetDashboardWidgetLayoutOutput) W() pulumi.IntOutput
- func (o GetDashboardWidgetLayoutOutput) X() pulumi.IntOutput
- func (o GetDashboardWidgetLayoutOutput) Y() pulumi.IntOutput
- type GetDashboardWidgetOutput
- func (o GetDashboardWidgetOutput) DisplayType() pulumi.StringOutput
- func (GetDashboardWidgetOutput) ElementType() reflect.Type
- func (o GetDashboardWidgetOutput) Id() pulumi.StringOutput
- func (o GetDashboardWidgetOutput) Interval() pulumi.StringOutput
- func (o GetDashboardWidgetOutput) Layouts() GetDashboardWidgetLayoutArrayOutput
- func (o GetDashboardWidgetOutput) Limit() pulumi.IntOutput
- func (o GetDashboardWidgetOutput) Queries() GetDashboardWidgetQueryArrayOutput
- func (o GetDashboardWidgetOutput) Title() pulumi.StringOutput
- func (o GetDashboardWidgetOutput) ToGetDashboardWidgetOutput() GetDashboardWidgetOutput
- func (o GetDashboardWidgetOutput) ToGetDashboardWidgetOutputWithContext(ctx context.Context) GetDashboardWidgetOutput
- func (o GetDashboardWidgetOutput) WidgetType() pulumi.StringOutput
- type GetDashboardWidgetQuery
- type GetDashboardWidgetQueryArgs
- type GetDashboardWidgetQueryArray
- func (GetDashboardWidgetQueryArray) ElementType() reflect.Type
- func (i GetDashboardWidgetQueryArray) ToGetDashboardWidgetQueryArrayOutput() GetDashboardWidgetQueryArrayOutput
- func (i GetDashboardWidgetQueryArray) ToGetDashboardWidgetQueryArrayOutputWithContext(ctx context.Context) GetDashboardWidgetQueryArrayOutput
- type GetDashboardWidgetQueryArrayInput
- type GetDashboardWidgetQueryArrayOutput
- func (GetDashboardWidgetQueryArrayOutput) ElementType() reflect.Type
- func (o GetDashboardWidgetQueryArrayOutput) Index(i pulumi.IntInput) GetDashboardWidgetQueryOutput
- func (o GetDashboardWidgetQueryArrayOutput) ToGetDashboardWidgetQueryArrayOutput() GetDashboardWidgetQueryArrayOutput
- func (o GetDashboardWidgetQueryArrayOutput) ToGetDashboardWidgetQueryArrayOutputWithContext(ctx context.Context) GetDashboardWidgetQueryArrayOutput
- type GetDashboardWidgetQueryInput
- type GetDashboardWidgetQueryOutput
- func (o GetDashboardWidgetQueryOutput) Aggregates() pulumi.StringArrayOutput
- func (o GetDashboardWidgetQueryOutput) Columns() pulumi.StringArrayOutput
- func (o GetDashboardWidgetQueryOutput) Conditions() pulumi.StringOutput
- func (GetDashboardWidgetQueryOutput) ElementType() reflect.Type
- func (o GetDashboardWidgetQueryOutput) FieldAliases() pulumi.StringArrayOutput
- func (o GetDashboardWidgetQueryOutput) Fields() pulumi.StringArrayOutput
- func (o GetDashboardWidgetQueryOutput) Id() pulumi.StringOutput
- func (o GetDashboardWidgetQueryOutput) Name() pulumi.StringOutput
- func (o GetDashboardWidgetQueryOutput) OrderBy() pulumi.StringOutput
- func (o GetDashboardWidgetQueryOutput) ToGetDashboardWidgetQueryOutput() GetDashboardWidgetQueryOutput
- func (o GetDashboardWidgetQueryOutput) ToGetDashboardWidgetQueryOutputWithContext(ctx context.Context) GetDashboardWidgetQueryOutput
- type GetMetricAlertTrigger
- type GetMetricAlertTriggerAction
- type GetMetricAlertTriggerActionArgs
- func (GetMetricAlertTriggerActionArgs) ElementType() reflect.Type
- func (i GetMetricAlertTriggerActionArgs) ToGetMetricAlertTriggerActionOutput() GetMetricAlertTriggerActionOutput
- func (i GetMetricAlertTriggerActionArgs) ToGetMetricAlertTriggerActionOutputWithContext(ctx context.Context) GetMetricAlertTriggerActionOutput
- type GetMetricAlertTriggerActionArray
- func (GetMetricAlertTriggerActionArray) ElementType() reflect.Type
- func (i GetMetricAlertTriggerActionArray) ToGetMetricAlertTriggerActionArrayOutput() GetMetricAlertTriggerActionArrayOutput
- func (i GetMetricAlertTriggerActionArray) ToGetMetricAlertTriggerActionArrayOutputWithContext(ctx context.Context) GetMetricAlertTriggerActionArrayOutput
- type GetMetricAlertTriggerActionArrayInput
- type GetMetricAlertTriggerActionArrayOutput
- func (GetMetricAlertTriggerActionArrayOutput) ElementType() reflect.Type
- func (o GetMetricAlertTriggerActionArrayOutput) Index(i pulumi.IntInput) GetMetricAlertTriggerActionOutput
- func (o GetMetricAlertTriggerActionArrayOutput) ToGetMetricAlertTriggerActionArrayOutput() GetMetricAlertTriggerActionArrayOutput
- func (o GetMetricAlertTriggerActionArrayOutput) ToGetMetricAlertTriggerActionArrayOutputWithContext(ctx context.Context) GetMetricAlertTriggerActionArrayOutput
- type GetMetricAlertTriggerActionInput
- type GetMetricAlertTriggerActionOutput
- func (GetMetricAlertTriggerActionOutput) ElementType() reflect.Type
- func (o GetMetricAlertTriggerActionOutput) Id() pulumi.StringOutput
- func (o GetMetricAlertTriggerActionOutput) TargetIdentifier() pulumi.StringOutput
- func (o GetMetricAlertTriggerActionOutput) TargetType() pulumi.StringOutput
- func (o GetMetricAlertTriggerActionOutput) ToGetMetricAlertTriggerActionOutput() GetMetricAlertTriggerActionOutput
- func (o GetMetricAlertTriggerActionOutput) ToGetMetricAlertTriggerActionOutputWithContext(ctx context.Context) GetMetricAlertTriggerActionOutput
- func (o GetMetricAlertTriggerActionOutput) Type() pulumi.StringOutput
- type GetMetricAlertTriggerArgs
- type GetMetricAlertTriggerArray
- func (GetMetricAlertTriggerArray) ElementType() reflect.Type
- func (i GetMetricAlertTriggerArray) ToGetMetricAlertTriggerArrayOutput() GetMetricAlertTriggerArrayOutput
- func (i GetMetricAlertTriggerArray) ToGetMetricAlertTriggerArrayOutputWithContext(ctx context.Context) GetMetricAlertTriggerArrayOutput
- type GetMetricAlertTriggerArrayInput
- type GetMetricAlertTriggerArrayOutput
- func (GetMetricAlertTriggerArrayOutput) ElementType() reflect.Type
- func (o GetMetricAlertTriggerArrayOutput) Index(i pulumi.IntInput) GetMetricAlertTriggerOutput
- func (o GetMetricAlertTriggerArrayOutput) ToGetMetricAlertTriggerArrayOutput() GetMetricAlertTriggerArrayOutput
- func (o GetMetricAlertTriggerArrayOutput) ToGetMetricAlertTriggerArrayOutputWithContext(ctx context.Context) GetMetricAlertTriggerArrayOutput
- type GetMetricAlertTriggerInput
- type GetMetricAlertTriggerOutput
- func (o GetMetricAlertTriggerOutput) Actions() GetMetricAlertTriggerActionArrayOutput
- func (o GetMetricAlertTriggerOutput) AlertThreshold() pulumi.Float64Output
- func (GetMetricAlertTriggerOutput) ElementType() reflect.Type
- func (o GetMetricAlertTriggerOutput) Id() pulumi.StringOutput
- func (o GetMetricAlertTriggerOutput) Label() pulumi.StringOutput
- func (o GetMetricAlertTriggerOutput) ResolveThreshold() pulumi.Float64Output
- func (o GetMetricAlertTriggerOutput) ThresholdType() pulumi.IntOutput
- func (o GetMetricAlertTriggerOutput) ToGetMetricAlertTriggerOutput() GetMetricAlertTriggerOutput
- func (o GetMetricAlertTriggerOutput) ToGetMetricAlertTriggerOutputWithContext(ctx context.Context) GetMetricAlertTriggerOutput
- type IssueAlert
- type IssueAlertArgs
- type IssueAlertArray
- type IssueAlertArrayInput
- type IssueAlertArrayOutput
- func (IssueAlertArrayOutput) ElementType() reflect.Type
- func (o IssueAlertArrayOutput) Index(i pulumi.IntInput) IssueAlertOutput
- func (o IssueAlertArrayOutput) ToIssueAlertArrayOutput() IssueAlertArrayOutput
- func (o IssueAlertArrayOutput) ToIssueAlertArrayOutputWithContext(ctx context.Context) IssueAlertArrayOutput
- type IssueAlertInput
- type IssueAlertMap
- type IssueAlertMapInput
- type IssueAlertMapOutput
- func (IssueAlertMapOutput) ElementType() reflect.Type
- func (o IssueAlertMapOutput) MapIndex(k pulumi.StringInput) IssueAlertOutput
- func (o IssueAlertMapOutput) ToIssueAlertMapOutput() IssueAlertMapOutput
- func (o IssueAlertMapOutput) ToIssueAlertMapOutputWithContext(ctx context.Context) IssueAlertMapOutput
- type IssueAlertOutput
- func (o IssueAlertOutput) ActionMatch() pulumi.StringOutput
- func (o IssueAlertOutput) Actions() pulumi.MapArrayOutput
- func (o IssueAlertOutput) Conditions() pulumi.MapArrayOutput
- func (IssueAlertOutput) ElementType() reflect.Type
- func (o IssueAlertOutput) Environment() pulumi.StringOutput
- func (o IssueAlertOutput) FilterMatch() pulumi.StringOutput
- func (o IssueAlertOutput) Filters() pulumi.MapArrayOutput
- func (o IssueAlertOutput) Frequency() pulumi.IntOutput
- func (o IssueAlertOutput) InternalId() pulumi.StringOutput
- func (o IssueAlertOutput) Name() pulumi.StringOutput
- func (o IssueAlertOutput) Organization() pulumi.StringOutput
- func (o IssueAlertOutput) Project() pulumi.StringOutput
- func (o IssueAlertOutput) Projects() pulumi.StringArrayOutputdeprecated
- func (o IssueAlertOutput) ToIssueAlertOutput() IssueAlertOutput
- func (o IssueAlertOutput) ToIssueAlertOutputWithContext(ctx context.Context) IssueAlertOutput
- type IssueAlertState
- type Key
- type KeyArgs
- type KeyArray
- type KeyArrayInput
- type KeyArrayOutput
- type KeyInput
- type KeyMap
- type KeyMapInput
- type KeyMapOutput
- type KeyOutput
- func (o KeyOutput) DsnCsp() pulumi.StringOutput
- func (o KeyOutput) DsnPublic() pulumi.StringOutput
- func (o KeyOutput) DsnSecret() pulumi.StringOutputdeprecated
- func (KeyOutput) ElementType() reflect.Type
- func (o KeyOutput) IsActive() pulumi.BoolOutput
- func (o KeyOutput) Name() pulumi.StringOutput
- func (o KeyOutput) Organization() pulumi.StringOutput
- func (o KeyOutput) Project() pulumi.StringOutput
- func (o KeyOutput) ProjectId() pulumi.IntOutput
- func (o KeyOutput) Public() pulumi.StringOutput
- func (o KeyOutput) RateLimitCount() pulumi.IntOutput
- func (o KeyOutput) RateLimitWindow() pulumi.IntOutput
- func (o KeyOutput) Secret() pulumi.StringOutput
- func (o KeyOutput) ToKeyOutput() KeyOutput
- func (o KeyOutput) ToKeyOutputWithContext(ctx context.Context) KeyOutput
- type KeyState
- type LookupDashboardArgs
- type LookupDashboardOutputArgs
- type LookupDashboardResult
- type LookupDashboardResultOutput
- func (LookupDashboardResultOutput) ElementType() reflect.Type
- func (o LookupDashboardResultOutput) Id() pulumi.StringOutput
- func (o LookupDashboardResultOutput) InternalId() pulumi.StringOutput
- func (o LookupDashboardResultOutput) Organization() pulumi.StringOutput
- func (o LookupDashboardResultOutput) Title() pulumi.StringOutput
- func (o LookupDashboardResultOutput) ToLookupDashboardResultOutput() LookupDashboardResultOutput
- func (o LookupDashboardResultOutput) ToLookupDashboardResultOutputWithContext(ctx context.Context) LookupDashboardResultOutput
- func (o LookupDashboardResultOutput) Widgets() GetDashboardWidgetArrayOutput
- type LookupIssueAlertArgs
- type LookupIssueAlertOutputArgs
- type LookupIssueAlertResult
- type LookupIssueAlertResultOutput
- func (o LookupIssueAlertResultOutput) ActionMatch() pulumi.StringOutput
- func (o LookupIssueAlertResultOutput) Actions() pulumi.MapArrayOutput
- func (o LookupIssueAlertResultOutput) Conditions() pulumi.MapArrayOutput
- func (LookupIssueAlertResultOutput) ElementType() reflect.Type
- func (o LookupIssueAlertResultOutput) Environment() pulumi.StringOutput
- func (o LookupIssueAlertResultOutput) FilterMatch() pulumi.StringOutput
- func (o LookupIssueAlertResultOutput) Filters() pulumi.MapArrayOutput
- func (o LookupIssueAlertResultOutput) Frequency() pulumi.IntOutput
- func (o LookupIssueAlertResultOutput) Id() pulumi.StringOutput
- func (o LookupIssueAlertResultOutput) InternalId() pulumi.StringOutput
- func (o LookupIssueAlertResultOutput) Name() pulumi.StringOutput
- func (o LookupIssueAlertResultOutput) Organization() pulumi.StringOutput
- func (o LookupIssueAlertResultOutput) Project() pulumi.StringOutput
- func (o LookupIssueAlertResultOutput) ToLookupIssueAlertResultOutput() LookupIssueAlertResultOutput
- func (o LookupIssueAlertResultOutput) ToLookupIssueAlertResultOutputWithContext(ctx context.Context) LookupIssueAlertResultOutput
- type LookupKeyArgs
- type LookupKeyOutputArgs
- type LookupKeyResult
- type LookupKeyResultOutput
- func (o LookupKeyResultOutput) DsnCsp() pulumi.StringOutput
- func (o LookupKeyResultOutput) DsnPublic() pulumi.StringOutput
- func (o LookupKeyResultOutput) DsnSecret() pulumi.StringOutputdeprecated
- func (LookupKeyResultOutput) ElementType() reflect.Type
- func (o LookupKeyResultOutput) First() pulumi.BoolPtrOutput
- func (o LookupKeyResultOutput) Id() pulumi.StringOutput
- func (o LookupKeyResultOutput) IsActive() pulumi.BoolOutput
- func (o LookupKeyResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupKeyResultOutput) Organization() pulumi.StringOutput
- func (o LookupKeyResultOutput) Project() pulumi.StringOutput
- func (o LookupKeyResultOutput) ProjectId() pulumi.IntOutput
- func (o LookupKeyResultOutput) Public() pulumi.StringOutput
- func (o LookupKeyResultOutput) RateLimitCount() pulumi.IntOutput
- func (o LookupKeyResultOutput) RateLimitWindow() pulumi.IntOutput
- func (o LookupKeyResultOutput) Secret() pulumi.StringOutput
- func (o LookupKeyResultOutput) ToLookupKeyResultOutput() LookupKeyResultOutput
- func (o LookupKeyResultOutput) ToLookupKeyResultOutputWithContext(ctx context.Context) LookupKeyResultOutput
- type LookupMetricAlertArgs
- type LookupMetricAlertOutputArgs
- type LookupMetricAlertResult
- type LookupMetricAlertResultOutput
- func (o LookupMetricAlertResultOutput) Aggregate() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) Dataset() pulumi.StringOutput
- func (LookupMetricAlertResultOutput) ElementType() reflect.Type
- func (o LookupMetricAlertResultOutput) Environment() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) Id() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) InternalId() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) Name() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) Organization() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) Owner() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) Project() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) Query() pulumi.StringOutput
- func (o LookupMetricAlertResultOutput) ResolveThreshold() pulumi.Float64Output
- func (o LookupMetricAlertResultOutput) ThresholdType() pulumi.IntOutput
- func (o LookupMetricAlertResultOutput) TimeWindow() pulumi.Float64Output
- func (o LookupMetricAlertResultOutput) ToLookupMetricAlertResultOutput() LookupMetricAlertResultOutput
- func (o LookupMetricAlertResultOutput) ToLookupMetricAlertResultOutputWithContext(ctx context.Context) LookupMetricAlertResultOutput
- func (o LookupMetricAlertResultOutput) Triggers() GetMetricAlertTriggerArrayOutput
- type LookupOrganizationArgs
- type LookupOrganizationOutputArgs
- type LookupOrganizationResult
- type LookupOrganizationResultOutput
- func (LookupOrganizationResultOutput) ElementType() reflect.Type
- func (o LookupOrganizationResultOutput) Id() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) InternalId() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Name() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Slug() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput
- type LookupTeamArgs
- type LookupTeamOutputArgs
- type LookupTeamResult
- type LookupTeamResultOutput
- func (LookupTeamResultOutput) ElementType() reflect.Type
- func (o LookupTeamResultOutput) HasAccess() pulumi.BoolOutput
- func (o LookupTeamResultOutput) Id() pulumi.StringOutput
- func (o LookupTeamResultOutput) InternalId() pulumi.StringOutput
- func (o LookupTeamResultOutput) IsMember() pulumi.BoolOutput
- func (o LookupTeamResultOutput) IsPending() pulumi.BoolOutput
- func (o LookupTeamResultOutput) Name() pulumi.StringOutput
- func (o LookupTeamResultOutput) Organization() pulumi.StringOutput
- func (o LookupTeamResultOutput) Slug() pulumi.StringOutput
- func (o LookupTeamResultOutput) ToLookupTeamResultOutput() LookupTeamResultOutput
- func (o LookupTeamResultOutput) ToLookupTeamResultOutputWithContext(ctx context.Context) LookupTeamResultOutput
- type MetricAlert
- type MetricAlertArgs
- type MetricAlertArray
- type MetricAlertArrayInput
- type MetricAlertArrayOutput
- func (MetricAlertArrayOutput) ElementType() reflect.Type
- func (o MetricAlertArrayOutput) Index(i pulumi.IntInput) MetricAlertOutput
- func (o MetricAlertArrayOutput) ToMetricAlertArrayOutput() MetricAlertArrayOutput
- func (o MetricAlertArrayOutput) ToMetricAlertArrayOutputWithContext(ctx context.Context) MetricAlertArrayOutput
- type MetricAlertInput
- type MetricAlertMap
- type MetricAlertMapInput
- type MetricAlertMapOutput
- func (MetricAlertMapOutput) ElementType() reflect.Type
- func (o MetricAlertMapOutput) MapIndex(k pulumi.StringInput) MetricAlertOutput
- func (o MetricAlertMapOutput) ToMetricAlertMapOutput() MetricAlertMapOutput
- func (o MetricAlertMapOutput) ToMetricAlertMapOutputWithContext(ctx context.Context) MetricAlertMapOutput
- type MetricAlertOutput
- func (o MetricAlertOutput) Aggregate() pulumi.StringOutput
- func (o MetricAlertOutput) Dataset() pulumi.StringPtrOutput
- func (MetricAlertOutput) ElementType() reflect.Type
- func (o MetricAlertOutput) Environment() pulumi.StringOutput
- func (o MetricAlertOutput) InternalId() pulumi.StringOutput
- func (o MetricAlertOutput) Name() pulumi.StringOutput
- func (o MetricAlertOutput) Organization() pulumi.StringOutput
- func (o MetricAlertOutput) Owner() pulumi.StringOutput
- func (o MetricAlertOutput) Project() pulumi.StringOutput
- func (o MetricAlertOutput) Query() pulumi.StringOutput
- func (o MetricAlertOutput) ResolveThreshold() pulumi.Float64PtrOutput
- func (o MetricAlertOutput) ThresholdType() pulumi.IntOutput
- func (o MetricAlertOutput) TimeWindow() pulumi.Float64Output
- func (o MetricAlertOutput) ToMetricAlertOutput() MetricAlertOutput
- func (o MetricAlertOutput) ToMetricAlertOutputWithContext(ctx context.Context) MetricAlertOutput
- func (o MetricAlertOutput) Triggers() MetricAlertTriggerArrayOutput
- type MetricAlertState
- type MetricAlertTrigger
- type MetricAlertTriggerAction
- type MetricAlertTriggerActionArgs
- func (MetricAlertTriggerActionArgs) ElementType() reflect.Type
- func (i MetricAlertTriggerActionArgs) ToMetricAlertTriggerActionOutput() MetricAlertTriggerActionOutput
- func (i MetricAlertTriggerActionArgs) ToMetricAlertTriggerActionOutputWithContext(ctx context.Context) MetricAlertTriggerActionOutput
- type MetricAlertTriggerActionArray
- func (MetricAlertTriggerActionArray) ElementType() reflect.Type
- func (i MetricAlertTriggerActionArray) ToMetricAlertTriggerActionArrayOutput() MetricAlertTriggerActionArrayOutput
- func (i MetricAlertTriggerActionArray) ToMetricAlertTriggerActionArrayOutputWithContext(ctx context.Context) MetricAlertTriggerActionArrayOutput
- type MetricAlertTriggerActionArrayInput
- type MetricAlertTriggerActionArrayOutput
- func (MetricAlertTriggerActionArrayOutput) ElementType() reflect.Type
- func (o MetricAlertTriggerActionArrayOutput) Index(i pulumi.IntInput) MetricAlertTriggerActionOutput
- func (o MetricAlertTriggerActionArrayOutput) ToMetricAlertTriggerActionArrayOutput() MetricAlertTriggerActionArrayOutput
- func (o MetricAlertTriggerActionArrayOutput) ToMetricAlertTriggerActionArrayOutputWithContext(ctx context.Context) MetricAlertTriggerActionArrayOutput
- type MetricAlertTriggerActionInput
- type MetricAlertTriggerActionOutput
- func (MetricAlertTriggerActionOutput) ElementType() reflect.Type
- func (o MetricAlertTriggerActionOutput) Id() pulumi.StringPtrOutput
- func (o MetricAlertTriggerActionOutput) TargetIdentifier() pulumi.StringOutput
- func (o MetricAlertTriggerActionOutput) TargetType() pulumi.StringOutput
- func (o MetricAlertTriggerActionOutput) ToMetricAlertTriggerActionOutput() MetricAlertTriggerActionOutput
- func (o MetricAlertTriggerActionOutput) ToMetricAlertTriggerActionOutputWithContext(ctx context.Context) MetricAlertTriggerActionOutput
- func (o MetricAlertTriggerActionOutput) Type() pulumi.StringOutput
- type MetricAlertTriggerArgs
- type MetricAlertTriggerArray
- type MetricAlertTriggerArrayInput
- type MetricAlertTriggerArrayOutput
- func (MetricAlertTriggerArrayOutput) ElementType() reflect.Type
- func (o MetricAlertTriggerArrayOutput) Index(i pulumi.IntInput) MetricAlertTriggerOutput
- func (o MetricAlertTriggerArrayOutput) ToMetricAlertTriggerArrayOutput() MetricAlertTriggerArrayOutput
- func (o MetricAlertTriggerArrayOutput) ToMetricAlertTriggerArrayOutputWithContext(ctx context.Context) MetricAlertTriggerArrayOutput
- type MetricAlertTriggerInput
- type MetricAlertTriggerOutput
- func (o MetricAlertTriggerOutput) Actions() MetricAlertTriggerActionArrayOutput
- func (o MetricAlertTriggerOutput) AlertThreshold() pulumi.Float64Output
- func (MetricAlertTriggerOutput) ElementType() reflect.Type
- func (o MetricAlertTriggerOutput) Id() pulumi.StringPtrOutput
- func (o MetricAlertTriggerOutput) Label() pulumi.StringOutput
- func (o MetricAlertTriggerOutput) ResolveThreshold() pulumi.Float64PtrOutput
- func (o MetricAlertTriggerOutput) ThresholdType() pulumi.IntOutput
- func (o MetricAlertTriggerOutput) ToMetricAlertTriggerOutput() MetricAlertTriggerOutput
- func (o MetricAlertTriggerOutput) ToMetricAlertTriggerOutputWithContext(ctx context.Context) MetricAlertTriggerOutput
- type Organization
- type OrganizationArgs
- type OrganizationArray
- type OrganizationArrayInput
- type OrganizationArrayOutput
- func (OrganizationArrayOutput) ElementType() reflect.Type
- func (o OrganizationArrayOutput) Index(i pulumi.IntInput) OrganizationOutput
- func (o OrganizationArrayOutput) ToOrganizationArrayOutput() OrganizationArrayOutput
- func (o OrganizationArrayOutput) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
- type OrganizationInput
- type OrganizationMap
- type OrganizationMapInput
- type OrganizationMapOutput
- func (OrganizationMapOutput) ElementType() reflect.Type
- func (o OrganizationMapOutput) MapIndex(k pulumi.StringInput) OrganizationOutput
- func (o OrganizationMapOutput) ToOrganizationMapOutput() OrganizationMapOutput
- func (o OrganizationMapOutput) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
- type OrganizationOutput
- func (o OrganizationOutput) AgreeTerms() pulumi.BoolOutput
- func (OrganizationOutput) ElementType() reflect.Type
- func (o OrganizationOutput) InternalId() pulumi.StringOutput
- func (o OrganizationOutput) Name() pulumi.StringOutput
- func (o OrganizationOutput) Slug() pulumi.StringOutput
- func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput
- func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
- type OrganizationState
- type Plugin
- type PluginArgs
- type PluginArray
- type PluginArrayInput
- type PluginArrayOutput
- type PluginInput
- type PluginMap
- type PluginMapInput
- type PluginMapOutput
- type PluginOutput
- func (o PluginOutput) Config() pulumi.MapOutput
- func (PluginOutput) ElementType() reflect.Type
- func (o PluginOutput) Organization() pulumi.StringOutput
- func (o PluginOutput) Plugin() pulumi.StringOutput
- func (o PluginOutput) Project() pulumi.StringOutput
- func (o PluginOutput) ToPluginOutput() PluginOutput
- func (o PluginOutput) ToPluginOutputWithContext(ctx context.Context) PluginOutput
- type PluginState
- type Project
- type ProjectArgs
- type ProjectArray
- type ProjectArrayInput
- type ProjectArrayOutput
- type ProjectInput
- type ProjectMap
- type ProjectMapInput
- type ProjectMapOutput
- type ProjectOutput
- func (o ProjectOutput) Color() pulumi.StringOutput
- func (o ProjectOutput) DigestsMaxDelay() pulumi.IntOutput
- func (o ProjectOutput) DigestsMinDelay() pulumi.IntOutput
- func (ProjectOutput) ElementType() reflect.Type
- func (o ProjectOutput) Features() pulumi.StringArrayOutput
- func (o ProjectOutput) InternalId() pulumi.StringOutput
- func (o ProjectOutput) IsBookmarked() pulumi.BoolOutputdeprecated
- func (o ProjectOutput) IsPublic() pulumi.BoolOutput
- func (o ProjectOutput) Name() pulumi.StringOutput
- func (o ProjectOutput) Organization() pulumi.StringOutput
- func (o ProjectOutput) Platform() pulumi.StringOutput
- func (o ProjectOutput) ProjectId() pulumi.StringOutputdeprecated
- func (o ProjectOutput) ResolveAge() pulumi.IntOutput
- func (o ProjectOutput) Slug() pulumi.StringOutput
- func (o ProjectOutput) Status() pulumi.StringOutput
- func (o ProjectOutput) Team() pulumi.StringOutput
- func (o ProjectOutput) ToProjectOutput() ProjectOutput
- func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
- type ProjectState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) BaseUrl() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) Token() pulumi.StringOutput
- type Rule
- type RuleArgs
- type RuleArray
- type RuleArrayInput
- type RuleArrayOutput
- type RuleInput
- type RuleMap
- type RuleMapInput
- type RuleMapOutput
- type RuleOutput
- func (o RuleOutput) ActionMatch() pulumi.StringOutput
- func (o RuleOutput) Actions() pulumi.MapArrayOutput
- func (o RuleOutput) Conditions() pulumi.MapArrayOutput
- func (RuleOutput) ElementType() reflect.Type
- func (o RuleOutput) Environment() pulumi.StringOutput
- func (o RuleOutput) FilterMatch() pulumi.StringOutput
- func (o RuleOutput) Filters() pulumi.MapArrayOutput
- func (o RuleOutput) Frequency() pulumi.IntOutput
- func (o RuleOutput) InternalId() pulumi.StringOutput
- func (o RuleOutput) Name() pulumi.StringOutput
- func (o RuleOutput) Organization() pulumi.StringOutput
- func (o RuleOutput) Project() pulumi.StringOutput
- func (o RuleOutput) Projects() pulumi.StringArrayOutputdeprecated
- func (o RuleOutput) ToRuleOutput() RuleOutput
- func (o RuleOutput) ToRuleOutputWithContext(ctx context.Context) RuleOutput
- type RuleState
- 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) HasAccess() pulumi.BoolOutput
- func (o TeamOutput) InternalId() pulumi.StringOutput
- func (o TeamOutput) IsMember() pulumi.BoolOutput
- func (o TeamOutput) IsPending() pulumi.BoolOutput
- func (o TeamOutput) Name() pulumi.StringOutput
- func (o TeamOutput) Organization() pulumi.StringOutput
- func (o TeamOutput) Slug() pulumi.StringOutput
- func (o TeamOutput) TeamId() pulumi.StringOutputdeprecated
- func (o TeamOutput) ToTeamOutput() TeamOutput
- func (o TeamOutput) ToTeamOutputWithContext(ctx context.Context) TeamOutput
- type TeamState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type Dashboard ¶
type Dashboard struct { pulumi.CustomResourceState // The internal ID for this dashboard. InternalId pulumi.StringOutput `pulumi:"internalId"` // The slug of the organization the dashboard belongs to. Organization pulumi.StringOutput `pulumi:"organization"` // Dashboard title. Title pulumi.StringOutput `pulumi:"title"` // Dashboard widgets. Widgets DashboardWidgetArrayOutput `pulumi:"widgets"` }
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
type DashboardArgs ¶
type DashboardArgs struct { // The slug of the organization the dashboard belongs to. Organization pulumi.StringInput // Dashboard title. Title pulumi.StringInput // Dashboard widgets. Widgets DashboardWidgetArrayInput }
The set of arguments for constructing a Dashboard resource.
func (DashboardArgs) ElementType ¶
func (DashboardArgs) ElementType() reflect.Type
type DashboardArray ¶
type DashboardArray []DashboardInput
func (DashboardArray) ElementType ¶
func (DashboardArray) ElementType() reflect.Type
func (DashboardArray) ToDashboardArrayOutput ¶
func (i DashboardArray) ToDashboardArrayOutput() DashboardArrayOutput
func (DashboardArray) ToDashboardArrayOutputWithContext ¶
func (i DashboardArray) ToDashboardArrayOutputWithContext(ctx context.Context) DashboardArrayOutput
type DashboardArrayInput ¶
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 ¶
type DashboardArrayOutput struct{ *pulumi.OutputState }
func (DashboardArrayOutput) ElementType ¶
func (DashboardArrayOutput) ElementType() reflect.Type
func (DashboardArrayOutput) Index ¶
func (o DashboardArrayOutput) Index(i pulumi.IntInput) DashboardOutput
func (DashboardArrayOutput) ToDashboardArrayOutput ¶
func (o DashboardArrayOutput) ToDashboardArrayOutput() DashboardArrayOutput
func (DashboardArrayOutput) ToDashboardArrayOutputWithContext ¶
func (o DashboardArrayOutput) ToDashboardArrayOutputWithContext(ctx context.Context) DashboardArrayOutput
type DashboardInput ¶
type DashboardInput interface { pulumi.Input ToDashboardOutput() DashboardOutput ToDashboardOutputWithContext(ctx context.Context) DashboardOutput }
type DashboardMap ¶
type DashboardMap map[string]DashboardInput
func (DashboardMap) ElementType ¶
func (DashboardMap) ElementType() reflect.Type
func (DashboardMap) ToDashboardMapOutput ¶
func (i DashboardMap) ToDashboardMapOutput() DashboardMapOutput
func (DashboardMap) ToDashboardMapOutputWithContext ¶
func (i DashboardMap) ToDashboardMapOutputWithContext(ctx context.Context) DashboardMapOutput
type DashboardMapInput ¶
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 ¶
type DashboardMapOutput struct{ *pulumi.OutputState }
func (DashboardMapOutput) ElementType ¶
func (DashboardMapOutput) ElementType() reflect.Type
func (DashboardMapOutput) MapIndex ¶
func (o DashboardMapOutput) MapIndex(k pulumi.StringInput) DashboardOutput
func (DashboardMapOutput) ToDashboardMapOutput ¶
func (o DashboardMapOutput) ToDashboardMapOutput() DashboardMapOutput
func (DashboardMapOutput) ToDashboardMapOutputWithContext ¶
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) InternalId ¶
func (o DashboardOutput) InternalId() pulumi.StringOutput
The internal ID for this dashboard.
func (DashboardOutput) Organization ¶
func (o DashboardOutput) Organization() pulumi.StringOutput
The slug of the organization the dashboard belongs to.
func (DashboardOutput) Title ¶
func (o DashboardOutput) Title() pulumi.StringOutput
Dashboard title.
func (DashboardOutput) ToDashboardOutput ¶
func (o DashboardOutput) ToDashboardOutput() DashboardOutput
func (DashboardOutput) ToDashboardOutputWithContext ¶
func (o DashboardOutput) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
func (DashboardOutput) Widgets ¶
func (o DashboardOutput) Widgets() DashboardWidgetArrayOutput
Dashboard widgets.
type DashboardState ¶
type DashboardState struct { // The internal ID for this dashboard. InternalId pulumi.StringPtrInput // The slug of the organization the dashboard belongs to. Organization pulumi.StringPtrInput // Dashboard title. Title pulumi.StringPtrInput // Dashboard widgets. Widgets DashboardWidgetArrayInput }
func (DashboardState) ElementType ¶
func (DashboardState) ElementType() reflect.Type
type DashboardWidget ¶
type DashboardWidget struct { DisplayType string `pulumi:"displayType"` Id *string `pulumi:"id"` Interval *string `pulumi:"interval"` Layout DashboardWidgetLayout `pulumi:"layout"` Limit *int `pulumi:"limit"` Queries []DashboardWidgetQuery `pulumi:"queries"` Title string `pulumi:"title"` WidgetType *string `pulumi:"widgetType"` }
type DashboardWidgetArgs ¶
type DashboardWidgetArgs struct { DisplayType pulumi.StringInput `pulumi:"displayType"` Id pulumi.StringPtrInput `pulumi:"id"` Interval pulumi.StringPtrInput `pulumi:"interval"` Layout DashboardWidgetLayoutInput `pulumi:"layout"` Limit pulumi.IntPtrInput `pulumi:"limit"` Queries DashboardWidgetQueryArrayInput `pulumi:"queries"` Title pulumi.StringInput `pulumi:"title"` WidgetType pulumi.StringPtrInput `pulumi:"widgetType"` }
func (DashboardWidgetArgs) ElementType ¶
func (DashboardWidgetArgs) ElementType() reflect.Type
func (DashboardWidgetArgs) ToDashboardWidgetOutput ¶
func (i DashboardWidgetArgs) ToDashboardWidgetOutput() DashboardWidgetOutput
func (DashboardWidgetArgs) ToDashboardWidgetOutputWithContext ¶
func (i DashboardWidgetArgs) ToDashboardWidgetOutputWithContext(ctx context.Context) DashboardWidgetOutput
type DashboardWidgetArray ¶
type DashboardWidgetArray []DashboardWidgetInput
func (DashboardWidgetArray) ElementType ¶
func (DashboardWidgetArray) ElementType() reflect.Type
func (DashboardWidgetArray) ToDashboardWidgetArrayOutput ¶
func (i DashboardWidgetArray) ToDashboardWidgetArrayOutput() DashboardWidgetArrayOutput
func (DashboardWidgetArray) ToDashboardWidgetArrayOutputWithContext ¶
func (i DashboardWidgetArray) ToDashboardWidgetArrayOutputWithContext(ctx context.Context) DashboardWidgetArrayOutput
type DashboardWidgetArrayInput ¶
type DashboardWidgetArrayInput interface { pulumi.Input ToDashboardWidgetArrayOutput() DashboardWidgetArrayOutput ToDashboardWidgetArrayOutputWithContext(context.Context) DashboardWidgetArrayOutput }
DashboardWidgetArrayInput is an input type that accepts DashboardWidgetArray and DashboardWidgetArrayOutput values. You can construct a concrete instance of `DashboardWidgetArrayInput` via:
DashboardWidgetArray{ DashboardWidgetArgs{...} }
type DashboardWidgetArrayOutput ¶
type DashboardWidgetArrayOutput struct{ *pulumi.OutputState }
func (DashboardWidgetArrayOutput) ElementType ¶
func (DashboardWidgetArrayOutput) ElementType() reflect.Type
func (DashboardWidgetArrayOutput) Index ¶
func (o DashboardWidgetArrayOutput) Index(i pulumi.IntInput) DashboardWidgetOutput
func (DashboardWidgetArrayOutput) ToDashboardWidgetArrayOutput ¶
func (o DashboardWidgetArrayOutput) ToDashboardWidgetArrayOutput() DashboardWidgetArrayOutput
func (DashboardWidgetArrayOutput) ToDashboardWidgetArrayOutputWithContext ¶
func (o DashboardWidgetArrayOutput) ToDashboardWidgetArrayOutputWithContext(ctx context.Context) DashboardWidgetArrayOutput
type DashboardWidgetInput ¶
type DashboardWidgetInput interface { pulumi.Input ToDashboardWidgetOutput() DashboardWidgetOutput ToDashboardWidgetOutputWithContext(context.Context) DashboardWidgetOutput }
DashboardWidgetInput is an input type that accepts DashboardWidgetArgs and DashboardWidgetOutput values. You can construct a concrete instance of `DashboardWidgetInput` via:
DashboardWidgetArgs{...}
type DashboardWidgetLayout ¶
type DashboardWidgetLayoutArgs ¶
type DashboardWidgetLayoutArgs struct { H pulumi.IntInput `pulumi:"h"` MinH pulumi.IntInput `pulumi:"minH"` W pulumi.IntInput `pulumi:"w"` X pulumi.IntInput `pulumi:"x"` Y pulumi.IntInput `pulumi:"y"` }
func (DashboardWidgetLayoutArgs) ElementType ¶
func (DashboardWidgetLayoutArgs) ElementType() reflect.Type
func (DashboardWidgetLayoutArgs) ToDashboardWidgetLayoutOutput ¶
func (i DashboardWidgetLayoutArgs) ToDashboardWidgetLayoutOutput() DashboardWidgetLayoutOutput
func (DashboardWidgetLayoutArgs) ToDashboardWidgetLayoutOutputWithContext ¶
func (i DashboardWidgetLayoutArgs) ToDashboardWidgetLayoutOutputWithContext(ctx context.Context) DashboardWidgetLayoutOutput
type DashboardWidgetLayoutInput ¶
type DashboardWidgetLayoutInput interface { pulumi.Input ToDashboardWidgetLayoutOutput() DashboardWidgetLayoutOutput ToDashboardWidgetLayoutOutputWithContext(context.Context) DashboardWidgetLayoutOutput }
DashboardWidgetLayoutInput is an input type that accepts DashboardWidgetLayoutArgs and DashboardWidgetLayoutOutput values. You can construct a concrete instance of `DashboardWidgetLayoutInput` via:
DashboardWidgetLayoutArgs{...}
type DashboardWidgetLayoutOutput ¶
type DashboardWidgetLayoutOutput struct{ *pulumi.OutputState }
func (DashboardWidgetLayoutOutput) ElementType ¶
func (DashboardWidgetLayoutOutput) ElementType() reflect.Type
func (DashboardWidgetLayoutOutput) H ¶
func (o DashboardWidgetLayoutOutput) H() pulumi.IntOutput
func (DashboardWidgetLayoutOutput) MinH ¶
func (o DashboardWidgetLayoutOutput) MinH() pulumi.IntOutput
func (DashboardWidgetLayoutOutput) ToDashboardWidgetLayoutOutput ¶
func (o DashboardWidgetLayoutOutput) ToDashboardWidgetLayoutOutput() DashboardWidgetLayoutOutput
func (DashboardWidgetLayoutOutput) ToDashboardWidgetLayoutOutputWithContext ¶
func (o DashboardWidgetLayoutOutput) ToDashboardWidgetLayoutOutputWithContext(ctx context.Context) DashboardWidgetLayoutOutput
func (DashboardWidgetLayoutOutput) W ¶
func (o DashboardWidgetLayoutOutput) W() pulumi.IntOutput
func (DashboardWidgetLayoutOutput) X ¶
func (o DashboardWidgetLayoutOutput) X() pulumi.IntOutput
func (DashboardWidgetLayoutOutput) Y ¶
func (o DashboardWidgetLayoutOutput) Y() pulumi.IntOutput
type DashboardWidgetOutput ¶
type DashboardWidgetOutput struct{ *pulumi.OutputState }
func (DashboardWidgetOutput) DisplayType ¶
func (o DashboardWidgetOutput) DisplayType() pulumi.StringOutput
func (DashboardWidgetOutput) ElementType ¶
func (DashboardWidgetOutput) ElementType() reflect.Type
func (DashboardWidgetOutput) Id ¶
func (o DashboardWidgetOutput) Id() pulumi.StringPtrOutput
func (DashboardWidgetOutput) Interval ¶
func (o DashboardWidgetOutput) Interval() pulumi.StringPtrOutput
func (DashboardWidgetOutput) Layout ¶
func (o DashboardWidgetOutput) Layout() DashboardWidgetLayoutOutput
func (DashboardWidgetOutput) Limit ¶
func (o DashboardWidgetOutput) Limit() pulumi.IntPtrOutput
func (DashboardWidgetOutput) Queries ¶
func (o DashboardWidgetOutput) Queries() DashboardWidgetQueryArrayOutput
func (DashboardWidgetOutput) Title ¶
func (o DashboardWidgetOutput) Title() pulumi.StringOutput
func (DashboardWidgetOutput) ToDashboardWidgetOutput ¶
func (o DashboardWidgetOutput) ToDashboardWidgetOutput() DashboardWidgetOutput
func (DashboardWidgetOutput) ToDashboardWidgetOutputWithContext ¶
func (o DashboardWidgetOutput) ToDashboardWidgetOutputWithContext(ctx context.Context) DashboardWidgetOutput
func (DashboardWidgetOutput) WidgetType ¶
func (o DashboardWidgetOutput) WidgetType() pulumi.StringPtrOutput
type DashboardWidgetQuery ¶
type DashboardWidgetQuery struct { Aggregates []string `pulumi:"aggregates"` Columns []string `pulumi:"columns"` Conditions *string `pulumi:"conditions"` FieldAliases []string `pulumi:"fieldAliases"` Fields []string `pulumi:"fields"` Id *string `pulumi:"id"` Name *string `pulumi:"name"` OrderBy *string `pulumi:"orderBy"` }
type DashboardWidgetQueryArgs ¶
type DashboardWidgetQueryArgs struct { Aggregates pulumi.StringArrayInput `pulumi:"aggregates"` Columns pulumi.StringArrayInput `pulumi:"columns"` Conditions pulumi.StringPtrInput `pulumi:"conditions"` FieldAliases pulumi.StringArrayInput `pulumi:"fieldAliases"` Fields pulumi.StringArrayInput `pulumi:"fields"` Id pulumi.StringPtrInput `pulumi:"id"` Name pulumi.StringPtrInput `pulumi:"name"` OrderBy pulumi.StringPtrInput `pulumi:"orderBy"` }
func (DashboardWidgetQueryArgs) ElementType ¶
func (DashboardWidgetQueryArgs) ElementType() reflect.Type
func (DashboardWidgetQueryArgs) ToDashboardWidgetQueryOutput ¶
func (i DashboardWidgetQueryArgs) ToDashboardWidgetQueryOutput() DashboardWidgetQueryOutput
func (DashboardWidgetQueryArgs) ToDashboardWidgetQueryOutputWithContext ¶
func (i DashboardWidgetQueryArgs) ToDashboardWidgetQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryOutput
type DashboardWidgetQueryArray ¶
type DashboardWidgetQueryArray []DashboardWidgetQueryInput
func (DashboardWidgetQueryArray) ElementType ¶
func (DashboardWidgetQueryArray) ElementType() reflect.Type
func (DashboardWidgetQueryArray) ToDashboardWidgetQueryArrayOutput ¶
func (i DashboardWidgetQueryArray) ToDashboardWidgetQueryArrayOutput() DashboardWidgetQueryArrayOutput
func (DashboardWidgetQueryArray) ToDashboardWidgetQueryArrayOutputWithContext ¶
func (i DashboardWidgetQueryArray) ToDashboardWidgetQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryArrayOutput
type DashboardWidgetQueryArrayInput ¶
type DashboardWidgetQueryArrayInput interface { pulumi.Input ToDashboardWidgetQueryArrayOutput() DashboardWidgetQueryArrayOutput ToDashboardWidgetQueryArrayOutputWithContext(context.Context) DashboardWidgetQueryArrayOutput }
DashboardWidgetQueryArrayInput is an input type that accepts DashboardWidgetQueryArray and DashboardWidgetQueryArrayOutput values. You can construct a concrete instance of `DashboardWidgetQueryArrayInput` via:
DashboardWidgetQueryArray{ DashboardWidgetQueryArgs{...} }
type DashboardWidgetQueryArrayOutput ¶
type DashboardWidgetQueryArrayOutput struct{ *pulumi.OutputState }
func (DashboardWidgetQueryArrayOutput) ElementType ¶
func (DashboardWidgetQueryArrayOutput) ElementType() reflect.Type
func (DashboardWidgetQueryArrayOutput) Index ¶
func (o DashboardWidgetQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryOutput
func (DashboardWidgetQueryArrayOutput) ToDashboardWidgetQueryArrayOutput ¶
func (o DashboardWidgetQueryArrayOutput) ToDashboardWidgetQueryArrayOutput() DashboardWidgetQueryArrayOutput
func (DashboardWidgetQueryArrayOutput) ToDashboardWidgetQueryArrayOutputWithContext ¶
func (o DashboardWidgetQueryArrayOutput) ToDashboardWidgetQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryArrayOutput
type DashboardWidgetQueryInput ¶
type DashboardWidgetQueryInput interface { pulumi.Input ToDashboardWidgetQueryOutput() DashboardWidgetQueryOutput ToDashboardWidgetQueryOutputWithContext(context.Context) DashboardWidgetQueryOutput }
DashboardWidgetQueryInput is an input type that accepts DashboardWidgetQueryArgs and DashboardWidgetQueryOutput values. You can construct a concrete instance of `DashboardWidgetQueryInput` via:
DashboardWidgetQueryArgs{...}
type DashboardWidgetQueryOutput ¶
type DashboardWidgetQueryOutput struct{ *pulumi.OutputState }
func (DashboardWidgetQueryOutput) Aggregates ¶
func (o DashboardWidgetQueryOutput) Aggregates() pulumi.StringArrayOutput
func (DashboardWidgetQueryOutput) Columns ¶
func (o DashboardWidgetQueryOutput) Columns() pulumi.StringArrayOutput
func (DashboardWidgetQueryOutput) Conditions ¶
func (o DashboardWidgetQueryOutput) Conditions() pulumi.StringPtrOutput
func (DashboardWidgetQueryOutput) ElementType ¶
func (DashboardWidgetQueryOutput) ElementType() reflect.Type
func (DashboardWidgetQueryOutput) FieldAliases ¶
func (o DashboardWidgetQueryOutput) FieldAliases() pulumi.StringArrayOutput
func (DashboardWidgetQueryOutput) Fields ¶
func (o DashboardWidgetQueryOutput) Fields() pulumi.StringArrayOutput
func (DashboardWidgetQueryOutput) Id ¶
func (o DashboardWidgetQueryOutput) Id() pulumi.StringPtrOutput
func (DashboardWidgetQueryOutput) Name ¶
func (o DashboardWidgetQueryOutput) Name() pulumi.StringPtrOutput
func (DashboardWidgetQueryOutput) OrderBy ¶
func (o DashboardWidgetQueryOutput) OrderBy() pulumi.StringPtrOutput
func (DashboardWidgetQueryOutput) ToDashboardWidgetQueryOutput ¶
func (o DashboardWidgetQueryOutput) ToDashboardWidgetQueryOutput() DashboardWidgetQueryOutput
func (DashboardWidgetQueryOutput) ToDashboardWidgetQueryOutputWithContext ¶
func (o DashboardWidgetQueryOutput) ToDashboardWidgetQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryOutput
type GetDashboardWidget ¶
type GetDashboardWidget struct { DisplayType string `pulumi:"displayType"` Id string `pulumi:"id"` Interval string `pulumi:"interval"` Layouts []GetDashboardWidgetLayout `pulumi:"layouts"` Limit int `pulumi:"limit"` Queries []GetDashboardWidgetQuery `pulumi:"queries"` Title string `pulumi:"title"` WidgetType string `pulumi:"widgetType"` }
type GetDashboardWidgetArgs ¶
type GetDashboardWidgetArgs struct { DisplayType pulumi.StringInput `pulumi:"displayType"` Id pulumi.StringInput `pulumi:"id"` Interval pulumi.StringInput `pulumi:"interval"` Layouts GetDashboardWidgetLayoutArrayInput `pulumi:"layouts"` Limit pulumi.IntInput `pulumi:"limit"` Queries GetDashboardWidgetQueryArrayInput `pulumi:"queries"` Title pulumi.StringInput `pulumi:"title"` WidgetType pulumi.StringInput `pulumi:"widgetType"` }
func (GetDashboardWidgetArgs) ElementType ¶
func (GetDashboardWidgetArgs) ElementType() reflect.Type
func (GetDashboardWidgetArgs) ToGetDashboardWidgetOutput ¶
func (i GetDashboardWidgetArgs) ToGetDashboardWidgetOutput() GetDashboardWidgetOutput
func (GetDashboardWidgetArgs) ToGetDashboardWidgetOutputWithContext ¶
func (i GetDashboardWidgetArgs) ToGetDashboardWidgetOutputWithContext(ctx context.Context) GetDashboardWidgetOutput
type GetDashboardWidgetArray ¶
type GetDashboardWidgetArray []GetDashboardWidgetInput
func (GetDashboardWidgetArray) ElementType ¶
func (GetDashboardWidgetArray) ElementType() reflect.Type
func (GetDashboardWidgetArray) ToGetDashboardWidgetArrayOutput ¶
func (i GetDashboardWidgetArray) ToGetDashboardWidgetArrayOutput() GetDashboardWidgetArrayOutput
func (GetDashboardWidgetArray) ToGetDashboardWidgetArrayOutputWithContext ¶
func (i GetDashboardWidgetArray) ToGetDashboardWidgetArrayOutputWithContext(ctx context.Context) GetDashboardWidgetArrayOutput
type GetDashboardWidgetArrayInput ¶
type GetDashboardWidgetArrayInput interface { pulumi.Input ToGetDashboardWidgetArrayOutput() GetDashboardWidgetArrayOutput ToGetDashboardWidgetArrayOutputWithContext(context.Context) GetDashboardWidgetArrayOutput }
GetDashboardWidgetArrayInput is an input type that accepts GetDashboardWidgetArray and GetDashboardWidgetArrayOutput values. You can construct a concrete instance of `GetDashboardWidgetArrayInput` via:
GetDashboardWidgetArray{ GetDashboardWidgetArgs{...} }
type GetDashboardWidgetArrayOutput ¶
type GetDashboardWidgetArrayOutput struct{ *pulumi.OutputState }
func (GetDashboardWidgetArrayOutput) ElementType ¶
func (GetDashboardWidgetArrayOutput) ElementType() reflect.Type
func (GetDashboardWidgetArrayOutput) Index ¶
func (o GetDashboardWidgetArrayOutput) Index(i pulumi.IntInput) GetDashboardWidgetOutput
func (GetDashboardWidgetArrayOutput) ToGetDashboardWidgetArrayOutput ¶
func (o GetDashboardWidgetArrayOutput) ToGetDashboardWidgetArrayOutput() GetDashboardWidgetArrayOutput
func (GetDashboardWidgetArrayOutput) ToGetDashboardWidgetArrayOutputWithContext ¶
func (o GetDashboardWidgetArrayOutput) ToGetDashboardWidgetArrayOutputWithContext(ctx context.Context) GetDashboardWidgetArrayOutput
type GetDashboardWidgetInput ¶
type GetDashboardWidgetInput interface { pulumi.Input ToGetDashboardWidgetOutput() GetDashboardWidgetOutput ToGetDashboardWidgetOutputWithContext(context.Context) GetDashboardWidgetOutput }
GetDashboardWidgetInput is an input type that accepts GetDashboardWidgetArgs and GetDashboardWidgetOutput values. You can construct a concrete instance of `GetDashboardWidgetInput` via:
GetDashboardWidgetArgs{...}
type GetDashboardWidgetLayoutArgs ¶
type GetDashboardWidgetLayoutArgs struct { H pulumi.IntInput `pulumi:"h"` MinH pulumi.IntInput `pulumi:"minH"` W pulumi.IntInput `pulumi:"w"` X pulumi.IntInput `pulumi:"x"` Y pulumi.IntInput `pulumi:"y"` }
func (GetDashboardWidgetLayoutArgs) ElementType ¶
func (GetDashboardWidgetLayoutArgs) ElementType() reflect.Type
func (GetDashboardWidgetLayoutArgs) ToGetDashboardWidgetLayoutOutput ¶
func (i GetDashboardWidgetLayoutArgs) ToGetDashboardWidgetLayoutOutput() GetDashboardWidgetLayoutOutput
func (GetDashboardWidgetLayoutArgs) ToGetDashboardWidgetLayoutOutputWithContext ¶
func (i GetDashboardWidgetLayoutArgs) ToGetDashboardWidgetLayoutOutputWithContext(ctx context.Context) GetDashboardWidgetLayoutOutput
type GetDashboardWidgetLayoutArray ¶
type GetDashboardWidgetLayoutArray []GetDashboardWidgetLayoutInput
func (GetDashboardWidgetLayoutArray) ElementType ¶
func (GetDashboardWidgetLayoutArray) ElementType() reflect.Type
func (GetDashboardWidgetLayoutArray) ToGetDashboardWidgetLayoutArrayOutput ¶
func (i GetDashboardWidgetLayoutArray) ToGetDashboardWidgetLayoutArrayOutput() GetDashboardWidgetLayoutArrayOutput
func (GetDashboardWidgetLayoutArray) ToGetDashboardWidgetLayoutArrayOutputWithContext ¶
func (i GetDashboardWidgetLayoutArray) ToGetDashboardWidgetLayoutArrayOutputWithContext(ctx context.Context) GetDashboardWidgetLayoutArrayOutput
type GetDashboardWidgetLayoutArrayInput ¶
type GetDashboardWidgetLayoutArrayInput interface { pulumi.Input ToGetDashboardWidgetLayoutArrayOutput() GetDashboardWidgetLayoutArrayOutput ToGetDashboardWidgetLayoutArrayOutputWithContext(context.Context) GetDashboardWidgetLayoutArrayOutput }
GetDashboardWidgetLayoutArrayInput is an input type that accepts GetDashboardWidgetLayoutArray and GetDashboardWidgetLayoutArrayOutput values. You can construct a concrete instance of `GetDashboardWidgetLayoutArrayInput` via:
GetDashboardWidgetLayoutArray{ GetDashboardWidgetLayoutArgs{...} }
type GetDashboardWidgetLayoutArrayOutput ¶
type GetDashboardWidgetLayoutArrayOutput struct{ *pulumi.OutputState }
func (GetDashboardWidgetLayoutArrayOutput) ElementType ¶
func (GetDashboardWidgetLayoutArrayOutput) ElementType() reflect.Type
func (GetDashboardWidgetLayoutArrayOutput) Index ¶
func (o GetDashboardWidgetLayoutArrayOutput) Index(i pulumi.IntInput) GetDashboardWidgetLayoutOutput
func (GetDashboardWidgetLayoutArrayOutput) ToGetDashboardWidgetLayoutArrayOutput ¶
func (o GetDashboardWidgetLayoutArrayOutput) ToGetDashboardWidgetLayoutArrayOutput() GetDashboardWidgetLayoutArrayOutput
func (GetDashboardWidgetLayoutArrayOutput) ToGetDashboardWidgetLayoutArrayOutputWithContext ¶
func (o GetDashboardWidgetLayoutArrayOutput) ToGetDashboardWidgetLayoutArrayOutputWithContext(ctx context.Context) GetDashboardWidgetLayoutArrayOutput
type GetDashboardWidgetLayoutInput ¶
type GetDashboardWidgetLayoutInput interface { pulumi.Input ToGetDashboardWidgetLayoutOutput() GetDashboardWidgetLayoutOutput ToGetDashboardWidgetLayoutOutputWithContext(context.Context) GetDashboardWidgetLayoutOutput }
GetDashboardWidgetLayoutInput is an input type that accepts GetDashboardWidgetLayoutArgs and GetDashboardWidgetLayoutOutput values. You can construct a concrete instance of `GetDashboardWidgetLayoutInput` via:
GetDashboardWidgetLayoutArgs{...}
type GetDashboardWidgetLayoutOutput ¶
type GetDashboardWidgetLayoutOutput struct{ *pulumi.OutputState }
func (GetDashboardWidgetLayoutOutput) ElementType ¶
func (GetDashboardWidgetLayoutOutput) ElementType() reflect.Type
func (GetDashboardWidgetLayoutOutput) H ¶
func (o GetDashboardWidgetLayoutOutput) H() pulumi.IntOutput
func (GetDashboardWidgetLayoutOutput) MinH ¶
func (o GetDashboardWidgetLayoutOutput) MinH() pulumi.IntOutput
func (GetDashboardWidgetLayoutOutput) ToGetDashboardWidgetLayoutOutput ¶
func (o GetDashboardWidgetLayoutOutput) ToGetDashboardWidgetLayoutOutput() GetDashboardWidgetLayoutOutput
func (GetDashboardWidgetLayoutOutput) ToGetDashboardWidgetLayoutOutputWithContext ¶
func (o GetDashboardWidgetLayoutOutput) ToGetDashboardWidgetLayoutOutputWithContext(ctx context.Context) GetDashboardWidgetLayoutOutput
func (GetDashboardWidgetLayoutOutput) W ¶
func (o GetDashboardWidgetLayoutOutput) W() pulumi.IntOutput
func (GetDashboardWidgetLayoutOutput) X ¶
func (o GetDashboardWidgetLayoutOutput) X() pulumi.IntOutput
func (GetDashboardWidgetLayoutOutput) Y ¶
func (o GetDashboardWidgetLayoutOutput) Y() pulumi.IntOutput
type GetDashboardWidgetOutput ¶
type GetDashboardWidgetOutput struct{ *pulumi.OutputState }
func (GetDashboardWidgetOutput) DisplayType ¶
func (o GetDashboardWidgetOutput) DisplayType() pulumi.StringOutput
func (GetDashboardWidgetOutput) ElementType ¶
func (GetDashboardWidgetOutput) ElementType() reflect.Type
func (GetDashboardWidgetOutput) Id ¶
func (o GetDashboardWidgetOutput) Id() pulumi.StringOutput
func (GetDashboardWidgetOutput) Interval ¶
func (o GetDashboardWidgetOutput) Interval() pulumi.StringOutput
func (GetDashboardWidgetOutput) Layouts ¶
func (o GetDashboardWidgetOutput) Layouts() GetDashboardWidgetLayoutArrayOutput
func (GetDashboardWidgetOutput) Limit ¶
func (o GetDashboardWidgetOutput) Limit() pulumi.IntOutput
func (GetDashboardWidgetOutput) Queries ¶
func (o GetDashboardWidgetOutput) Queries() GetDashboardWidgetQueryArrayOutput
func (GetDashboardWidgetOutput) Title ¶
func (o GetDashboardWidgetOutput) Title() pulumi.StringOutput
func (GetDashboardWidgetOutput) ToGetDashboardWidgetOutput ¶
func (o GetDashboardWidgetOutput) ToGetDashboardWidgetOutput() GetDashboardWidgetOutput
func (GetDashboardWidgetOutput) ToGetDashboardWidgetOutputWithContext ¶
func (o GetDashboardWidgetOutput) ToGetDashboardWidgetOutputWithContext(ctx context.Context) GetDashboardWidgetOutput
func (GetDashboardWidgetOutput) WidgetType ¶
func (o GetDashboardWidgetOutput) WidgetType() pulumi.StringOutput
type GetDashboardWidgetQuery ¶
type GetDashboardWidgetQuery struct { Aggregates []string `pulumi:"aggregates"` Columns []string `pulumi:"columns"` Conditions string `pulumi:"conditions"` FieldAliases []string `pulumi:"fieldAliases"` Fields []string `pulumi:"fields"` Id string `pulumi:"id"` Name string `pulumi:"name"` OrderBy string `pulumi:"orderBy"` }
type GetDashboardWidgetQueryArgs ¶
type GetDashboardWidgetQueryArgs struct { Aggregates pulumi.StringArrayInput `pulumi:"aggregates"` Columns pulumi.StringArrayInput `pulumi:"columns"` Conditions pulumi.StringInput `pulumi:"conditions"` FieldAliases pulumi.StringArrayInput `pulumi:"fieldAliases"` Fields pulumi.StringArrayInput `pulumi:"fields"` Id pulumi.StringInput `pulumi:"id"` Name pulumi.StringInput `pulumi:"name"` OrderBy pulumi.StringInput `pulumi:"orderBy"` }
func (GetDashboardWidgetQueryArgs) ElementType ¶
func (GetDashboardWidgetQueryArgs) ElementType() reflect.Type
func (GetDashboardWidgetQueryArgs) ToGetDashboardWidgetQueryOutput ¶
func (i GetDashboardWidgetQueryArgs) ToGetDashboardWidgetQueryOutput() GetDashboardWidgetQueryOutput
func (GetDashboardWidgetQueryArgs) ToGetDashboardWidgetQueryOutputWithContext ¶
func (i GetDashboardWidgetQueryArgs) ToGetDashboardWidgetQueryOutputWithContext(ctx context.Context) GetDashboardWidgetQueryOutput
type GetDashboardWidgetQueryArray ¶
type GetDashboardWidgetQueryArray []GetDashboardWidgetQueryInput
func (GetDashboardWidgetQueryArray) ElementType ¶
func (GetDashboardWidgetQueryArray) ElementType() reflect.Type
func (GetDashboardWidgetQueryArray) ToGetDashboardWidgetQueryArrayOutput ¶
func (i GetDashboardWidgetQueryArray) ToGetDashboardWidgetQueryArrayOutput() GetDashboardWidgetQueryArrayOutput
func (GetDashboardWidgetQueryArray) ToGetDashboardWidgetQueryArrayOutputWithContext ¶
func (i GetDashboardWidgetQueryArray) ToGetDashboardWidgetQueryArrayOutputWithContext(ctx context.Context) GetDashboardWidgetQueryArrayOutput
type GetDashboardWidgetQueryArrayInput ¶
type GetDashboardWidgetQueryArrayInput interface { pulumi.Input ToGetDashboardWidgetQueryArrayOutput() GetDashboardWidgetQueryArrayOutput ToGetDashboardWidgetQueryArrayOutputWithContext(context.Context) GetDashboardWidgetQueryArrayOutput }
GetDashboardWidgetQueryArrayInput is an input type that accepts GetDashboardWidgetQueryArray and GetDashboardWidgetQueryArrayOutput values. You can construct a concrete instance of `GetDashboardWidgetQueryArrayInput` via:
GetDashboardWidgetQueryArray{ GetDashboardWidgetQueryArgs{...} }
type GetDashboardWidgetQueryArrayOutput ¶
type GetDashboardWidgetQueryArrayOutput struct{ *pulumi.OutputState }
func (GetDashboardWidgetQueryArrayOutput) ElementType ¶
func (GetDashboardWidgetQueryArrayOutput) ElementType() reflect.Type
func (GetDashboardWidgetQueryArrayOutput) Index ¶
func (o GetDashboardWidgetQueryArrayOutput) Index(i pulumi.IntInput) GetDashboardWidgetQueryOutput
func (GetDashboardWidgetQueryArrayOutput) ToGetDashboardWidgetQueryArrayOutput ¶
func (o GetDashboardWidgetQueryArrayOutput) ToGetDashboardWidgetQueryArrayOutput() GetDashboardWidgetQueryArrayOutput
func (GetDashboardWidgetQueryArrayOutput) ToGetDashboardWidgetQueryArrayOutputWithContext ¶
func (o GetDashboardWidgetQueryArrayOutput) ToGetDashboardWidgetQueryArrayOutputWithContext(ctx context.Context) GetDashboardWidgetQueryArrayOutput
type GetDashboardWidgetQueryInput ¶
type GetDashboardWidgetQueryInput interface { pulumi.Input ToGetDashboardWidgetQueryOutput() GetDashboardWidgetQueryOutput ToGetDashboardWidgetQueryOutputWithContext(context.Context) GetDashboardWidgetQueryOutput }
GetDashboardWidgetQueryInput is an input type that accepts GetDashboardWidgetQueryArgs and GetDashboardWidgetQueryOutput values. You can construct a concrete instance of `GetDashboardWidgetQueryInput` via:
GetDashboardWidgetQueryArgs{...}
type GetDashboardWidgetQueryOutput ¶
type GetDashboardWidgetQueryOutput struct{ *pulumi.OutputState }
func (GetDashboardWidgetQueryOutput) Aggregates ¶
func (o GetDashboardWidgetQueryOutput) Aggregates() pulumi.StringArrayOutput
func (GetDashboardWidgetQueryOutput) Columns ¶
func (o GetDashboardWidgetQueryOutput) Columns() pulumi.StringArrayOutput
func (GetDashboardWidgetQueryOutput) Conditions ¶
func (o GetDashboardWidgetQueryOutput) Conditions() pulumi.StringOutput
func (GetDashboardWidgetQueryOutput) ElementType ¶
func (GetDashboardWidgetQueryOutput) ElementType() reflect.Type
func (GetDashboardWidgetQueryOutput) FieldAliases ¶
func (o GetDashboardWidgetQueryOutput) FieldAliases() pulumi.StringArrayOutput
func (GetDashboardWidgetQueryOutput) Fields ¶
func (o GetDashboardWidgetQueryOutput) Fields() pulumi.StringArrayOutput
func (GetDashboardWidgetQueryOutput) Id ¶
func (o GetDashboardWidgetQueryOutput) Id() pulumi.StringOutput
func (GetDashboardWidgetQueryOutput) Name ¶
func (o GetDashboardWidgetQueryOutput) Name() pulumi.StringOutput
func (GetDashboardWidgetQueryOutput) OrderBy ¶
func (o GetDashboardWidgetQueryOutput) OrderBy() pulumi.StringOutput
func (GetDashboardWidgetQueryOutput) ToGetDashboardWidgetQueryOutput ¶
func (o GetDashboardWidgetQueryOutput) ToGetDashboardWidgetQueryOutput() GetDashboardWidgetQueryOutput
func (GetDashboardWidgetQueryOutput) ToGetDashboardWidgetQueryOutputWithContext ¶
func (o GetDashboardWidgetQueryOutput) ToGetDashboardWidgetQueryOutputWithContext(ctx context.Context) GetDashboardWidgetQueryOutput
type GetMetricAlertTrigger ¶
type GetMetricAlertTriggerActionArgs ¶
type GetMetricAlertTriggerActionArgs struct { Id pulumi.StringInput `pulumi:"id"` TargetIdentifier pulumi.StringInput `pulumi:"targetIdentifier"` TargetType pulumi.StringInput `pulumi:"targetType"` Type pulumi.StringInput `pulumi:"type"` }
func (GetMetricAlertTriggerActionArgs) ElementType ¶
func (GetMetricAlertTriggerActionArgs) ElementType() reflect.Type
func (GetMetricAlertTriggerActionArgs) ToGetMetricAlertTriggerActionOutput ¶
func (i GetMetricAlertTriggerActionArgs) ToGetMetricAlertTriggerActionOutput() GetMetricAlertTriggerActionOutput
func (GetMetricAlertTriggerActionArgs) ToGetMetricAlertTriggerActionOutputWithContext ¶
func (i GetMetricAlertTriggerActionArgs) ToGetMetricAlertTriggerActionOutputWithContext(ctx context.Context) GetMetricAlertTriggerActionOutput
type GetMetricAlertTriggerActionArray ¶
type GetMetricAlertTriggerActionArray []GetMetricAlertTriggerActionInput
func (GetMetricAlertTriggerActionArray) ElementType ¶
func (GetMetricAlertTriggerActionArray) ElementType() reflect.Type
func (GetMetricAlertTriggerActionArray) ToGetMetricAlertTriggerActionArrayOutput ¶
func (i GetMetricAlertTriggerActionArray) ToGetMetricAlertTriggerActionArrayOutput() GetMetricAlertTriggerActionArrayOutput
func (GetMetricAlertTriggerActionArray) ToGetMetricAlertTriggerActionArrayOutputWithContext ¶
func (i GetMetricAlertTriggerActionArray) ToGetMetricAlertTriggerActionArrayOutputWithContext(ctx context.Context) GetMetricAlertTriggerActionArrayOutput
type GetMetricAlertTriggerActionArrayInput ¶
type GetMetricAlertTriggerActionArrayInput interface { pulumi.Input ToGetMetricAlertTriggerActionArrayOutput() GetMetricAlertTriggerActionArrayOutput ToGetMetricAlertTriggerActionArrayOutputWithContext(context.Context) GetMetricAlertTriggerActionArrayOutput }
GetMetricAlertTriggerActionArrayInput is an input type that accepts GetMetricAlertTriggerActionArray and GetMetricAlertTriggerActionArrayOutput values. You can construct a concrete instance of `GetMetricAlertTriggerActionArrayInput` via:
GetMetricAlertTriggerActionArray{ GetMetricAlertTriggerActionArgs{...} }
type GetMetricAlertTriggerActionArrayOutput ¶
type GetMetricAlertTriggerActionArrayOutput struct{ *pulumi.OutputState }
func (GetMetricAlertTriggerActionArrayOutput) ElementType ¶
func (GetMetricAlertTriggerActionArrayOutput) ElementType() reflect.Type
func (GetMetricAlertTriggerActionArrayOutput) ToGetMetricAlertTriggerActionArrayOutput ¶
func (o GetMetricAlertTriggerActionArrayOutput) ToGetMetricAlertTriggerActionArrayOutput() GetMetricAlertTriggerActionArrayOutput
func (GetMetricAlertTriggerActionArrayOutput) ToGetMetricAlertTriggerActionArrayOutputWithContext ¶
func (o GetMetricAlertTriggerActionArrayOutput) ToGetMetricAlertTriggerActionArrayOutputWithContext(ctx context.Context) GetMetricAlertTriggerActionArrayOutput
type GetMetricAlertTriggerActionInput ¶
type GetMetricAlertTriggerActionInput interface { pulumi.Input ToGetMetricAlertTriggerActionOutput() GetMetricAlertTriggerActionOutput ToGetMetricAlertTriggerActionOutputWithContext(context.Context) GetMetricAlertTriggerActionOutput }
GetMetricAlertTriggerActionInput is an input type that accepts GetMetricAlertTriggerActionArgs and GetMetricAlertTriggerActionOutput values. You can construct a concrete instance of `GetMetricAlertTriggerActionInput` via:
GetMetricAlertTriggerActionArgs{...}
type GetMetricAlertTriggerActionOutput ¶
type GetMetricAlertTriggerActionOutput struct{ *pulumi.OutputState }
func (GetMetricAlertTriggerActionOutput) ElementType ¶
func (GetMetricAlertTriggerActionOutput) ElementType() reflect.Type
func (GetMetricAlertTriggerActionOutput) Id ¶
func (o GetMetricAlertTriggerActionOutput) Id() pulumi.StringOutput
func (GetMetricAlertTriggerActionOutput) TargetIdentifier ¶
func (o GetMetricAlertTriggerActionOutput) TargetIdentifier() pulumi.StringOutput
func (GetMetricAlertTriggerActionOutput) TargetType ¶
func (o GetMetricAlertTriggerActionOutput) TargetType() pulumi.StringOutput
func (GetMetricAlertTriggerActionOutput) ToGetMetricAlertTriggerActionOutput ¶
func (o GetMetricAlertTriggerActionOutput) ToGetMetricAlertTriggerActionOutput() GetMetricAlertTriggerActionOutput
func (GetMetricAlertTriggerActionOutput) ToGetMetricAlertTriggerActionOutputWithContext ¶
func (o GetMetricAlertTriggerActionOutput) ToGetMetricAlertTriggerActionOutputWithContext(ctx context.Context) GetMetricAlertTriggerActionOutput
func (GetMetricAlertTriggerActionOutput) Type ¶
func (o GetMetricAlertTriggerActionOutput) Type() pulumi.StringOutput
type GetMetricAlertTriggerArgs ¶
type GetMetricAlertTriggerArgs struct { Actions GetMetricAlertTriggerActionArrayInput `pulumi:"actions"` AlertThreshold pulumi.Float64Input `pulumi:"alertThreshold"` Id pulumi.StringInput `pulumi:"id"` Label pulumi.StringInput `pulumi:"label"` ResolveThreshold pulumi.Float64Input `pulumi:"resolveThreshold"` ThresholdType pulumi.IntInput `pulumi:"thresholdType"` }
func (GetMetricAlertTriggerArgs) ElementType ¶
func (GetMetricAlertTriggerArgs) ElementType() reflect.Type
func (GetMetricAlertTriggerArgs) ToGetMetricAlertTriggerOutput ¶
func (i GetMetricAlertTriggerArgs) ToGetMetricAlertTriggerOutput() GetMetricAlertTriggerOutput
func (GetMetricAlertTriggerArgs) ToGetMetricAlertTriggerOutputWithContext ¶
func (i GetMetricAlertTriggerArgs) ToGetMetricAlertTriggerOutputWithContext(ctx context.Context) GetMetricAlertTriggerOutput
type GetMetricAlertTriggerArray ¶
type GetMetricAlertTriggerArray []GetMetricAlertTriggerInput
func (GetMetricAlertTriggerArray) ElementType ¶
func (GetMetricAlertTriggerArray) ElementType() reflect.Type
func (GetMetricAlertTriggerArray) ToGetMetricAlertTriggerArrayOutput ¶
func (i GetMetricAlertTriggerArray) ToGetMetricAlertTriggerArrayOutput() GetMetricAlertTriggerArrayOutput
func (GetMetricAlertTriggerArray) ToGetMetricAlertTriggerArrayOutputWithContext ¶
func (i GetMetricAlertTriggerArray) ToGetMetricAlertTriggerArrayOutputWithContext(ctx context.Context) GetMetricAlertTriggerArrayOutput
type GetMetricAlertTriggerArrayInput ¶
type GetMetricAlertTriggerArrayInput interface { pulumi.Input ToGetMetricAlertTriggerArrayOutput() GetMetricAlertTriggerArrayOutput ToGetMetricAlertTriggerArrayOutputWithContext(context.Context) GetMetricAlertTriggerArrayOutput }
GetMetricAlertTriggerArrayInput is an input type that accepts GetMetricAlertTriggerArray and GetMetricAlertTriggerArrayOutput values. You can construct a concrete instance of `GetMetricAlertTriggerArrayInput` via:
GetMetricAlertTriggerArray{ GetMetricAlertTriggerArgs{...} }
type GetMetricAlertTriggerArrayOutput ¶
type GetMetricAlertTriggerArrayOutput struct{ *pulumi.OutputState }
func (GetMetricAlertTriggerArrayOutput) ElementType ¶
func (GetMetricAlertTriggerArrayOutput) ElementType() reflect.Type
func (GetMetricAlertTriggerArrayOutput) Index ¶
func (o GetMetricAlertTriggerArrayOutput) Index(i pulumi.IntInput) GetMetricAlertTriggerOutput
func (GetMetricAlertTriggerArrayOutput) ToGetMetricAlertTriggerArrayOutput ¶
func (o GetMetricAlertTriggerArrayOutput) ToGetMetricAlertTriggerArrayOutput() GetMetricAlertTriggerArrayOutput
func (GetMetricAlertTriggerArrayOutput) ToGetMetricAlertTriggerArrayOutputWithContext ¶
func (o GetMetricAlertTriggerArrayOutput) ToGetMetricAlertTriggerArrayOutputWithContext(ctx context.Context) GetMetricAlertTriggerArrayOutput
type GetMetricAlertTriggerInput ¶
type GetMetricAlertTriggerInput interface { pulumi.Input ToGetMetricAlertTriggerOutput() GetMetricAlertTriggerOutput ToGetMetricAlertTriggerOutputWithContext(context.Context) GetMetricAlertTriggerOutput }
GetMetricAlertTriggerInput is an input type that accepts GetMetricAlertTriggerArgs and GetMetricAlertTriggerOutput values. You can construct a concrete instance of `GetMetricAlertTriggerInput` via:
GetMetricAlertTriggerArgs{...}
type GetMetricAlertTriggerOutput ¶
type GetMetricAlertTriggerOutput struct{ *pulumi.OutputState }
func (GetMetricAlertTriggerOutput) Actions ¶
func (o GetMetricAlertTriggerOutput) Actions() GetMetricAlertTriggerActionArrayOutput
func (GetMetricAlertTriggerOutput) AlertThreshold ¶
func (o GetMetricAlertTriggerOutput) AlertThreshold() pulumi.Float64Output
func (GetMetricAlertTriggerOutput) ElementType ¶
func (GetMetricAlertTriggerOutput) ElementType() reflect.Type
func (GetMetricAlertTriggerOutput) Id ¶
func (o GetMetricAlertTriggerOutput) Id() pulumi.StringOutput
func (GetMetricAlertTriggerOutput) Label ¶
func (o GetMetricAlertTriggerOutput) Label() pulumi.StringOutput
func (GetMetricAlertTriggerOutput) ResolveThreshold ¶
func (o GetMetricAlertTriggerOutput) ResolveThreshold() pulumi.Float64Output
func (GetMetricAlertTriggerOutput) ThresholdType ¶
func (o GetMetricAlertTriggerOutput) ThresholdType() pulumi.IntOutput
func (GetMetricAlertTriggerOutput) ToGetMetricAlertTriggerOutput ¶
func (o GetMetricAlertTriggerOutput) ToGetMetricAlertTriggerOutput() GetMetricAlertTriggerOutput
func (GetMetricAlertTriggerOutput) ToGetMetricAlertTriggerOutputWithContext ¶
func (o GetMetricAlertTriggerOutput) ToGetMetricAlertTriggerOutputWithContext(ctx context.Context) GetMetricAlertTriggerOutput
type IssueAlert ¶
type IssueAlert struct { pulumi.CustomResourceState // Trigger actions when an event is captured by Sentry and `any` or `all` of the specified conditions happen. ActionMatch pulumi.StringOutput `pulumi:"actionMatch"` // List of actions. Actions pulumi.MapArrayOutput `pulumi:"actions"` // List of conditions. Conditions pulumi.MapArrayOutput `pulumi:"conditions"` // Perform issue alert in a specific environment. Environment pulumi.StringOutput `pulumi:"environment"` // Trigger actions if `all`, `any`, or `none` of the specified filters match. FilterMatch pulumi.StringOutput `pulumi:"filterMatch"` // List of filters. Filters pulumi.MapArrayOutput `pulumi:"filters"` // Perform actions at most once every `X` minutes for this issue. Defaults to `30`. Frequency pulumi.IntOutput `pulumi:"frequency"` // The internal ID for this issue alert. InternalId pulumi.StringOutput `pulumi:"internalId"` // The issue alert name. Name pulumi.StringOutput `pulumi:"name"` // The slug of the organization the issue alert belongs to. Organization pulumi.StringOutput `pulumi:"organization"` // The slug of the project to create the issue alert for. Project pulumi.StringOutput `pulumi:"project"` // Use `project` (singular) instead. // // Deprecated: Use `project` (singular) instead. Projects pulumi.StringArrayOutput `pulumi:"projects"` }
func GetIssueAlert ¶
func GetIssueAlert(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IssueAlertState, opts ...pulumi.ResourceOption) (*IssueAlert, error)
GetIssueAlert gets an existing IssueAlert 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 NewIssueAlert ¶
func NewIssueAlert(ctx *pulumi.Context, name string, args *IssueAlertArgs, opts ...pulumi.ResourceOption) (*IssueAlert, error)
NewIssueAlert registers a new resource with the given unique name, arguments, and options.
func (*IssueAlert) ElementType ¶
func (*IssueAlert) ElementType() reflect.Type
func (*IssueAlert) ToIssueAlertOutput ¶
func (i *IssueAlert) ToIssueAlertOutput() IssueAlertOutput
func (*IssueAlert) ToIssueAlertOutputWithContext ¶
func (i *IssueAlert) ToIssueAlertOutputWithContext(ctx context.Context) IssueAlertOutput
type IssueAlertArgs ¶
type IssueAlertArgs struct { // Trigger actions when an event is captured by Sentry and `any` or `all` of the specified conditions happen. ActionMatch pulumi.StringInput // List of actions. Actions pulumi.MapArrayInput // List of conditions. Conditions pulumi.MapArrayInput // Perform issue alert in a specific environment. Environment pulumi.StringPtrInput // Trigger actions if `all`, `any`, or `none` of the specified filters match. FilterMatch pulumi.StringInput // List of filters. Filters pulumi.MapArrayInput // Perform actions at most once every `X` minutes for this issue. Defaults to `30`. Frequency pulumi.IntInput // The issue alert name. Name pulumi.StringPtrInput // The slug of the organization the issue alert belongs to. Organization pulumi.StringInput // The slug of the project to create the issue alert for. Project pulumi.StringInput }
The set of arguments for constructing a IssueAlert resource.
func (IssueAlertArgs) ElementType ¶
func (IssueAlertArgs) ElementType() reflect.Type
type IssueAlertArray ¶
type IssueAlertArray []IssueAlertInput
func (IssueAlertArray) ElementType ¶
func (IssueAlertArray) ElementType() reflect.Type
func (IssueAlertArray) ToIssueAlertArrayOutput ¶
func (i IssueAlertArray) ToIssueAlertArrayOutput() IssueAlertArrayOutput
func (IssueAlertArray) ToIssueAlertArrayOutputWithContext ¶
func (i IssueAlertArray) ToIssueAlertArrayOutputWithContext(ctx context.Context) IssueAlertArrayOutput
type IssueAlertArrayInput ¶
type IssueAlertArrayInput interface { pulumi.Input ToIssueAlertArrayOutput() IssueAlertArrayOutput ToIssueAlertArrayOutputWithContext(context.Context) IssueAlertArrayOutput }
IssueAlertArrayInput is an input type that accepts IssueAlertArray and IssueAlertArrayOutput values. You can construct a concrete instance of `IssueAlertArrayInput` via:
IssueAlertArray{ IssueAlertArgs{...} }
type IssueAlertArrayOutput ¶
type IssueAlertArrayOutput struct{ *pulumi.OutputState }
func (IssueAlertArrayOutput) ElementType ¶
func (IssueAlertArrayOutput) ElementType() reflect.Type
func (IssueAlertArrayOutput) Index ¶
func (o IssueAlertArrayOutput) Index(i pulumi.IntInput) IssueAlertOutput
func (IssueAlertArrayOutput) ToIssueAlertArrayOutput ¶
func (o IssueAlertArrayOutput) ToIssueAlertArrayOutput() IssueAlertArrayOutput
func (IssueAlertArrayOutput) ToIssueAlertArrayOutputWithContext ¶
func (o IssueAlertArrayOutput) ToIssueAlertArrayOutputWithContext(ctx context.Context) IssueAlertArrayOutput
type IssueAlertInput ¶
type IssueAlertInput interface { pulumi.Input ToIssueAlertOutput() IssueAlertOutput ToIssueAlertOutputWithContext(ctx context.Context) IssueAlertOutput }
type IssueAlertMap ¶
type IssueAlertMap map[string]IssueAlertInput
func (IssueAlertMap) ElementType ¶
func (IssueAlertMap) ElementType() reflect.Type
func (IssueAlertMap) ToIssueAlertMapOutput ¶
func (i IssueAlertMap) ToIssueAlertMapOutput() IssueAlertMapOutput
func (IssueAlertMap) ToIssueAlertMapOutputWithContext ¶
func (i IssueAlertMap) ToIssueAlertMapOutputWithContext(ctx context.Context) IssueAlertMapOutput
type IssueAlertMapInput ¶
type IssueAlertMapInput interface { pulumi.Input ToIssueAlertMapOutput() IssueAlertMapOutput ToIssueAlertMapOutputWithContext(context.Context) IssueAlertMapOutput }
IssueAlertMapInput is an input type that accepts IssueAlertMap and IssueAlertMapOutput values. You can construct a concrete instance of `IssueAlertMapInput` via:
IssueAlertMap{ "key": IssueAlertArgs{...} }
type IssueAlertMapOutput ¶
type IssueAlertMapOutput struct{ *pulumi.OutputState }
func (IssueAlertMapOutput) ElementType ¶
func (IssueAlertMapOutput) ElementType() reflect.Type
func (IssueAlertMapOutput) MapIndex ¶
func (o IssueAlertMapOutput) MapIndex(k pulumi.StringInput) IssueAlertOutput
func (IssueAlertMapOutput) ToIssueAlertMapOutput ¶
func (o IssueAlertMapOutput) ToIssueAlertMapOutput() IssueAlertMapOutput
func (IssueAlertMapOutput) ToIssueAlertMapOutputWithContext ¶
func (o IssueAlertMapOutput) ToIssueAlertMapOutputWithContext(ctx context.Context) IssueAlertMapOutput
type IssueAlertOutput ¶
type IssueAlertOutput struct{ *pulumi.OutputState }
func (IssueAlertOutput) ActionMatch ¶
func (o IssueAlertOutput) ActionMatch() pulumi.StringOutput
Trigger actions when an event is captured by Sentry and `any` or `all` of the specified conditions happen.
func (IssueAlertOutput) Actions ¶
func (o IssueAlertOutput) Actions() pulumi.MapArrayOutput
List of actions.
func (IssueAlertOutput) Conditions ¶
func (o IssueAlertOutput) Conditions() pulumi.MapArrayOutput
List of conditions.
func (IssueAlertOutput) ElementType ¶
func (IssueAlertOutput) ElementType() reflect.Type
func (IssueAlertOutput) Environment ¶
func (o IssueAlertOutput) Environment() pulumi.StringOutput
Perform issue alert in a specific environment.
func (IssueAlertOutput) FilterMatch ¶
func (o IssueAlertOutput) FilterMatch() pulumi.StringOutput
Trigger actions if `all`, `any`, or `none` of the specified filters match.
func (IssueAlertOutput) Filters ¶
func (o IssueAlertOutput) Filters() pulumi.MapArrayOutput
List of filters.
func (IssueAlertOutput) Frequency ¶
func (o IssueAlertOutput) Frequency() pulumi.IntOutput
Perform actions at most once every `X` minutes for this issue. Defaults to `30`.
func (IssueAlertOutput) InternalId ¶
func (o IssueAlertOutput) InternalId() pulumi.StringOutput
The internal ID for this issue alert.
func (IssueAlertOutput) Name ¶
func (o IssueAlertOutput) Name() pulumi.StringOutput
The issue alert name.
func (IssueAlertOutput) Organization ¶
func (o IssueAlertOutput) Organization() pulumi.StringOutput
The slug of the organization the issue alert belongs to.
func (IssueAlertOutput) Project ¶
func (o IssueAlertOutput) Project() pulumi.StringOutput
The slug of the project to create the issue alert for.
func (IssueAlertOutput) Projects
deprecated
func (o IssueAlertOutput) Projects() pulumi.StringArrayOutput
Use `project` (singular) instead.
Deprecated: Use `project` (singular) instead.
func (IssueAlertOutput) ToIssueAlertOutput ¶
func (o IssueAlertOutput) ToIssueAlertOutput() IssueAlertOutput
func (IssueAlertOutput) ToIssueAlertOutputWithContext ¶
func (o IssueAlertOutput) ToIssueAlertOutputWithContext(ctx context.Context) IssueAlertOutput
type IssueAlertState ¶
type IssueAlertState struct { // Trigger actions when an event is captured by Sentry and `any` or `all` of the specified conditions happen. ActionMatch pulumi.StringPtrInput // List of actions. Actions pulumi.MapArrayInput // List of conditions. Conditions pulumi.MapArrayInput // Perform issue alert in a specific environment. Environment pulumi.StringPtrInput // Trigger actions if `all`, `any`, or `none` of the specified filters match. FilterMatch pulumi.StringPtrInput // List of filters. Filters pulumi.MapArrayInput // Perform actions at most once every `X` minutes for this issue. Defaults to `30`. Frequency pulumi.IntPtrInput // The internal ID for this issue alert. InternalId pulumi.StringPtrInput // The issue alert name. Name pulumi.StringPtrInput // The slug of the organization the issue alert belongs to. Organization pulumi.StringPtrInput // The slug of the project to create the issue alert for. Project pulumi.StringPtrInput // Use `project` (singular) instead. // // Deprecated: Use `project` (singular) instead. Projects pulumi.StringArrayInput }
func (IssueAlertState) ElementType ¶
func (IssueAlertState) ElementType() reflect.Type
type Key ¶
type Key struct { pulumi.CustomResourceState // DSN for the Content Security Policy (CSP) for the key. DsnCsp pulumi.StringOutput `pulumi:"dsnCsp"` // DSN for the key. DsnPublic pulumi.StringOutput `pulumi:"dsnPublic"` // Deprecated: DSN (Deprecated) for the key. DsnSecret pulumi.StringOutput `pulumi:"dsnSecret"` // Flag indicating the key is active. IsActive pulumi.BoolOutput `pulumi:"isActive"` // The name of the key. Name pulumi.StringOutput `pulumi:"name"` // The slug of the organization the key should be created for. Organization pulumi.StringOutput `pulumi:"organization"` // The slug of the project the key should be created for. Project pulumi.StringOutput `pulumi:"project"` // The ID of the project that the key belongs to. ProjectId pulumi.IntOutput `pulumi:"projectId"` // Public key portion of the client key. Public pulumi.StringOutput `pulumi:"public"` // Number of events that can be reported within the rate limit window. RateLimitCount pulumi.IntOutput `pulumi:"rateLimitCount"` // Length of time that will be considered when checking the rate limit. RateLimitWindow pulumi.IntOutput `pulumi:"rateLimitWindow"` // Secret key portion of the client key. Secret pulumi.StringOutput `pulumi:"secret"` }
func GetKey ¶
func GetKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KeyState, opts ...pulumi.ResourceOption) (*Key, error)
GetKey gets an existing Key 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 NewKey ¶
func NewKey(ctx *pulumi.Context, name string, args *KeyArgs, opts ...pulumi.ResourceOption) (*Key, error)
NewKey registers a new resource with the given unique name, arguments, and options.
func (*Key) ElementType ¶
func (*Key) ToKeyOutput ¶
type KeyArgs ¶
type KeyArgs struct { // The name of the key. Name pulumi.StringPtrInput // The slug of the organization the key should be created for. Organization pulumi.StringInput // The slug of the project the key should be created for. Project pulumi.StringInput // Number of events that can be reported within the rate limit window. RateLimitCount pulumi.IntPtrInput // Length of time that will be considered when checking the rate limit. RateLimitWindow pulumi.IntPtrInput }
The set of arguments for constructing a Key resource.
func (KeyArgs) ElementType ¶
type KeyArray ¶
type KeyArray []KeyInput
func (KeyArray) ElementType ¶
func (KeyArray) ToKeyArrayOutput ¶
func (i KeyArray) ToKeyArrayOutput() KeyArrayOutput
func (KeyArray) ToKeyArrayOutputWithContext ¶
func (i KeyArray) ToKeyArrayOutputWithContext(ctx context.Context) KeyArrayOutput
type KeyArrayInput ¶
type KeyArrayInput interface { pulumi.Input ToKeyArrayOutput() KeyArrayOutput ToKeyArrayOutputWithContext(context.Context) KeyArrayOutput }
KeyArrayInput is an input type that accepts KeyArray and KeyArrayOutput values. You can construct a concrete instance of `KeyArrayInput` via:
KeyArray{ KeyArgs{...} }
type KeyArrayOutput ¶
type KeyArrayOutput struct{ *pulumi.OutputState }
func (KeyArrayOutput) ElementType ¶
func (KeyArrayOutput) ElementType() reflect.Type
func (KeyArrayOutput) ToKeyArrayOutput ¶
func (o KeyArrayOutput) ToKeyArrayOutput() KeyArrayOutput
func (KeyArrayOutput) ToKeyArrayOutputWithContext ¶
func (o KeyArrayOutput) ToKeyArrayOutputWithContext(ctx context.Context) KeyArrayOutput
type KeyMap ¶
func (KeyMap) ElementType ¶
func (KeyMap) ToKeyMapOutput ¶
func (i KeyMap) ToKeyMapOutput() KeyMapOutput
func (KeyMap) ToKeyMapOutputWithContext ¶
func (i KeyMap) ToKeyMapOutputWithContext(ctx context.Context) KeyMapOutput
type KeyMapInput ¶
type KeyMapInput interface { pulumi.Input ToKeyMapOutput() KeyMapOutput ToKeyMapOutputWithContext(context.Context) KeyMapOutput }
KeyMapInput is an input type that accepts KeyMap and KeyMapOutput values. You can construct a concrete instance of `KeyMapInput` via:
KeyMap{ "key": KeyArgs{...} }
type KeyMapOutput ¶
type KeyMapOutput struct{ *pulumi.OutputState }
func (KeyMapOutput) ElementType ¶
func (KeyMapOutput) ElementType() reflect.Type
func (KeyMapOutput) MapIndex ¶
func (o KeyMapOutput) MapIndex(k pulumi.StringInput) KeyOutput
func (KeyMapOutput) ToKeyMapOutput ¶
func (o KeyMapOutput) ToKeyMapOutput() KeyMapOutput
func (KeyMapOutput) ToKeyMapOutputWithContext ¶
func (o KeyMapOutput) ToKeyMapOutputWithContext(ctx context.Context) KeyMapOutput
type KeyOutput ¶
type KeyOutput struct{ *pulumi.OutputState }
func (KeyOutput) DsnCsp ¶
func (o KeyOutput) DsnCsp() pulumi.StringOutput
DSN for the Content Security Policy (CSP) for the key.
func (KeyOutput) DsnSecret
deprecated
func (o KeyOutput) DsnSecret() pulumi.StringOutput
Deprecated: DSN (Deprecated) for the key.
func (KeyOutput) ElementType ¶
func (KeyOutput) IsActive ¶
func (o KeyOutput) IsActive() pulumi.BoolOutput
Flag indicating the key is active.
func (KeyOutput) Organization ¶
func (o KeyOutput) Organization() pulumi.StringOutput
The slug of the organization the key should be created for.
func (KeyOutput) Project ¶
func (o KeyOutput) Project() pulumi.StringOutput
The slug of the project the key should be created for.
func (KeyOutput) Public ¶
func (o KeyOutput) Public() pulumi.StringOutput
Public key portion of the client key.
func (KeyOutput) RateLimitCount ¶
Number of events that can be reported within the rate limit window.
func (KeyOutput) RateLimitWindow ¶
Length of time that will be considered when checking the rate limit.
func (KeyOutput) Secret ¶
func (o KeyOutput) Secret() pulumi.StringOutput
Secret key portion of the client key.
func (KeyOutput) ToKeyOutput ¶
type KeyState ¶
type KeyState struct { // DSN for the Content Security Policy (CSP) for the key. DsnCsp pulumi.StringPtrInput // DSN for the key. DsnPublic pulumi.StringPtrInput // Deprecated: DSN (Deprecated) for the key. DsnSecret pulumi.StringPtrInput // Flag indicating the key is active. IsActive pulumi.BoolPtrInput // The name of the key. Name pulumi.StringPtrInput // The slug of the organization the key should be created for. Organization pulumi.StringPtrInput // The slug of the project the key should be created for. Project pulumi.StringPtrInput // The ID of the project that the key belongs to. ProjectId pulumi.IntPtrInput // Public key portion of the client key. Public pulumi.StringPtrInput // Number of events that can be reported within the rate limit window. RateLimitCount pulumi.IntPtrInput // Length of time that will be considered when checking the rate limit. RateLimitWindow pulumi.IntPtrInput // Secret key portion of the client key. Secret pulumi.StringPtrInput }
func (KeyState) ElementType ¶
type LookupDashboardArgs ¶
type LookupDashboardArgs struct { InternalId string `pulumi:"internalId"` Organization string `pulumi:"organization"` }
A collection of arguments for invoking getDashboard.
type LookupDashboardOutputArgs ¶
type LookupDashboardOutputArgs struct { InternalId pulumi.StringInput `pulumi:"internalId"` Organization pulumi.StringInput `pulumi:"organization"` }
A collection of arguments for invoking getDashboard.
func (LookupDashboardOutputArgs) ElementType ¶
func (LookupDashboardOutputArgs) ElementType() reflect.Type
type LookupDashboardResult ¶
type LookupDashboardResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InternalId string `pulumi:"internalId"` Organization string `pulumi:"organization"` Title string `pulumi:"title"` Widgets []GetDashboardWidget `pulumi:"widgets"` }
A collection of values returned by getDashboard.
func LookupDashboard ¶
func LookupDashboard(ctx *pulumi.Context, args *LookupDashboardArgs, opts ...pulumi.InvokeOption) (*LookupDashboardResult, error)
type LookupDashboardResultOutput ¶
type LookupDashboardResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDashboard.
func LookupDashboardOutput ¶
func LookupDashboardOutput(ctx *pulumi.Context, args LookupDashboardOutputArgs, opts ...pulumi.InvokeOption) LookupDashboardResultOutput
func (LookupDashboardResultOutput) ElementType ¶
func (LookupDashboardResultOutput) ElementType() reflect.Type
func (LookupDashboardResultOutput) Id ¶
func (o LookupDashboardResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDashboardResultOutput) InternalId ¶
func (o LookupDashboardResultOutput) InternalId() pulumi.StringOutput
func (LookupDashboardResultOutput) Organization ¶
func (o LookupDashboardResultOutput) Organization() pulumi.StringOutput
func (LookupDashboardResultOutput) Title ¶
func (o LookupDashboardResultOutput) Title() pulumi.StringOutput
func (LookupDashboardResultOutput) ToLookupDashboardResultOutput ¶
func (o LookupDashboardResultOutput) ToLookupDashboardResultOutput() LookupDashboardResultOutput
func (LookupDashboardResultOutput) ToLookupDashboardResultOutputWithContext ¶
func (o LookupDashboardResultOutput) ToLookupDashboardResultOutputWithContext(ctx context.Context) LookupDashboardResultOutput
func (LookupDashboardResultOutput) Widgets ¶
func (o LookupDashboardResultOutput) Widgets() GetDashboardWidgetArrayOutput
type LookupIssueAlertArgs ¶
type LookupIssueAlertArgs struct { InternalId string `pulumi:"internalId"` Organization string `pulumi:"organization"` Project string `pulumi:"project"` }
A collection of arguments for invoking getIssueAlert.
type LookupIssueAlertOutputArgs ¶
type LookupIssueAlertOutputArgs struct { InternalId pulumi.StringInput `pulumi:"internalId"` Organization pulumi.StringInput `pulumi:"organization"` Project pulumi.StringInput `pulumi:"project"` }
A collection of arguments for invoking getIssueAlert.
func (LookupIssueAlertOutputArgs) ElementType ¶
func (LookupIssueAlertOutputArgs) ElementType() reflect.Type
type LookupIssueAlertResult ¶
type LookupIssueAlertResult struct { ActionMatch string `pulumi:"actionMatch"` Actions []map[string]interface{} `pulumi:"actions"` Conditions []map[string]interface{} `pulumi:"conditions"` Environment string `pulumi:"environment"` FilterMatch string `pulumi:"filterMatch"` Filters []map[string]interface{} `pulumi:"filters"` Frequency int `pulumi:"frequency"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InternalId string `pulumi:"internalId"` Name string `pulumi:"name"` Organization string `pulumi:"organization"` Project string `pulumi:"project"` }
A collection of values returned by getIssueAlert.
func LookupIssueAlert ¶
func LookupIssueAlert(ctx *pulumi.Context, args *LookupIssueAlertArgs, opts ...pulumi.InvokeOption) (*LookupIssueAlertResult, error)
type LookupIssueAlertResultOutput ¶
type LookupIssueAlertResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getIssueAlert.
func LookupIssueAlertOutput ¶
func LookupIssueAlertOutput(ctx *pulumi.Context, args LookupIssueAlertOutputArgs, opts ...pulumi.InvokeOption) LookupIssueAlertResultOutput
func (LookupIssueAlertResultOutput) ActionMatch ¶
func (o LookupIssueAlertResultOutput) ActionMatch() pulumi.StringOutput
func (LookupIssueAlertResultOutput) Actions ¶
func (o LookupIssueAlertResultOutput) Actions() pulumi.MapArrayOutput
func (LookupIssueAlertResultOutput) Conditions ¶
func (o LookupIssueAlertResultOutput) Conditions() pulumi.MapArrayOutput
func (LookupIssueAlertResultOutput) ElementType ¶
func (LookupIssueAlertResultOutput) ElementType() reflect.Type
func (LookupIssueAlertResultOutput) Environment ¶
func (o LookupIssueAlertResultOutput) Environment() pulumi.StringOutput
func (LookupIssueAlertResultOutput) FilterMatch ¶
func (o LookupIssueAlertResultOutput) FilterMatch() pulumi.StringOutput
func (LookupIssueAlertResultOutput) Filters ¶
func (o LookupIssueAlertResultOutput) Filters() pulumi.MapArrayOutput
func (LookupIssueAlertResultOutput) Frequency ¶
func (o LookupIssueAlertResultOutput) Frequency() pulumi.IntOutput
func (LookupIssueAlertResultOutput) Id ¶
func (o LookupIssueAlertResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupIssueAlertResultOutput) InternalId ¶
func (o LookupIssueAlertResultOutput) InternalId() pulumi.StringOutput
func (LookupIssueAlertResultOutput) Name ¶
func (o LookupIssueAlertResultOutput) Name() pulumi.StringOutput
func (LookupIssueAlertResultOutput) Organization ¶
func (o LookupIssueAlertResultOutput) Organization() pulumi.StringOutput
func (LookupIssueAlertResultOutput) Project ¶
func (o LookupIssueAlertResultOutput) Project() pulumi.StringOutput
func (LookupIssueAlertResultOutput) ToLookupIssueAlertResultOutput ¶
func (o LookupIssueAlertResultOutput) ToLookupIssueAlertResultOutput() LookupIssueAlertResultOutput
func (LookupIssueAlertResultOutput) ToLookupIssueAlertResultOutputWithContext ¶
func (o LookupIssueAlertResultOutput) ToLookupIssueAlertResultOutputWithContext(ctx context.Context) LookupIssueAlertResultOutput
type LookupKeyArgs ¶
type LookupKeyArgs struct { First *bool `pulumi:"first"` Name *string `pulumi:"name"` Organization string `pulumi:"organization"` Project string `pulumi:"project"` }
A collection of arguments for invoking getKey.
type LookupKeyOutputArgs ¶
type LookupKeyOutputArgs struct { First pulumi.BoolPtrInput `pulumi:"first"` Name pulumi.StringPtrInput `pulumi:"name"` Organization pulumi.StringInput `pulumi:"organization"` Project pulumi.StringInput `pulumi:"project"` }
A collection of arguments for invoking getKey.
func (LookupKeyOutputArgs) ElementType ¶
func (LookupKeyOutputArgs) ElementType() reflect.Type
type LookupKeyResult ¶
type LookupKeyResult struct { DsnCsp string `pulumi:"dsnCsp"` DsnPublic string `pulumi:"dsnPublic"` // Deprecated: DSN (Deprecated) for the key. DsnSecret string `pulumi:"dsnSecret"` First *bool `pulumi:"first"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IsActive bool `pulumi:"isActive"` Name *string `pulumi:"name"` Organization string `pulumi:"organization"` Project string `pulumi:"project"` ProjectId int `pulumi:"projectId"` Public string `pulumi:"public"` RateLimitCount int `pulumi:"rateLimitCount"` RateLimitWindow int `pulumi:"rateLimitWindow"` Secret string `pulumi:"secret"` }
A collection of values returned by getKey.
func LookupKey ¶
func LookupKey(ctx *pulumi.Context, args *LookupKeyArgs, opts ...pulumi.InvokeOption) (*LookupKeyResult, error)
type LookupKeyResultOutput ¶
type LookupKeyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getKey.
func LookupKeyOutput ¶
func LookupKeyOutput(ctx *pulumi.Context, args LookupKeyOutputArgs, opts ...pulumi.InvokeOption) LookupKeyResultOutput
func (LookupKeyResultOutput) DsnCsp ¶
func (o LookupKeyResultOutput) DsnCsp() pulumi.StringOutput
func (LookupKeyResultOutput) DsnPublic ¶
func (o LookupKeyResultOutput) DsnPublic() pulumi.StringOutput
func (LookupKeyResultOutput) DsnSecret
deprecated
func (o LookupKeyResultOutput) DsnSecret() pulumi.StringOutput
Deprecated: DSN (Deprecated) for the key.
func (LookupKeyResultOutput) ElementType ¶
func (LookupKeyResultOutput) ElementType() reflect.Type
func (LookupKeyResultOutput) First ¶
func (o LookupKeyResultOutput) First() pulumi.BoolPtrOutput
func (LookupKeyResultOutput) Id ¶
func (o LookupKeyResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupKeyResultOutput) IsActive ¶
func (o LookupKeyResultOutput) IsActive() pulumi.BoolOutput
func (LookupKeyResultOutput) Name ¶
func (o LookupKeyResultOutput) Name() pulumi.StringPtrOutput
func (LookupKeyResultOutput) Organization ¶
func (o LookupKeyResultOutput) Organization() pulumi.StringOutput
func (LookupKeyResultOutput) Project ¶
func (o LookupKeyResultOutput) Project() pulumi.StringOutput
func (LookupKeyResultOutput) ProjectId ¶
func (o LookupKeyResultOutput) ProjectId() pulumi.IntOutput
func (LookupKeyResultOutput) Public ¶
func (o LookupKeyResultOutput) Public() pulumi.StringOutput
func (LookupKeyResultOutput) RateLimitCount ¶
func (o LookupKeyResultOutput) RateLimitCount() pulumi.IntOutput
func (LookupKeyResultOutput) RateLimitWindow ¶
func (o LookupKeyResultOutput) RateLimitWindow() pulumi.IntOutput
func (LookupKeyResultOutput) Secret ¶
func (o LookupKeyResultOutput) Secret() pulumi.StringOutput
func (LookupKeyResultOutput) ToLookupKeyResultOutput ¶
func (o LookupKeyResultOutput) ToLookupKeyResultOutput() LookupKeyResultOutput
func (LookupKeyResultOutput) ToLookupKeyResultOutputWithContext ¶
func (o LookupKeyResultOutput) ToLookupKeyResultOutputWithContext(ctx context.Context) LookupKeyResultOutput
type LookupMetricAlertArgs ¶
type LookupMetricAlertArgs struct { InternalId string `pulumi:"internalId"` Organization string `pulumi:"organization"` Project string `pulumi:"project"` }
A collection of arguments for invoking getMetricAlert.
type LookupMetricAlertOutputArgs ¶
type LookupMetricAlertOutputArgs struct { InternalId pulumi.StringInput `pulumi:"internalId"` Organization pulumi.StringInput `pulumi:"organization"` Project pulumi.StringInput `pulumi:"project"` }
A collection of arguments for invoking getMetricAlert.
func (LookupMetricAlertOutputArgs) ElementType ¶
func (LookupMetricAlertOutputArgs) ElementType() reflect.Type
type LookupMetricAlertResult ¶
type LookupMetricAlertResult struct { Aggregate string `pulumi:"aggregate"` Dataset string `pulumi:"dataset"` Environment string `pulumi:"environment"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InternalId string `pulumi:"internalId"` Name string `pulumi:"name"` Organization string `pulumi:"organization"` Owner string `pulumi:"owner"` Project string `pulumi:"project"` Query string `pulumi:"query"` ResolveThreshold float64 `pulumi:"resolveThreshold"` ThresholdType int `pulumi:"thresholdType"` TimeWindow float64 `pulumi:"timeWindow"` Triggers []GetMetricAlertTrigger `pulumi:"triggers"` }
A collection of values returned by getMetricAlert.
func LookupMetricAlert ¶
func LookupMetricAlert(ctx *pulumi.Context, args *LookupMetricAlertArgs, opts ...pulumi.InvokeOption) (*LookupMetricAlertResult, error)
type LookupMetricAlertResultOutput ¶
type LookupMetricAlertResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMetricAlert.
func LookupMetricAlertOutput ¶
func LookupMetricAlertOutput(ctx *pulumi.Context, args LookupMetricAlertOutputArgs, opts ...pulumi.InvokeOption) LookupMetricAlertResultOutput
func (LookupMetricAlertResultOutput) Aggregate ¶
func (o LookupMetricAlertResultOutput) Aggregate() pulumi.StringOutput
func (LookupMetricAlertResultOutput) Dataset ¶
func (o LookupMetricAlertResultOutput) Dataset() pulumi.StringOutput
func (LookupMetricAlertResultOutput) ElementType ¶
func (LookupMetricAlertResultOutput) ElementType() reflect.Type
func (LookupMetricAlertResultOutput) Environment ¶
func (o LookupMetricAlertResultOutput) Environment() pulumi.StringOutput
func (LookupMetricAlertResultOutput) Id ¶
func (o LookupMetricAlertResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupMetricAlertResultOutput) InternalId ¶
func (o LookupMetricAlertResultOutput) InternalId() pulumi.StringOutput
func (LookupMetricAlertResultOutput) Name ¶
func (o LookupMetricAlertResultOutput) Name() pulumi.StringOutput
func (LookupMetricAlertResultOutput) Organization ¶
func (o LookupMetricAlertResultOutput) Organization() pulumi.StringOutput
func (LookupMetricAlertResultOutput) Owner ¶
func (o LookupMetricAlertResultOutput) Owner() pulumi.StringOutput
func (LookupMetricAlertResultOutput) Project ¶
func (o LookupMetricAlertResultOutput) Project() pulumi.StringOutput
func (LookupMetricAlertResultOutput) Query ¶
func (o LookupMetricAlertResultOutput) Query() pulumi.StringOutput
func (LookupMetricAlertResultOutput) ResolveThreshold ¶
func (o LookupMetricAlertResultOutput) ResolveThreshold() pulumi.Float64Output
func (LookupMetricAlertResultOutput) ThresholdType ¶
func (o LookupMetricAlertResultOutput) ThresholdType() pulumi.IntOutput
func (LookupMetricAlertResultOutput) TimeWindow ¶
func (o LookupMetricAlertResultOutput) TimeWindow() pulumi.Float64Output
func (LookupMetricAlertResultOutput) ToLookupMetricAlertResultOutput ¶
func (o LookupMetricAlertResultOutput) ToLookupMetricAlertResultOutput() LookupMetricAlertResultOutput
func (LookupMetricAlertResultOutput) ToLookupMetricAlertResultOutputWithContext ¶
func (o LookupMetricAlertResultOutput) ToLookupMetricAlertResultOutputWithContext(ctx context.Context) LookupMetricAlertResultOutput
func (LookupMetricAlertResultOutput) Triggers ¶
func (o LookupMetricAlertResultOutput) Triggers() GetMetricAlertTriggerArrayOutput
type LookupOrganizationArgs ¶
type LookupOrganizationArgs struct {
Slug string `pulumi:"slug"`
}
A collection of arguments for invoking getOrganization.
type LookupOrganizationOutputArgs ¶
type LookupOrganizationOutputArgs struct {
Slug pulumi.StringInput `pulumi:"slug"`
}
A collection of arguments for invoking getOrganization.
func (LookupOrganizationOutputArgs) ElementType ¶
func (LookupOrganizationOutputArgs) ElementType() reflect.Type
type LookupOrganizationResult ¶
type LookupOrganizationResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InternalId string `pulumi:"internalId"` Name string `pulumi:"name"` Slug string `pulumi:"slug"` }
A collection of values returned by getOrganization.
func LookupOrganization ¶
func LookupOrganization(ctx *pulumi.Context, args *LookupOrganizationArgs, opts ...pulumi.InvokeOption) (*LookupOrganizationResult, error)
type LookupOrganizationResultOutput ¶
type LookupOrganizationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganization.
func LookupOrganizationOutput ¶
func LookupOrganizationOutput(ctx *pulumi.Context, args LookupOrganizationOutputArgs, opts ...pulumi.InvokeOption) LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) ElementType ¶
func (LookupOrganizationResultOutput) ElementType() reflect.Type
func (LookupOrganizationResultOutput) Id ¶
func (o LookupOrganizationResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupOrganizationResultOutput) InternalId ¶
func (o LookupOrganizationResultOutput) InternalId() pulumi.StringOutput
func (LookupOrganizationResultOutput) Name ¶
func (o LookupOrganizationResultOutput) Name() pulumi.StringOutput
func (LookupOrganizationResultOutput) Slug ¶
func (o LookupOrganizationResultOutput) Slug() pulumi.StringOutput
func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutput ¶
func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext ¶
func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput
type LookupTeamArgs ¶
type LookupTeamArgs struct { Organization string `pulumi:"organization"` Slug string `pulumi:"slug"` }
A collection of arguments for invoking getTeam.
type LookupTeamOutputArgs ¶
type LookupTeamOutputArgs struct { Organization pulumi.StringInput `pulumi:"organization"` Slug pulumi.StringInput `pulumi:"slug"` }
A collection of arguments for invoking getTeam.
func (LookupTeamOutputArgs) ElementType ¶
func (LookupTeamOutputArgs) ElementType() reflect.Type
type LookupTeamResult ¶
type LookupTeamResult struct { HasAccess bool `pulumi:"hasAccess"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InternalId string `pulumi:"internalId"` IsMember bool `pulumi:"isMember"` IsPending bool `pulumi:"isPending"` Name string `pulumi:"name"` Organization string `pulumi:"organization"` Slug string `pulumi:"slug"` }
A collection of values returned by getTeam.
func LookupTeam ¶
func LookupTeam(ctx *pulumi.Context, args *LookupTeamArgs, opts ...pulumi.InvokeOption) (*LookupTeamResult, error)
type LookupTeamResultOutput ¶
type LookupTeamResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTeam.
func LookupTeamOutput ¶
func LookupTeamOutput(ctx *pulumi.Context, args LookupTeamOutputArgs, opts ...pulumi.InvokeOption) LookupTeamResultOutput
func (LookupTeamResultOutput) ElementType ¶
func (LookupTeamResultOutput) ElementType() reflect.Type
func (LookupTeamResultOutput) HasAccess ¶
func (o LookupTeamResultOutput) HasAccess() pulumi.BoolOutput
func (LookupTeamResultOutput) Id ¶
func (o LookupTeamResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupTeamResultOutput) InternalId ¶
func (o LookupTeamResultOutput) InternalId() pulumi.StringOutput
func (LookupTeamResultOutput) IsMember ¶
func (o LookupTeamResultOutput) IsMember() pulumi.BoolOutput
func (LookupTeamResultOutput) IsPending ¶
func (o LookupTeamResultOutput) IsPending() pulumi.BoolOutput
func (LookupTeamResultOutput) Name ¶
func (o LookupTeamResultOutput) Name() pulumi.StringOutput
func (LookupTeamResultOutput) Organization ¶
func (o LookupTeamResultOutput) Organization() pulumi.StringOutput
func (LookupTeamResultOutput) Slug ¶
func (o LookupTeamResultOutput) Slug() pulumi.StringOutput
func (LookupTeamResultOutput) ToLookupTeamResultOutput ¶
func (o LookupTeamResultOutput) ToLookupTeamResultOutput() LookupTeamResultOutput
func (LookupTeamResultOutput) ToLookupTeamResultOutputWithContext ¶
func (o LookupTeamResultOutput) ToLookupTeamResultOutputWithContext(ctx context.Context) LookupTeamResultOutput
type MetricAlert ¶
type MetricAlert struct { pulumi.CustomResourceState // The aggregation criteria to apply Aggregate pulumi.StringOutput `pulumi:"aggregate"` // The Sentry Alert category Dataset pulumi.StringPtrOutput `pulumi:"dataset"` // Perform Alert rule in a specific environment Environment pulumi.StringOutput `pulumi:"environment"` // The internal ID for this metric alert. InternalId pulumi.StringOutput `pulumi:"internalId"` // The metric alert name. Name pulumi.StringOutput `pulumi:"name"` // The slug of the organization the metric alert belongs to. Organization pulumi.StringOutput `pulumi:"organization"` // Specifies the owner id of this Alert rule Owner pulumi.StringOutput `pulumi:"owner"` // The slug of the project to create the metric alert for. Project pulumi.StringOutput `pulumi:"project"` // The query filter to apply Query pulumi.StringOutput `pulumi:"query"` // The value at which the Alert rule resolves ResolveThreshold pulumi.Float64PtrOutput `pulumi:"resolveThreshold"` // The type of threshold ThresholdType pulumi.IntOutput `pulumi:"thresholdType"` // The period to evaluate the Alert rule in minutes TimeWindow pulumi.Float64Output `pulumi:"timeWindow"` Triggers MetricAlertTriggerArrayOutput `pulumi:"triggers"` }
func GetMetricAlert ¶
func GetMetricAlert(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MetricAlertState, opts ...pulumi.ResourceOption) (*MetricAlert, error)
GetMetricAlert gets an existing MetricAlert 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 NewMetricAlert ¶
func NewMetricAlert(ctx *pulumi.Context, name string, args *MetricAlertArgs, opts ...pulumi.ResourceOption) (*MetricAlert, error)
NewMetricAlert registers a new resource with the given unique name, arguments, and options.
func (*MetricAlert) ElementType ¶
func (*MetricAlert) ElementType() reflect.Type
func (*MetricAlert) ToMetricAlertOutput ¶
func (i *MetricAlert) ToMetricAlertOutput() MetricAlertOutput
func (*MetricAlert) ToMetricAlertOutputWithContext ¶
func (i *MetricAlert) ToMetricAlertOutputWithContext(ctx context.Context) MetricAlertOutput
type MetricAlertArgs ¶
type MetricAlertArgs struct { // The aggregation criteria to apply Aggregate pulumi.StringInput // The Sentry Alert category Dataset pulumi.StringPtrInput // Perform Alert rule in a specific environment Environment pulumi.StringPtrInput // The metric alert name. Name pulumi.StringPtrInput // The slug of the organization the metric alert belongs to. Organization pulumi.StringInput // Specifies the owner id of this Alert rule Owner pulumi.StringPtrInput // The slug of the project to create the metric alert for. Project pulumi.StringInput // The query filter to apply Query pulumi.StringInput // The value at which the Alert rule resolves ResolveThreshold pulumi.Float64PtrInput // The type of threshold ThresholdType pulumi.IntInput // The period to evaluate the Alert rule in minutes TimeWindow pulumi.Float64Input Triggers MetricAlertTriggerArrayInput }
The set of arguments for constructing a MetricAlert resource.
func (MetricAlertArgs) ElementType ¶
func (MetricAlertArgs) ElementType() reflect.Type
type MetricAlertArray ¶
type MetricAlertArray []MetricAlertInput
func (MetricAlertArray) ElementType ¶
func (MetricAlertArray) ElementType() reflect.Type
func (MetricAlertArray) ToMetricAlertArrayOutput ¶
func (i MetricAlertArray) ToMetricAlertArrayOutput() MetricAlertArrayOutput
func (MetricAlertArray) ToMetricAlertArrayOutputWithContext ¶
func (i MetricAlertArray) ToMetricAlertArrayOutputWithContext(ctx context.Context) MetricAlertArrayOutput
type MetricAlertArrayInput ¶
type MetricAlertArrayInput interface { pulumi.Input ToMetricAlertArrayOutput() MetricAlertArrayOutput ToMetricAlertArrayOutputWithContext(context.Context) MetricAlertArrayOutput }
MetricAlertArrayInput is an input type that accepts MetricAlertArray and MetricAlertArrayOutput values. You can construct a concrete instance of `MetricAlertArrayInput` via:
MetricAlertArray{ MetricAlertArgs{...} }
type MetricAlertArrayOutput ¶
type MetricAlertArrayOutput struct{ *pulumi.OutputState }
func (MetricAlertArrayOutput) ElementType ¶
func (MetricAlertArrayOutput) ElementType() reflect.Type
func (MetricAlertArrayOutput) Index ¶
func (o MetricAlertArrayOutput) Index(i pulumi.IntInput) MetricAlertOutput
func (MetricAlertArrayOutput) ToMetricAlertArrayOutput ¶
func (o MetricAlertArrayOutput) ToMetricAlertArrayOutput() MetricAlertArrayOutput
func (MetricAlertArrayOutput) ToMetricAlertArrayOutputWithContext ¶
func (o MetricAlertArrayOutput) ToMetricAlertArrayOutputWithContext(ctx context.Context) MetricAlertArrayOutput
type MetricAlertInput ¶
type MetricAlertInput interface { pulumi.Input ToMetricAlertOutput() MetricAlertOutput ToMetricAlertOutputWithContext(ctx context.Context) MetricAlertOutput }
type MetricAlertMap ¶
type MetricAlertMap map[string]MetricAlertInput
func (MetricAlertMap) ElementType ¶
func (MetricAlertMap) ElementType() reflect.Type
func (MetricAlertMap) ToMetricAlertMapOutput ¶
func (i MetricAlertMap) ToMetricAlertMapOutput() MetricAlertMapOutput
func (MetricAlertMap) ToMetricAlertMapOutputWithContext ¶
func (i MetricAlertMap) ToMetricAlertMapOutputWithContext(ctx context.Context) MetricAlertMapOutput
type MetricAlertMapInput ¶
type MetricAlertMapInput interface { pulumi.Input ToMetricAlertMapOutput() MetricAlertMapOutput ToMetricAlertMapOutputWithContext(context.Context) MetricAlertMapOutput }
MetricAlertMapInput is an input type that accepts MetricAlertMap and MetricAlertMapOutput values. You can construct a concrete instance of `MetricAlertMapInput` via:
MetricAlertMap{ "key": MetricAlertArgs{...} }
type MetricAlertMapOutput ¶
type MetricAlertMapOutput struct{ *pulumi.OutputState }
func (MetricAlertMapOutput) ElementType ¶
func (MetricAlertMapOutput) ElementType() reflect.Type
func (MetricAlertMapOutput) MapIndex ¶
func (o MetricAlertMapOutput) MapIndex(k pulumi.StringInput) MetricAlertOutput
func (MetricAlertMapOutput) ToMetricAlertMapOutput ¶
func (o MetricAlertMapOutput) ToMetricAlertMapOutput() MetricAlertMapOutput
func (MetricAlertMapOutput) ToMetricAlertMapOutputWithContext ¶
func (o MetricAlertMapOutput) ToMetricAlertMapOutputWithContext(ctx context.Context) MetricAlertMapOutput
type MetricAlertOutput ¶
type MetricAlertOutput struct{ *pulumi.OutputState }
func (MetricAlertOutput) Aggregate ¶
func (o MetricAlertOutput) Aggregate() pulumi.StringOutput
The aggregation criteria to apply
func (MetricAlertOutput) Dataset ¶
func (o MetricAlertOutput) Dataset() pulumi.StringPtrOutput
The Sentry Alert category
func (MetricAlertOutput) ElementType ¶
func (MetricAlertOutput) ElementType() reflect.Type
func (MetricAlertOutput) Environment ¶
func (o MetricAlertOutput) Environment() pulumi.StringOutput
Perform Alert rule in a specific environment
func (MetricAlertOutput) InternalId ¶
func (o MetricAlertOutput) InternalId() pulumi.StringOutput
The internal ID for this metric alert.
func (MetricAlertOutput) Name ¶
func (o MetricAlertOutput) Name() pulumi.StringOutput
The metric alert name.
func (MetricAlertOutput) Organization ¶
func (o MetricAlertOutput) Organization() pulumi.StringOutput
The slug of the organization the metric alert belongs to.
func (MetricAlertOutput) Owner ¶
func (o MetricAlertOutput) Owner() pulumi.StringOutput
Specifies the owner id of this Alert rule
func (MetricAlertOutput) Project ¶
func (o MetricAlertOutput) Project() pulumi.StringOutput
The slug of the project to create the metric alert for.
func (MetricAlertOutput) Query ¶
func (o MetricAlertOutput) Query() pulumi.StringOutput
The query filter to apply
func (MetricAlertOutput) ResolveThreshold ¶
func (o MetricAlertOutput) ResolveThreshold() pulumi.Float64PtrOutput
The value at which the Alert rule resolves
func (MetricAlertOutput) ThresholdType ¶
func (o MetricAlertOutput) ThresholdType() pulumi.IntOutput
The type of threshold
func (MetricAlertOutput) TimeWindow ¶
func (o MetricAlertOutput) TimeWindow() pulumi.Float64Output
The period to evaluate the Alert rule in minutes
func (MetricAlertOutput) ToMetricAlertOutput ¶
func (o MetricAlertOutput) ToMetricAlertOutput() MetricAlertOutput
func (MetricAlertOutput) ToMetricAlertOutputWithContext ¶
func (o MetricAlertOutput) ToMetricAlertOutputWithContext(ctx context.Context) MetricAlertOutput
func (MetricAlertOutput) Triggers ¶
func (o MetricAlertOutput) Triggers() MetricAlertTriggerArrayOutput
type MetricAlertState ¶
type MetricAlertState struct { // The aggregation criteria to apply Aggregate pulumi.StringPtrInput // The Sentry Alert category Dataset pulumi.StringPtrInput // Perform Alert rule in a specific environment Environment pulumi.StringPtrInput // The internal ID for this metric alert. InternalId pulumi.StringPtrInput // The metric alert name. Name pulumi.StringPtrInput // The slug of the organization the metric alert belongs to. Organization pulumi.StringPtrInput // Specifies the owner id of this Alert rule Owner pulumi.StringPtrInput // The slug of the project to create the metric alert for. Project pulumi.StringPtrInput // The query filter to apply Query pulumi.StringPtrInput // The value at which the Alert rule resolves ResolveThreshold pulumi.Float64PtrInput // The type of threshold ThresholdType pulumi.IntPtrInput // The period to evaluate the Alert rule in minutes TimeWindow pulumi.Float64PtrInput Triggers MetricAlertTriggerArrayInput }
func (MetricAlertState) ElementType ¶
func (MetricAlertState) ElementType() reflect.Type
type MetricAlertTrigger ¶
type MetricAlertTriggerActionArgs ¶
type MetricAlertTriggerActionArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` TargetIdentifier pulumi.StringInput `pulumi:"targetIdentifier"` TargetType pulumi.StringInput `pulumi:"targetType"` Type pulumi.StringInput `pulumi:"type"` }
func (MetricAlertTriggerActionArgs) ElementType ¶
func (MetricAlertTriggerActionArgs) ElementType() reflect.Type
func (MetricAlertTriggerActionArgs) ToMetricAlertTriggerActionOutput ¶
func (i MetricAlertTriggerActionArgs) ToMetricAlertTriggerActionOutput() MetricAlertTriggerActionOutput
func (MetricAlertTriggerActionArgs) ToMetricAlertTriggerActionOutputWithContext ¶
func (i MetricAlertTriggerActionArgs) ToMetricAlertTriggerActionOutputWithContext(ctx context.Context) MetricAlertTriggerActionOutput
type MetricAlertTriggerActionArray ¶
type MetricAlertTriggerActionArray []MetricAlertTriggerActionInput
func (MetricAlertTriggerActionArray) ElementType ¶
func (MetricAlertTriggerActionArray) ElementType() reflect.Type
func (MetricAlertTriggerActionArray) ToMetricAlertTriggerActionArrayOutput ¶
func (i MetricAlertTriggerActionArray) ToMetricAlertTriggerActionArrayOutput() MetricAlertTriggerActionArrayOutput
func (MetricAlertTriggerActionArray) ToMetricAlertTriggerActionArrayOutputWithContext ¶
func (i MetricAlertTriggerActionArray) ToMetricAlertTriggerActionArrayOutputWithContext(ctx context.Context) MetricAlertTriggerActionArrayOutput
type MetricAlertTriggerActionArrayInput ¶
type MetricAlertTriggerActionArrayInput interface { pulumi.Input ToMetricAlertTriggerActionArrayOutput() MetricAlertTriggerActionArrayOutput ToMetricAlertTriggerActionArrayOutputWithContext(context.Context) MetricAlertTriggerActionArrayOutput }
MetricAlertTriggerActionArrayInput is an input type that accepts MetricAlertTriggerActionArray and MetricAlertTriggerActionArrayOutput values. You can construct a concrete instance of `MetricAlertTriggerActionArrayInput` via:
MetricAlertTriggerActionArray{ MetricAlertTriggerActionArgs{...} }
type MetricAlertTriggerActionArrayOutput ¶
type MetricAlertTriggerActionArrayOutput struct{ *pulumi.OutputState }
func (MetricAlertTriggerActionArrayOutput) ElementType ¶
func (MetricAlertTriggerActionArrayOutput) ElementType() reflect.Type
func (MetricAlertTriggerActionArrayOutput) Index ¶
func (o MetricAlertTriggerActionArrayOutput) Index(i pulumi.IntInput) MetricAlertTriggerActionOutput
func (MetricAlertTriggerActionArrayOutput) ToMetricAlertTriggerActionArrayOutput ¶
func (o MetricAlertTriggerActionArrayOutput) ToMetricAlertTriggerActionArrayOutput() MetricAlertTriggerActionArrayOutput
func (MetricAlertTriggerActionArrayOutput) ToMetricAlertTriggerActionArrayOutputWithContext ¶
func (o MetricAlertTriggerActionArrayOutput) ToMetricAlertTriggerActionArrayOutputWithContext(ctx context.Context) MetricAlertTriggerActionArrayOutput
type MetricAlertTriggerActionInput ¶
type MetricAlertTriggerActionInput interface { pulumi.Input ToMetricAlertTriggerActionOutput() MetricAlertTriggerActionOutput ToMetricAlertTriggerActionOutputWithContext(context.Context) MetricAlertTriggerActionOutput }
MetricAlertTriggerActionInput is an input type that accepts MetricAlertTriggerActionArgs and MetricAlertTriggerActionOutput values. You can construct a concrete instance of `MetricAlertTriggerActionInput` via:
MetricAlertTriggerActionArgs{...}
type MetricAlertTriggerActionOutput ¶
type MetricAlertTriggerActionOutput struct{ *pulumi.OutputState }
func (MetricAlertTriggerActionOutput) ElementType ¶
func (MetricAlertTriggerActionOutput) ElementType() reflect.Type
func (MetricAlertTriggerActionOutput) Id ¶
func (o MetricAlertTriggerActionOutput) Id() pulumi.StringPtrOutput
func (MetricAlertTriggerActionOutput) TargetIdentifier ¶
func (o MetricAlertTriggerActionOutput) TargetIdentifier() pulumi.StringOutput
func (MetricAlertTriggerActionOutput) TargetType ¶
func (o MetricAlertTriggerActionOutput) TargetType() pulumi.StringOutput
func (MetricAlertTriggerActionOutput) ToMetricAlertTriggerActionOutput ¶
func (o MetricAlertTriggerActionOutput) ToMetricAlertTriggerActionOutput() MetricAlertTriggerActionOutput
func (MetricAlertTriggerActionOutput) ToMetricAlertTriggerActionOutputWithContext ¶
func (o MetricAlertTriggerActionOutput) ToMetricAlertTriggerActionOutputWithContext(ctx context.Context) MetricAlertTriggerActionOutput
func (MetricAlertTriggerActionOutput) Type ¶
func (o MetricAlertTriggerActionOutput) Type() pulumi.StringOutput
type MetricAlertTriggerArgs ¶
type MetricAlertTriggerArgs struct { Actions MetricAlertTriggerActionArrayInput `pulumi:"actions"` AlertThreshold pulumi.Float64Input `pulumi:"alertThreshold"` Id pulumi.StringPtrInput `pulumi:"id"` Label pulumi.StringInput `pulumi:"label"` ResolveThreshold pulumi.Float64PtrInput `pulumi:"resolveThreshold"` ThresholdType pulumi.IntInput `pulumi:"thresholdType"` }
func (MetricAlertTriggerArgs) ElementType ¶
func (MetricAlertTriggerArgs) ElementType() reflect.Type
func (MetricAlertTriggerArgs) ToMetricAlertTriggerOutput ¶
func (i MetricAlertTriggerArgs) ToMetricAlertTriggerOutput() MetricAlertTriggerOutput
func (MetricAlertTriggerArgs) ToMetricAlertTriggerOutputWithContext ¶
func (i MetricAlertTriggerArgs) ToMetricAlertTriggerOutputWithContext(ctx context.Context) MetricAlertTriggerOutput
type MetricAlertTriggerArray ¶
type MetricAlertTriggerArray []MetricAlertTriggerInput
func (MetricAlertTriggerArray) ElementType ¶
func (MetricAlertTriggerArray) ElementType() reflect.Type
func (MetricAlertTriggerArray) ToMetricAlertTriggerArrayOutput ¶
func (i MetricAlertTriggerArray) ToMetricAlertTriggerArrayOutput() MetricAlertTriggerArrayOutput
func (MetricAlertTriggerArray) ToMetricAlertTriggerArrayOutputWithContext ¶
func (i MetricAlertTriggerArray) ToMetricAlertTriggerArrayOutputWithContext(ctx context.Context) MetricAlertTriggerArrayOutput
type MetricAlertTriggerArrayInput ¶
type MetricAlertTriggerArrayInput interface { pulumi.Input ToMetricAlertTriggerArrayOutput() MetricAlertTriggerArrayOutput ToMetricAlertTriggerArrayOutputWithContext(context.Context) MetricAlertTriggerArrayOutput }
MetricAlertTriggerArrayInput is an input type that accepts MetricAlertTriggerArray and MetricAlertTriggerArrayOutput values. You can construct a concrete instance of `MetricAlertTriggerArrayInput` via:
MetricAlertTriggerArray{ MetricAlertTriggerArgs{...} }
type MetricAlertTriggerArrayOutput ¶
type MetricAlertTriggerArrayOutput struct{ *pulumi.OutputState }
func (MetricAlertTriggerArrayOutput) ElementType ¶
func (MetricAlertTriggerArrayOutput) ElementType() reflect.Type
func (MetricAlertTriggerArrayOutput) Index ¶
func (o MetricAlertTriggerArrayOutput) Index(i pulumi.IntInput) MetricAlertTriggerOutput
func (MetricAlertTriggerArrayOutput) ToMetricAlertTriggerArrayOutput ¶
func (o MetricAlertTriggerArrayOutput) ToMetricAlertTriggerArrayOutput() MetricAlertTriggerArrayOutput
func (MetricAlertTriggerArrayOutput) ToMetricAlertTriggerArrayOutputWithContext ¶
func (o MetricAlertTriggerArrayOutput) ToMetricAlertTriggerArrayOutputWithContext(ctx context.Context) MetricAlertTriggerArrayOutput
type MetricAlertTriggerInput ¶
type MetricAlertTriggerInput interface { pulumi.Input ToMetricAlertTriggerOutput() MetricAlertTriggerOutput ToMetricAlertTriggerOutputWithContext(context.Context) MetricAlertTriggerOutput }
MetricAlertTriggerInput is an input type that accepts MetricAlertTriggerArgs and MetricAlertTriggerOutput values. You can construct a concrete instance of `MetricAlertTriggerInput` via:
MetricAlertTriggerArgs{...}
type MetricAlertTriggerOutput ¶
type MetricAlertTriggerOutput struct{ *pulumi.OutputState }
func (MetricAlertTriggerOutput) Actions ¶
func (o MetricAlertTriggerOutput) Actions() MetricAlertTriggerActionArrayOutput
func (MetricAlertTriggerOutput) AlertThreshold ¶
func (o MetricAlertTriggerOutput) AlertThreshold() pulumi.Float64Output
func (MetricAlertTriggerOutput) ElementType ¶
func (MetricAlertTriggerOutput) ElementType() reflect.Type
func (MetricAlertTriggerOutput) Id ¶
func (o MetricAlertTriggerOutput) Id() pulumi.StringPtrOutput
func (MetricAlertTriggerOutput) Label ¶
func (o MetricAlertTriggerOutput) Label() pulumi.StringOutput
func (MetricAlertTriggerOutput) ResolveThreshold ¶
func (o MetricAlertTriggerOutput) ResolveThreshold() pulumi.Float64PtrOutput
func (MetricAlertTriggerOutput) ThresholdType ¶
func (o MetricAlertTriggerOutput) ThresholdType() pulumi.IntOutput
func (MetricAlertTriggerOutput) ToMetricAlertTriggerOutput ¶
func (o MetricAlertTriggerOutput) ToMetricAlertTriggerOutput() MetricAlertTriggerOutput
func (MetricAlertTriggerOutput) ToMetricAlertTriggerOutputWithContext ¶
func (o MetricAlertTriggerOutput) ToMetricAlertTriggerOutputWithContext(ctx context.Context) MetricAlertTriggerOutput
type Organization ¶
type Organization struct { pulumi.CustomResourceState // You agree to the applicable terms of service and privacy policy. AgreeTerms pulumi.BoolOutput `pulumi:"agreeTerms"` // The internal ID for this organization. InternalId pulumi.StringOutput `pulumi:"internalId"` // The human readable name for the organization. Name pulumi.StringOutput `pulumi:"name"` // The unique URL slug for this organization. Slug pulumi.StringOutput `pulumi:"slug"` }
func GetOrganization ¶
func GetOrganization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationState, opts ...pulumi.ResourceOption) (*Organization, error)
GetOrganization gets an existing Organization 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 NewOrganization ¶
func NewOrganization(ctx *pulumi.Context, name string, args *OrganizationArgs, opts ...pulumi.ResourceOption) (*Organization, error)
NewOrganization registers a new resource with the given unique name, arguments, and options.
func (*Organization) ElementType ¶
func (*Organization) ElementType() reflect.Type
func (*Organization) ToOrganizationOutput ¶
func (i *Organization) ToOrganizationOutput() OrganizationOutput
func (*Organization) ToOrganizationOutputWithContext ¶
func (i *Organization) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationArgs ¶
type OrganizationArgs struct { // You agree to the applicable terms of service and privacy policy. AgreeTerms pulumi.BoolInput // The human readable name for the organization. Name pulumi.StringPtrInput // The unique URL slug for this organization. Slug pulumi.StringPtrInput }
The set of arguments for constructing a Organization resource.
func (OrganizationArgs) ElementType ¶
func (OrganizationArgs) ElementType() reflect.Type
type OrganizationArray ¶
type OrganizationArray []OrganizationInput
func (OrganizationArray) ElementType ¶
func (OrganizationArray) ElementType() reflect.Type
func (OrganizationArray) ToOrganizationArrayOutput ¶
func (i OrganizationArray) ToOrganizationArrayOutput() OrganizationArrayOutput
func (OrganizationArray) ToOrganizationArrayOutputWithContext ¶
func (i OrganizationArray) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
type OrganizationArrayInput ¶
type OrganizationArrayInput interface { pulumi.Input ToOrganizationArrayOutput() OrganizationArrayOutput ToOrganizationArrayOutputWithContext(context.Context) OrganizationArrayOutput }
OrganizationArrayInput is an input type that accepts OrganizationArray and OrganizationArrayOutput values. You can construct a concrete instance of `OrganizationArrayInput` via:
OrganizationArray{ OrganizationArgs{...} }
type OrganizationArrayOutput ¶
type OrganizationArrayOutput struct{ *pulumi.OutputState }
func (OrganizationArrayOutput) ElementType ¶
func (OrganizationArrayOutput) ElementType() reflect.Type
func (OrganizationArrayOutput) Index ¶
func (o OrganizationArrayOutput) Index(i pulumi.IntInput) OrganizationOutput
func (OrganizationArrayOutput) ToOrganizationArrayOutput ¶
func (o OrganizationArrayOutput) ToOrganizationArrayOutput() OrganizationArrayOutput
func (OrganizationArrayOutput) ToOrganizationArrayOutputWithContext ¶
func (o OrganizationArrayOutput) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
type OrganizationInput ¶
type OrganizationInput interface { pulumi.Input ToOrganizationOutput() OrganizationOutput ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput }
type OrganizationMap ¶
type OrganizationMap map[string]OrganizationInput
func (OrganizationMap) ElementType ¶
func (OrganizationMap) ElementType() reflect.Type
func (OrganizationMap) ToOrganizationMapOutput ¶
func (i OrganizationMap) ToOrganizationMapOutput() OrganizationMapOutput
func (OrganizationMap) ToOrganizationMapOutputWithContext ¶
func (i OrganizationMap) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
type OrganizationMapInput ¶
type OrganizationMapInput interface { pulumi.Input ToOrganizationMapOutput() OrganizationMapOutput ToOrganizationMapOutputWithContext(context.Context) OrganizationMapOutput }
OrganizationMapInput is an input type that accepts OrganizationMap and OrganizationMapOutput values. You can construct a concrete instance of `OrganizationMapInput` via:
OrganizationMap{ "key": OrganizationArgs{...} }
type OrganizationMapOutput ¶
type OrganizationMapOutput struct{ *pulumi.OutputState }
func (OrganizationMapOutput) ElementType ¶
func (OrganizationMapOutput) ElementType() reflect.Type
func (OrganizationMapOutput) MapIndex ¶
func (o OrganizationMapOutput) MapIndex(k pulumi.StringInput) OrganizationOutput
func (OrganizationMapOutput) ToOrganizationMapOutput ¶
func (o OrganizationMapOutput) ToOrganizationMapOutput() OrganizationMapOutput
func (OrganizationMapOutput) ToOrganizationMapOutputWithContext ¶
func (o OrganizationMapOutput) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
type OrganizationOutput ¶
type OrganizationOutput struct{ *pulumi.OutputState }
func (OrganizationOutput) AgreeTerms ¶
func (o OrganizationOutput) AgreeTerms() pulumi.BoolOutput
You agree to the applicable terms of service and privacy policy.
func (OrganizationOutput) ElementType ¶
func (OrganizationOutput) ElementType() reflect.Type
func (OrganizationOutput) InternalId ¶
func (o OrganizationOutput) InternalId() pulumi.StringOutput
The internal ID for this organization.
func (OrganizationOutput) Name ¶
func (o OrganizationOutput) Name() pulumi.StringOutput
The human readable name for the organization.
func (OrganizationOutput) Slug ¶
func (o OrganizationOutput) Slug() pulumi.StringOutput
The unique URL slug for this organization.
func (OrganizationOutput) ToOrganizationOutput ¶
func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput
func (OrganizationOutput) ToOrganizationOutputWithContext ¶
func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationState ¶
type OrganizationState struct { // You agree to the applicable terms of service and privacy policy. AgreeTerms pulumi.BoolPtrInput // The internal ID for this organization. InternalId pulumi.StringPtrInput // The human readable name for the organization. Name pulumi.StringPtrInput // The unique URL slug for this organization. Slug pulumi.StringPtrInput }
func (OrganizationState) ElementType ¶
func (OrganizationState) ElementType() reflect.Type
type Plugin ¶
type Plugin struct { pulumi.CustomResourceState // Plugin config. Config pulumi.MapOutput `pulumi:"config"` // The slug of the organization the project belongs to. Organization pulumi.StringOutput `pulumi:"organization"` // Plugin ID. Plugin pulumi.StringOutput `pulumi:"plugin"` // The slug of the project to create the plugin for. Project pulumi.StringOutput `pulumi:"project"` }
func GetPlugin ¶
func GetPlugin(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PluginState, opts ...pulumi.ResourceOption) (*Plugin, error)
GetPlugin gets an existing Plugin 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 NewPlugin ¶
func NewPlugin(ctx *pulumi.Context, name string, args *PluginArgs, opts ...pulumi.ResourceOption) (*Plugin, error)
NewPlugin registers a new resource with the given unique name, arguments, and options.
func (*Plugin) ElementType ¶
func (*Plugin) ToPluginOutput ¶
func (i *Plugin) ToPluginOutput() PluginOutput
func (*Plugin) ToPluginOutputWithContext ¶
func (i *Plugin) ToPluginOutputWithContext(ctx context.Context) PluginOutput
type PluginArgs ¶
type PluginArgs struct { // Plugin config. Config pulumi.MapInput // The slug of the organization the project belongs to. Organization pulumi.StringInput // Plugin ID. Plugin pulumi.StringInput // The slug of the project to create the plugin for. Project pulumi.StringInput }
The set of arguments for constructing a Plugin resource.
func (PluginArgs) ElementType ¶
func (PluginArgs) ElementType() reflect.Type
type PluginArray ¶
type PluginArray []PluginInput
func (PluginArray) ElementType ¶
func (PluginArray) ElementType() reflect.Type
func (PluginArray) ToPluginArrayOutput ¶
func (i PluginArray) ToPluginArrayOutput() PluginArrayOutput
func (PluginArray) ToPluginArrayOutputWithContext ¶
func (i PluginArray) ToPluginArrayOutputWithContext(ctx context.Context) PluginArrayOutput
type PluginArrayInput ¶
type PluginArrayInput interface { pulumi.Input ToPluginArrayOutput() PluginArrayOutput ToPluginArrayOutputWithContext(context.Context) PluginArrayOutput }
PluginArrayInput is an input type that accepts PluginArray and PluginArrayOutput values. You can construct a concrete instance of `PluginArrayInput` via:
PluginArray{ PluginArgs{...} }
type PluginArrayOutput ¶
type PluginArrayOutput struct{ *pulumi.OutputState }
func (PluginArrayOutput) ElementType ¶
func (PluginArrayOutput) ElementType() reflect.Type
func (PluginArrayOutput) Index ¶
func (o PluginArrayOutput) Index(i pulumi.IntInput) PluginOutput
func (PluginArrayOutput) ToPluginArrayOutput ¶
func (o PluginArrayOutput) ToPluginArrayOutput() PluginArrayOutput
func (PluginArrayOutput) ToPluginArrayOutputWithContext ¶
func (o PluginArrayOutput) ToPluginArrayOutputWithContext(ctx context.Context) PluginArrayOutput
type PluginInput ¶
type PluginInput interface { pulumi.Input ToPluginOutput() PluginOutput ToPluginOutputWithContext(ctx context.Context) PluginOutput }
type PluginMap ¶
type PluginMap map[string]PluginInput
func (PluginMap) ElementType ¶
func (PluginMap) ToPluginMapOutput ¶
func (i PluginMap) ToPluginMapOutput() PluginMapOutput
func (PluginMap) ToPluginMapOutputWithContext ¶
func (i PluginMap) ToPluginMapOutputWithContext(ctx context.Context) PluginMapOutput
type PluginMapInput ¶
type PluginMapInput interface { pulumi.Input ToPluginMapOutput() PluginMapOutput ToPluginMapOutputWithContext(context.Context) PluginMapOutput }
PluginMapInput is an input type that accepts PluginMap and PluginMapOutput values. You can construct a concrete instance of `PluginMapInput` via:
PluginMap{ "key": PluginArgs{...} }
type PluginMapOutput ¶
type PluginMapOutput struct{ *pulumi.OutputState }
func (PluginMapOutput) ElementType ¶
func (PluginMapOutput) ElementType() reflect.Type
func (PluginMapOutput) MapIndex ¶
func (o PluginMapOutput) MapIndex(k pulumi.StringInput) PluginOutput
func (PluginMapOutput) ToPluginMapOutput ¶
func (o PluginMapOutput) ToPluginMapOutput() PluginMapOutput
func (PluginMapOutput) ToPluginMapOutputWithContext ¶
func (o PluginMapOutput) ToPluginMapOutputWithContext(ctx context.Context) PluginMapOutput
type PluginOutput ¶
type PluginOutput struct{ *pulumi.OutputState }
func (PluginOutput) ElementType ¶
func (PluginOutput) ElementType() reflect.Type
func (PluginOutput) Organization ¶
func (o PluginOutput) Organization() pulumi.StringOutput
The slug of the organization the project belongs to.
func (PluginOutput) Project ¶
func (o PluginOutput) Project() pulumi.StringOutput
The slug of the project to create the plugin for.
func (PluginOutput) ToPluginOutput ¶
func (o PluginOutput) ToPluginOutput() PluginOutput
func (PluginOutput) ToPluginOutputWithContext ¶
func (o PluginOutput) ToPluginOutputWithContext(ctx context.Context) PluginOutput
type PluginState ¶
type PluginState struct { // Plugin config. Config pulumi.MapInput // The slug of the organization the project belongs to. Organization pulumi.StringPtrInput // Plugin ID. Plugin pulumi.StringPtrInput // The slug of the project to create the plugin for. Project pulumi.StringPtrInput }
func (PluginState) ElementType ¶
func (PluginState) ElementType() reflect.Type
type Project ¶
type Project struct { pulumi.CustomResourceState Color pulumi.StringOutput `pulumi:"color"` // The maximum amount of time (in seconds) to wait between scheduling digests for delivery. DigestsMaxDelay pulumi.IntOutput `pulumi:"digestsMaxDelay"` // The minimum amount of time (in seconds) to wait between scheduling digests for delivery after the initial scheduling. DigestsMinDelay pulumi.IntOutput `pulumi:"digestsMinDelay"` Features pulumi.StringArrayOutput `pulumi:"features"` // The internal ID for this project. InternalId pulumi.StringOutput `pulumi:"internalId"` // Deprecated: is_bookmarked is no longer used IsBookmarked pulumi.BoolOutput `pulumi:"isBookmarked"` IsPublic pulumi.BoolOutput `pulumi:"isPublic"` // The name for the project. Name pulumi.StringOutput `pulumi:"name"` // The slug of the organization the project belongs to. Organization pulumi.StringOutput `pulumi:"organization"` // The optional platform for this project. Platform pulumi.StringOutput `pulumi:"platform"` // Use `internal_id` instead. // // Deprecated: Use `internal_id` instead. ProjectId pulumi.StringOutput `pulumi:"projectId"` // Hours in which an issue is automatically resolve if not seen after this amount of time. ResolveAge pulumi.IntOutput `pulumi:"resolveAge"` // The optional slug for this project. Slug pulumi.StringOutput `pulumi:"slug"` Status pulumi.StringOutput `pulumi:"status"` // The slug of the team to create the project for. Team pulumi.StringOutput `pulumi:"team"` }
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶
func (*Project) ToProjectOutput ¶
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct { // The maximum amount of time (in seconds) to wait between scheduling digests for delivery. DigestsMaxDelay pulumi.IntPtrInput // The minimum amount of time (in seconds) to wait between scheduling digests for delivery after the initial scheduling. DigestsMinDelay pulumi.IntPtrInput // The name for the project. Name pulumi.StringPtrInput // The slug of the organization the project belongs to. Organization pulumi.StringInput // The optional platform for this project. Platform pulumi.StringPtrInput // Hours in which an issue is automatically resolve if not seen after this amount of time. ResolveAge pulumi.IntPtrInput // The optional slug for this project. Slug pulumi.StringPtrInput // The slug of the team to create the project for. Team pulumi.StringInput }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectArray ¶
type ProjectArray []ProjectInput
func (ProjectArray) ElementType ¶
func (ProjectArray) ElementType() reflect.Type
func (ProjectArray) ToProjectArrayOutput ¶
func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArray) ToProjectArrayOutputWithContext ¶
func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectArrayInput ¶
type ProjectArrayInput interface { pulumi.Input ToProjectArrayOutput() ProjectArrayOutput ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput }
ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:
ProjectArray{ ProjectArgs{...} }
type ProjectArrayOutput ¶
type ProjectArrayOutput struct{ *pulumi.OutputState }
func (ProjectArrayOutput) ElementType ¶
func (ProjectArrayOutput) ElementType() reflect.Type
func (ProjectArrayOutput) Index ¶
func (o ProjectArrayOutput) Index(i pulumi.IntInput) ProjectOutput
func (ProjectArrayOutput) ToProjectArrayOutput ¶
func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArrayOutput) ToProjectArrayOutputWithContext ¶
func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectInput ¶
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectMap ¶
type ProjectMap map[string]ProjectInput
func (ProjectMap) ElementType ¶
func (ProjectMap) ElementType() reflect.Type
func (ProjectMap) ToProjectMapOutput ¶
func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput
func (ProjectMap) ToProjectMapOutputWithContext ¶
func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectMapInput ¶
type ProjectMapInput interface { pulumi.Input ToProjectMapOutput() ProjectMapOutput ToProjectMapOutputWithContext(context.Context) ProjectMapOutput }
ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:
ProjectMap{ "key": ProjectArgs{...} }
type ProjectMapOutput ¶
type ProjectMapOutput struct{ *pulumi.OutputState }
func (ProjectMapOutput) ElementType ¶
func (ProjectMapOutput) ElementType() reflect.Type
func (ProjectMapOutput) MapIndex ¶
func (o ProjectMapOutput) MapIndex(k pulumi.StringInput) ProjectOutput
func (ProjectMapOutput) ToProjectMapOutput ¶
func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput
func (ProjectMapOutput) ToProjectMapOutputWithContext ¶
func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectOutput ¶
type ProjectOutput struct{ *pulumi.OutputState }
func (ProjectOutput) Color ¶
func (o ProjectOutput) Color() pulumi.StringOutput
func (ProjectOutput) DigestsMaxDelay ¶
func (o ProjectOutput) DigestsMaxDelay() pulumi.IntOutput
The maximum amount of time (in seconds) to wait between scheduling digests for delivery.
func (ProjectOutput) DigestsMinDelay ¶
func (o ProjectOutput) DigestsMinDelay() pulumi.IntOutput
The minimum amount of time (in seconds) to wait between scheduling digests for delivery after the initial scheduling.
func (ProjectOutput) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) Features ¶
func (o ProjectOutput) Features() pulumi.StringArrayOutput
func (ProjectOutput) InternalId ¶
func (o ProjectOutput) InternalId() pulumi.StringOutput
The internal ID for this project.
func (ProjectOutput) IsBookmarked
deprecated
func (o ProjectOutput) IsBookmarked() pulumi.BoolOutput
Deprecated: is_bookmarked is no longer used
func (ProjectOutput) IsPublic ¶
func (o ProjectOutput) IsPublic() pulumi.BoolOutput
func (ProjectOutput) Name ¶
func (o ProjectOutput) Name() pulumi.StringOutput
The name for the project.
func (ProjectOutput) Organization ¶
func (o ProjectOutput) Organization() pulumi.StringOutput
The slug of the organization the project belongs to.
func (ProjectOutput) Platform ¶
func (o ProjectOutput) Platform() pulumi.StringOutput
The optional platform for this project.
func (ProjectOutput) ProjectId
deprecated
func (o ProjectOutput) ProjectId() pulumi.StringOutput
Use `internal_id` instead.
Deprecated: Use `internal_id` instead.
func (ProjectOutput) ResolveAge ¶
func (o ProjectOutput) ResolveAge() pulumi.IntOutput
Hours in which an issue is automatically resolve if not seen after this amount of time.
func (ProjectOutput) Slug ¶
func (o ProjectOutput) Slug() pulumi.StringOutput
The optional slug for this project.
func (ProjectOutput) Status ¶
func (o ProjectOutput) Status() pulumi.StringOutput
func (ProjectOutput) Team ¶
func (o ProjectOutput) Team() pulumi.StringOutput
The slug of the team to create the project for.
func (ProjectOutput) ToProjectOutput ¶
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectState ¶
type ProjectState struct { Color pulumi.StringPtrInput // The maximum amount of time (in seconds) to wait between scheduling digests for delivery. DigestsMaxDelay pulumi.IntPtrInput // The minimum amount of time (in seconds) to wait between scheduling digests for delivery after the initial scheduling. DigestsMinDelay pulumi.IntPtrInput Features pulumi.StringArrayInput // The internal ID for this project. InternalId pulumi.StringPtrInput // Deprecated: is_bookmarked is no longer used IsBookmarked pulumi.BoolPtrInput IsPublic pulumi.BoolPtrInput // The name for the project. Name pulumi.StringPtrInput // The slug of the organization the project belongs to. Organization pulumi.StringPtrInput // The optional platform for this project. Platform pulumi.StringPtrInput // Use `internal_id` instead. // // Deprecated: Use `internal_id` instead. ProjectId pulumi.StringPtrInput // Hours in which an issue is automatically resolve if not seen after this amount of time. ResolveAge pulumi.IntPtrInput // The optional slug for this project. Slug pulumi.StringPtrInput Status pulumi.StringPtrInput // The slug of the team to create the project for. Team pulumi.StringPtrInput }
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // The target Sentry Base API URL in the format `https://[hostname]/api/`. The default value is `https://sentry.io/api/`. // The value must be provided when working with Sentry On-Premise. The value can be sourced from the `SENTRY_BASE_URL` // environment variable. BaseUrl pulumi.StringPtrOutput `pulumi:"baseUrl"` // The authentication token used to connect to Sentry. The value can be sourced from the `SENTRY_AUTH_TOKEN` environment // variable. Token pulumi.StringOutput `pulumi:"token"` }
The provider type for the sentry 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
type ProviderArgs ¶
type ProviderArgs struct { // The target Sentry Base API URL in the format `https://[hostname]/api/`. The default value is `https://sentry.io/api/`. // The value must be provided when working with Sentry On-Premise. The value can be sourced from the `SENTRY_BASE_URL` // environment variable. BaseUrl pulumi.StringPtrInput // The authentication token used to connect to Sentry. The value can be sourced from the `SENTRY_AUTH_TOKEN` environment // variable. Token pulumi.StringInput }
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) BaseUrl ¶
func (o ProviderOutput) BaseUrl() pulumi.StringPtrOutput
The target Sentry Base API URL in the format `https://[hostname]/api/`. The default value is `https://sentry.io/api/`. The value must be provided when working with Sentry On-Premise. The value can be sourced from the `SENTRY_BASE_URL` environment variable.
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) Token ¶
func (o ProviderOutput) Token() pulumi.StringOutput
The authentication token used to connect to Sentry. The value can be sourced from the `SENTRY_AUTH_TOKEN` environment variable.
type Rule ¶
type Rule struct { pulumi.CustomResourceState // Trigger actions when an event is captured by Sentry and `any` or `all` of the specified conditions happen. ActionMatch pulumi.StringOutput `pulumi:"actionMatch"` // List of actions. Actions pulumi.MapArrayOutput `pulumi:"actions"` // List of conditions. Conditions pulumi.MapArrayOutput `pulumi:"conditions"` // Perform issue alert in a specific environment. Environment pulumi.StringOutput `pulumi:"environment"` // Trigger actions if `all`, `any`, or `none` of the specified filters match. FilterMatch pulumi.StringOutput `pulumi:"filterMatch"` // List of filters. Filters pulumi.MapArrayOutput `pulumi:"filters"` // Perform actions at most once every `X` minutes for this issue. Defaults to `30`. Frequency pulumi.IntOutput `pulumi:"frequency"` // The internal ID for this issue alert. InternalId pulumi.StringOutput `pulumi:"internalId"` // The issue alert name. Name pulumi.StringOutput `pulumi:"name"` // The slug of the organization the issue alert belongs to. Organization pulumi.StringOutput `pulumi:"organization"` // The slug of the project to create the issue alert for. Project pulumi.StringOutput `pulumi:"project"` // Use `project` (singular) instead. // // Deprecated: Use `project` (singular) instead. Projects pulumi.StringArrayOutput `pulumi:"projects"` }
func GetRule ¶
func GetRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RuleState, opts ...pulumi.ResourceOption) (*Rule, error)
GetRule gets an existing Rule 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 NewRule ¶
func NewRule(ctx *pulumi.Context, name string, args *RuleArgs, opts ...pulumi.ResourceOption) (*Rule, error)
NewRule registers a new resource with the given unique name, arguments, and options.
func (*Rule) ElementType ¶
func (*Rule) ToRuleOutput ¶
func (i *Rule) ToRuleOutput() RuleOutput
func (*Rule) ToRuleOutputWithContext ¶
func (i *Rule) ToRuleOutputWithContext(ctx context.Context) RuleOutput
type RuleArgs ¶
type RuleArgs struct { // Trigger actions when an event is captured by Sentry and `any` or `all` of the specified conditions happen. ActionMatch pulumi.StringInput // List of actions. Actions pulumi.MapArrayInput // List of conditions. Conditions pulumi.MapArrayInput // Perform issue alert in a specific environment. Environment pulumi.StringPtrInput // Trigger actions if `all`, `any`, or `none` of the specified filters match. FilterMatch pulumi.StringInput // List of filters. Filters pulumi.MapArrayInput // Perform actions at most once every `X` minutes for this issue. Defaults to `30`. Frequency pulumi.IntInput // The issue alert name. Name pulumi.StringPtrInput // The slug of the organization the issue alert belongs to. Organization pulumi.StringInput // The slug of the project to create the issue alert for. Project pulumi.StringInput }
The set of arguments for constructing a Rule resource.
func (RuleArgs) ElementType ¶
type RuleArray ¶
type RuleArray []RuleInput
func (RuleArray) ElementType ¶
func (RuleArray) ToRuleArrayOutput ¶
func (i RuleArray) ToRuleArrayOutput() RuleArrayOutput
func (RuleArray) ToRuleArrayOutputWithContext ¶
func (i RuleArray) ToRuleArrayOutputWithContext(ctx context.Context) RuleArrayOutput
type RuleArrayInput ¶
type RuleArrayInput interface { pulumi.Input ToRuleArrayOutput() RuleArrayOutput ToRuleArrayOutputWithContext(context.Context) RuleArrayOutput }
RuleArrayInput is an input type that accepts RuleArray and RuleArrayOutput values. You can construct a concrete instance of `RuleArrayInput` via:
RuleArray{ RuleArgs{...} }
type RuleArrayOutput ¶
type RuleArrayOutput struct{ *pulumi.OutputState }
func (RuleArrayOutput) ElementType ¶
func (RuleArrayOutput) ElementType() reflect.Type
func (RuleArrayOutput) Index ¶
func (o RuleArrayOutput) Index(i pulumi.IntInput) RuleOutput
func (RuleArrayOutput) ToRuleArrayOutput ¶
func (o RuleArrayOutput) ToRuleArrayOutput() RuleArrayOutput
func (RuleArrayOutput) ToRuleArrayOutputWithContext ¶
func (o RuleArrayOutput) ToRuleArrayOutputWithContext(ctx context.Context) RuleArrayOutput
type RuleInput ¶
type RuleInput interface { pulumi.Input ToRuleOutput() RuleOutput ToRuleOutputWithContext(ctx context.Context) RuleOutput }
type RuleMap ¶
func (RuleMap) ElementType ¶
func (RuleMap) ToRuleMapOutput ¶
func (i RuleMap) ToRuleMapOutput() RuleMapOutput
func (RuleMap) ToRuleMapOutputWithContext ¶
func (i RuleMap) ToRuleMapOutputWithContext(ctx context.Context) RuleMapOutput
type RuleMapInput ¶
type RuleMapInput interface { pulumi.Input ToRuleMapOutput() RuleMapOutput ToRuleMapOutputWithContext(context.Context) RuleMapOutput }
RuleMapInput is an input type that accepts RuleMap and RuleMapOutput values. You can construct a concrete instance of `RuleMapInput` via:
RuleMap{ "key": RuleArgs{...} }
type RuleMapOutput ¶
type RuleMapOutput struct{ *pulumi.OutputState }
func (RuleMapOutput) ElementType ¶
func (RuleMapOutput) ElementType() reflect.Type
func (RuleMapOutput) MapIndex ¶
func (o RuleMapOutput) MapIndex(k pulumi.StringInput) RuleOutput
func (RuleMapOutput) ToRuleMapOutput ¶
func (o RuleMapOutput) ToRuleMapOutput() RuleMapOutput
func (RuleMapOutput) ToRuleMapOutputWithContext ¶
func (o RuleMapOutput) ToRuleMapOutputWithContext(ctx context.Context) RuleMapOutput
type RuleOutput ¶
type RuleOutput struct{ *pulumi.OutputState }
func (RuleOutput) ActionMatch ¶
func (o RuleOutput) ActionMatch() pulumi.StringOutput
Trigger actions when an event is captured by Sentry and `any` or `all` of the specified conditions happen.
func (RuleOutput) Conditions ¶
func (o RuleOutput) Conditions() pulumi.MapArrayOutput
List of conditions.
func (RuleOutput) ElementType ¶
func (RuleOutput) ElementType() reflect.Type
func (RuleOutput) Environment ¶
func (o RuleOutput) Environment() pulumi.StringOutput
Perform issue alert in a specific environment.
func (RuleOutput) FilterMatch ¶
func (o RuleOutput) FilterMatch() pulumi.StringOutput
Trigger actions if `all`, `any`, or `none` of the specified filters match.
func (RuleOutput) Frequency ¶
func (o RuleOutput) Frequency() pulumi.IntOutput
Perform actions at most once every `X` minutes for this issue. Defaults to `30`.
func (RuleOutput) InternalId ¶
func (o RuleOutput) InternalId() pulumi.StringOutput
The internal ID for this issue alert.
func (RuleOutput) Organization ¶
func (o RuleOutput) Organization() pulumi.StringOutput
The slug of the organization the issue alert belongs to.
func (RuleOutput) Project ¶
func (o RuleOutput) Project() pulumi.StringOutput
The slug of the project to create the issue alert for.
func (RuleOutput) Projects
deprecated
func (o RuleOutput) Projects() pulumi.StringArrayOutput
Use `project` (singular) instead.
Deprecated: Use `project` (singular) instead.
func (RuleOutput) ToRuleOutput ¶
func (o RuleOutput) ToRuleOutput() RuleOutput
func (RuleOutput) ToRuleOutputWithContext ¶
func (o RuleOutput) ToRuleOutputWithContext(ctx context.Context) RuleOutput
type RuleState ¶
type RuleState struct { // Trigger actions when an event is captured by Sentry and `any` or `all` of the specified conditions happen. ActionMatch pulumi.StringPtrInput // List of actions. Actions pulumi.MapArrayInput // List of conditions. Conditions pulumi.MapArrayInput // Perform issue alert in a specific environment. Environment pulumi.StringPtrInput // Trigger actions if `all`, `any`, or `none` of the specified filters match. FilterMatch pulumi.StringPtrInput // List of filters. Filters pulumi.MapArrayInput // Perform actions at most once every `X` minutes for this issue. Defaults to `30`. Frequency pulumi.IntPtrInput // The internal ID for this issue alert. InternalId pulumi.StringPtrInput // The issue alert name. Name pulumi.StringPtrInput // The slug of the organization the issue alert belongs to. Organization pulumi.StringPtrInput // The slug of the project to create the issue alert for. Project pulumi.StringPtrInput // Use `project` (singular) instead. // // Deprecated: Use `project` (singular) instead. Projects pulumi.StringArrayInput }
func (RuleState) ElementType ¶
type Team ¶
type Team struct { pulumi.CustomResourceState HasAccess pulumi.BoolOutput `pulumi:"hasAccess"` // The internal ID for this team. InternalId pulumi.StringOutput `pulumi:"internalId"` IsMember pulumi.BoolOutput `pulumi:"isMember"` IsPending pulumi.BoolOutput `pulumi:"isPending"` // The name of the team. Name pulumi.StringOutput `pulumi:"name"` // The slug of the organization the team should be created for. Organization pulumi.StringOutput `pulumi:"organization"` // The optional slug for this team. Slug pulumi.StringOutput `pulumi:"slug"` // Use `internal_id` instead. // // Deprecated: Use `internal_id` instead. TeamId pulumi.StringOutput `pulumi:"teamId"` }
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
type TeamArgs ¶
type TeamArgs struct { // The name of the team. Name pulumi.StringPtrInput // The slug of the organization the team should be created for. Organization pulumi.StringInput // The optional slug for this team. Slug pulumi.StringPtrInput }
The set of arguments for constructing a Team resource.
func (TeamArgs) ElementType ¶
type TeamArray ¶
type TeamArray []TeamInput
func (TeamArray) ElementType ¶
func (TeamArray) ToTeamArrayOutput ¶
func (i TeamArray) ToTeamArrayOutput() TeamArrayOutput
func (TeamArray) ToTeamArrayOutputWithContext ¶
func (i TeamArray) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput
type TeamArrayInput ¶
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 ¶
type TeamArrayOutput struct{ *pulumi.OutputState }
func (TeamArrayOutput) ElementType ¶
func (TeamArrayOutput) ElementType() reflect.Type
func (TeamArrayOutput) Index ¶
func (o TeamArrayOutput) Index(i pulumi.IntInput) TeamOutput
func (TeamArrayOutput) ToTeamArrayOutput ¶
func (o TeamArrayOutput) ToTeamArrayOutput() TeamArrayOutput
func (TeamArrayOutput) ToTeamArrayOutputWithContext ¶
func (o TeamArrayOutput) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput
type TeamInput ¶
type TeamInput interface { pulumi.Input ToTeamOutput() TeamOutput ToTeamOutputWithContext(ctx context.Context) TeamOutput }
type TeamMap ¶
func (TeamMap) ElementType ¶
func (TeamMap) ToTeamMapOutput ¶
func (i TeamMap) ToTeamMapOutput() TeamMapOutput
func (TeamMap) ToTeamMapOutputWithContext ¶
func (i TeamMap) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput
type TeamMapInput ¶
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 ¶
type TeamMapOutput struct{ *pulumi.OutputState }
func (TeamMapOutput) ElementType ¶
func (TeamMapOutput) ElementType() reflect.Type
func (TeamMapOutput) MapIndex ¶
func (o TeamMapOutput) MapIndex(k pulumi.StringInput) TeamOutput
func (TeamMapOutput) ToTeamMapOutput ¶
func (o TeamMapOutput) ToTeamMapOutput() TeamMapOutput
func (TeamMapOutput) ToTeamMapOutputWithContext ¶
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) HasAccess ¶
func (o TeamOutput) HasAccess() pulumi.BoolOutput
func (TeamOutput) InternalId ¶
func (o TeamOutput) InternalId() pulumi.StringOutput
The internal ID for this team.
func (TeamOutput) IsMember ¶
func (o TeamOutput) IsMember() pulumi.BoolOutput
func (TeamOutput) IsPending ¶
func (o TeamOutput) IsPending() pulumi.BoolOutput
func (TeamOutput) Organization ¶
func (o TeamOutput) Organization() pulumi.StringOutput
The slug of the organization the team should be created for.
func (TeamOutput) Slug ¶
func (o TeamOutput) Slug() pulumi.StringOutput
The optional slug for this team.
func (TeamOutput) TeamId
deprecated
func (o TeamOutput) TeamId() pulumi.StringOutput
Use `internal_id` instead.
Deprecated: Use `internal_id` instead.
func (TeamOutput) ToTeamOutput ¶
func (o TeamOutput) ToTeamOutput() TeamOutput
func (TeamOutput) ToTeamOutputWithContext ¶
func (o TeamOutput) ToTeamOutputWithContext(ctx context.Context) TeamOutput
type TeamState ¶
type TeamState struct { HasAccess pulumi.BoolPtrInput // The internal ID for this team. InternalId pulumi.StringPtrInput IsMember pulumi.BoolPtrInput IsPending pulumi.BoolPtrInput // The name of the team. Name pulumi.StringPtrInput // The slug of the organization the team should be created for. Organization pulumi.StringPtrInput // The optional slug for this team. Slug pulumi.StringPtrInput // Use `internal_id` instead. // // Deprecated: Use `internal_id` instead. TeamId pulumi.StringPtrInput }