Documentation
¶
Index ¶
- type Alarmdeprecated
- type AlarmArgs
- type AlarmDimension
- type AlarmDimensionArgs
- type AlarmDimensionArray
- type AlarmDimensionArrayInput
- type AlarmDimensionArrayOutput
- func (AlarmDimensionArrayOutput) ElementType() reflect.Type
- func (o AlarmDimensionArrayOutput) Index(i pulumi.IntInput) AlarmDimensionOutput
- func (o AlarmDimensionArrayOutput) ToAlarmDimensionArrayOutput() AlarmDimensionArrayOutput
- func (o AlarmDimensionArrayOutput) ToAlarmDimensionArrayOutputWithContext(ctx context.Context) AlarmDimensionArrayOutput
- type AlarmDimensionInput
- type AlarmDimensionOutput
- func (AlarmDimensionOutput) ElementType() reflect.Type
- func (o AlarmDimensionOutput) Name() pulumi.StringOutput
- func (o AlarmDimensionOutput) ToAlarmDimensionOutput() AlarmDimensionOutput
- func (o AlarmDimensionOutput) ToAlarmDimensionOutputWithContext(ctx context.Context) AlarmDimensionOutput
- func (o AlarmDimensionOutput) Value() pulumi.StringOutput
- type AlarmInput
- type AlarmMetric
- type AlarmMetricArgs
- func (AlarmMetricArgs) ElementType() reflect.Type
- func (i AlarmMetricArgs) ToAlarmMetricOutput() AlarmMetricOutput
- func (i AlarmMetricArgs) ToAlarmMetricOutputWithContext(ctx context.Context) AlarmMetricOutput
- func (i AlarmMetricArgs) ToAlarmMetricPtrOutput() AlarmMetricPtrOutput
- func (i AlarmMetricArgs) ToAlarmMetricPtrOutputWithContext(ctx context.Context) AlarmMetricPtrOutput
- type AlarmMetricDataQuery
- type AlarmMetricDataQueryArgs
- type AlarmMetricDataQueryArray
- type AlarmMetricDataQueryArrayInput
- type AlarmMetricDataQueryArrayOutput
- func (AlarmMetricDataQueryArrayOutput) ElementType() reflect.Type
- func (o AlarmMetricDataQueryArrayOutput) Index(i pulumi.IntInput) AlarmMetricDataQueryOutput
- func (o AlarmMetricDataQueryArrayOutput) ToAlarmMetricDataQueryArrayOutput() AlarmMetricDataQueryArrayOutput
- func (o AlarmMetricDataQueryArrayOutput) ToAlarmMetricDataQueryArrayOutputWithContext(ctx context.Context) AlarmMetricDataQueryArrayOutput
- type AlarmMetricDataQueryInput
- type AlarmMetricDataQueryOutput
- func (o AlarmMetricDataQueryOutput) AccountId() pulumi.StringPtrOutput
- func (AlarmMetricDataQueryOutput) ElementType() reflect.Type
- func (o AlarmMetricDataQueryOutput) Expression() pulumi.StringPtrOutput
- func (o AlarmMetricDataQueryOutput) Id() pulumi.StringOutput
- func (o AlarmMetricDataQueryOutput) Label() pulumi.StringPtrOutput
- func (o AlarmMetricDataQueryOutput) MetricStat() AlarmMetricStatPtrOutput
- func (o AlarmMetricDataQueryOutput) Period() pulumi.IntPtrOutput
- func (o AlarmMetricDataQueryOutput) ReturnData() pulumi.BoolPtrOutput
- func (o AlarmMetricDataQueryOutput) ToAlarmMetricDataQueryOutput() AlarmMetricDataQueryOutput
- func (o AlarmMetricDataQueryOutput) ToAlarmMetricDataQueryOutputWithContext(ctx context.Context) AlarmMetricDataQueryOutput
- type AlarmMetricInput
- type AlarmMetricOutput
- func (o AlarmMetricOutput) Dimensions() AlarmDimensionArrayOutput
- func (AlarmMetricOutput) ElementType() reflect.Type
- func (o AlarmMetricOutput) MetricName() pulumi.StringPtrOutput
- func (o AlarmMetricOutput) Namespace() pulumi.StringPtrOutput
- func (o AlarmMetricOutput) ToAlarmMetricOutput() AlarmMetricOutput
- func (o AlarmMetricOutput) ToAlarmMetricOutputWithContext(ctx context.Context) AlarmMetricOutput
- func (o AlarmMetricOutput) ToAlarmMetricPtrOutput() AlarmMetricPtrOutput
- func (o AlarmMetricOutput) ToAlarmMetricPtrOutputWithContext(ctx context.Context) AlarmMetricPtrOutput
- type AlarmMetricPtrInput
- type AlarmMetricPtrOutput
- func (o AlarmMetricPtrOutput) Dimensions() AlarmDimensionArrayOutput
- func (o AlarmMetricPtrOutput) Elem() AlarmMetricOutput
- func (AlarmMetricPtrOutput) ElementType() reflect.Type
- func (o AlarmMetricPtrOutput) MetricName() pulumi.StringPtrOutput
- func (o AlarmMetricPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o AlarmMetricPtrOutput) ToAlarmMetricPtrOutput() AlarmMetricPtrOutput
- func (o AlarmMetricPtrOutput) ToAlarmMetricPtrOutputWithContext(ctx context.Context) AlarmMetricPtrOutput
- type AlarmMetricStat
- type AlarmMetricStatArgs
- func (AlarmMetricStatArgs) ElementType() reflect.Type
- func (i AlarmMetricStatArgs) ToAlarmMetricStatOutput() AlarmMetricStatOutput
- func (i AlarmMetricStatArgs) ToAlarmMetricStatOutputWithContext(ctx context.Context) AlarmMetricStatOutput
- func (i AlarmMetricStatArgs) ToAlarmMetricStatPtrOutput() AlarmMetricStatPtrOutput
- func (i AlarmMetricStatArgs) ToAlarmMetricStatPtrOutputWithContext(ctx context.Context) AlarmMetricStatPtrOutput
- type AlarmMetricStatInput
- type AlarmMetricStatOutput
- func (AlarmMetricStatOutput) ElementType() reflect.Type
- func (o AlarmMetricStatOutput) Metric() AlarmMetricOutput
- func (o AlarmMetricStatOutput) Period() pulumi.IntOutput
- func (o AlarmMetricStatOutput) Stat() pulumi.StringOutput
- func (o AlarmMetricStatOutput) ToAlarmMetricStatOutput() AlarmMetricStatOutput
- func (o AlarmMetricStatOutput) ToAlarmMetricStatOutputWithContext(ctx context.Context) AlarmMetricStatOutput
- func (o AlarmMetricStatOutput) ToAlarmMetricStatPtrOutput() AlarmMetricStatPtrOutput
- func (o AlarmMetricStatOutput) ToAlarmMetricStatPtrOutputWithContext(ctx context.Context) AlarmMetricStatPtrOutput
- func (o AlarmMetricStatOutput) Unit() pulumi.StringPtrOutput
- type AlarmMetricStatPtrInput
- type AlarmMetricStatPtrOutput
- func (o AlarmMetricStatPtrOutput) Elem() AlarmMetricStatOutput
- func (AlarmMetricStatPtrOutput) ElementType() reflect.Type
- func (o AlarmMetricStatPtrOutput) Metric() AlarmMetricPtrOutput
- func (o AlarmMetricStatPtrOutput) Period() pulumi.IntPtrOutput
- func (o AlarmMetricStatPtrOutput) Stat() pulumi.StringPtrOutput
- func (o AlarmMetricStatPtrOutput) ToAlarmMetricStatPtrOutput() AlarmMetricStatPtrOutput
- func (o AlarmMetricStatPtrOutput) ToAlarmMetricStatPtrOutputWithContext(ctx context.Context) AlarmMetricStatPtrOutput
- func (o AlarmMetricStatPtrOutput) Unit() pulumi.StringPtrOutput
- type AlarmOutput
- func (o AlarmOutput) ActionsEnabled() pulumi.BoolPtrOutput
- func (o AlarmOutput) AlarmActions() pulumi.StringArrayOutput
- func (o AlarmOutput) AlarmDescription() pulumi.StringPtrOutput
- func (o AlarmOutput) AlarmName() pulumi.StringPtrOutput
- func (o AlarmOutput) Arn() pulumi.StringOutput
- func (o AlarmOutput) ComparisonOperator() pulumi.StringOutput
- func (o AlarmOutput) DatapointsToAlarm() pulumi.IntPtrOutput
- func (o AlarmOutput) Dimensions() AlarmDimensionArrayOutput
- func (AlarmOutput) ElementType() reflect.Type
- func (o AlarmOutput) EvaluateLowSampleCountPercentile() pulumi.StringPtrOutput
- func (o AlarmOutput) EvaluationPeriods() pulumi.IntOutput
- func (o AlarmOutput) ExtendedStatistic() pulumi.StringPtrOutput
- func (o AlarmOutput) InsufficientDataActions() pulumi.StringArrayOutput
- func (o AlarmOutput) MetricName() pulumi.StringPtrOutput
- func (o AlarmOutput) Metrics() AlarmMetricDataQueryArrayOutput
- func (o AlarmOutput) Namespace() pulumi.StringPtrOutput
- func (o AlarmOutput) OKActions() pulumi.StringArrayOutput
- func (o AlarmOutput) Period() pulumi.IntPtrOutput
- func (o AlarmOutput) Statistic() pulumi.StringPtrOutput
- func (o AlarmOutput) Threshold() pulumi.Float64PtrOutput
- func (o AlarmOutput) ThresholdMetricId() pulumi.StringPtrOutput
- func (o AlarmOutput) ToAlarmOutput() AlarmOutput
- func (o AlarmOutput) ToAlarmOutputWithContext(ctx context.Context) AlarmOutput
- func (o AlarmOutput) TreatMissingData() pulumi.StringPtrOutput
- func (o AlarmOutput) Unit() pulumi.StringPtrOutput
- type AlarmState
- type AnomalyDetectordeprecated
- type AnomalyDetectorArgs
- type AnomalyDetectorConfiguration
- type AnomalyDetectorConfigurationArgs
- func (AnomalyDetectorConfigurationArgs) ElementType() reflect.Type
- func (i AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationOutput() AnomalyDetectorConfigurationOutput
- func (i AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationOutput
- func (i AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationPtrOutput() AnomalyDetectorConfigurationPtrOutput
- func (i AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationPtrOutput
- type AnomalyDetectorConfigurationInput
- type AnomalyDetectorConfigurationOutput
- func (AnomalyDetectorConfigurationOutput) ElementType() reflect.Type
- func (o AnomalyDetectorConfigurationOutput) ExcludedTimeRanges() AnomalyDetectorRangeArrayOutput
- func (o AnomalyDetectorConfigurationOutput) MetricTimeZone() pulumi.StringPtrOutput
- func (o AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationOutput() AnomalyDetectorConfigurationOutput
- func (o AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationOutput
- func (o AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationPtrOutput() AnomalyDetectorConfigurationPtrOutput
- func (o AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationPtrOutput
- type AnomalyDetectorConfigurationPtrInput
- type AnomalyDetectorConfigurationPtrOutput
- func (o AnomalyDetectorConfigurationPtrOutput) Elem() AnomalyDetectorConfigurationOutput
- func (AnomalyDetectorConfigurationPtrOutput) ElementType() reflect.Type
- func (o AnomalyDetectorConfigurationPtrOutput) ExcludedTimeRanges() AnomalyDetectorRangeArrayOutput
- func (o AnomalyDetectorConfigurationPtrOutput) MetricTimeZone() pulumi.StringPtrOutput
- func (o AnomalyDetectorConfigurationPtrOutput) ToAnomalyDetectorConfigurationPtrOutput() AnomalyDetectorConfigurationPtrOutput
- func (o AnomalyDetectorConfigurationPtrOutput) ToAnomalyDetectorConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationPtrOutput
- type AnomalyDetectorDimension
- type AnomalyDetectorDimensionArgs
- func (AnomalyDetectorDimensionArgs) ElementType() reflect.Type
- func (i AnomalyDetectorDimensionArgs) ToAnomalyDetectorDimensionOutput() AnomalyDetectorDimensionOutput
- func (i AnomalyDetectorDimensionArgs) ToAnomalyDetectorDimensionOutputWithContext(ctx context.Context) AnomalyDetectorDimensionOutput
- type AnomalyDetectorDimensionArray
- func (AnomalyDetectorDimensionArray) ElementType() reflect.Type
- func (i AnomalyDetectorDimensionArray) ToAnomalyDetectorDimensionArrayOutput() AnomalyDetectorDimensionArrayOutput
- func (i AnomalyDetectorDimensionArray) ToAnomalyDetectorDimensionArrayOutputWithContext(ctx context.Context) AnomalyDetectorDimensionArrayOutput
- type AnomalyDetectorDimensionArrayInput
- type AnomalyDetectorDimensionArrayOutput
- func (AnomalyDetectorDimensionArrayOutput) ElementType() reflect.Type
- func (o AnomalyDetectorDimensionArrayOutput) Index(i pulumi.IntInput) AnomalyDetectorDimensionOutput
- func (o AnomalyDetectorDimensionArrayOutput) ToAnomalyDetectorDimensionArrayOutput() AnomalyDetectorDimensionArrayOutput
- func (o AnomalyDetectorDimensionArrayOutput) ToAnomalyDetectorDimensionArrayOutputWithContext(ctx context.Context) AnomalyDetectorDimensionArrayOutput
- type AnomalyDetectorDimensionInput
- type AnomalyDetectorDimensionOutput
- func (AnomalyDetectorDimensionOutput) ElementType() reflect.Type
- func (o AnomalyDetectorDimensionOutput) Name() pulumi.StringOutput
- func (o AnomalyDetectorDimensionOutput) ToAnomalyDetectorDimensionOutput() AnomalyDetectorDimensionOutput
- func (o AnomalyDetectorDimensionOutput) ToAnomalyDetectorDimensionOutputWithContext(ctx context.Context) AnomalyDetectorDimensionOutput
- func (o AnomalyDetectorDimensionOutput) Value() pulumi.StringOutput
- type AnomalyDetectorInput
- type AnomalyDetectorMetric
- type AnomalyDetectorMetricArgs
- func (AnomalyDetectorMetricArgs) ElementType() reflect.Type
- func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutput() AnomalyDetectorMetricOutput
- func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutputWithContext(ctx context.Context) AnomalyDetectorMetricOutput
- func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricPtrOutput() AnomalyDetectorMetricPtrOutput
- func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricPtrOutput
- type AnomalyDetectorMetricDataQuery
- type AnomalyDetectorMetricDataQueryArgs
- func (AnomalyDetectorMetricDataQueryArgs) ElementType() reflect.Type
- func (i AnomalyDetectorMetricDataQueryArgs) ToAnomalyDetectorMetricDataQueryOutput() AnomalyDetectorMetricDataQueryOutput
- func (i AnomalyDetectorMetricDataQueryArgs) ToAnomalyDetectorMetricDataQueryOutputWithContext(ctx context.Context) AnomalyDetectorMetricDataQueryOutput
- type AnomalyDetectorMetricDataQueryArray
- func (AnomalyDetectorMetricDataQueryArray) ElementType() reflect.Type
- func (i AnomalyDetectorMetricDataQueryArray) ToAnomalyDetectorMetricDataQueryArrayOutput() AnomalyDetectorMetricDataQueryArrayOutput
- func (i AnomalyDetectorMetricDataQueryArray) ToAnomalyDetectorMetricDataQueryArrayOutputWithContext(ctx context.Context) AnomalyDetectorMetricDataQueryArrayOutput
- type AnomalyDetectorMetricDataQueryArrayInput
- type AnomalyDetectorMetricDataQueryArrayOutput
- func (AnomalyDetectorMetricDataQueryArrayOutput) ElementType() reflect.Type
- func (o AnomalyDetectorMetricDataQueryArrayOutput) Index(i pulumi.IntInput) AnomalyDetectorMetricDataQueryOutput
- func (o AnomalyDetectorMetricDataQueryArrayOutput) ToAnomalyDetectorMetricDataQueryArrayOutput() AnomalyDetectorMetricDataQueryArrayOutput
- func (o AnomalyDetectorMetricDataQueryArrayOutput) ToAnomalyDetectorMetricDataQueryArrayOutputWithContext(ctx context.Context) AnomalyDetectorMetricDataQueryArrayOutput
- type AnomalyDetectorMetricDataQueryInput
- type AnomalyDetectorMetricDataQueryOutput
- func (o AnomalyDetectorMetricDataQueryOutput) AccountId() pulumi.StringPtrOutput
- func (AnomalyDetectorMetricDataQueryOutput) ElementType() reflect.Type
- func (o AnomalyDetectorMetricDataQueryOutput) Expression() pulumi.StringPtrOutput
- func (o AnomalyDetectorMetricDataQueryOutput) Id() pulumi.StringOutput
- func (o AnomalyDetectorMetricDataQueryOutput) Label() pulumi.StringPtrOutput
- func (o AnomalyDetectorMetricDataQueryOutput) MetricStat() AnomalyDetectorMetricStatPtrOutput
- func (o AnomalyDetectorMetricDataQueryOutput) Period() pulumi.IntPtrOutput
- func (o AnomalyDetectorMetricDataQueryOutput) ReturnData() pulumi.BoolPtrOutput
- func (o AnomalyDetectorMetricDataQueryOutput) ToAnomalyDetectorMetricDataQueryOutput() AnomalyDetectorMetricDataQueryOutput
- func (o AnomalyDetectorMetricDataQueryOutput) ToAnomalyDetectorMetricDataQueryOutputWithContext(ctx context.Context) AnomalyDetectorMetricDataQueryOutput
- type AnomalyDetectorMetricInput
- type AnomalyDetectorMetricMathAnomalyDetector
- type AnomalyDetectorMetricMathAnomalyDetectorArgs
- func (AnomalyDetectorMetricMathAnomalyDetectorArgs) ElementType() reflect.Type
- func (i AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorOutput() AnomalyDetectorMetricMathAnomalyDetectorOutput
- func (i AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorOutput
- func (i AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
- func (i AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
- type AnomalyDetectorMetricMathAnomalyDetectorInput
- type AnomalyDetectorMetricMathAnomalyDetectorOutput
- func (AnomalyDetectorMetricMathAnomalyDetectorOutput) ElementType() reflect.Type
- func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) MetricDataQueries() AnomalyDetectorMetricDataQueryArrayOutput
- func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorOutput() AnomalyDetectorMetricMathAnomalyDetectorOutput
- func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorOutput
- func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
- func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
- type AnomalyDetectorMetricMathAnomalyDetectorPtrInput
- type AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
- func (o AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) Elem() AnomalyDetectorMetricMathAnomalyDetectorOutput
- func (AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ElementType() reflect.Type
- func (o AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) MetricDataQueries() AnomalyDetectorMetricDataQueryArrayOutput
- func (o AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
- func (o AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
- type AnomalyDetectorMetricOutput
- func (o AnomalyDetectorMetricOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
- func (AnomalyDetectorMetricOutput) ElementType() reflect.Type
- func (o AnomalyDetectorMetricOutput) MetricName() pulumi.StringOutput
- func (o AnomalyDetectorMetricOutput) Namespace() pulumi.StringOutput
- func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutput() AnomalyDetectorMetricOutput
- func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutputWithContext(ctx context.Context) AnomalyDetectorMetricOutput
- func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricPtrOutput() AnomalyDetectorMetricPtrOutput
- func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricPtrOutput
- type AnomalyDetectorMetricPtrInput
- type AnomalyDetectorMetricPtrOutput
- func (o AnomalyDetectorMetricPtrOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
- func (o AnomalyDetectorMetricPtrOutput) Elem() AnomalyDetectorMetricOutput
- func (AnomalyDetectorMetricPtrOutput) ElementType() reflect.Type
- func (o AnomalyDetectorMetricPtrOutput) MetricName() pulumi.StringPtrOutput
- func (o AnomalyDetectorMetricPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o AnomalyDetectorMetricPtrOutput) ToAnomalyDetectorMetricPtrOutput() AnomalyDetectorMetricPtrOutput
- func (o AnomalyDetectorMetricPtrOutput) ToAnomalyDetectorMetricPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricPtrOutput
- type AnomalyDetectorMetricStat
- type AnomalyDetectorMetricStatArgs
- func (AnomalyDetectorMetricStatArgs) ElementType() reflect.Type
- func (i AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatOutput() AnomalyDetectorMetricStatOutput
- func (i AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatOutput
- func (i AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatPtrOutput() AnomalyDetectorMetricStatPtrOutput
- func (i AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatPtrOutput
- type AnomalyDetectorMetricStatInput
- type AnomalyDetectorMetricStatOutput
- func (AnomalyDetectorMetricStatOutput) ElementType() reflect.Type
- func (o AnomalyDetectorMetricStatOutput) Metric() AnomalyDetectorMetricOutput
- func (o AnomalyDetectorMetricStatOutput) Period() pulumi.IntOutput
- func (o AnomalyDetectorMetricStatOutput) Stat() pulumi.StringOutput
- func (o AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatOutput() AnomalyDetectorMetricStatOutput
- func (o AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatOutput
- func (o AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatPtrOutput() AnomalyDetectorMetricStatPtrOutput
- func (o AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatPtrOutput
- func (o AnomalyDetectorMetricStatOutput) Unit() pulumi.StringPtrOutput
- type AnomalyDetectorMetricStatPtrInput
- type AnomalyDetectorMetricStatPtrOutput
- func (o AnomalyDetectorMetricStatPtrOutput) Elem() AnomalyDetectorMetricStatOutput
- func (AnomalyDetectorMetricStatPtrOutput) ElementType() reflect.Type
- func (o AnomalyDetectorMetricStatPtrOutput) Metric() AnomalyDetectorMetricPtrOutput
- func (o AnomalyDetectorMetricStatPtrOutput) Period() pulumi.IntPtrOutput
- func (o AnomalyDetectorMetricStatPtrOutput) Stat() pulumi.StringPtrOutput
- func (o AnomalyDetectorMetricStatPtrOutput) ToAnomalyDetectorMetricStatPtrOutput() AnomalyDetectorMetricStatPtrOutput
- func (o AnomalyDetectorMetricStatPtrOutput) ToAnomalyDetectorMetricStatPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatPtrOutput
- func (o AnomalyDetectorMetricStatPtrOutput) Unit() pulumi.StringPtrOutput
- type AnomalyDetectorOutput
- func (o AnomalyDetectorOutput) Configuration() AnomalyDetectorConfigurationPtrOutput
- func (o AnomalyDetectorOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
- func (AnomalyDetectorOutput) ElementType() reflect.Type
- func (o AnomalyDetectorOutput) MetricMathAnomalyDetector() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
- func (o AnomalyDetectorOutput) MetricName() pulumi.StringPtrOutput
- func (o AnomalyDetectorOutput) Namespace() pulumi.StringPtrOutput
- func (o AnomalyDetectorOutput) SingleMetricAnomalyDetector() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
- func (o AnomalyDetectorOutput) Stat() pulumi.StringPtrOutput
- func (o AnomalyDetectorOutput) ToAnomalyDetectorOutput() AnomalyDetectorOutput
- func (o AnomalyDetectorOutput) ToAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorOutput
- type AnomalyDetectorRange
- type AnomalyDetectorRangeArgs
- type AnomalyDetectorRangeArray
- type AnomalyDetectorRangeArrayInput
- type AnomalyDetectorRangeArrayOutput
- func (AnomalyDetectorRangeArrayOutput) ElementType() reflect.Type
- func (o AnomalyDetectorRangeArrayOutput) Index(i pulumi.IntInput) AnomalyDetectorRangeOutput
- func (o AnomalyDetectorRangeArrayOutput) ToAnomalyDetectorRangeArrayOutput() AnomalyDetectorRangeArrayOutput
- func (o AnomalyDetectorRangeArrayOutput) ToAnomalyDetectorRangeArrayOutputWithContext(ctx context.Context) AnomalyDetectorRangeArrayOutput
- type AnomalyDetectorRangeInput
- type AnomalyDetectorRangeOutput
- func (AnomalyDetectorRangeOutput) ElementType() reflect.Type
- func (o AnomalyDetectorRangeOutput) EndTime() pulumi.StringOutput
- func (o AnomalyDetectorRangeOutput) StartTime() pulumi.StringOutput
- func (o AnomalyDetectorRangeOutput) ToAnomalyDetectorRangeOutput() AnomalyDetectorRangeOutput
- func (o AnomalyDetectorRangeOutput) ToAnomalyDetectorRangeOutputWithContext(ctx context.Context) AnomalyDetectorRangeOutput
- type AnomalyDetectorSingleMetricAnomalyDetector
- type AnomalyDetectorSingleMetricAnomalyDetectorArgs
- func (AnomalyDetectorSingleMetricAnomalyDetectorArgs) ElementType() reflect.Type
- func (i AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorOutput() AnomalyDetectorSingleMetricAnomalyDetectorOutput
- func (i AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorOutput
- func (i AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
- func (i AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
- type AnomalyDetectorSingleMetricAnomalyDetectorInput
- type AnomalyDetectorSingleMetricAnomalyDetectorOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
- func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) ElementType() reflect.Type
- func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) MetricName() pulumi.StringPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) Namespace() pulumi.StringPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) Stat() pulumi.StringPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorOutput() AnomalyDetectorSingleMetricAnomalyDetectorOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
- type AnomalyDetectorSingleMetricAnomalyDetectorPtrInput
- type AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Elem() AnomalyDetectorSingleMetricAnomalyDetectorOutput
- func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ElementType() reflect.Type
- func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) MetricName() pulumi.StringPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Stat() pulumi.StringPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
- func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
- type AnomalyDetectorState
- type CompositeAlarm
- type CompositeAlarmArgs
- type CompositeAlarmInput
- type CompositeAlarmOutput
- func (o CompositeAlarmOutput) ActionsEnabled() pulumi.BoolPtrOutput
- func (o CompositeAlarmOutput) ActionsSuppressor() pulumi.StringPtrOutput
- func (o CompositeAlarmOutput) ActionsSuppressorExtensionPeriod() pulumi.IntPtrOutput
- func (o CompositeAlarmOutput) ActionsSuppressorWaitPeriod() pulumi.IntPtrOutput
- func (o CompositeAlarmOutput) AlarmActions() pulumi.StringArrayOutput
- func (o CompositeAlarmOutput) AlarmDescription() pulumi.StringPtrOutput
- func (o CompositeAlarmOutput) AlarmName() pulumi.StringPtrOutput
- func (o CompositeAlarmOutput) AlarmRule() pulumi.StringOutput
- func (o CompositeAlarmOutput) Arn() pulumi.StringOutput
- func (CompositeAlarmOutput) ElementType() reflect.Type
- func (o CompositeAlarmOutput) InsufficientDataActions() pulumi.StringArrayOutput
- func (o CompositeAlarmOutput) OKActions() pulumi.StringArrayOutput
- func (o CompositeAlarmOutput) ToCompositeAlarmOutput() CompositeAlarmOutput
- func (o CompositeAlarmOutput) ToCompositeAlarmOutputWithContext(ctx context.Context) CompositeAlarmOutput
- type CompositeAlarmState
- type Dashboarddeprecated
- type DashboardArgs
- type DashboardInput
- type DashboardOutput
- func (o DashboardOutput) DashboardBody() pulumi.StringOutput
- func (o DashboardOutput) DashboardName() pulumi.StringPtrOutput
- func (DashboardOutput) ElementType() reflect.Type
- func (o DashboardOutput) ToDashboardOutput() DashboardOutput
- func (o DashboardOutput) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
- type DashboardState
- type InsightRuledeprecated
- type InsightRuleArgs
- type InsightRuleInput
- type InsightRuleOutput
- func (o InsightRuleOutput) Arn() pulumi.StringOutput
- func (InsightRuleOutput) ElementType() reflect.Type
- func (o InsightRuleOutput) RuleBody() pulumi.StringOutput
- func (o InsightRuleOutput) RuleName() pulumi.StringOutput
- func (o InsightRuleOutput) RuleState() pulumi.StringOutput
- func (o InsightRuleOutput) Tags() InsightRuleTagsPtrOutput
- func (o InsightRuleOutput) ToInsightRuleOutput() InsightRuleOutput
- func (o InsightRuleOutput) ToInsightRuleOutputWithContext(ctx context.Context) InsightRuleOutput
- type InsightRuleState
- type InsightRuleTags
- type InsightRuleTagsArgs
- func (InsightRuleTagsArgs) ElementType() reflect.Type
- func (i InsightRuleTagsArgs) ToInsightRuleTagsOutput() InsightRuleTagsOutput
- func (i InsightRuleTagsArgs) ToInsightRuleTagsOutputWithContext(ctx context.Context) InsightRuleTagsOutput
- func (i InsightRuleTagsArgs) ToInsightRuleTagsPtrOutput() InsightRuleTagsPtrOutput
- func (i InsightRuleTagsArgs) ToInsightRuleTagsPtrOutputWithContext(ctx context.Context) InsightRuleTagsPtrOutput
- type InsightRuleTagsInput
- type InsightRuleTagsOutput
- func (InsightRuleTagsOutput) ElementType() reflect.Type
- func (o InsightRuleTagsOutput) ToInsightRuleTagsOutput() InsightRuleTagsOutput
- func (o InsightRuleTagsOutput) ToInsightRuleTagsOutputWithContext(ctx context.Context) InsightRuleTagsOutput
- func (o InsightRuleTagsOutput) ToInsightRuleTagsPtrOutput() InsightRuleTagsPtrOutput
- func (o InsightRuleTagsOutput) ToInsightRuleTagsPtrOutputWithContext(ctx context.Context) InsightRuleTagsPtrOutput
- type InsightRuleTagsPtrInput
- type InsightRuleTagsPtrOutput
- func (o InsightRuleTagsPtrOutput) Elem() InsightRuleTagsOutput
- func (InsightRuleTagsPtrOutput) ElementType() reflect.Type
- func (o InsightRuleTagsPtrOutput) ToInsightRuleTagsPtrOutput() InsightRuleTagsPtrOutput
- func (o InsightRuleTagsPtrOutput) ToInsightRuleTagsPtrOutputWithContext(ctx context.Context) InsightRuleTagsPtrOutput
- type LookupAlarmArgs
- type LookupAlarmOutputArgs
- type LookupAlarmResult
- type LookupAlarmResultOutput
- func (o LookupAlarmResultOutput) ActionsEnabled() pulumi.BoolPtrOutput
- func (o LookupAlarmResultOutput) AlarmActions() pulumi.StringArrayOutput
- func (o LookupAlarmResultOutput) AlarmDescription() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) ComparisonOperator() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) DatapointsToAlarm() pulumi.IntPtrOutput
- func (o LookupAlarmResultOutput) Dimensions() AlarmDimensionArrayOutput
- func (LookupAlarmResultOutput) ElementType() reflect.Type
- func (o LookupAlarmResultOutput) EvaluateLowSampleCountPercentile() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) EvaluationPeriods() pulumi.IntPtrOutput
- func (o LookupAlarmResultOutput) ExtendedStatistic() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) InsufficientDataActions() pulumi.StringArrayOutput
- func (o LookupAlarmResultOutput) MetricName() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) Metrics() AlarmMetricDataQueryArrayOutput
- func (o LookupAlarmResultOutput) Namespace() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) OKActions() pulumi.StringArrayOutput
- func (o LookupAlarmResultOutput) Period() pulumi.IntPtrOutput
- func (o LookupAlarmResultOutput) Statistic() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) Threshold() pulumi.Float64PtrOutput
- func (o LookupAlarmResultOutput) ThresholdMetricId() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) ToLookupAlarmResultOutput() LookupAlarmResultOutput
- func (o LookupAlarmResultOutput) ToLookupAlarmResultOutputWithContext(ctx context.Context) LookupAlarmResultOutput
- func (o LookupAlarmResultOutput) TreatMissingData() pulumi.StringPtrOutput
- func (o LookupAlarmResultOutput) Unit() pulumi.StringPtrOutput
- type LookupAnomalyDetectorArgs
- type LookupAnomalyDetectorOutputArgs
- type LookupAnomalyDetectorResult
- type LookupAnomalyDetectorResultOutput
- func (o LookupAnomalyDetectorResultOutput) Configuration() AnomalyDetectorConfigurationPtrOutput
- func (LookupAnomalyDetectorResultOutput) ElementType() reflect.Type
- func (o LookupAnomalyDetectorResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupAnomalyDetectorResultOutput) ToLookupAnomalyDetectorResultOutput() LookupAnomalyDetectorResultOutput
- func (o LookupAnomalyDetectorResultOutput) ToLookupAnomalyDetectorResultOutputWithContext(ctx context.Context) LookupAnomalyDetectorResultOutput
- type LookupCompositeAlarmArgs
- type LookupCompositeAlarmOutputArgs
- type LookupCompositeAlarmResult
- type LookupCompositeAlarmResultOutput
- func (o LookupCompositeAlarmResultOutput) ActionsEnabled() pulumi.BoolPtrOutput
- func (o LookupCompositeAlarmResultOutput) ActionsSuppressor() pulumi.StringPtrOutput
- func (o LookupCompositeAlarmResultOutput) ActionsSuppressorExtensionPeriod() pulumi.IntPtrOutput
- func (o LookupCompositeAlarmResultOutput) ActionsSuppressorWaitPeriod() pulumi.IntPtrOutput
- func (o LookupCompositeAlarmResultOutput) AlarmActions() pulumi.StringArrayOutput
- func (o LookupCompositeAlarmResultOutput) AlarmDescription() pulumi.StringPtrOutput
- func (o LookupCompositeAlarmResultOutput) AlarmRule() pulumi.StringPtrOutput
- func (o LookupCompositeAlarmResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupCompositeAlarmResultOutput) ElementType() reflect.Type
- func (o LookupCompositeAlarmResultOutput) InsufficientDataActions() pulumi.StringArrayOutput
- func (o LookupCompositeAlarmResultOutput) OKActions() pulumi.StringArrayOutput
- func (o LookupCompositeAlarmResultOutput) ToLookupCompositeAlarmResultOutput() LookupCompositeAlarmResultOutput
- func (o LookupCompositeAlarmResultOutput) ToLookupCompositeAlarmResultOutputWithContext(ctx context.Context) LookupCompositeAlarmResultOutput
- type LookupDashboardArgs
- type LookupDashboardOutputArgs
- type LookupDashboardResult
- type LookupDashboardResultOutput
- func (o LookupDashboardResultOutput) DashboardBody() pulumi.StringPtrOutput
- func (LookupDashboardResultOutput) ElementType() reflect.Type
- func (o LookupDashboardResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDashboardResultOutput) ToLookupDashboardResultOutput() LookupDashboardResultOutput
- func (o LookupDashboardResultOutput) ToLookupDashboardResultOutputWithContext(ctx context.Context) LookupDashboardResultOutput
- type LookupInsightRuleArgs
- type LookupInsightRuleOutputArgs
- type LookupInsightRuleResult
- type LookupInsightRuleResultOutput
- func (o LookupInsightRuleResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupInsightRuleResultOutput) ElementType() reflect.Type
- func (o LookupInsightRuleResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupInsightRuleResultOutput) RuleBody() pulumi.StringPtrOutput
- func (o LookupInsightRuleResultOutput) RuleState() pulumi.StringPtrOutput
- func (o LookupInsightRuleResultOutput) Tags() InsightRuleTagsPtrOutput
- func (o LookupInsightRuleResultOutput) ToLookupInsightRuleResultOutput() LookupInsightRuleResultOutput
- func (o LookupInsightRuleResultOutput) ToLookupInsightRuleResultOutputWithContext(ctx context.Context) LookupInsightRuleResultOutput
- type LookupMetricStreamArgs
- type LookupMetricStreamOutputArgs
- type LookupMetricStreamResult
- type LookupMetricStreamResultOutput
- func (o LookupMetricStreamResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupMetricStreamResultOutput) CreationDate() pulumi.AnyOutput
- func (LookupMetricStreamResultOutput) ElementType() reflect.Type
- func (o LookupMetricStreamResultOutput) ExcludeFilters() MetricStreamFilterArrayOutput
- func (o LookupMetricStreamResultOutput) FirehoseArn() pulumi.StringPtrOutput
- func (o LookupMetricStreamResultOutput) IncludeFilters() MetricStreamFilterArrayOutput
- func (o LookupMetricStreamResultOutput) IncludeLinkedAccountsMetrics() pulumi.BoolPtrOutput
- func (o LookupMetricStreamResultOutput) LastUpdateDate() pulumi.AnyOutput
- func (o LookupMetricStreamResultOutput) OutputFormat() pulumi.StringPtrOutput
- func (o LookupMetricStreamResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupMetricStreamResultOutput) State() pulumi.StringPtrOutput
- func (o LookupMetricStreamResultOutput) StatisticsConfigurations() MetricStreamStatisticsConfigurationArrayOutput
- func (o LookupMetricStreamResultOutput) ToLookupMetricStreamResultOutput() LookupMetricStreamResultOutput
- func (o LookupMetricStreamResultOutput) ToLookupMetricStreamResultOutputWithContext(ctx context.Context) LookupMetricStreamResultOutput
- type MetricStream
- type MetricStreamArgs
- type MetricStreamFilter
- type MetricStreamFilterArgs
- type MetricStreamFilterArray
- type MetricStreamFilterArrayInput
- type MetricStreamFilterArrayOutput
- func (MetricStreamFilterArrayOutput) ElementType() reflect.Type
- func (o MetricStreamFilterArrayOutput) Index(i pulumi.IntInput) MetricStreamFilterOutput
- func (o MetricStreamFilterArrayOutput) ToMetricStreamFilterArrayOutput() MetricStreamFilterArrayOutput
- func (o MetricStreamFilterArrayOutput) ToMetricStreamFilterArrayOutputWithContext(ctx context.Context) MetricStreamFilterArrayOutput
- type MetricStreamFilterInput
- type MetricStreamFilterOutput
- func (MetricStreamFilterOutput) ElementType() reflect.Type
- func (o MetricStreamFilterOutput) Namespace() pulumi.StringOutput
- func (o MetricStreamFilterOutput) ToMetricStreamFilterOutput() MetricStreamFilterOutput
- func (o MetricStreamFilterOutput) ToMetricStreamFilterOutputWithContext(ctx context.Context) MetricStreamFilterOutput
- type MetricStreamInput
- type MetricStreamOutput
- func (o MetricStreamOutput) Arn() pulumi.StringOutput
- func (o MetricStreamOutput) CreationDate() pulumi.AnyOutput
- func (MetricStreamOutput) ElementType() reflect.Type
- func (o MetricStreamOutput) ExcludeFilters() MetricStreamFilterArrayOutput
- func (o MetricStreamOutput) FirehoseArn() pulumi.StringOutput
- func (o MetricStreamOutput) IncludeFilters() MetricStreamFilterArrayOutput
- func (o MetricStreamOutput) IncludeLinkedAccountsMetrics() pulumi.BoolPtrOutput
- func (o MetricStreamOutput) LastUpdateDate() pulumi.AnyOutput
- func (o MetricStreamOutput) Name() pulumi.StringPtrOutput
- func (o MetricStreamOutput) OutputFormat() pulumi.StringOutput
- func (o MetricStreamOutput) RoleArn() pulumi.StringOutput
- func (o MetricStreamOutput) State() pulumi.StringOutput
- func (o MetricStreamOutput) StatisticsConfigurations() MetricStreamStatisticsConfigurationArrayOutput
- func (o MetricStreamOutput) Tags() MetricStreamTagArrayOutput
- func (o MetricStreamOutput) ToMetricStreamOutput() MetricStreamOutput
- func (o MetricStreamOutput) ToMetricStreamOutputWithContext(ctx context.Context) MetricStreamOutput
- type MetricStreamState
- type MetricStreamStatisticsConfiguration
- type MetricStreamStatisticsConfigurationArgs
- func (MetricStreamStatisticsConfigurationArgs) ElementType() reflect.Type
- func (i MetricStreamStatisticsConfigurationArgs) ToMetricStreamStatisticsConfigurationOutput() MetricStreamStatisticsConfigurationOutput
- func (i MetricStreamStatisticsConfigurationArgs) ToMetricStreamStatisticsConfigurationOutputWithContext(ctx context.Context) MetricStreamStatisticsConfigurationOutput
- type MetricStreamStatisticsConfigurationArray
- func (MetricStreamStatisticsConfigurationArray) ElementType() reflect.Type
- func (i MetricStreamStatisticsConfigurationArray) ToMetricStreamStatisticsConfigurationArrayOutput() MetricStreamStatisticsConfigurationArrayOutput
- func (i MetricStreamStatisticsConfigurationArray) ToMetricStreamStatisticsConfigurationArrayOutputWithContext(ctx context.Context) MetricStreamStatisticsConfigurationArrayOutput
- type MetricStreamStatisticsConfigurationArrayInput
- type MetricStreamStatisticsConfigurationArrayOutput
- func (MetricStreamStatisticsConfigurationArrayOutput) ElementType() reflect.Type
- func (o MetricStreamStatisticsConfigurationArrayOutput) Index(i pulumi.IntInput) MetricStreamStatisticsConfigurationOutput
- func (o MetricStreamStatisticsConfigurationArrayOutput) ToMetricStreamStatisticsConfigurationArrayOutput() MetricStreamStatisticsConfigurationArrayOutput
- func (o MetricStreamStatisticsConfigurationArrayOutput) ToMetricStreamStatisticsConfigurationArrayOutputWithContext(ctx context.Context) MetricStreamStatisticsConfigurationArrayOutput
- type MetricStreamStatisticsConfigurationInput
- type MetricStreamStatisticsConfigurationOutput
- func (o MetricStreamStatisticsConfigurationOutput) AdditionalStatistics() pulumi.StringArrayOutput
- func (MetricStreamStatisticsConfigurationOutput) ElementType() reflect.Type
- func (o MetricStreamStatisticsConfigurationOutput) IncludeMetrics() MetricStreamStatisticsMetricArrayOutput
- func (o MetricStreamStatisticsConfigurationOutput) ToMetricStreamStatisticsConfigurationOutput() MetricStreamStatisticsConfigurationOutput
- func (o MetricStreamStatisticsConfigurationOutput) ToMetricStreamStatisticsConfigurationOutputWithContext(ctx context.Context) MetricStreamStatisticsConfigurationOutput
- type MetricStreamStatisticsMetric
- type MetricStreamStatisticsMetricArgs
- func (MetricStreamStatisticsMetricArgs) ElementType() reflect.Type
- func (i MetricStreamStatisticsMetricArgs) ToMetricStreamStatisticsMetricOutput() MetricStreamStatisticsMetricOutput
- func (i MetricStreamStatisticsMetricArgs) ToMetricStreamStatisticsMetricOutputWithContext(ctx context.Context) MetricStreamStatisticsMetricOutput
- type MetricStreamStatisticsMetricArray
- func (MetricStreamStatisticsMetricArray) ElementType() reflect.Type
- func (i MetricStreamStatisticsMetricArray) ToMetricStreamStatisticsMetricArrayOutput() MetricStreamStatisticsMetricArrayOutput
- func (i MetricStreamStatisticsMetricArray) ToMetricStreamStatisticsMetricArrayOutputWithContext(ctx context.Context) MetricStreamStatisticsMetricArrayOutput
- type MetricStreamStatisticsMetricArrayInput
- type MetricStreamStatisticsMetricArrayOutput
- func (MetricStreamStatisticsMetricArrayOutput) ElementType() reflect.Type
- func (o MetricStreamStatisticsMetricArrayOutput) Index(i pulumi.IntInput) MetricStreamStatisticsMetricOutput
- func (o MetricStreamStatisticsMetricArrayOutput) ToMetricStreamStatisticsMetricArrayOutput() MetricStreamStatisticsMetricArrayOutput
- func (o MetricStreamStatisticsMetricArrayOutput) ToMetricStreamStatisticsMetricArrayOutputWithContext(ctx context.Context) MetricStreamStatisticsMetricArrayOutput
- type MetricStreamStatisticsMetricInput
- type MetricStreamStatisticsMetricOutput
- func (MetricStreamStatisticsMetricOutput) ElementType() reflect.Type
- func (o MetricStreamStatisticsMetricOutput) MetricName() pulumi.StringOutput
- func (o MetricStreamStatisticsMetricOutput) Namespace() pulumi.StringOutput
- func (o MetricStreamStatisticsMetricOutput) ToMetricStreamStatisticsMetricOutput() MetricStreamStatisticsMetricOutput
- func (o MetricStreamStatisticsMetricOutput) ToMetricStreamStatisticsMetricOutputWithContext(ctx context.Context) MetricStreamStatisticsMetricOutput
- type MetricStreamTag
- type MetricStreamTagArgs
- type MetricStreamTagArray
- type MetricStreamTagArrayInput
- type MetricStreamTagArrayOutput
- func (MetricStreamTagArrayOutput) ElementType() reflect.Type
- func (o MetricStreamTagArrayOutput) Index(i pulumi.IntInput) MetricStreamTagOutput
- func (o MetricStreamTagArrayOutput) ToMetricStreamTagArrayOutput() MetricStreamTagArrayOutput
- func (o MetricStreamTagArrayOutput) ToMetricStreamTagArrayOutputWithContext(ctx context.Context) MetricStreamTagArrayOutput
- type MetricStreamTagInput
- type MetricStreamTagOutput
- func (MetricStreamTagOutput) ElementType() reflect.Type
- func (o MetricStreamTagOutput) Key() pulumi.StringOutput
- func (o MetricStreamTagOutput) ToMetricStreamTagOutput() MetricStreamTagOutput
- func (o MetricStreamTagOutput) ToMetricStreamTagOutputWithContext(ctx context.Context) MetricStreamTagOutput
- func (o MetricStreamTagOutput) Value() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alarm
deprecated
type Alarm struct { pulumi.CustomResourceState ActionsEnabled pulumi.BoolPtrOutput `pulumi:"actionsEnabled"` AlarmActions pulumi.StringArrayOutput `pulumi:"alarmActions"` AlarmDescription pulumi.StringPtrOutput `pulumi:"alarmDescription"` AlarmName pulumi.StringPtrOutput `pulumi:"alarmName"` Arn pulumi.StringOutput `pulumi:"arn"` ComparisonOperator pulumi.StringOutput `pulumi:"comparisonOperator"` DatapointsToAlarm pulumi.IntPtrOutput `pulumi:"datapointsToAlarm"` Dimensions AlarmDimensionArrayOutput `pulumi:"dimensions"` EvaluateLowSampleCountPercentile pulumi.StringPtrOutput `pulumi:"evaluateLowSampleCountPercentile"` EvaluationPeriods pulumi.IntOutput `pulumi:"evaluationPeriods"` ExtendedStatistic pulumi.StringPtrOutput `pulumi:"extendedStatistic"` InsufficientDataActions pulumi.StringArrayOutput `pulumi:"insufficientDataActions"` MetricName pulumi.StringPtrOutput `pulumi:"metricName"` Metrics AlarmMetricDataQueryArrayOutput `pulumi:"metrics"` Namespace pulumi.StringPtrOutput `pulumi:"namespace"` OKActions pulumi.StringArrayOutput `pulumi:"oKActions"` Period pulumi.IntPtrOutput `pulumi:"period"` Statistic pulumi.StringPtrOutput `pulumi:"statistic"` Threshold pulumi.Float64PtrOutput `pulumi:"threshold"` ThresholdMetricId pulumi.StringPtrOutput `pulumi:"thresholdMetricId"` TreatMissingData pulumi.StringPtrOutput `pulumi:"treatMissingData"` Unit pulumi.StringPtrOutput `pulumi:"unit"` }
Resource Type definition for AWS::CloudWatch::Alarm
Deprecated: Alarm is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetAlarm ¶
func GetAlarm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AlarmState, opts ...pulumi.ResourceOption) (*Alarm, error)
GetAlarm gets an existing Alarm 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 NewAlarm ¶
func NewAlarm(ctx *pulumi.Context, name string, args *AlarmArgs, opts ...pulumi.ResourceOption) (*Alarm, error)
NewAlarm registers a new resource with the given unique name, arguments, and options.
func (*Alarm) ElementType ¶
func (*Alarm) ToAlarmOutput ¶
func (i *Alarm) ToAlarmOutput() AlarmOutput
func (*Alarm) ToAlarmOutputWithContext ¶
func (i *Alarm) ToAlarmOutputWithContext(ctx context.Context) AlarmOutput
type AlarmArgs ¶
type AlarmArgs struct { ActionsEnabled pulumi.BoolPtrInput AlarmActions pulumi.StringArrayInput AlarmDescription pulumi.StringPtrInput AlarmName pulumi.StringPtrInput ComparisonOperator pulumi.StringInput DatapointsToAlarm pulumi.IntPtrInput Dimensions AlarmDimensionArrayInput EvaluateLowSampleCountPercentile pulumi.StringPtrInput EvaluationPeriods pulumi.IntInput ExtendedStatistic pulumi.StringPtrInput InsufficientDataActions pulumi.StringArrayInput MetricName pulumi.StringPtrInput Metrics AlarmMetricDataQueryArrayInput Namespace pulumi.StringPtrInput OKActions pulumi.StringArrayInput Period pulumi.IntPtrInput Statistic pulumi.StringPtrInput Threshold pulumi.Float64PtrInput ThresholdMetricId pulumi.StringPtrInput TreatMissingData pulumi.StringPtrInput Unit pulumi.StringPtrInput }
The set of arguments for constructing a Alarm resource.
func (AlarmArgs) ElementType ¶
type AlarmDimension ¶
type AlarmDimensionArgs ¶
type AlarmDimensionArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (AlarmDimensionArgs) ElementType ¶
func (AlarmDimensionArgs) ElementType() reflect.Type
func (AlarmDimensionArgs) ToAlarmDimensionOutput ¶
func (i AlarmDimensionArgs) ToAlarmDimensionOutput() AlarmDimensionOutput
func (AlarmDimensionArgs) ToAlarmDimensionOutputWithContext ¶
func (i AlarmDimensionArgs) ToAlarmDimensionOutputWithContext(ctx context.Context) AlarmDimensionOutput
type AlarmDimensionArray ¶
type AlarmDimensionArray []AlarmDimensionInput
func (AlarmDimensionArray) ElementType ¶
func (AlarmDimensionArray) ElementType() reflect.Type
func (AlarmDimensionArray) ToAlarmDimensionArrayOutput ¶
func (i AlarmDimensionArray) ToAlarmDimensionArrayOutput() AlarmDimensionArrayOutput
func (AlarmDimensionArray) ToAlarmDimensionArrayOutputWithContext ¶
func (i AlarmDimensionArray) ToAlarmDimensionArrayOutputWithContext(ctx context.Context) AlarmDimensionArrayOutput
type AlarmDimensionArrayInput ¶
type AlarmDimensionArrayInput interface { pulumi.Input ToAlarmDimensionArrayOutput() AlarmDimensionArrayOutput ToAlarmDimensionArrayOutputWithContext(context.Context) AlarmDimensionArrayOutput }
AlarmDimensionArrayInput is an input type that accepts AlarmDimensionArray and AlarmDimensionArrayOutput values. You can construct a concrete instance of `AlarmDimensionArrayInput` via:
AlarmDimensionArray{ AlarmDimensionArgs{...} }
type AlarmDimensionArrayOutput ¶
type AlarmDimensionArrayOutput struct{ *pulumi.OutputState }
func (AlarmDimensionArrayOutput) ElementType ¶
func (AlarmDimensionArrayOutput) ElementType() reflect.Type
func (AlarmDimensionArrayOutput) Index ¶
func (o AlarmDimensionArrayOutput) Index(i pulumi.IntInput) AlarmDimensionOutput
func (AlarmDimensionArrayOutput) ToAlarmDimensionArrayOutput ¶
func (o AlarmDimensionArrayOutput) ToAlarmDimensionArrayOutput() AlarmDimensionArrayOutput
func (AlarmDimensionArrayOutput) ToAlarmDimensionArrayOutputWithContext ¶
func (o AlarmDimensionArrayOutput) ToAlarmDimensionArrayOutputWithContext(ctx context.Context) AlarmDimensionArrayOutput
type AlarmDimensionInput ¶
type AlarmDimensionInput interface { pulumi.Input ToAlarmDimensionOutput() AlarmDimensionOutput ToAlarmDimensionOutputWithContext(context.Context) AlarmDimensionOutput }
AlarmDimensionInput is an input type that accepts AlarmDimensionArgs and AlarmDimensionOutput values. You can construct a concrete instance of `AlarmDimensionInput` via:
AlarmDimensionArgs{...}
type AlarmDimensionOutput ¶
type AlarmDimensionOutput struct{ *pulumi.OutputState }
func (AlarmDimensionOutput) ElementType ¶
func (AlarmDimensionOutput) ElementType() reflect.Type
func (AlarmDimensionOutput) Name ¶
func (o AlarmDimensionOutput) Name() pulumi.StringOutput
func (AlarmDimensionOutput) ToAlarmDimensionOutput ¶
func (o AlarmDimensionOutput) ToAlarmDimensionOutput() AlarmDimensionOutput
func (AlarmDimensionOutput) ToAlarmDimensionOutputWithContext ¶
func (o AlarmDimensionOutput) ToAlarmDimensionOutputWithContext(ctx context.Context) AlarmDimensionOutput
func (AlarmDimensionOutput) Value ¶
func (o AlarmDimensionOutput) Value() pulumi.StringOutput
type AlarmInput ¶
type AlarmInput interface { pulumi.Input ToAlarmOutput() AlarmOutput ToAlarmOutputWithContext(ctx context.Context) AlarmOutput }
type AlarmMetric ¶
type AlarmMetric struct { Dimensions []AlarmDimension `pulumi:"dimensions"` MetricName *string `pulumi:"metricName"` Namespace *string `pulumi:"namespace"` }
type AlarmMetricArgs ¶
type AlarmMetricArgs struct { Dimensions AlarmDimensionArrayInput `pulumi:"dimensions"` MetricName pulumi.StringPtrInput `pulumi:"metricName"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
func (AlarmMetricArgs) ElementType ¶
func (AlarmMetricArgs) ElementType() reflect.Type
func (AlarmMetricArgs) ToAlarmMetricOutput ¶
func (i AlarmMetricArgs) ToAlarmMetricOutput() AlarmMetricOutput
func (AlarmMetricArgs) ToAlarmMetricOutputWithContext ¶
func (i AlarmMetricArgs) ToAlarmMetricOutputWithContext(ctx context.Context) AlarmMetricOutput
func (AlarmMetricArgs) ToAlarmMetricPtrOutput ¶
func (i AlarmMetricArgs) ToAlarmMetricPtrOutput() AlarmMetricPtrOutput
func (AlarmMetricArgs) ToAlarmMetricPtrOutputWithContext ¶
func (i AlarmMetricArgs) ToAlarmMetricPtrOutputWithContext(ctx context.Context) AlarmMetricPtrOutput
type AlarmMetricDataQuery ¶
type AlarmMetricDataQueryArgs ¶
type AlarmMetricDataQueryArgs struct { AccountId pulumi.StringPtrInput `pulumi:"accountId"` Expression pulumi.StringPtrInput `pulumi:"expression"` Id pulumi.StringInput `pulumi:"id"` Label pulumi.StringPtrInput `pulumi:"label"` MetricStat AlarmMetricStatPtrInput `pulumi:"metricStat"` Period pulumi.IntPtrInput `pulumi:"period"` ReturnData pulumi.BoolPtrInput `pulumi:"returnData"` }
func (AlarmMetricDataQueryArgs) ElementType ¶
func (AlarmMetricDataQueryArgs) ElementType() reflect.Type
func (AlarmMetricDataQueryArgs) ToAlarmMetricDataQueryOutput ¶
func (i AlarmMetricDataQueryArgs) ToAlarmMetricDataQueryOutput() AlarmMetricDataQueryOutput
func (AlarmMetricDataQueryArgs) ToAlarmMetricDataQueryOutputWithContext ¶
func (i AlarmMetricDataQueryArgs) ToAlarmMetricDataQueryOutputWithContext(ctx context.Context) AlarmMetricDataQueryOutput
type AlarmMetricDataQueryArray ¶
type AlarmMetricDataQueryArray []AlarmMetricDataQueryInput
func (AlarmMetricDataQueryArray) ElementType ¶
func (AlarmMetricDataQueryArray) ElementType() reflect.Type
func (AlarmMetricDataQueryArray) ToAlarmMetricDataQueryArrayOutput ¶
func (i AlarmMetricDataQueryArray) ToAlarmMetricDataQueryArrayOutput() AlarmMetricDataQueryArrayOutput
func (AlarmMetricDataQueryArray) ToAlarmMetricDataQueryArrayOutputWithContext ¶
func (i AlarmMetricDataQueryArray) ToAlarmMetricDataQueryArrayOutputWithContext(ctx context.Context) AlarmMetricDataQueryArrayOutput
type AlarmMetricDataQueryArrayInput ¶
type AlarmMetricDataQueryArrayInput interface { pulumi.Input ToAlarmMetricDataQueryArrayOutput() AlarmMetricDataQueryArrayOutput ToAlarmMetricDataQueryArrayOutputWithContext(context.Context) AlarmMetricDataQueryArrayOutput }
AlarmMetricDataQueryArrayInput is an input type that accepts AlarmMetricDataQueryArray and AlarmMetricDataQueryArrayOutput values. You can construct a concrete instance of `AlarmMetricDataQueryArrayInput` via:
AlarmMetricDataQueryArray{ AlarmMetricDataQueryArgs{...} }
type AlarmMetricDataQueryArrayOutput ¶
type AlarmMetricDataQueryArrayOutput struct{ *pulumi.OutputState }
func (AlarmMetricDataQueryArrayOutput) ElementType ¶
func (AlarmMetricDataQueryArrayOutput) ElementType() reflect.Type
func (AlarmMetricDataQueryArrayOutput) Index ¶
func (o AlarmMetricDataQueryArrayOutput) Index(i pulumi.IntInput) AlarmMetricDataQueryOutput
func (AlarmMetricDataQueryArrayOutput) ToAlarmMetricDataQueryArrayOutput ¶
func (o AlarmMetricDataQueryArrayOutput) ToAlarmMetricDataQueryArrayOutput() AlarmMetricDataQueryArrayOutput
func (AlarmMetricDataQueryArrayOutput) ToAlarmMetricDataQueryArrayOutputWithContext ¶
func (o AlarmMetricDataQueryArrayOutput) ToAlarmMetricDataQueryArrayOutputWithContext(ctx context.Context) AlarmMetricDataQueryArrayOutput
type AlarmMetricDataQueryInput ¶
type AlarmMetricDataQueryInput interface { pulumi.Input ToAlarmMetricDataQueryOutput() AlarmMetricDataQueryOutput ToAlarmMetricDataQueryOutputWithContext(context.Context) AlarmMetricDataQueryOutput }
AlarmMetricDataQueryInput is an input type that accepts AlarmMetricDataQueryArgs and AlarmMetricDataQueryOutput values. You can construct a concrete instance of `AlarmMetricDataQueryInput` via:
AlarmMetricDataQueryArgs{...}
type AlarmMetricDataQueryOutput ¶
type AlarmMetricDataQueryOutput struct{ *pulumi.OutputState }
func (AlarmMetricDataQueryOutput) AccountId ¶
func (o AlarmMetricDataQueryOutput) AccountId() pulumi.StringPtrOutput
func (AlarmMetricDataQueryOutput) ElementType ¶
func (AlarmMetricDataQueryOutput) ElementType() reflect.Type
func (AlarmMetricDataQueryOutput) Expression ¶
func (o AlarmMetricDataQueryOutput) Expression() pulumi.StringPtrOutput
func (AlarmMetricDataQueryOutput) Id ¶
func (o AlarmMetricDataQueryOutput) Id() pulumi.StringOutput
func (AlarmMetricDataQueryOutput) Label ¶
func (o AlarmMetricDataQueryOutput) Label() pulumi.StringPtrOutput
func (AlarmMetricDataQueryOutput) MetricStat ¶
func (o AlarmMetricDataQueryOutput) MetricStat() AlarmMetricStatPtrOutput
func (AlarmMetricDataQueryOutput) Period ¶
func (o AlarmMetricDataQueryOutput) Period() pulumi.IntPtrOutput
func (AlarmMetricDataQueryOutput) ReturnData ¶
func (o AlarmMetricDataQueryOutput) ReturnData() pulumi.BoolPtrOutput
func (AlarmMetricDataQueryOutput) ToAlarmMetricDataQueryOutput ¶
func (o AlarmMetricDataQueryOutput) ToAlarmMetricDataQueryOutput() AlarmMetricDataQueryOutput
func (AlarmMetricDataQueryOutput) ToAlarmMetricDataQueryOutputWithContext ¶
func (o AlarmMetricDataQueryOutput) ToAlarmMetricDataQueryOutputWithContext(ctx context.Context) AlarmMetricDataQueryOutput
type AlarmMetricInput ¶
type AlarmMetricInput interface { pulumi.Input ToAlarmMetricOutput() AlarmMetricOutput ToAlarmMetricOutputWithContext(context.Context) AlarmMetricOutput }
AlarmMetricInput is an input type that accepts AlarmMetricArgs and AlarmMetricOutput values. You can construct a concrete instance of `AlarmMetricInput` via:
AlarmMetricArgs{...}
type AlarmMetricOutput ¶
type AlarmMetricOutput struct{ *pulumi.OutputState }
func (AlarmMetricOutput) Dimensions ¶
func (o AlarmMetricOutput) Dimensions() AlarmDimensionArrayOutput
func (AlarmMetricOutput) ElementType ¶
func (AlarmMetricOutput) ElementType() reflect.Type
func (AlarmMetricOutput) MetricName ¶
func (o AlarmMetricOutput) MetricName() pulumi.StringPtrOutput
func (AlarmMetricOutput) Namespace ¶
func (o AlarmMetricOutput) Namespace() pulumi.StringPtrOutput
func (AlarmMetricOutput) ToAlarmMetricOutput ¶
func (o AlarmMetricOutput) ToAlarmMetricOutput() AlarmMetricOutput
func (AlarmMetricOutput) ToAlarmMetricOutputWithContext ¶
func (o AlarmMetricOutput) ToAlarmMetricOutputWithContext(ctx context.Context) AlarmMetricOutput
func (AlarmMetricOutput) ToAlarmMetricPtrOutput ¶
func (o AlarmMetricOutput) ToAlarmMetricPtrOutput() AlarmMetricPtrOutput
func (AlarmMetricOutput) ToAlarmMetricPtrOutputWithContext ¶
func (o AlarmMetricOutput) ToAlarmMetricPtrOutputWithContext(ctx context.Context) AlarmMetricPtrOutput
type AlarmMetricPtrInput ¶
type AlarmMetricPtrInput interface { pulumi.Input ToAlarmMetricPtrOutput() AlarmMetricPtrOutput ToAlarmMetricPtrOutputWithContext(context.Context) AlarmMetricPtrOutput }
AlarmMetricPtrInput is an input type that accepts AlarmMetricArgs, AlarmMetricPtr and AlarmMetricPtrOutput values. You can construct a concrete instance of `AlarmMetricPtrInput` via:
AlarmMetricArgs{...} or: nil
func AlarmMetricPtr ¶
func AlarmMetricPtr(v *AlarmMetricArgs) AlarmMetricPtrInput
type AlarmMetricPtrOutput ¶
type AlarmMetricPtrOutput struct{ *pulumi.OutputState }
func (AlarmMetricPtrOutput) Dimensions ¶
func (o AlarmMetricPtrOutput) Dimensions() AlarmDimensionArrayOutput
func (AlarmMetricPtrOutput) Elem ¶
func (o AlarmMetricPtrOutput) Elem() AlarmMetricOutput
func (AlarmMetricPtrOutput) ElementType ¶
func (AlarmMetricPtrOutput) ElementType() reflect.Type
func (AlarmMetricPtrOutput) MetricName ¶
func (o AlarmMetricPtrOutput) MetricName() pulumi.StringPtrOutput
func (AlarmMetricPtrOutput) Namespace ¶
func (o AlarmMetricPtrOutput) Namespace() pulumi.StringPtrOutput
func (AlarmMetricPtrOutput) ToAlarmMetricPtrOutput ¶
func (o AlarmMetricPtrOutput) ToAlarmMetricPtrOutput() AlarmMetricPtrOutput
func (AlarmMetricPtrOutput) ToAlarmMetricPtrOutputWithContext ¶
func (o AlarmMetricPtrOutput) ToAlarmMetricPtrOutputWithContext(ctx context.Context) AlarmMetricPtrOutput
type AlarmMetricStat ¶
type AlarmMetricStat struct { Metric AlarmMetric `pulumi:"metric"` Period int `pulumi:"period"` Stat string `pulumi:"stat"` Unit *string `pulumi:"unit"` }
type AlarmMetricStatArgs ¶
type AlarmMetricStatArgs struct { Metric AlarmMetricInput `pulumi:"metric"` Period pulumi.IntInput `pulumi:"period"` Stat pulumi.StringInput `pulumi:"stat"` Unit pulumi.StringPtrInput `pulumi:"unit"` }
func (AlarmMetricStatArgs) ElementType ¶
func (AlarmMetricStatArgs) ElementType() reflect.Type
func (AlarmMetricStatArgs) ToAlarmMetricStatOutput ¶
func (i AlarmMetricStatArgs) ToAlarmMetricStatOutput() AlarmMetricStatOutput
func (AlarmMetricStatArgs) ToAlarmMetricStatOutputWithContext ¶
func (i AlarmMetricStatArgs) ToAlarmMetricStatOutputWithContext(ctx context.Context) AlarmMetricStatOutput
func (AlarmMetricStatArgs) ToAlarmMetricStatPtrOutput ¶
func (i AlarmMetricStatArgs) ToAlarmMetricStatPtrOutput() AlarmMetricStatPtrOutput
func (AlarmMetricStatArgs) ToAlarmMetricStatPtrOutputWithContext ¶
func (i AlarmMetricStatArgs) ToAlarmMetricStatPtrOutputWithContext(ctx context.Context) AlarmMetricStatPtrOutput
type AlarmMetricStatInput ¶
type AlarmMetricStatInput interface { pulumi.Input ToAlarmMetricStatOutput() AlarmMetricStatOutput ToAlarmMetricStatOutputWithContext(context.Context) AlarmMetricStatOutput }
AlarmMetricStatInput is an input type that accepts AlarmMetricStatArgs and AlarmMetricStatOutput values. You can construct a concrete instance of `AlarmMetricStatInput` via:
AlarmMetricStatArgs{...}
type AlarmMetricStatOutput ¶
type AlarmMetricStatOutput struct{ *pulumi.OutputState }
func (AlarmMetricStatOutput) ElementType ¶
func (AlarmMetricStatOutput) ElementType() reflect.Type
func (AlarmMetricStatOutput) Metric ¶
func (o AlarmMetricStatOutput) Metric() AlarmMetricOutput
func (AlarmMetricStatOutput) Period ¶
func (o AlarmMetricStatOutput) Period() pulumi.IntOutput
func (AlarmMetricStatOutput) Stat ¶
func (o AlarmMetricStatOutput) Stat() pulumi.StringOutput
func (AlarmMetricStatOutput) ToAlarmMetricStatOutput ¶
func (o AlarmMetricStatOutput) ToAlarmMetricStatOutput() AlarmMetricStatOutput
func (AlarmMetricStatOutput) ToAlarmMetricStatOutputWithContext ¶
func (o AlarmMetricStatOutput) ToAlarmMetricStatOutputWithContext(ctx context.Context) AlarmMetricStatOutput
func (AlarmMetricStatOutput) ToAlarmMetricStatPtrOutput ¶
func (o AlarmMetricStatOutput) ToAlarmMetricStatPtrOutput() AlarmMetricStatPtrOutput
func (AlarmMetricStatOutput) ToAlarmMetricStatPtrOutputWithContext ¶
func (o AlarmMetricStatOutput) ToAlarmMetricStatPtrOutputWithContext(ctx context.Context) AlarmMetricStatPtrOutput
func (AlarmMetricStatOutput) Unit ¶
func (o AlarmMetricStatOutput) Unit() pulumi.StringPtrOutput
type AlarmMetricStatPtrInput ¶
type AlarmMetricStatPtrInput interface { pulumi.Input ToAlarmMetricStatPtrOutput() AlarmMetricStatPtrOutput ToAlarmMetricStatPtrOutputWithContext(context.Context) AlarmMetricStatPtrOutput }
AlarmMetricStatPtrInput is an input type that accepts AlarmMetricStatArgs, AlarmMetricStatPtr and AlarmMetricStatPtrOutput values. You can construct a concrete instance of `AlarmMetricStatPtrInput` via:
AlarmMetricStatArgs{...} or: nil
func AlarmMetricStatPtr ¶
func AlarmMetricStatPtr(v *AlarmMetricStatArgs) AlarmMetricStatPtrInput
type AlarmMetricStatPtrOutput ¶
type AlarmMetricStatPtrOutput struct{ *pulumi.OutputState }
func (AlarmMetricStatPtrOutput) Elem ¶
func (o AlarmMetricStatPtrOutput) Elem() AlarmMetricStatOutput
func (AlarmMetricStatPtrOutput) ElementType ¶
func (AlarmMetricStatPtrOutput) ElementType() reflect.Type
func (AlarmMetricStatPtrOutput) Metric ¶
func (o AlarmMetricStatPtrOutput) Metric() AlarmMetricPtrOutput
func (AlarmMetricStatPtrOutput) Period ¶
func (o AlarmMetricStatPtrOutput) Period() pulumi.IntPtrOutput
func (AlarmMetricStatPtrOutput) Stat ¶
func (o AlarmMetricStatPtrOutput) Stat() pulumi.StringPtrOutput
func (AlarmMetricStatPtrOutput) ToAlarmMetricStatPtrOutput ¶
func (o AlarmMetricStatPtrOutput) ToAlarmMetricStatPtrOutput() AlarmMetricStatPtrOutput
func (AlarmMetricStatPtrOutput) ToAlarmMetricStatPtrOutputWithContext ¶
func (o AlarmMetricStatPtrOutput) ToAlarmMetricStatPtrOutputWithContext(ctx context.Context) AlarmMetricStatPtrOutput
func (AlarmMetricStatPtrOutput) Unit ¶
func (o AlarmMetricStatPtrOutput) Unit() pulumi.StringPtrOutput
type AlarmOutput ¶
type AlarmOutput struct{ *pulumi.OutputState }
func (AlarmOutput) ActionsEnabled ¶ added in v0.17.0
func (o AlarmOutput) ActionsEnabled() pulumi.BoolPtrOutput
func (AlarmOutput) AlarmActions ¶ added in v0.17.0
func (o AlarmOutput) AlarmActions() pulumi.StringArrayOutput
func (AlarmOutput) AlarmDescription ¶ added in v0.17.0
func (o AlarmOutput) AlarmDescription() pulumi.StringPtrOutput
func (AlarmOutput) AlarmName ¶ added in v0.17.0
func (o AlarmOutput) AlarmName() pulumi.StringPtrOutput
func (AlarmOutput) Arn ¶ added in v0.17.0
func (o AlarmOutput) Arn() pulumi.StringOutput
func (AlarmOutput) ComparisonOperator ¶ added in v0.17.0
func (o AlarmOutput) ComparisonOperator() pulumi.StringOutput
func (AlarmOutput) DatapointsToAlarm ¶ added in v0.17.0
func (o AlarmOutput) DatapointsToAlarm() pulumi.IntPtrOutput
func (AlarmOutput) Dimensions ¶ added in v0.17.0
func (o AlarmOutput) Dimensions() AlarmDimensionArrayOutput
func (AlarmOutput) ElementType ¶
func (AlarmOutput) ElementType() reflect.Type
func (AlarmOutput) EvaluateLowSampleCountPercentile ¶ added in v0.17.0
func (o AlarmOutput) EvaluateLowSampleCountPercentile() pulumi.StringPtrOutput
func (AlarmOutput) EvaluationPeriods ¶ added in v0.17.0
func (o AlarmOutput) EvaluationPeriods() pulumi.IntOutput
func (AlarmOutput) ExtendedStatistic ¶ added in v0.17.0
func (o AlarmOutput) ExtendedStatistic() pulumi.StringPtrOutput
func (AlarmOutput) InsufficientDataActions ¶ added in v0.17.0
func (o AlarmOutput) InsufficientDataActions() pulumi.StringArrayOutput
func (AlarmOutput) MetricName ¶ added in v0.17.0
func (o AlarmOutput) MetricName() pulumi.StringPtrOutput
func (AlarmOutput) Metrics ¶ added in v0.17.0
func (o AlarmOutput) Metrics() AlarmMetricDataQueryArrayOutput
func (AlarmOutput) Namespace ¶ added in v0.17.0
func (o AlarmOutput) Namespace() pulumi.StringPtrOutput
func (AlarmOutput) OKActions ¶ added in v0.17.0
func (o AlarmOutput) OKActions() pulumi.StringArrayOutput
func (AlarmOutput) Period ¶ added in v0.17.0
func (o AlarmOutput) Period() pulumi.IntPtrOutput
func (AlarmOutput) Statistic ¶ added in v0.17.0
func (o AlarmOutput) Statistic() pulumi.StringPtrOutput
func (AlarmOutput) Threshold ¶ added in v0.17.0
func (o AlarmOutput) Threshold() pulumi.Float64PtrOutput
func (AlarmOutput) ThresholdMetricId ¶ added in v0.17.0
func (o AlarmOutput) ThresholdMetricId() pulumi.StringPtrOutput
func (AlarmOutput) ToAlarmOutput ¶
func (o AlarmOutput) ToAlarmOutput() AlarmOutput
func (AlarmOutput) ToAlarmOutputWithContext ¶
func (o AlarmOutput) ToAlarmOutputWithContext(ctx context.Context) AlarmOutput
func (AlarmOutput) TreatMissingData ¶ added in v0.17.0
func (o AlarmOutput) TreatMissingData() pulumi.StringPtrOutput
func (AlarmOutput) Unit ¶ added in v0.17.0
func (o AlarmOutput) Unit() pulumi.StringPtrOutput
type AlarmState ¶
type AlarmState struct { }
func (AlarmState) ElementType ¶
func (AlarmState) ElementType() reflect.Type
type AnomalyDetector
deprecated
type AnomalyDetector struct { pulumi.CustomResourceState Configuration AnomalyDetectorConfigurationPtrOutput `pulumi:"configuration"` Dimensions AnomalyDetectorDimensionArrayOutput `pulumi:"dimensions"` MetricMathAnomalyDetector AnomalyDetectorMetricMathAnomalyDetectorPtrOutput `pulumi:"metricMathAnomalyDetector"` MetricName pulumi.StringPtrOutput `pulumi:"metricName"` Namespace pulumi.StringPtrOutput `pulumi:"namespace"` SingleMetricAnomalyDetector AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput `pulumi:"singleMetricAnomalyDetector"` Stat pulumi.StringPtrOutput `pulumi:"stat"` }
Resource Type definition for AWS::CloudWatch::AnomalyDetector
Deprecated: AnomalyDetector is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetAnomalyDetector ¶
func GetAnomalyDetector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnomalyDetectorState, opts ...pulumi.ResourceOption) (*AnomalyDetector, error)
GetAnomalyDetector gets an existing AnomalyDetector 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 NewAnomalyDetector ¶
func NewAnomalyDetector(ctx *pulumi.Context, name string, args *AnomalyDetectorArgs, opts ...pulumi.ResourceOption) (*AnomalyDetector, error)
NewAnomalyDetector registers a new resource with the given unique name, arguments, and options.
func (*AnomalyDetector) ElementType ¶
func (*AnomalyDetector) ElementType() reflect.Type
func (*AnomalyDetector) ToAnomalyDetectorOutput ¶
func (i *AnomalyDetector) ToAnomalyDetectorOutput() AnomalyDetectorOutput
func (*AnomalyDetector) ToAnomalyDetectorOutputWithContext ¶
func (i *AnomalyDetector) ToAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorOutput
type AnomalyDetectorArgs ¶
type AnomalyDetectorArgs struct { Configuration AnomalyDetectorConfigurationPtrInput Dimensions AnomalyDetectorDimensionArrayInput MetricMathAnomalyDetector AnomalyDetectorMetricMathAnomalyDetectorPtrInput MetricName pulumi.StringPtrInput Namespace pulumi.StringPtrInput SingleMetricAnomalyDetector AnomalyDetectorSingleMetricAnomalyDetectorPtrInput Stat pulumi.StringPtrInput }
The set of arguments for constructing a AnomalyDetector resource.
func (AnomalyDetectorArgs) ElementType ¶
func (AnomalyDetectorArgs) ElementType() reflect.Type
type AnomalyDetectorConfiguration ¶
type AnomalyDetectorConfiguration struct { ExcludedTimeRanges []AnomalyDetectorRange `pulumi:"excludedTimeRanges"` MetricTimeZone *string `pulumi:"metricTimeZone"` }
type AnomalyDetectorConfigurationArgs ¶
type AnomalyDetectorConfigurationArgs struct { ExcludedTimeRanges AnomalyDetectorRangeArrayInput `pulumi:"excludedTimeRanges"` MetricTimeZone pulumi.StringPtrInput `pulumi:"metricTimeZone"` }
func (AnomalyDetectorConfigurationArgs) ElementType ¶
func (AnomalyDetectorConfigurationArgs) ElementType() reflect.Type
func (AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationOutput ¶
func (i AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationOutput() AnomalyDetectorConfigurationOutput
func (AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationOutputWithContext ¶
func (i AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationOutput
func (AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationPtrOutput ¶
func (i AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationPtrOutput() AnomalyDetectorConfigurationPtrOutput
func (AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationPtrOutputWithContext ¶
func (i AnomalyDetectorConfigurationArgs) ToAnomalyDetectorConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationPtrOutput
type AnomalyDetectorConfigurationInput ¶
type AnomalyDetectorConfigurationInput interface { pulumi.Input ToAnomalyDetectorConfigurationOutput() AnomalyDetectorConfigurationOutput ToAnomalyDetectorConfigurationOutputWithContext(context.Context) AnomalyDetectorConfigurationOutput }
AnomalyDetectorConfigurationInput is an input type that accepts AnomalyDetectorConfigurationArgs and AnomalyDetectorConfigurationOutput values. You can construct a concrete instance of `AnomalyDetectorConfigurationInput` via:
AnomalyDetectorConfigurationArgs{...}
type AnomalyDetectorConfigurationOutput ¶
type AnomalyDetectorConfigurationOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorConfigurationOutput) ElementType ¶
func (AnomalyDetectorConfigurationOutput) ElementType() reflect.Type
func (AnomalyDetectorConfigurationOutput) ExcludedTimeRanges ¶
func (o AnomalyDetectorConfigurationOutput) ExcludedTimeRanges() AnomalyDetectorRangeArrayOutput
func (AnomalyDetectorConfigurationOutput) MetricTimeZone ¶
func (o AnomalyDetectorConfigurationOutput) MetricTimeZone() pulumi.StringPtrOutput
func (AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationOutput ¶
func (o AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationOutput() AnomalyDetectorConfigurationOutput
func (AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationOutputWithContext ¶
func (o AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationOutput
func (AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationPtrOutput ¶
func (o AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationPtrOutput() AnomalyDetectorConfigurationPtrOutput
func (AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationPtrOutputWithContext ¶
func (o AnomalyDetectorConfigurationOutput) ToAnomalyDetectorConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationPtrOutput
type AnomalyDetectorConfigurationPtrInput ¶
type AnomalyDetectorConfigurationPtrInput interface { pulumi.Input ToAnomalyDetectorConfigurationPtrOutput() AnomalyDetectorConfigurationPtrOutput ToAnomalyDetectorConfigurationPtrOutputWithContext(context.Context) AnomalyDetectorConfigurationPtrOutput }
AnomalyDetectorConfigurationPtrInput is an input type that accepts AnomalyDetectorConfigurationArgs, AnomalyDetectorConfigurationPtr and AnomalyDetectorConfigurationPtrOutput values. You can construct a concrete instance of `AnomalyDetectorConfigurationPtrInput` via:
AnomalyDetectorConfigurationArgs{...} or: nil
func AnomalyDetectorConfigurationPtr ¶
func AnomalyDetectorConfigurationPtr(v *AnomalyDetectorConfigurationArgs) AnomalyDetectorConfigurationPtrInput
type AnomalyDetectorConfigurationPtrOutput ¶
type AnomalyDetectorConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorConfigurationPtrOutput) ElementType ¶
func (AnomalyDetectorConfigurationPtrOutput) ElementType() reflect.Type
func (AnomalyDetectorConfigurationPtrOutput) ExcludedTimeRanges ¶
func (o AnomalyDetectorConfigurationPtrOutput) ExcludedTimeRanges() AnomalyDetectorRangeArrayOutput
func (AnomalyDetectorConfigurationPtrOutput) MetricTimeZone ¶
func (o AnomalyDetectorConfigurationPtrOutput) MetricTimeZone() pulumi.StringPtrOutput
func (AnomalyDetectorConfigurationPtrOutput) ToAnomalyDetectorConfigurationPtrOutput ¶
func (o AnomalyDetectorConfigurationPtrOutput) ToAnomalyDetectorConfigurationPtrOutput() AnomalyDetectorConfigurationPtrOutput
func (AnomalyDetectorConfigurationPtrOutput) ToAnomalyDetectorConfigurationPtrOutputWithContext ¶
func (o AnomalyDetectorConfigurationPtrOutput) ToAnomalyDetectorConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorConfigurationPtrOutput
type AnomalyDetectorDimensionArgs ¶
type AnomalyDetectorDimensionArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (AnomalyDetectorDimensionArgs) ElementType ¶
func (AnomalyDetectorDimensionArgs) ElementType() reflect.Type
func (AnomalyDetectorDimensionArgs) ToAnomalyDetectorDimensionOutput ¶
func (i AnomalyDetectorDimensionArgs) ToAnomalyDetectorDimensionOutput() AnomalyDetectorDimensionOutput
func (AnomalyDetectorDimensionArgs) ToAnomalyDetectorDimensionOutputWithContext ¶
func (i AnomalyDetectorDimensionArgs) ToAnomalyDetectorDimensionOutputWithContext(ctx context.Context) AnomalyDetectorDimensionOutput
type AnomalyDetectorDimensionArray ¶
type AnomalyDetectorDimensionArray []AnomalyDetectorDimensionInput
func (AnomalyDetectorDimensionArray) ElementType ¶
func (AnomalyDetectorDimensionArray) ElementType() reflect.Type
func (AnomalyDetectorDimensionArray) ToAnomalyDetectorDimensionArrayOutput ¶
func (i AnomalyDetectorDimensionArray) ToAnomalyDetectorDimensionArrayOutput() AnomalyDetectorDimensionArrayOutput
func (AnomalyDetectorDimensionArray) ToAnomalyDetectorDimensionArrayOutputWithContext ¶
func (i AnomalyDetectorDimensionArray) ToAnomalyDetectorDimensionArrayOutputWithContext(ctx context.Context) AnomalyDetectorDimensionArrayOutput
type AnomalyDetectorDimensionArrayInput ¶
type AnomalyDetectorDimensionArrayInput interface { pulumi.Input ToAnomalyDetectorDimensionArrayOutput() AnomalyDetectorDimensionArrayOutput ToAnomalyDetectorDimensionArrayOutputWithContext(context.Context) AnomalyDetectorDimensionArrayOutput }
AnomalyDetectorDimensionArrayInput is an input type that accepts AnomalyDetectorDimensionArray and AnomalyDetectorDimensionArrayOutput values. You can construct a concrete instance of `AnomalyDetectorDimensionArrayInput` via:
AnomalyDetectorDimensionArray{ AnomalyDetectorDimensionArgs{...} }
type AnomalyDetectorDimensionArrayOutput ¶
type AnomalyDetectorDimensionArrayOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorDimensionArrayOutput) ElementType ¶
func (AnomalyDetectorDimensionArrayOutput) ElementType() reflect.Type
func (AnomalyDetectorDimensionArrayOutput) Index ¶
func (o AnomalyDetectorDimensionArrayOutput) Index(i pulumi.IntInput) AnomalyDetectorDimensionOutput
func (AnomalyDetectorDimensionArrayOutput) ToAnomalyDetectorDimensionArrayOutput ¶
func (o AnomalyDetectorDimensionArrayOutput) ToAnomalyDetectorDimensionArrayOutput() AnomalyDetectorDimensionArrayOutput
func (AnomalyDetectorDimensionArrayOutput) ToAnomalyDetectorDimensionArrayOutputWithContext ¶
func (o AnomalyDetectorDimensionArrayOutput) ToAnomalyDetectorDimensionArrayOutputWithContext(ctx context.Context) AnomalyDetectorDimensionArrayOutput
type AnomalyDetectorDimensionInput ¶
type AnomalyDetectorDimensionInput interface { pulumi.Input ToAnomalyDetectorDimensionOutput() AnomalyDetectorDimensionOutput ToAnomalyDetectorDimensionOutputWithContext(context.Context) AnomalyDetectorDimensionOutput }
AnomalyDetectorDimensionInput is an input type that accepts AnomalyDetectorDimensionArgs and AnomalyDetectorDimensionOutput values. You can construct a concrete instance of `AnomalyDetectorDimensionInput` via:
AnomalyDetectorDimensionArgs{...}
type AnomalyDetectorDimensionOutput ¶
type AnomalyDetectorDimensionOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorDimensionOutput) ElementType ¶
func (AnomalyDetectorDimensionOutput) ElementType() reflect.Type
func (AnomalyDetectorDimensionOutput) Name ¶
func (o AnomalyDetectorDimensionOutput) Name() pulumi.StringOutput
func (AnomalyDetectorDimensionOutput) ToAnomalyDetectorDimensionOutput ¶
func (o AnomalyDetectorDimensionOutput) ToAnomalyDetectorDimensionOutput() AnomalyDetectorDimensionOutput
func (AnomalyDetectorDimensionOutput) ToAnomalyDetectorDimensionOutputWithContext ¶
func (o AnomalyDetectorDimensionOutput) ToAnomalyDetectorDimensionOutputWithContext(ctx context.Context) AnomalyDetectorDimensionOutput
func (AnomalyDetectorDimensionOutput) Value ¶
func (o AnomalyDetectorDimensionOutput) Value() pulumi.StringOutput
type AnomalyDetectorInput ¶
type AnomalyDetectorInput interface { pulumi.Input ToAnomalyDetectorOutput() AnomalyDetectorOutput ToAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorOutput }
type AnomalyDetectorMetric ¶ added in v0.7.0
type AnomalyDetectorMetric struct { Dimensions []AnomalyDetectorDimension `pulumi:"dimensions"` MetricName string `pulumi:"metricName"` Namespace string `pulumi:"namespace"` }
type AnomalyDetectorMetricArgs ¶ added in v0.7.0
type AnomalyDetectorMetricArgs struct { Dimensions AnomalyDetectorDimensionArrayInput `pulumi:"dimensions"` MetricName pulumi.StringInput `pulumi:"metricName"` Namespace pulumi.StringInput `pulumi:"namespace"` }
func (AnomalyDetectorMetricArgs) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricArgs) ElementType() reflect.Type
func (AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutput ¶ added in v0.7.0
func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutput() AnomalyDetectorMetricOutput
func (AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutputWithContext(ctx context.Context) AnomalyDetectorMetricOutput
func (AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricPtrOutput ¶ added in v0.7.0
func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricPtrOutput() AnomalyDetectorMetricPtrOutput
func (AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricPtrOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricPtrOutput
type AnomalyDetectorMetricDataQuery ¶ added in v0.7.0
type AnomalyDetectorMetricDataQuery struct { AccountId *string `pulumi:"accountId"` Expression *string `pulumi:"expression"` Id string `pulumi:"id"` Label *string `pulumi:"label"` MetricStat *AnomalyDetectorMetricStat `pulumi:"metricStat"` Period *int `pulumi:"period"` ReturnData *bool `pulumi:"returnData"` }
type AnomalyDetectorMetricDataQueryArgs ¶ added in v0.7.0
type AnomalyDetectorMetricDataQueryArgs struct { AccountId pulumi.StringPtrInput `pulumi:"accountId"` Expression pulumi.StringPtrInput `pulumi:"expression"` Id pulumi.StringInput `pulumi:"id"` Label pulumi.StringPtrInput `pulumi:"label"` MetricStat AnomalyDetectorMetricStatPtrInput `pulumi:"metricStat"` Period pulumi.IntPtrInput `pulumi:"period"` ReturnData pulumi.BoolPtrInput `pulumi:"returnData"` }
func (AnomalyDetectorMetricDataQueryArgs) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricDataQueryArgs) ElementType() reflect.Type
func (AnomalyDetectorMetricDataQueryArgs) ToAnomalyDetectorMetricDataQueryOutput ¶ added in v0.7.0
func (i AnomalyDetectorMetricDataQueryArgs) ToAnomalyDetectorMetricDataQueryOutput() AnomalyDetectorMetricDataQueryOutput
func (AnomalyDetectorMetricDataQueryArgs) ToAnomalyDetectorMetricDataQueryOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorMetricDataQueryArgs) ToAnomalyDetectorMetricDataQueryOutputWithContext(ctx context.Context) AnomalyDetectorMetricDataQueryOutput
type AnomalyDetectorMetricDataQueryArray ¶ added in v0.7.0
type AnomalyDetectorMetricDataQueryArray []AnomalyDetectorMetricDataQueryInput
func (AnomalyDetectorMetricDataQueryArray) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricDataQueryArray) ElementType() reflect.Type
func (AnomalyDetectorMetricDataQueryArray) ToAnomalyDetectorMetricDataQueryArrayOutput ¶ added in v0.7.0
func (i AnomalyDetectorMetricDataQueryArray) ToAnomalyDetectorMetricDataQueryArrayOutput() AnomalyDetectorMetricDataQueryArrayOutput
func (AnomalyDetectorMetricDataQueryArray) ToAnomalyDetectorMetricDataQueryArrayOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorMetricDataQueryArray) ToAnomalyDetectorMetricDataQueryArrayOutputWithContext(ctx context.Context) AnomalyDetectorMetricDataQueryArrayOutput
type AnomalyDetectorMetricDataQueryArrayInput ¶ added in v0.7.0
type AnomalyDetectorMetricDataQueryArrayInput interface { pulumi.Input ToAnomalyDetectorMetricDataQueryArrayOutput() AnomalyDetectorMetricDataQueryArrayOutput ToAnomalyDetectorMetricDataQueryArrayOutputWithContext(context.Context) AnomalyDetectorMetricDataQueryArrayOutput }
AnomalyDetectorMetricDataQueryArrayInput is an input type that accepts AnomalyDetectorMetricDataQueryArray and AnomalyDetectorMetricDataQueryArrayOutput values. You can construct a concrete instance of `AnomalyDetectorMetricDataQueryArrayInput` via:
AnomalyDetectorMetricDataQueryArray{ AnomalyDetectorMetricDataQueryArgs{...} }
type AnomalyDetectorMetricDataQueryArrayOutput ¶ added in v0.7.0
type AnomalyDetectorMetricDataQueryArrayOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorMetricDataQueryArrayOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricDataQueryArrayOutput) ElementType() reflect.Type
func (AnomalyDetectorMetricDataQueryArrayOutput) ToAnomalyDetectorMetricDataQueryArrayOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryArrayOutput) ToAnomalyDetectorMetricDataQueryArrayOutput() AnomalyDetectorMetricDataQueryArrayOutput
func (AnomalyDetectorMetricDataQueryArrayOutput) ToAnomalyDetectorMetricDataQueryArrayOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryArrayOutput) ToAnomalyDetectorMetricDataQueryArrayOutputWithContext(ctx context.Context) AnomalyDetectorMetricDataQueryArrayOutput
type AnomalyDetectorMetricDataQueryInput ¶ added in v0.7.0
type AnomalyDetectorMetricDataQueryInput interface { pulumi.Input ToAnomalyDetectorMetricDataQueryOutput() AnomalyDetectorMetricDataQueryOutput ToAnomalyDetectorMetricDataQueryOutputWithContext(context.Context) AnomalyDetectorMetricDataQueryOutput }
AnomalyDetectorMetricDataQueryInput is an input type that accepts AnomalyDetectorMetricDataQueryArgs and AnomalyDetectorMetricDataQueryOutput values. You can construct a concrete instance of `AnomalyDetectorMetricDataQueryInput` via:
AnomalyDetectorMetricDataQueryArgs{...}
type AnomalyDetectorMetricDataQueryOutput ¶ added in v0.7.0
type AnomalyDetectorMetricDataQueryOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorMetricDataQueryOutput) AccountId ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) AccountId() pulumi.StringPtrOutput
func (AnomalyDetectorMetricDataQueryOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricDataQueryOutput) ElementType() reflect.Type
func (AnomalyDetectorMetricDataQueryOutput) Expression ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) Expression() pulumi.StringPtrOutput
func (AnomalyDetectorMetricDataQueryOutput) Id ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) Id() pulumi.StringOutput
func (AnomalyDetectorMetricDataQueryOutput) Label ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) Label() pulumi.StringPtrOutput
func (AnomalyDetectorMetricDataQueryOutput) MetricStat ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) MetricStat() AnomalyDetectorMetricStatPtrOutput
func (AnomalyDetectorMetricDataQueryOutput) Period ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) Period() pulumi.IntPtrOutput
func (AnomalyDetectorMetricDataQueryOutput) ReturnData ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) ReturnData() pulumi.BoolPtrOutput
func (AnomalyDetectorMetricDataQueryOutput) ToAnomalyDetectorMetricDataQueryOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) ToAnomalyDetectorMetricDataQueryOutput() AnomalyDetectorMetricDataQueryOutput
func (AnomalyDetectorMetricDataQueryOutput) ToAnomalyDetectorMetricDataQueryOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricDataQueryOutput) ToAnomalyDetectorMetricDataQueryOutputWithContext(ctx context.Context) AnomalyDetectorMetricDataQueryOutput
type AnomalyDetectorMetricInput ¶ added in v0.7.0
type AnomalyDetectorMetricInput interface { pulumi.Input ToAnomalyDetectorMetricOutput() AnomalyDetectorMetricOutput ToAnomalyDetectorMetricOutputWithContext(context.Context) AnomalyDetectorMetricOutput }
AnomalyDetectorMetricInput is an input type that accepts AnomalyDetectorMetricArgs and AnomalyDetectorMetricOutput values. You can construct a concrete instance of `AnomalyDetectorMetricInput` via:
AnomalyDetectorMetricArgs{...}
type AnomalyDetectorMetricMathAnomalyDetector ¶ added in v0.7.0
type AnomalyDetectorMetricMathAnomalyDetector struct {
MetricDataQueries []AnomalyDetectorMetricDataQuery `pulumi:"metricDataQueries"`
}
type AnomalyDetectorMetricMathAnomalyDetectorArgs ¶ added in v0.7.0
type AnomalyDetectorMetricMathAnomalyDetectorArgs struct {
MetricDataQueries AnomalyDetectorMetricDataQueryArrayInput `pulumi:"metricDataQueries"`
}
func (AnomalyDetectorMetricMathAnomalyDetectorArgs) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricMathAnomalyDetectorArgs) ElementType() reflect.Type
func (AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorOutput ¶ added in v0.7.0
func (i AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorOutput() AnomalyDetectorMetricMathAnomalyDetectorOutput
func (AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorOutput
func (AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput ¶ added in v0.7.0
func (i AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
func (AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorMetricMathAnomalyDetectorArgs) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
type AnomalyDetectorMetricMathAnomalyDetectorInput ¶ added in v0.7.0
type AnomalyDetectorMetricMathAnomalyDetectorInput interface { pulumi.Input ToAnomalyDetectorMetricMathAnomalyDetectorOutput() AnomalyDetectorMetricMathAnomalyDetectorOutput ToAnomalyDetectorMetricMathAnomalyDetectorOutputWithContext(context.Context) AnomalyDetectorMetricMathAnomalyDetectorOutput }
AnomalyDetectorMetricMathAnomalyDetectorInput is an input type that accepts AnomalyDetectorMetricMathAnomalyDetectorArgs and AnomalyDetectorMetricMathAnomalyDetectorOutput values. You can construct a concrete instance of `AnomalyDetectorMetricMathAnomalyDetectorInput` via:
AnomalyDetectorMetricMathAnomalyDetectorArgs{...}
type AnomalyDetectorMetricMathAnomalyDetectorOutput ¶ added in v0.7.0
type AnomalyDetectorMetricMathAnomalyDetectorOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorMetricMathAnomalyDetectorOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricMathAnomalyDetectorOutput) ElementType() reflect.Type
func (AnomalyDetectorMetricMathAnomalyDetectorOutput) MetricDataQueries ¶ added in v0.7.0
func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) MetricDataQueries() AnomalyDetectorMetricDataQueryArrayOutput
func (AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorOutput() AnomalyDetectorMetricMathAnomalyDetectorOutput
func (AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorOutput
func (AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
func (AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricMathAnomalyDetectorOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
type AnomalyDetectorMetricMathAnomalyDetectorPtrInput ¶ added in v0.7.0
type AnomalyDetectorMetricMathAnomalyDetectorPtrInput interface { pulumi.Input ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext(context.Context) AnomalyDetectorMetricMathAnomalyDetectorPtrOutput }
AnomalyDetectorMetricMathAnomalyDetectorPtrInput is an input type that accepts AnomalyDetectorMetricMathAnomalyDetectorArgs, AnomalyDetectorMetricMathAnomalyDetectorPtr and AnomalyDetectorMetricMathAnomalyDetectorPtrOutput values. You can construct a concrete instance of `AnomalyDetectorMetricMathAnomalyDetectorPtrInput` via:
AnomalyDetectorMetricMathAnomalyDetectorArgs{...} or: nil
func AnomalyDetectorMetricMathAnomalyDetectorPtr ¶ added in v0.7.0
func AnomalyDetectorMetricMathAnomalyDetectorPtr(v *AnomalyDetectorMetricMathAnomalyDetectorArgs) AnomalyDetectorMetricMathAnomalyDetectorPtrInput
type AnomalyDetectorMetricMathAnomalyDetectorPtrOutput ¶ added in v0.7.0
type AnomalyDetectorMetricMathAnomalyDetectorPtrOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ElementType() reflect.Type
func (AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) MetricDataQueries ¶ added in v0.7.0
func (o AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) MetricDataQueries() AnomalyDetectorMetricDataQueryArrayOutput
func (AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutput() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
func (AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricMathAnomalyDetectorPtrOutput) ToAnomalyDetectorMetricMathAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
type AnomalyDetectorMetricOutput ¶ added in v0.7.0
type AnomalyDetectorMetricOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorMetricOutput) Dimensions ¶ added in v0.7.0
func (o AnomalyDetectorMetricOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
func (AnomalyDetectorMetricOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricOutput) ElementType() reflect.Type
func (AnomalyDetectorMetricOutput) MetricName ¶ added in v0.7.0
func (o AnomalyDetectorMetricOutput) MetricName() pulumi.StringOutput
func (AnomalyDetectorMetricOutput) Namespace ¶ added in v0.7.0
func (o AnomalyDetectorMetricOutput) Namespace() pulumi.StringOutput
func (AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutput() AnomalyDetectorMetricOutput
func (AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutputWithContext(ctx context.Context) AnomalyDetectorMetricOutput
func (AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricPtrOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricPtrOutput() AnomalyDetectorMetricPtrOutput
func (AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricPtrOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricPtrOutput
type AnomalyDetectorMetricPtrInput ¶ added in v0.7.0
type AnomalyDetectorMetricPtrInput interface { pulumi.Input ToAnomalyDetectorMetricPtrOutput() AnomalyDetectorMetricPtrOutput ToAnomalyDetectorMetricPtrOutputWithContext(context.Context) AnomalyDetectorMetricPtrOutput }
AnomalyDetectorMetricPtrInput is an input type that accepts AnomalyDetectorMetricArgs, AnomalyDetectorMetricPtr and AnomalyDetectorMetricPtrOutput values. You can construct a concrete instance of `AnomalyDetectorMetricPtrInput` via:
AnomalyDetectorMetricArgs{...} or: nil
func AnomalyDetectorMetricPtr ¶ added in v0.7.0
func AnomalyDetectorMetricPtr(v *AnomalyDetectorMetricArgs) AnomalyDetectorMetricPtrInput
type AnomalyDetectorMetricPtrOutput ¶ added in v0.7.0
type AnomalyDetectorMetricPtrOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorMetricPtrOutput) Dimensions ¶ added in v0.7.0
func (o AnomalyDetectorMetricPtrOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
func (AnomalyDetectorMetricPtrOutput) Elem ¶ added in v0.7.0
func (o AnomalyDetectorMetricPtrOutput) Elem() AnomalyDetectorMetricOutput
func (AnomalyDetectorMetricPtrOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricPtrOutput) ElementType() reflect.Type
func (AnomalyDetectorMetricPtrOutput) MetricName ¶ added in v0.7.0
func (o AnomalyDetectorMetricPtrOutput) MetricName() pulumi.StringPtrOutput
func (AnomalyDetectorMetricPtrOutput) Namespace ¶ added in v0.7.0
func (o AnomalyDetectorMetricPtrOutput) Namespace() pulumi.StringPtrOutput
func (AnomalyDetectorMetricPtrOutput) ToAnomalyDetectorMetricPtrOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricPtrOutput) ToAnomalyDetectorMetricPtrOutput() AnomalyDetectorMetricPtrOutput
func (AnomalyDetectorMetricPtrOutput) ToAnomalyDetectorMetricPtrOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricPtrOutput) ToAnomalyDetectorMetricPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricPtrOutput
type AnomalyDetectorMetricStat ¶ added in v0.7.0
type AnomalyDetectorMetricStat struct { Metric AnomalyDetectorMetric `pulumi:"metric"` Period int `pulumi:"period"` Stat string `pulumi:"stat"` Unit *string `pulumi:"unit"` }
type AnomalyDetectorMetricStatArgs ¶ added in v0.7.0
type AnomalyDetectorMetricStatArgs struct { Metric AnomalyDetectorMetricInput `pulumi:"metric"` Period pulumi.IntInput `pulumi:"period"` Stat pulumi.StringInput `pulumi:"stat"` Unit pulumi.StringPtrInput `pulumi:"unit"` }
func (AnomalyDetectorMetricStatArgs) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricStatArgs) ElementType() reflect.Type
func (AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatOutput ¶ added in v0.7.0
func (i AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatOutput() AnomalyDetectorMetricStatOutput
func (AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatOutput
func (AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatPtrOutput ¶ added in v0.7.0
func (i AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatPtrOutput() AnomalyDetectorMetricStatPtrOutput
func (AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatPtrOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorMetricStatArgs) ToAnomalyDetectorMetricStatPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatPtrOutput
type AnomalyDetectorMetricStatInput ¶ added in v0.7.0
type AnomalyDetectorMetricStatInput interface { pulumi.Input ToAnomalyDetectorMetricStatOutput() AnomalyDetectorMetricStatOutput ToAnomalyDetectorMetricStatOutputWithContext(context.Context) AnomalyDetectorMetricStatOutput }
AnomalyDetectorMetricStatInput is an input type that accepts AnomalyDetectorMetricStatArgs and AnomalyDetectorMetricStatOutput values. You can construct a concrete instance of `AnomalyDetectorMetricStatInput` via:
AnomalyDetectorMetricStatArgs{...}
type AnomalyDetectorMetricStatOutput ¶ added in v0.7.0
type AnomalyDetectorMetricStatOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorMetricStatOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricStatOutput) ElementType() reflect.Type
func (AnomalyDetectorMetricStatOutput) Metric ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatOutput) Metric() AnomalyDetectorMetricOutput
func (AnomalyDetectorMetricStatOutput) Period ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatOutput) Period() pulumi.IntOutput
func (AnomalyDetectorMetricStatOutput) Stat ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatOutput) Stat() pulumi.StringOutput
func (AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatOutput() AnomalyDetectorMetricStatOutput
func (AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatOutput
func (AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatPtrOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatPtrOutput() AnomalyDetectorMetricStatPtrOutput
func (AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatPtrOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatOutput) ToAnomalyDetectorMetricStatPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatPtrOutput
func (AnomalyDetectorMetricStatOutput) Unit ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatOutput) Unit() pulumi.StringPtrOutput
type AnomalyDetectorMetricStatPtrInput ¶ added in v0.7.0
type AnomalyDetectorMetricStatPtrInput interface { pulumi.Input ToAnomalyDetectorMetricStatPtrOutput() AnomalyDetectorMetricStatPtrOutput ToAnomalyDetectorMetricStatPtrOutputWithContext(context.Context) AnomalyDetectorMetricStatPtrOutput }
AnomalyDetectorMetricStatPtrInput is an input type that accepts AnomalyDetectorMetricStatArgs, AnomalyDetectorMetricStatPtr and AnomalyDetectorMetricStatPtrOutput values. You can construct a concrete instance of `AnomalyDetectorMetricStatPtrInput` via:
AnomalyDetectorMetricStatArgs{...} or: nil
func AnomalyDetectorMetricStatPtr ¶ added in v0.7.0
func AnomalyDetectorMetricStatPtr(v *AnomalyDetectorMetricStatArgs) AnomalyDetectorMetricStatPtrInput
type AnomalyDetectorMetricStatPtrOutput ¶ added in v0.7.0
type AnomalyDetectorMetricStatPtrOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorMetricStatPtrOutput) Elem ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatPtrOutput) Elem() AnomalyDetectorMetricStatOutput
func (AnomalyDetectorMetricStatPtrOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorMetricStatPtrOutput) ElementType() reflect.Type
func (AnomalyDetectorMetricStatPtrOutput) Metric ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatPtrOutput) Metric() AnomalyDetectorMetricPtrOutput
func (AnomalyDetectorMetricStatPtrOutput) Period ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatPtrOutput) Period() pulumi.IntPtrOutput
func (AnomalyDetectorMetricStatPtrOutput) Stat ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatPtrOutput) Stat() pulumi.StringPtrOutput
func (AnomalyDetectorMetricStatPtrOutput) ToAnomalyDetectorMetricStatPtrOutput ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatPtrOutput) ToAnomalyDetectorMetricStatPtrOutput() AnomalyDetectorMetricStatPtrOutput
func (AnomalyDetectorMetricStatPtrOutput) ToAnomalyDetectorMetricStatPtrOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatPtrOutput) ToAnomalyDetectorMetricStatPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricStatPtrOutput
func (AnomalyDetectorMetricStatPtrOutput) Unit ¶ added in v0.7.0
func (o AnomalyDetectorMetricStatPtrOutput) Unit() pulumi.StringPtrOutput
type AnomalyDetectorOutput ¶
type AnomalyDetectorOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorOutput) Configuration ¶ added in v0.17.0
func (o AnomalyDetectorOutput) Configuration() AnomalyDetectorConfigurationPtrOutput
func (AnomalyDetectorOutput) Dimensions ¶ added in v0.17.0
func (o AnomalyDetectorOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
func (AnomalyDetectorOutput) ElementType ¶
func (AnomalyDetectorOutput) ElementType() reflect.Type
func (AnomalyDetectorOutput) MetricMathAnomalyDetector ¶ added in v0.17.0
func (o AnomalyDetectorOutput) MetricMathAnomalyDetector() AnomalyDetectorMetricMathAnomalyDetectorPtrOutput
func (AnomalyDetectorOutput) MetricName ¶ added in v0.17.0
func (o AnomalyDetectorOutput) MetricName() pulumi.StringPtrOutput
func (AnomalyDetectorOutput) Namespace ¶ added in v0.17.0
func (o AnomalyDetectorOutput) Namespace() pulumi.StringPtrOutput
func (AnomalyDetectorOutput) SingleMetricAnomalyDetector ¶ added in v0.17.0
func (o AnomalyDetectorOutput) SingleMetricAnomalyDetector() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
func (AnomalyDetectorOutput) Stat ¶ added in v0.17.0
func (o AnomalyDetectorOutput) Stat() pulumi.StringPtrOutput
func (AnomalyDetectorOutput) ToAnomalyDetectorOutput ¶
func (o AnomalyDetectorOutput) ToAnomalyDetectorOutput() AnomalyDetectorOutput
func (AnomalyDetectorOutput) ToAnomalyDetectorOutputWithContext ¶
func (o AnomalyDetectorOutput) ToAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorOutput
type AnomalyDetectorRange ¶
type AnomalyDetectorRangeArgs ¶
type AnomalyDetectorRangeArgs struct { EndTime pulumi.StringInput `pulumi:"endTime"` StartTime pulumi.StringInput `pulumi:"startTime"` }
func (AnomalyDetectorRangeArgs) ElementType ¶
func (AnomalyDetectorRangeArgs) ElementType() reflect.Type
func (AnomalyDetectorRangeArgs) ToAnomalyDetectorRangeOutput ¶
func (i AnomalyDetectorRangeArgs) ToAnomalyDetectorRangeOutput() AnomalyDetectorRangeOutput
func (AnomalyDetectorRangeArgs) ToAnomalyDetectorRangeOutputWithContext ¶
func (i AnomalyDetectorRangeArgs) ToAnomalyDetectorRangeOutputWithContext(ctx context.Context) AnomalyDetectorRangeOutput
type AnomalyDetectorRangeArray ¶
type AnomalyDetectorRangeArray []AnomalyDetectorRangeInput
func (AnomalyDetectorRangeArray) ElementType ¶
func (AnomalyDetectorRangeArray) ElementType() reflect.Type
func (AnomalyDetectorRangeArray) ToAnomalyDetectorRangeArrayOutput ¶
func (i AnomalyDetectorRangeArray) ToAnomalyDetectorRangeArrayOutput() AnomalyDetectorRangeArrayOutput
func (AnomalyDetectorRangeArray) ToAnomalyDetectorRangeArrayOutputWithContext ¶
func (i AnomalyDetectorRangeArray) ToAnomalyDetectorRangeArrayOutputWithContext(ctx context.Context) AnomalyDetectorRangeArrayOutput
type AnomalyDetectorRangeArrayInput ¶
type AnomalyDetectorRangeArrayInput interface { pulumi.Input ToAnomalyDetectorRangeArrayOutput() AnomalyDetectorRangeArrayOutput ToAnomalyDetectorRangeArrayOutputWithContext(context.Context) AnomalyDetectorRangeArrayOutput }
AnomalyDetectorRangeArrayInput is an input type that accepts AnomalyDetectorRangeArray and AnomalyDetectorRangeArrayOutput values. You can construct a concrete instance of `AnomalyDetectorRangeArrayInput` via:
AnomalyDetectorRangeArray{ AnomalyDetectorRangeArgs{...} }
type AnomalyDetectorRangeArrayOutput ¶
type AnomalyDetectorRangeArrayOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorRangeArrayOutput) ElementType ¶
func (AnomalyDetectorRangeArrayOutput) ElementType() reflect.Type
func (AnomalyDetectorRangeArrayOutput) Index ¶
func (o AnomalyDetectorRangeArrayOutput) Index(i pulumi.IntInput) AnomalyDetectorRangeOutput
func (AnomalyDetectorRangeArrayOutput) ToAnomalyDetectorRangeArrayOutput ¶
func (o AnomalyDetectorRangeArrayOutput) ToAnomalyDetectorRangeArrayOutput() AnomalyDetectorRangeArrayOutput
func (AnomalyDetectorRangeArrayOutput) ToAnomalyDetectorRangeArrayOutputWithContext ¶
func (o AnomalyDetectorRangeArrayOutput) ToAnomalyDetectorRangeArrayOutputWithContext(ctx context.Context) AnomalyDetectorRangeArrayOutput
type AnomalyDetectorRangeInput ¶
type AnomalyDetectorRangeInput interface { pulumi.Input ToAnomalyDetectorRangeOutput() AnomalyDetectorRangeOutput ToAnomalyDetectorRangeOutputWithContext(context.Context) AnomalyDetectorRangeOutput }
AnomalyDetectorRangeInput is an input type that accepts AnomalyDetectorRangeArgs and AnomalyDetectorRangeOutput values. You can construct a concrete instance of `AnomalyDetectorRangeInput` via:
AnomalyDetectorRangeArgs{...}
type AnomalyDetectorRangeOutput ¶
type AnomalyDetectorRangeOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorRangeOutput) ElementType ¶
func (AnomalyDetectorRangeOutput) ElementType() reflect.Type
func (AnomalyDetectorRangeOutput) EndTime ¶
func (o AnomalyDetectorRangeOutput) EndTime() pulumi.StringOutput
func (AnomalyDetectorRangeOutput) StartTime ¶
func (o AnomalyDetectorRangeOutput) StartTime() pulumi.StringOutput
func (AnomalyDetectorRangeOutput) ToAnomalyDetectorRangeOutput ¶
func (o AnomalyDetectorRangeOutput) ToAnomalyDetectorRangeOutput() AnomalyDetectorRangeOutput
func (AnomalyDetectorRangeOutput) ToAnomalyDetectorRangeOutputWithContext ¶
func (o AnomalyDetectorRangeOutput) ToAnomalyDetectorRangeOutputWithContext(ctx context.Context) AnomalyDetectorRangeOutput
type AnomalyDetectorSingleMetricAnomalyDetector ¶ added in v0.7.0
type AnomalyDetectorSingleMetricAnomalyDetector struct { Dimensions []AnomalyDetectorDimension `pulumi:"dimensions"` MetricName *string `pulumi:"metricName"` Namespace *string `pulumi:"namespace"` Stat *string `pulumi:"stat"` }
type AnomalyDetectorSingleMetricAnomalyDetectorArgs ¶ added in v0.7.0
type AnomalyDetectorSingleMetricAnomalyDetectorArgs struct { Dimensions AnomalyDetectorDimensionArrayInput `pulumi:"dimensions"` MetricName pulumi.StringPtrInput `pulumi:"metricName"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` Stat pulumi.StringPtrInput `pulumi:"stat"` }
func (AnomalyDetectorSingleMetricAnomalyDetectorArgs) ElementType ¶ added in v0.7.0
func (AnomalyDetectorSingleMetricAnomalyDetectorArgs) ElementType() reflect.Type
func (AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorOutput ¶ added in v0.7.0
func (i AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorOutput() AnomalyDetectorSingleMetricAnomalyDetectorOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput ¶ added in v0.7.0
func (i AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext ¶ added in v0.7.0
func (i AnomalyDetectorSingleMetricAnomalyDetectorArgs) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
type AnomalyDetectorSingleMetricAnomalyDetectorInput ¶ added in v0.7.0
type AnomalyDetectorSingleMetricAnomalyDetectorInput interface { pulumi.Input ToAnomalyDetectorSingleMetricAnomalyDetectorOutput() AnomalyDetectorSingleMetricAnomalyDetectorOutput ToAnomalyDetectorSingleMetricAnomalyDetectorOutputWithContext(context.Context) AnomalyDetectorSingleMetricAnomalyDetectorOutput }
AnomalyDetectorSingleMetricAnomalyDetectorInput is an input type that accepts AnomalyDetectorSingleMetricAnomalyDetectorArgs and AnomalyDetectorSingleMetricAnomalyDetectorOutput values. You can construct a concrete instance of `AnomalyDetectorSingleMetricAnomalyDetectorInput` via:
AnomalyDetectorSingleMetricAnomalyDetectorArgs{...}
type AnomalyDetectorSingleMetricAnomalyDetectorOutput ¶ added in v0.7.0
type AnomalyDetectorSingleMetricAnomalyDetectorOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) Dimensions ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) ElementType() reflect.Type
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) MetricName ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) MetricName() pulumi.StringPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) Namespace ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) Namespace() pulumi.StringPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) Stat ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) Stat() pulumi.StringPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorOutput ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorOutput() AnomalyDetectorSingleMetricAnomalyDetectorOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
type AnomalyDetectorSingleMetricAnomalyDetectorPtrInput ¶ added in v0.7.0
type AnomalyDetectorSingleMetricAnomalyDetectorPtrInput interface { pulumi.Input ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext(context.Context) AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput }
AnomalyDetectorSingleMetricAnomalyDetectorPtrInput is an input type that accepts AnomalyDetectorSingleMetricAnomalyDetectorArgs, AnomalyDetectorSingleMetricAnomalyDetectorPtr and AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput values. You can construct a concrete instance of `AnomalyDetectorSingleMetricAnomalyDetectorPtrInput` via:
AnomalyDetectorSingleMetricAnomalyDetectorArgs{...} or: nil
func AnomalyDetectorSingleMetricAnomalyDetectorPtr ¶ added in v0.7.0
func AnomalyDetectorSingleMetricAnomalyDetectorPtr(v *AnomalyDetectorSingleMetricAnomalyDetectorArgs) AnomalyDetectorSingleMetricAnomalyDetectorPtrInput
type AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput ¶ added in v0.7.0
type AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput struct{ *pulumi.OutputState }
func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Dimensions ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Dimensions() AnomalyDetectorDimensionArrayOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ElementType ¶ added in v0.7.0
func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ElementType() reflect.Type
func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) MetricName ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) MetricName() pulumi.StringPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Namespace ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Namespace() pulumi.StringPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Stat ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) Stat() pulumi.StringPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutput() AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
func (AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext ¶ added in v0.7.0
func (o AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput) ToAnomalyDetectorSingleMetricAnomalyDetectorPtrOutputWithContext(ctx context.Context) AnomalyDetectorSingleMetricAnomalyDetectorPtrOutput
type AnomalyDetectorState ¶
type AnomalyDetectorState struct { }
func (AnomalyDetectorState) ElementType ¶
func (AnomalyDetectorState) ElementType() reflect.Type
type CompositeAlarm ¶
type CompositeAlarm struct { pulumi.CustomResourceState // Indicates whether actions should be executed during any changes to the alarm state. The default is TRUE. ActionsEnabled pulumi.BoolPtrOutput `pulumi:"actionsEnabled"` // Actions will be suppressed if the suppressor alarm is in the ALARM state. ActionsSuppressor can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm. ActionsSuppressor pulumi.StringPtrOutput `pulumi:"actionsSuppressor"` // Actions will be suppressed if WaitPeriod is active. The length of time that actions are suppressed is in seconds. ActionsSuppressorExtensionPeriod pulumi.IntPtrOutput `pulumi:"actionsSuppressorExtensionPeriod"` // Actions will be suppressed if ExtensionPeriod is active. The length of time that actions are suppressed is in seconds. ActionsSuppressorWaitPeriod pulumi.IntPtrOutput `pulumi:"actionsSuppressorWaitPeriod"` // The list of actions to execute when this alarm transitions into an ALARM state from any other state. Specify each action as an Amazon Resource Name (ARN). AlarmActions pulumi.StringArrayOutput `pulumi:"alarmActions"` // The description of the alarm AlarmDescription pulumi.StringPtrOutput `pulumi:"alarmDescription"` // The name of the Composite Alarm AlarmName pulumi.StringPtrOutput `pulumi:"alarmName"` // Expression which aggregates the state of other Alarms (Metric or Composite Alarms) AlarmRule pulumi.StringOutput `pulumi:"alarmRule"` // Amazon Resource Name (ARN) of the alarm Arn pulumi.StringOutput `pulumi:"arn"` // The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN). InsufficientDataActions pulumi.StringArrayOutput `pulumi:"insufficientDataActions"` // The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN). OKActions pulumi.StringArrayOutput `pulumi:"oKActions"` }
The AWS::CloudWatch::CompositeAlarm type specifies an alarm which aggregates the states of other Alarms (Metric or Composite Alarms) as defined by the AlarmRule expression
func GetCompositeAlarm ¶
func GetCompositeAlarm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CompositeAlarmState, opts ...pulumi.ResourceOption) (*CompositeAlarm, error)
GetCompositeAlarm gets an existing CompositeAlarm 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 NewCompositeAlarm ¶
func NewCompositeAlarm(ctx *pulumi.Context, name string, args *CompositeAlarmArgs, opts ...pulumi.ResourceOption) (*CompositeAlarm, error)
NewCompositeAlarm registers a new resource with the given unique name, arguments, and options.
func (*CompositeAlarm) ElementType ¶
func (*CompositeAlarm) ElementType() reflect.Type
func (*CompositeAlarm) ToCompositeAlarmOutput ¶
func (i *CompositeAlarm) ToCompositeAlarmOutput() CompositeAlarmOutput
func (*CompositeAlarm) ToCompositeAlarmOutputWithContext ¶
func (i *CompositeAlarm) ToCompositeAlarmOutputWithContext(ctx context.Context) CompositeAlarmOutput
type CompositeAlarmArgs ¶
type CompositeAlarmArgs struct { // Indicates whether actions should be executed during any changes to the alarm state. The default is TRUE. ActionsEnabled pulumi.BoolPtrInput // Actions will be suppressed if the suppressor alarm is in the ALARM state. ActionsSuppressor can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm. ActionsSuppressor pulumi.StringPtrInput // Actions will be suppressed if WaitPeriod is active. The length of time that actions are suppressed is in seconds. ActionsSuppressorExtensionPeriod pulumi.IntPtrInput // Actions will be suppressed if ExtensionPeriod is active. The length of time that actions are suppressed is in seconds. ActionsSuppressorWaitPeriod pulumi.IntPtrInput // The list of actions to execute when this alarm transitions into an ALARM state from any other state. Specify each action as an Amazon Resource Name (ARN). AlarmActions pulumi.StringArrayInput // The description of the alarm AlarmDescription pulumi.StringPtrInput // The name of the Composite Alarm AlarmName pulumi.StringPtrInput // Expression which aggregates the state of other Alarms (Metric or Composite Alarms) AlarmRule pulumi.StringInput // The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN). InsufficientDataActions pulumi.StringArrayInput // The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN). OKActions pulumi.StringArrayInput }
The set of arguments for constructing a CompositeAlarm resource.
func (CompositeAlarmArgs) ElementType ¶
func (CompositeAlarmArgs) ElementType() reflect.Type
type CompositeAlarmInput ¶
type CompositeAlarmInput interface { pulumi.Input ToCompositeAlarmOutput() CompositeAlarmOutput ToCompositeAlarmOutputWithContext(ctx context.Context) CompositeAlarmOutput }
type CompositeAlarmOutput ¶
type CompositeAlarmOutput struct{ *pulumi.OutputState }
func (CompositeAlarmOutput) ActionsEnabled ¶ added in v0.17.0
func (o CompositeAlarmOutput) ActionsEnabled() pulumi.BoolPtrOutput
Indicates whether actions should be executed during any changes to the alarm state. The default is TRUE.
func (CompositeAlarmOutput) ActionsSuppressor ¶ added in v0.21.0
func (o CompositeAlarmOutput) ActionsSuppressor() pulumi.StringPtrOutput
Actions will be suppressed if the suppressor alarm is in the ALARM state. ActionsSuppressor can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm.
func (CompositeAlarmOutput) ActionsSuppressorExtensionPeriod ¶ added in v0.21.0
func (o CompositeAlarmOutput) ActionsSuppressorExtensionPeriod() pulumi.IntPtrOutput
Actions will be suppressed if WaitPeriod is active. The length of time that actions are suppressed is in seconds.
func (CompositeAlarmOutput) ActionsSuppressorWaitPeriod ¶ added in v0.21.0
func (o CompositeAlarmOutput) ActionsSuppressorWaitPeriod() pulumi.IntPtrOutput
Actions will be suppressed if ExtensionPeriod is active. The length of time that actions are suppressed is in seconds.
func (CompositeAlarmOutput) AlarmActions ¶ added in v0.17.0
func (o CompositeAlarmOutput) AlarmActions() pulumi.StringArrayOutput
The list of actions to execute when this alarm transitions into an ALARM state from any other state. Specify each action as an Amazon Resource Name (ARN).
func (CompositeAlarmOutput) AlarmDescription ¶ added in v0.17.0
func (o CompositeAlarmOutput) AlarmDescription() pulumi.StringPtrOutput
The description of the alarm
func (CompositeAlarmOutput) AlarmName ¶ added in v0.17.0
func (o CompositeAlarmOutput) AlarmName() pulumi.StringPtrOutput
The name of the Composite Alarm
func (CompositeAlarmOutput) AlarmRule ¶ added in v0.17.0
func (o CompositeAlarmOutput) AlarmRule() pulumi.StringOutput
Expression which aggregates the state of other Alarms (Metric or Composite Alarms)
func (CompositeAlarmOutput) Arn ¶ added in v0.17.0
func (o CompositeAlarmOutput) Arn() pulumi.StringOutput
Amazon Resource Name (ARN) of the alarm
func (CompositeAlarmOutput) ElementType ¶
func (CompositeAlarmOutput) ElementType() reflect.Type
func (CompositeAlarmOutput) InsufficientDataActions ¶ added in v0.17.0
func (o CompositeAlarmOutput) InsufficientDataActions() pulumi.StringArrayOutput
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN).
func (CompositeAlarmOutput) OKActions ¶ added in v0.17.0
func (o CompositeAlarmOutput) OKActions() pulumi.StringArrayOutput
The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN).
func (CompositeAlarmOutput) ToCompositeAlarmOutput ¶
func (o CompositeAlarmOutput) ToCompositeAlarmOutput() CompositeAlarmOutput
func (CompositeAlarmOutput) ToCompositeAlarmOutputWithContext ¶
func (o CompositeAlarmOutput) ToCompositeAlarmOutputWithContext(ctx context.Context) CompositeAlarmOutput
type CompositeAlarmState ¶
type CompositeAlarmState struct { }
func (CompositeAlarmState) ElementType ¶
func (CompositeAlarmState) ElementType() reflect.Type
type Dashboard
deprecated
type Dashboard struct { pulumi.CustomResourceState DashboardBody pulumi.StringOutput `pulumi:"dashboardBody"` DashboardName pulumi.StringPtrOutput `pulumi:"dashboardName"` }
Resource Type definition for AWS::CloudWatch::Dashboard
Deprecated: Dashboard is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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 { DashboardBody pulumi.StringInput DashboardName pulumi.StringPtrInput }
The set of arguments for constructing a Dashboard resource.
func (DashboardArgs) ElementType ¶
func (DashboardArgs) ElementType() reflect.Type
type DashboardInput ¶
type DashboardInput interface { pulumi.Input ToDashboardOutput() DashboardOutput ToDashboardOutputWithContext(ctx context.Context) DashboardOutput }
type DashboardOutput ¶
type DashboardOutput struct{ *pulumi.OutputState }
func (DashboardOutput) DashboardBody ¶ added in v0.17.0
func (o DashboardOutput) DashboardBody() pulumi.StringOutput
func (DashboardOutput) DashboardName ¶ added in v0.17.0
func (o DashboardOutput) DashboardName() pulumi.StringPtrOutput
func (DashboardOutput) ElementType ¶
func (DashboardOutput) ElementType() reflect.Type
func (DashboardOutput) ToDashboardOutput ¶
func (o DashboardOutput) ToDashboardOutput() DashboardOutput
func (DashboardOutput) ToDashboardOutputWithContext ¶
func (o DashboardOutput) ToDashboardOutputWithContext(ctx context.Context) DashboardOutput
type DashboardState ¶
type DashboardState struct { }
func (DashboardState) ElementType ¶
func (DashboardState) ElementType() reflect.Type
type InsightRule
deprecated
type InsightRule struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` RuleBody pulumi.StringOutput `pulumi:"ruleBody"` RuleName pulumi.StringOutput `pulumi:"ruleName"` RuleState pulumi.StringOutput `pulumi:"ruleState"` Tags InsightRuleTagsPtrOutput `pulumi:"tags"` }
Resource Type definition for AWS::CloudWatch::InsightRule
Deprecated: InsightRule is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetInsightRule ¶
func GetInsightRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InsightRuleState, opts ...pulumi.ResourceOption) (*InsightRule, error)
GetInsightRule gets an existing InsightRule 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 NewInsightRule ¶
func NewInsightRule(ctx *pulumi.Context, name string, args *InsightRuleArgs, opts ...pulumi.ResourceOption) (*InsightRule, error)
NewInsightRule registers a new resource with the given unique name, arguments, and options.
func (*InsightRule) ElementType ¶
func (*InsightRule) ElementType() reflect.Type
func (*InsightRule) ToInsightRuleOutput ¶
func (i *InsightRule) ToInsightRuleOutput() InsightRuleOutput
func (*InsightRule) ToInsightRuleOutputWithContext ¶
func (i *InsightRule) ToInsightRuleOutputWithContext(ctx context.Context) InsightRuleOutput
type InsightRuleArgs ¶
type InsightRuleArgs struct { RuleBody pulumi.StringInput RuleName pulumi.StringInput RuleState pulumi.StringInput Tags InsightRuleTagsPtrInput }
The set of arguments for constructing a InsightRule resource.
func (InsightRuleArgs) ElementType ¶
func (InsightRuleArgs) ElementType() reflect.Type
type InsightRuleInput ¶
type InsightRuleInput interface { pulumi.Input ToInsightRuleOutput() InsightRuleOutput ToInsightRuleOutputWithContext(ctx context.Context) InsightRuleOutput }
type InsightRuleOutput ¶
type InsightRuleOutput struct{ *pulumi.OutputState }
func (InsightRuleOutput) Arn ¶ added in v0.17.0
func (o InsightRuleOutput) Arn() pulumi.StringOutput
func (InsightRuleOutput) ElementType ¶
func (InsightRuleOutput) ElementType() reflect.Type
func (InsightRuleOutput) RuleBody ¶ added in v0.17.0
func (o InsightRuleOutput) RuleBody() pulumi.StringOutput
func (InsightRuleOutput) RuleName ¶ added in v0.17.0
func (o InsightRuleOutput) RuleName() pulumi.StringOutput
func (InsightRuleOutput) RuleState ¶ added in v0.17.0
func (o InsightRuleOutput) RuleState() pulumi.StringOutput
func (InsightRuleOutput) Tags ¶ added in v0.17.0
func (o InsightRuleOutput) Tags() InsightRuleTagsPtrOutput
func (InsightRuleOutput) ToInsightRuleOutput ¶
func (o InsightRuleOutput) ToInsightRuleOutput() InsightRuleOutput
func (InsightRuleOutput) ToInsightRuleOutputWithContext ¶
func (o InsightRuleOutput) ToInsightRuleOutputWithContext(ctx context.Context) InsightRuleOutput
type InsightRuleState ¶
type InsightRuleState struct { }
func (InsightRuleState) ElementType ¶
func (InsightRuleState) ElementType() reflect.Type
type InsightRuleTags ¶
type InsightRuleTags struct { }
type InsightRuleTagsArgs ¶
type InsightRuleTagsArgs struct { }
func (InsightRuleTagsArgs) ElementType ¶
func (InsightRuleTagsArgs) ElementType() reflect.Type
func (InsightRuleTagsArgs) ToInsightRuleTagsOutput ¶
func (i InsightRuleTagsArgs) ToInsightRuleTagsOutput() InsightRuleTagsOutput
func (InsightRuleTagsArgs) ToInsightRuleTagsOutputWithContext ¶
func (i InsightRuleTagsArgs) ToInsightRuleTagsOutputWithContext(ctx context.Context) InsightRuleTagsOutput
func (InsightRuleTagsArgs) ToInsightRuleTagsPtrOutput ¶
func (i InsightRuleTagsArgs) ToInsightRuleTagsPtrOutput() InsightRuleTagsPtrOutput
func (InsightRuleTagsArgs) ToInsightRuleTagsPtrOutputWithContext ¶
func (i InsightRuleTagsArgs) ToInsightRuleTagsPtrOutputWithContext(ctx context.Context) InsightRuleTagsPtrOutput
type InsightRuleTagsInput ¶
type InsightRuleTagsInput interface { pulumi.Input ToInsightRuleTagsOutput() InsightRuleTagsOutput ToInsightRuleTagsOutputWithContext(context.Context) InsightRuleTagsOutput }
InsightRuleTagsInput is an input type that accepts InsightRuleTagsArgs and InsightRuleTagsOutput values. You can construct a concrete instance of `InsightRuleTagsInput` via:
InsightRuleTagsArgs{...}
type InsightRuleTagsOutput ¶
type InsightRuleTagsOutput struct{ *pulumi.OutputState }
func (InsightRuleTagsOutput) ElementType ¶
func (InsightRuleTagsOutput) ElementType() reflect.Type
func (InsightRuleTagsOutput) ToInsightRuleTagsOutput ¶
func (o InsightRuleTagsOutput) ToInsightRuleTagsOutput() InsightRuleTagsOutput
func (InsightRuleTagsOutput) ToInsightRuleTagsOutputWithContext ¶
func (o InsightRuleTagsOutput) ToInsightRuleTagsOutputWithContext(ctx context.Context) InsightRuleTagsOutput
func (InsightRuleTagsOutput) ToInsightRuleTagsPtrOutput ¶
func (o InsightRuleTagsOutput) ToInsightRuleTagsPtrOutput() InsightRuleTagsPtrOutput
func (InsightRuleTagsOutput) ToInsightRuleTagsPtrOutputWithContext ¶
func (o InsightRuleTagsOutput) ToInsightRuleTagsPtrOutputWithContext(ctx context.Context) InsightRuleTagsPtrOutput
type InsightRuleTagsPtrInput ¶
type InsightRuleTagsPtrInput interface { pulumi.Input ToInsightRuleTagsPtrOutput() InsightRuleTagsPtrOutput ToInsightRuleTagsPtrOutputWithContext(context.Context) InsightRuleTagsPtrOutput }
InsightRuleTagsPtrInput is an input type that accepts InsightRuleTagsArgs, InsightRuleTagsPtr and InsightRuleTagsPtrOutput values. You can construct a concrete instance of `InsightRuleTagsPtrInput` via:
InsightRuleTagsArgs{...} or: nil
func InsightRuleTagsPtr ¶
func InsightRuleTagsPtr(v *InsightRuleTagsArgs) InsightRuleTagsPtrInput
type InsightRuleTagsPtrOutput ¶
type InsightRuleTagsPtrOutput struct{ *pulumi.OutputState }
func (InsightRuleTagsPtrOutput) Elem ¶
func (o InsightRuleTagsPtrOutput) Elem() InsightRuleTagsOutput
func (InsightRuleTagsPtrOutput) ElementType ¶
func (InsightRuleTagsPtrOutput) ElementType() reflect.Type
func (InsightRuleTagsPtrOutput) ToInsightRuleTagsPtrOutput ¶
func (o InsightRuleTagsPtrOutput) ToInsightRuleTagsPtrOutput() InsightRuleTagsPtrOutput
func (InsightRuleTagsPtrOutput) ToInsightRuleTagsPtrOutputWithContext ¶
func (o InsightRuleTagsPtrOutput) ToInsightRuleTagsPtrOutputWithContext(ctx context.Context) InsightRuleTagsPtrOutput
type LookupAlarmArgs ¶ added in v0.12.0
type LookupAlarmArgs struct {
Id string `pulumi:"id"`
}
type LookupAlarmOutputArgs ¶ added in v0.12.0
type LookupAlarmOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupAlarmOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAlarmOutputArgs) ElementType() reflect.Type
type LookupAlarmResult ¶ added in v0.12.0
type LookupAlarmResult struct { ActionsEnabled *bool `pulumi:"actionsEnabled"` AlarmActions []string `pulumi:"alarmActions"` AlarmDescription *string `pulumi:"alarmDescription"` Arn *string `pulumi:"arn"` ComparisonOperator *string `pulumi:"comparisonOperator"` DatapointsToAlarm *int `pulumi:"datapointsToAlarm"` Dimensions []AlarmDimension `pulumi:"dimensions"` EvaluateLowSampleCountPercentile *string `pulumi:"evaluateLowSampleCountPercentile"` EvaluationPeriods *int `pulumi:"evaluationPeriods"` ExtendedStatistic *string `pulumi:"extendedStatistic"` Id *string `pulumi:"id"` InsufficientDataActions []string `pulumi:"insufficientDataActions"` MetricName *string `pulumi:"metricName"` Metrics []AlarmMetricDataQuery `pulumi:"metrics"` Namespace *string `pulumi:"namespace"` OKActions []string `pulumi:"oKActions"` Period *int `pulumi:"period"` Statistic *string `pulumi:"statistic"` Threshold *float64 `pulumi:"threshold"` ThresholdMetricId *string `pulumi:"thresholdMetricId"` TreatMissingData *string `pulumi:"treatMissingData"` Unit *string `pulumi:"unit"` }
func LookupAlarm ¶ added in v0.12.0
func LookupAlarm(ctx *pulumi.Context, args *LookupAlarmArgs, opts ...pulumi.InvokeOption) (*LookupAlarmResult, error)
Resource Type definition for AWS::CloudWatch::Alarm
type LookupAlarmResultOutput ¶ added in v0.12.0
type LookupAlarmResultOutput struct{ *pulumi.OutputState }
func LookupAlarmOutput ¶ added in v0.12.0
func LookupAlarmOutput(ctx *pulumi.Context, args LookupAlarmOutputArgs, opts ...pulumi.InvokeOption) LookupAlarmResultOutput
func (LookupAlarmResultOutput) ActionsEnabled ¶ added in v0.12.0
func (o LookupAlarmResultOutput) ActionsEnabled() pulumi.BoolPtrOutput
func (LookupAlarmResultOutput) AlarmActions ¶ added in v0.12.0
func (o LookupAlarmResultOutput) AlarmActions() pulumi.StringArrayOutput
func (LookupAlarmResultOutput) AlarmDescription ¶ added in v0.12.0
func (o LookupAlarmResultOutput) AlarmDescription() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) Arn ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Arn() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) ComparisonOperator ¶ added in v0.12.0
func (o LookupAlarmResultOutput) ComparisonOperator() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) DatapointsToAlarm ¶ added in v0.12.0
func (o LookupAlarmResultOutput) DatapointsToAlarm() pulumi.IntPtrOutput
func (LookupAlarmResultOutput) Dimensions ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Dimensions() AlarmDimensionArrayOutput
func (LookupAlarmResultOutput) ElementType ¶ added in v0.12.0
func (LookupAlarmResultOutput) ElementType() reflect.Type
func (LookupAlarmResultOutput) EvaluateLowSampleCountPercentile ¶ added in v0.12.0
func (o LookupAlarmResultOutput) EvaluateLowSampleCountPercentile() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) EvaluationPeriods ¶ added in v0.12.0
func (o LookupAlarmResultOutput) EvaluationPeriods() pulumi.IntPtrOutput
func (LookupAlarmResultOutput) ExtendedStatistic ¶ added in v0.12.0
func (o LookupAlarmResultOutput) ExtendedStatistic() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) Id ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Id() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) InsufficientDataActions ¶ added in v0.12.0
func (o LookupAlarmResultOutput) InsufficientDataActions() pulumi.StringArrayOutput
func (LookupAlarmResultOutput) MetricName ¶ added in v0.12.0
func (o LookupAlarmResultOutput) MetricName() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) Metrics ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Metrics() AlarmMetricDataQueryArrayOutput
func (LookupAlarmResultOutput) Namespace ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Namespace() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) OKActions ¶ added in v0.12.0
func (o LookupAlarmResultOutput) OKActions() pulumi.StringArrayOutput
func (LookupAlarmResultOutput) Period ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Period() pulumi.IntPtrOutput
func (LookupAlarmResultOutput) Statistic ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Statistic() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) Threshold ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Threshold() pulumi.Float64PtrOutput
func (LookupAlarmResultOutput) ThresholdMetricId ¶ added in v0.12.0
func (o LookupAlarmResultOutput) ThresholdMetricId() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) ToLookupAlarmResultOutput ¶ added in v0.12.0
func (o LookupAlarmResultOutput) ToLookupAlarmResultOutput() LookupAlarmResultOutput
func (LookupAlarmResultOutput) ToLookupAlarmResultOutputWithContext ¶ added in v0.12.0
func (o LookupAlarmResultOutput) ToLookupAlarmResultOutputWithContext(ctx context.Context) LookupAlarmResultOutput
func (LookupAlarmResultOutput) TreatMissingData ¶ added in v0.12.0
func (o LookupAlarmResultOutput) TreatMissingData() pulumi.StringPtrOutput
func (LookupAlarmResultOutput) Unit ¶ added in v0.12.0
func (o LookupAlarmResultOutput) Unit() pulumi.StringPtrOutput
type LookupAnomalyDetectorArgs ¶ added in v0.12.0
type LookupAnomalyDetectorArgs struct {
Id string `pulumi:"id"`
}
type LookupAnomalyDetectorOutputArgs ¶ added in v0.12.0
type LookupAnomalyDetectorOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupAnomalyDetectorOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAnomalyDetectorOutputArgs) ElementType() reflect.Type
type LookupAnomalyDetectorResult ¶ added in v0.12.0
type LookupAnomalyDetectorResult struct { Configuration *AnomalyDetectorConfiguration `pulumi:"configuration"` Id *string `pulumi:"id"` }
func LookupAnomalyDetector ¶ added in v0.12.0
func LookupAnomalyDetector(ctx *pulumi.Context, args *LookupAnomalyDetectorArgs, opts ...pulumi.InvokeOption) (*LookupAnomalyDetectorResult, error)
Resource Type definition for AWS::CloudWatch::AnomalyDetector
type LookupAnomalyDetectorResultOutput ¶ added in v0.12.0
type LookupAnomalyDetectorResultOutput struct{ *pulumi.OutputState }
func LookupAnomalyDetectorOutput ¶ added in v0.12.0
func LookupAnomalyDetectorOutput(ctx *pulumi.Context, args LookupAnomalyDetectorOutputArgs, opts ...pulumi.InvokeOption) LookupAnomalyDetectorResultOutput
func (LookupAnomalyDetectorResultOutput) Configuration ¶ added in v0.12.0
func (o LookupAnomalyDetectorResultOutput) Configuration() AnomalyDetectorConfigurationPtrOutput
func (LookupAnomalyDetectorResultOutput) ElementType ¶ added in v0.12.0
func (LookupAnomalyDetectorResultOutput) ElementType() reflect.Type
func (LookupAnomalyDetectorResultOutput) Id ¶ added in v0.12.0
func (o LookupAnomalyDetectorResultOutput) Id() pulumi.StringPtrOutput
func (LookupAnomalyDetectorResultOutput) ToLookupAnomalyDetectorResultOutput ¶ added in v0.12.0
func (o LookupAnomalyDetectorResultOutput) ToLookupAnomalyDetectorResultOutput() LookupAnomalyDetectorResultOutput
func (LookupAnomalyDetectorResultOutput) ToLookupAnomalyDetectorResultOutputWithContext ¶ added in v0.12.0
func (o LookupAnomalyDetectorResultOutput) ToLookupAnomalyDetectorResultOutputWithContext(ctx context.Context) LookupAnomalyDetectorResultOutput
type LookupCompositeAlarmArgs ¶ added in v0.12.0
type LookupCompositeAlarmArgs struct { // The name of the Composite Alarm AlarmName string `pulumi:"alarmName"` }
type LookupCompositeAlarmOutputArgs ¶ added in v0.12.0
type LookupCompositeAlarmOutputArgs struct { // The name of the Composite Alarm AlarmName pulumi.StringInput `pulumi:"alarmName"` }
func (LookupCompositeAlarmOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCompositeAlarmOutputArgs) ElementType() reflect.Type
type LookupCompositeAlarmResult ¶ added in v0.12.0
type LookupCompositeAlarmResult struct { // Indicates whether actions should be executed during any changes to the alarm state. The default is TRUE. ActionsEnabled *bool `pulumi:"actionsEnabled"` // Actions will be suppressed if the suppressor alarm is in the ALARM state. ActionsSuppressor can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm. ActionsSuppressor *string `pulumi:"actionsSuppressor"` // Actions will be suppressed if WaitPeriod is active. The length of time that actions are suppressed is in seconds. ActionsSuppressorExtensionPeriod *int `pulumi:"actionsSuppressorExtensionPeriod"` // Actions will be suppressed if ExtensionPeriod is active. The length of time that actions are suppressed is in seconds. ActionsSuppressorWaitPeriod *int `pulumi:"actionsSuppressorWaitPeriod"` // The list of actions to execute when this alarm transitions into an ALARM state from any other state. Specify each action as an Amazon Resource Name (ARN). AlarmActions []string `pulumi:"alarmActions"` // The description of the alarm AlarmDescription *string `pulumi:"alarmDescription"` // Expression which aggregates the state of other Alarms (Metric or Composite Alarms) AlarmRule *string `pulumi:"alarmRule"` // Amazon Resource Name (ARN) of the alarm Arn *string `pulumi:"arn"` // The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN). InsufficientDataActions []string `pulumi:"insufficientDataActions"` // The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN). OKActions []string `pulumi:"oKActions"` }
func LookupCompositeAlarm ¶ added in v0.12.0
func LookupCompositeAlarm(ctx *pulumi.Context, args *LookupCompositeAlarmArgs, opts ...pulumi.InvokeOption) (*LookupCompositeAlarmResult, error)
The AWS::CloudWatch::CompositeAlarm type specifies an alarm which aggregates the states of other Alarms (Metric or Composite Alarms) as defined by the AlarmRule expression
type LookupCompositeAlarmResultOutput ¶ added in v0.12.0
type LookupCompositeAlarmResultOutput struct{ *pulumi.OutputState }
func LookupCompositeAlarmOutput ¶ added in v0.12.0
func LookupCompositeAlarmOutput(ctx *pulumi.Context, args LookupCompositeAlarmOutputArgs, opts ...pulumi.InvokeOption) LookupCompositeAlarmResultOutput
func (LookupCompositeAlarmResultOutput) ActionsEnabled ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) ActionsEnabled() pulumi.BoolPtrOutput
Indicates whether actions should be executed during any changes to the alarm state. The default is TRUE.
func (LookupCompositeAlarmResultOutput) ActionsSuppressor ¶ added in v0.21.0
func (o LookupCompositeAlarmResultOutput) ActionsSuppressor() pulumi.StringPtrOutput
Actions will be suppressed if the suppressor alarm is in the ALARM state. ActionsSuppressor can be an AlarmName or an Amazon Resource Name (ARN) from an existing alarm.
func (LookupCompositeAlarmResultOutput) ActionsSuppressorExtensionPeriod ¶ added in v0.21.0
func (o LookupCompositeAlarmResultOutput) ActionsSuppressorExtensionPeriod() pulumi.IntPtrOutput
Actions will be suppressed if WaitPeriod is active. The length of time that actions are suppressed is in seconds.
func (LookupCompositeAlarmResultOutput) ActionsSuppressorWaitPeriod ¶ added in v0.21.0
func (o LookupCompositeAlarmResultOutput) ActionsSuppressorWaitPeriod() pulumi.IntPtrOutput
Actions will be suppressed if ExtensionPeriod is active. The length of time that actions are suppressed is in seconds.
func (LookupCompositeAlarmResultOutput) AlarmActions ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) AlarmActions() pulumi.StringArrayOutput
The list of actions to execute when this alarm transitions into an ALARM state from any other state. Specify each action as an Amazon Resource Name (ARN).
func (LookupCompositeAlarmResultOutput) AlarmDescription ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) AlarmDescription() pulumi.StringPtrOutput
The description of the alarm
func (LookupCompositeAlarmResultOutput) AlarmRule ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) AlarmRule() pulumi.StringPtrOutput
Expression which aggregates the state of other Alarms (Metric or Composite Alarms)
func (LookupCompositeAlarmResultOutput) Arn ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) Arn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the alarm
func (LookupCompositeAlarmResultOutput) ElementType ¶ added in v0.12.0
func (LookupCompositeAlarmResultOutput) ElementType() reflect.Type
func (LookupCompositeAlarmResultOutput) InsufficientDataActions ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) InsufficientDataActions() pulumi.StringArrayOutput
The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN).
func (LookupCompositeAlarmResultOutput) OKActions ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) OKActions() pulumi.StringArrayOutput
The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN).
func (LookupCompositeAlarmResultOutput) ToLookupCompositeAlarmResultOutput ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) ToLookupCompositeAlarmResultOutput() LookupCompositeAlarmResultOutput
func (LookupCompositeAlarmResultOutput) ToLookupCompositeAlarmResultOutputWithContext ¶ added in v0.12.0
func (o LookupCompositeAlarmResultOutput) ToLookupCompositeAlarmResultOutputWithContext(ctx context.Context) LookupCompositeAlarmResultOutput
type LookupDashboardArgs ¶ added in v0.12.0
type LookupDashboardArgs struct {
Id string `pulumi:"id"`
}
type LookupDashboardOutputArgs ¶ added in v0.12.0
type LookupDashboardOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDashboardOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDashboardOutputArgs) ElementType() reflect.Type
type LookupDashboardResult ¶ added in v0.12.0
type LookupDashboardResult struct { DashboardBody *string `pulumi:"dashboardBody"` Id *string `pulumi:"id"` }
func LookupDashboard ¶ added in v0.12.0
func LookupDashboard(ctx *pulumi.Context, args *LookupDashboardArgs, opts ...pulumi.InvokeOption) (*LookupDashboardResult, error)
Resource Type definition for AWS::CloudWatch::Dashboard
type LookupDashboardResultOutput ¶ added in v0.12.0
type LookupDashboardResultOutput struct{ *pulumi.OutputState }
func LookupDashboardOutput ¶ added in v0.12.0
func LookupDashboardOutput(ctx *pulumi.Context, args LookupDashboardOutputArgs, opts ...pulumi.InvokeOption) LookupDashboardResultOutput
func (LookupDashboardResultOutput) DashboardBody ¶ added in v0.12.0
func (o LookupDashboardResultOutput) DashboardBody() pulumi.StringPtrOutput
func (LookupDashboardResultOutput) ElementType ¶ added in v0.12.0
func (LookupDashboardResultOutput) ElementType() reflect.Type
func (LookupDashboardResultOutput) Id ¶ added in v0.12.0
func (o LookupDashboardResultOutput) Id() pulumi.StringPtrOutput
func (LookupDashboardResultOutput) ToLookupDashboardResultOutput ¶ added in v0.12.0
func (o LookupDashboardResultOutput) ToLookupDashboardResultOutput() LookupDashboardResultOutput
func (LookupDashboardResultOutput) ToLookupDashboardResultOutputWithContext ¶ added in v0.12.0
func (o LookupDashboardResultOutput) ToLookupDashboardResultOutputWithContext(ctx context.Context) LookupDashboardResultOutput
type LookupInsightRuleArgs ¶ added in v0.12.0
type LookupInsightRuleArgs struct {
Id string `pulumi:"id"`
}
type LookupInsightRuleOutputArgs ¶ added in v0.12.0
type LookupInsightRuleOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupInsightRuleOutputArgs) ElementType ¶ added in v0.12.0
func (LookupInsightRuleOutputArgs) ElementType() reflect.Type
type LookupInsightRuleResult ¶ added in v0.12.0
type LookupInsightRuleResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` RuleBody *string `pulumi:"ruleBody"` RuleState *string `pulumi:"ruleState"` Tags *InsightRuleTags `pulumi:"tags"` }
func LookupInsightRule ¶ added in v0.12.0
func LookupInsightRule(ctx *pulumi.Context, args *LookupInsightRuleArgs, opts ...pulumi.InvokeOption) (*LookupInsightRuleResult, error)
Resource Type definition for AWS::CloudWatch::InsightRule
type LookupInsightRuleResultOutput ¶ added in v0.12.0
type LookupInsightRuleResultOutput struct{ *pulumi.OutputState }
func LookupInsightRuleOutput ¶ added in v0.12.0
func LookupInsightRuleOutput(ctx *pulumi.Context, args LookupInsightRuleOutputArgs, opts ...pulumi.InvokeOption) LookupInsightRuleResultOutput
func (LookupInsightRuleResultOutput) Arn ¶ added in v0.12.0
func (o LookupInsightRuleResultOutput) Arn() pulumi.StringPtrOutput
func (LookupInsightRuleResultOutput) ElementType ¶ added in v0.12.0
func (LookupInsightRuleResultOutput) ElementType() reflect.Type
func (LookupInsightRuleResultOutput) Id ¶ added in v0.12.0
func (o LookupInsightRuleResultOutput) Id() pulumi.StringPtrOutput
func (LookupInsightRuleResultOutput) RuleBody ¶ added in v0.12.0
func (o LookupInsightRuleResultOutput) RuleBody() pulumi.StringPtrOutput
func (LookupInsightRuleResultOutput) RuleState ¶ added in v0.12.0
func (o LookupInsightRuleResultOutput) RuleState() pulumi.StringPtrOutput
func (LookupInsightRuleResultOutput) Tags ¶ added in v0.12.0
func (o LookupInsightRuleResultOutput) Tags() InsightRuleTagsPtrOutput
func (LookupInsightRuleResultOutput) ToLookupInsightRuleResultOutput ¶ added in v0.12.0
func (o LookupInsightRuleResultOutput) ToLookupInsightRuleResultOutput() LookupInsightRuleResultOutput
func (LookupInsightRuleResultOutput) ToLookupInsightRuleResultOutputWithContext ¶ added in v0.12.0
func (o LookupInsightRuleResultOutput) ToLookupInsightRuleResultOutputWithContext(ctx context.Context) LookupInsightRuleResultOutput
type LookupMetricStreamArgs ¶ added in v0.12.0
type LookupMetricStreamArgs struct { // Name of the metric stream. Name string `pulumi:"name"` }
type LookupMetricStreamOutputArgs ¶ added in v0.12.0
type LookupMetricStreamOutputArgs struct { // Name of the metric stream. Name pulumi.StringInput `pulumi:"name"` }
func (LookupMetricStreamOutputArgs) ElementType ¶ added in v0.12.0
func (LookupMetricStreamOutputArgs) ElementType() reflect.Type
type LookupMetricStreamResult ¶ added in v0.12.0
type LookupMetricStreamResult struct { // Amazon Resource Name of the metric stream. Arn *string `pulumi:"arn"` // The date of creation of the metric stream. CreationDate interface{} `pulumi:"creationDate"` // Define which metrics will be not streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null. ExcludeFilters []MetricStreamFilter `pulumi:"excludeFilters"` // The ARN of the Kinesis Firehose where to stream the data. FirehoseArn *string `pulumi:"firehoseArn"` // Define which metrics will be streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null. IncludeFilters []MetricStreamFilter `pulumi:"includeFilters"` // If you are creating a metric stream in a monitoring account, specify true to include metrics from source accounts that are linked to this monitoring account, in the metric stream. The default is false. IncludeLinkedAccountsMetrics *bool `pulumi:"includeLinkedAccountsMetrics"` // The date of the last update of the metric stream. LastUpdateDate interface{} `pulumi:"lastUpdateDate"` // The output format of the data streamed to the Kinesis Firehose. OutputFormat *string `pulumi:"outputFormat"` // The ARN of the role that provides access to the Kinesis Firehose. RoleArn *string `pulumi:"roleArn"` // Displays the state of the Metric Stream. State *string `pulumi:"state"` // By default, a metric stream always sends the MAX, MIN, SUM, and SAMPLECOUNT statistics for each metric that is streamed. You can use this parameter to have the metric stream also send additional statistics in the stream. This array can have up to 100 members. StatisticsConfigurations []MetricStreamStatisticsConfiguration `pulumi:"statisticsConfigurations"` }
func LookupMetricStream ¶ added in v0.12.0
func LookupMetricStream(ctx *pulumi.Context, args *LookupMetricStreamArgs, opts ...pulumi.InvokeOption) (*LookupMetricStreamResult, error)
Resource Type definition for Metric Stream
type LookupMetricStreamResultOutput ¶ added in v0.12.0
type LookupMetricStreamResultOutput struct{ *pulumi.OutputState }
func LookupMetricStreamOutput ¶ added in v0.12.0
func LookupMetricStreamOutput(ctx *pulumi.Context, args LookupMetricStreamOutputArgs, opts ...pulumi.InvokeOption) LookupMetricStreamResultOutput
func (LookupMetricStreamResultOutput) Arn ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) Arn() pulumi.StringPtrOutput
Amazon Resource Name of the metric stream.
func (LookupMetricStreamResultOutput) CreationDate ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) CreationDate() pulumi.AnyOutput
The date of creation of the metric stream.
func (LookupMetricStreamResultOutput) ElementType ¶ added in v0.12.0
func (LookupMetricStreamResultOutput) ElementType() reflect.Type
func (LookupMetricStreamResultOutput) ExcludeFilters ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) ExcludeFilters() MetricStreamFilterArrayOutput
Define which metrics will be not streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null.
func (LookupMetricStreamResultOutput) FirehoseArn ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) FirehoseArn() pulumi.StringPtrOutput
The ARN of the Kinesis Firehose where to stream the data.
func (LookupMetricStreamResultOutput) IncludeFilters ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) IncludeFilters() MetricStreamFilterArrayOutput
Define which metrics will be streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null.
func (LookupMetricStreamResultOutput) IncludeLinkedAccountsMetrics ¶ added in v0.48.0
func (o LookupMetricStreamResultOutput) IncludeLinkedAccountsMetrics() pulumi.BoolPtrOutput
If you are creating a metric stream in a monitoring account, specify true to include metrics from source accounts that are linked to this monitoring account, in the metric stream. The default is false.
func (LookupMetricStreamResultOutput) LastUpdateDate ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) LastUpdateDate() pulumi.AnyOutput
The date of the last update of the metric stream.
func (LookupMetricStreamResultOutput) OutputFormat ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) OutputFormat() pulumi.StringPtrOutput
The output format of the data streamed to the Kinesis Firehose.
func (LookupMetricStreamResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that provides access to the Kinesis Firehose.
func (LookupMetricStreamResultOutput) State ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) State() pulumi.StringPtrOutput
Displays the state of the Metric Stream.
func (LookupMetricStreamResultOutput) StatisticsConfigurations ¶ added in v0.16.0
func (o LookupMetricStreamResultOutput) StatisticsConfigurations() MetricStreamStatisticsConfigurationArrayOutput
By default, a metric stream always sends the MAX, MIN, SUM, and SAMPLECOUNT statistics for each metric that is streamed. You can use this parameter to have the metric stream also send additional statistics in the stream. This array can have up to 100 members.
func (LookupMetricStreamResultOutput) ToLookupMetricStreamResultOutput ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) ToLookupMetricStreamResultOutput() LookupMetricStreamResultOutput
func (LookupMetricStreamResultOutput) ToLookupMetricStreamResultOutputWithContext ¶ added in v0.12.0
func (o LookupMetricStreamResultOutput) ToLookupMetricStreamResultOutputWithContext(ctx context.Context) LookupMetricStreamResultOutput
type MetricStream ¶
type MetricStream struct { pulumi.CustomResourceState // Amazon Resource Name of the metric stream. Arn pulumi.StringOutput `pulumi:"arn"` // The date of creation of the metric stream. CreationDate pulumi.AnyOutput `pulumi:"creationDate"` // Define which metrics will be not streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null. ExcludeFilters MetricStreamFilterArrayOutput `pulumi:"excludeFilters"` // The ARN of the Kinesis Firehose where to stream the data. FirehoseArn pulumi.StringOutput `pulumi:"firehoseArn"` // Define which metrics will be streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null. IncludeFilters MetricStreamFilterArrayOutput `pulumi:"includeFilters"` // If you are creating a metric stream in a monitoring account, specify true to include metrics from source accounts that are linked to this monitoring account, in the metric stream. The default is false. IncludeLinkedAccountsMetrics pulumi.BoolPtrOutput `pulumi:"includeLinkedAccountsMetrics"` // The date of the last update of the metric stream. LastUpdateDate pulumi.AnyOutput `pulumi:"lastUpdateDate"` // Name of the metric stream. Name pulumi.StringPtrOutput `pulumi:"name"` // The output format of the data streamed to the Kinesis Firehose. OutputFormat pulumi.StringOutput `pulumi:"outputFormat"` // The ARN of the role that provides access to the Kinesis Firehose. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // Displays the state of the Metric Stream. State pulumi.StringOutput `pulumi:"state"` // By default, a metric stream always sends the MAX, MIN, SUM, and SAMPLECOUNT statistics for each metric that is streamed. You can use this parameter to have the metric stream also send additional statistics in the stream. This array can have up to 100 members. StatisticsConfigurations MetricStreamStatisticsConfigurationArrayOutput `pulumi:"statisticsConfigurations"` // A set of tags to assign to the delivery stream. Tags MetricStreamTagArrayOutput `pulumi:"tags"` }
Resource Type definition for Metric Stream
func GetMetricStream ¶
func GetMetricStream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MetricStreamState, opts ...pulumi.ResourceOption) (*MetricStream, error)
GetMetricStream gets an existing MetricStream 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 NewMetricStream ¶
func NewMetricStream(ctx *pulumi.Context, name string, args *MetricStreamArgs, opts ...pulumi.ResourceOption) (*MetricStream, error)
NewMetricStream registers a new resource with the given unique name, arguments, and options.
func (*MetricStream) ElementType ¶
func (*MetricStream) ElementType() reflect.Type
func (*MetricStream) ToMetricStreamOutput ¶
func (i *MetricStream) ToMetricStreamOutput() MetricStreamOutput
func (*MetricStream) ToMetricStreamOutputWithContext ¶
func (i *MetricStream) ToMetricStreamOutputWithContext(ctx context.Context) MetricStreamOutput
type MetricStreamArgs ¶
type MetricStreamArgs struct { // Define which metrics will be not streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null. ExcludeFilters MetricStreamFilterArrayInput // The ARN of the Kinesis Firehose where to stream the data. FirehoseArn pulumi.StringInput // Define which metrics will be streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null. IncludeFilters MetricStreamFilterArrayInput // If you are creating a metric stream in a monitoring account, specify true to include metrics from source accounts that are linked to this monitoring account, in the metric stream. The default is false. IncludeLinkedAccountsMetrics pulumi.BoolPtrInput // Name of the metric stream. Name pulumi.StringPtrInput // The output format of the data streamed to the Kinesis Firehose. OutputFormat pulumi.StringInput // The ARN of the role that provides access to the Kinesis Firehose. RoleArn pulumi.StringInput // By default, a metric stream always sends the MAX, MIN, SUM, and SAMPLECOUNT statistics for each metric that is streamed. You can use this parameter to have the metric stream also send additional statistics in the stream. This array can have up to 100 members. StatisticsConfigurations MetricStreamStatisticsConfigurationArrayInput // A set of tags to assign to the delivery stream. Tags MetricStreamTagArrayInput }
The set of arguments for constructing a MetricStream resource.
func (MetricStreamArgs) ElementType ¶
func (MetricStreamArgs) ElementType() reflect.Type
type MetricStreamFilter ¶ added in v0.2.0
type MetricStreamFilter struct { // Only metrics with Namespace matching this value will be streamed. Namespace string `pulumi:"namespace"` }
This structure defines the metrics that will be streamed.
type MetricStreamFilterArgs ¶ added in v0.2.0
type MetricStreamFilterArgs struct { // Only metrics with Namespace matching this value will be streamed. Namespace pulumi.StringInput `pulumi:"namespace"` }
This structure defines the metrics that will be streamed.
func (MetricStreamFilterArgs) ElementType ¶ added in v0.2.0
func (MetricStreamFilterArgs) ElementType() reflect.Type
func (MetricStreamFilterArgs) ToMetricStreamFilterOutput ¶ added in v0.2.0
func (i MetricStreamFilterArgs) ToMetricStreamFilterOutput() MetricStreamFilterOutput
func (MetricStreamFilterArgs) ToMetricStreamFilterOutputWithContext ¶ added in v0.2.0
func (i MetricStreamFilterArgs) ToMetricStreamFilterOutputWithContext(ctx context.Context) MetricStreamFilterOutput
type MetricStreamFilterArray ¶ added in v0.2.0
type MetricStreamFilterArray []MetricStreamFilterInput
func (MetricStreamFilterArray) ElementType ¶ added in v0.2.0
func (MetricStreamFilterArray) ElementType() reflect.Type
func (MetricStreamFilterArray) ToMetricStreamFilterArrayOutput ¶ added in v0.2.0
func (i MetricStreamFilterArray) ToMetricStreamFilterArrayOutput() MetricStreamFilterArrayOutput
func (MetricStreamFilterArray) ToMetricStreamFilterArrayOutputWithContext ¶ added in v0.2.0
func (i MetricStreamFilterArray) ToMetricStreamFilterArrayOutputWithContext(ctx context.Context) MetricStreamFilterArrayOutput
type MetricStreamFilterArrayInput ¶ added in v0.2.0
type MetricStreamFilterArrayInput interface { pulumi.Input ToMetricStreamFilterArrayOutput() MetricStreamFilterArrayOutput ToMetricStreamFilterArrayOutputWithContext(context.Context) MetricStreamFilterArrayOutput }
MetricStreamFilterArrayInput is an input type that accepts MetricStreamFilterArray and MetricStreamFilterArrayOutput values. You can construct a concrete instance of `MetricStreamFilterArrayInput` via:
MetricStreamFilterArray{ MetricStreamFilterArgs{...} }
type MetricStreamFilterArrayOutput ¶ added in v0.2.0
type MetricStreamFilterArrayOutput struct{ *pulumi.OutputState }
func (MetricStreamFilterArrayOutput) ElementType ¶ added in v0.2.0
func (MetricStreamFilterArrayOutput) ElementType() reflect.Type
func (MetricStreamFilterArrayOutput) Index ¶ added in v0.2.0
func (o MetricStreamFilterArrayOutput) Index(i pulumi.IntInput) MetricStreamFilterOutput
func (MetricStreamFilterArrayOutput) ToMetricStreamFilterArrayOutput ¶ added in v0.2.0
func (o MetricStreamFilterArrayOutput) ToMetricStreamFilterArrayOutput() MetricStreamFilterArrayOutput
func (MetricStreamFilterArrayOutput) ToMetricStreamFilterArrayOutputWithContext ¶ added in v0.2.0
func (o MetricStreamFilterArrayOutput) ToMetricStreamFilterArrayOutputWithContext(ctx context.Context) MetricStreamFilterArrayOutput
type MetricStreamFilterInput ¶ added in v0.2.0
type MetricStreamFilterInput interface { pulumi.Input ToMetricStreamFilterOutput() MetricStreamFilterOutput ToMetricStreamFilterOutputWithContext(context.Context) MetricStreamFilterOutput }
MetricStreamFilterInput is an input type that accepts MetricStreamFilterArgs and MetricStreamFilterOutput values. You can construct a concrete instance of `MetricStreamFilterInput` via:
MetricStreamFilterArgs{...}
type MetricStreamFilterOutput ¶ added in v0.2.0
type MetricStreamFilterOutput struct{ *pulumi.OutputState }
This structure defines the metrics that will be streamed.
func (MetricStreamFilterOutput) ElementType ¶ added in v0.2.0
func (MetricStreamFilterOutput) ElementType() reflect.Type
func (MetricStreamFilterOutput) Namespace ¶ added in v0.2.0
func (o MetricStreamFilterOutput) Namespace() pulumi.StringOutput
Only metrics with Namespace matching this value will be streamed.
func (MetricStreamFilterOutput) ToMetricStreamFilterOutput ¶ added in v0.2.0
func (o MetricStreamFilterOutput) ToMetricStreamFilterOutput() MetricStreamFilterOutput
func (MetricStreamFilterOutput) ToMetricStreamFilterOutputWithContext ¶ added in v0.2.0
func (o MetricStreamFilterOutput) ToMetricStreamFilterOutputWithContext(ctx context.Context) MetricStreamFilterOutput
type MetricStreamInput ¶
type MetricStreamInput interface { pulumi.Input ToMetricStreamOutput() MetricStreamOutput ToMetricStreamOutputWithContext(ctx context.Context) MetricStreamOutput }
type MetricStreamOutput ¶
type MetricStreamOutput struct{ *pulumi.OutputState }
func (MetricStreamOutput) Arn ¶ added in v0.17.0
func (o MetricStreamOutput) Arn() pulumi.StringOutput
Amazon Resource Name of the metric stream.
func (MetricStreamOutput) CreationDate ¶ added in v0.17.0
func (o MetricStreamOutput) CreationDate() pulumi.AnyOutput
The date of creation of the metric stream.
func (MetricStreamOutput) ElementType ¶
func (MetricStreamOutput) ElementType() reflect.Type
func (MetricStreamOutput) ExcludeFilters ¶ added in v0.17.0
func (o MetricStreamOutput) ExcludeFilters() MetricStreamFilterArrayOutput
Define which metrics will be not streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null.
func (MetricStreamOutput) FirehoseArn ¶ added in v0.17.0
func (o MetricStreamOutput) FirehoseArn() pulumi.StringOutput
The ARN of the Kinesis Firehose where to stream the data.
func (MetricStreamOutput) IncludeFilters ¶ added in v0.17.0
func (o MetricStreamOutput) IncludeFilters() MetricStreamFilterArrayOutput
Define which metrics will be streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null.
func (MetricStreamOutput) IncludeLinkedAccountsMetrics ¶ added in v0.48.0
func (o MetricStreamOutput) IncludeLinkedAccountsMetrics() pulumi.BoolPtrOutput
If you are creating a metric stream in a monitoring account, specify true to include metrics from source accounts that are linked to this monitoring account, in the metric stream. The default is false.
func (MetricStreamOutput) LastUpdateDate ¶ added in v0.17.0
func (o MetricStreamOutput) LastUpdateDate() pulumi.AnyOutput
The date of the last update of the metric stream.
func (MetricStreamOutput) Name ¶ added in v0.17.0
func (o MetricStreamOutput) Name() pulumi.StringPtrOutput
Name of the metric stream.
func (MetricStreamOutput) OutputFormat ¶ added in v0.17.0
func (o MetricStreamOutput) OutputFormat() pulumi.StringOutput
The output format of the data streamed to the Kinesis Firehose.
func (MetricStreamOutput) RoleArn ¶ added in v0.17.0
func (o MetricStreamOutput) RoleArn() pulumi.StringOutput
The ARN of the role that provides access to the Kinesis Firehose.
func (MetricStreamOutput) State ¶ added in v0.17.0
func (o MetricStreamOutput) State() pulumi.StringOutput
Displays the state of the Metric Stream.
func (MetricStreamOutput) StatisticsConfigurations ¶ added in v0.17.0
func (o MetricStreamOutput) StatisticsConfigurations() MetricStreamStatisticsConfigurationArrayOutput
By default, a metric stream always sends the MAX, MIN, SUM, and SAMPLECOUNT statistics for each metric that is streamed. You can use this parameter to have the metric stream also send additional statistics in the stream. This array can have up to 100 members.
func (MetricStreamOutput) Tags ¶ added in v0.17.0
func (o MetricStreamOutput) Tags() MetricStreamTagArrayOutput
A set of tags to assign to the delivery stream.
func (MetricStreamOutput) ToMetricStreamOutput ¶
func (o MetricStreamOutput) ToMetricStreamOutput() MetricStreamOutput
func (MetricStreamOutput) ToMetricStreamOutputWithContext ¶
func (o MetricStreamOutput) ToMetricStreamOutputWithContext(ctx context.Context) MetricStreamOutput
type MetricStreamState ¶
type MetricStreamState struct { }
func (MetricStreamState) ElementType ¶
func (MetricStreamState) ElementType() reflect.Type
type MetricStreamStatisticsConfiguration ¶ added in v0.16.0
type MetricStreamStatisticsConfiguration struct { // The additional statistics to stream for the metrics listed in IncludeMetrics. AdditionalStatistics []string `pulumi:"additionalStatistics"` // An array that defines the metrics that are to have additional statistics streamed. IncludeMetrics []MetricStreamStatisticsMetric `pulumi:"includeMetrics"` }
This structure specifies a list of additional statistics to stream, and the metrics to stream those additional statistics for. All metrics that match the combination of metric name and namespace will be streamed with the extended statistics, no matter their dimensions.
type MetricStreamStatisticsConfigurationArgs ¶ added in v0.16.0
type MetricStreamStatisticsConfigurationArgs struct { // The additional statistics to stream for the metrics listed in IncludeMetrics. AdditionalStatistics pulumi.StringArrayInput `pulumi:"additionalStatistics"` // An array that defines the metrics that are to have additional statistics streamed. IncludeMetrics MetricStreamStatisticsMetricArrayInput `pulumi:"includeMetrics"` }
This structure specifies a list of additional statistics to stream, and the metrics to stream those additional statistics for. All metrics that match the combination of metric name and namespace will be streamed with the extended statistics, no matter their dimensions.
func (MetricStreamStatisticsConfigurationArgs) ElementType ¶ added in v0.16.0
func (MetricStreamStatisticsConfigurationArgs) ElementType() reflect.Type
func (MetricStreamStatisticsConfigurationArgs) ToMetricStreamStatisticsConfigurationOutput ¶ added in v0.16.0
func (i MetricStreamStatisticsConfigurationArgs) ToMetricStreamStatisticsConfigurationOutput() MetricStreamStatisticsConfigurationOutput
func (MetricStreamStatisticsConfigurationArgs) ToMetricStreamStatisticsConfigurationOutputWithContext ¶ added in v0.16.0
func (i MetricStreamStatisticsConfigurationArgs) ToMetricStreamStatisticsConfigurationOutputWithContext(ctx context.Context) MetricStreamStatisticsConfigurationOutput
type MetricStreamStatisticsConfigurationArray ¶ added in v0.16.0
type MetricStreamStatisticsConfigurationArray []MetricStreamStatisticsConfigurationInput
func (MetricStreamStatisticsConfigurationArray) ElementType ¶ added in v0.16.0
func (MetricStreamStatisticsConfigurationArray) ElementType() reflect.Type
func (MetricStreamStatisticsConfigurationArray) ToMetricStreamStatisticsConfigurationArrayOutput ¶ added in v0.16.0
func (i MetricStreamStatisticsConfigurationArray) ToMetricStreamStatisticsConfigurationArrayOutput() MetricStreamStatisticsConfigurationArrayOutput
func (MetricStreamStatisticsConfigurationArray) ToMetricStreamStatisticsConfigurationArrayOutputWithContext ¶ added in v0.16.0
func (i MetricStreamStatisticsConfigurationArray) ToMetricStreamStatisticsConfigurationArrayOutputWithContext(ctx context.Context) MetricStreamStatisticsConfigurationArrayOutput
type MetricStreamStatisticsConfigurationArrayInput ¶ added in v0.16.0
type MetricStreamStatisticsConfigurationArrayInput interface { pulumi.Input ToMetricStreamStatisticsConfigurationArrayOutput() MetricStreamStatisticsConfigurationArrayOutput ToMetricStreamStatisticsConfigurationArrayOutputWithContext(context.Context) MetricStreamStatisticsConfigurationArrayOutput }
MetricStreamStatisticsConfigurationArrayInput is an input type that accepts MetricStreamStatisticsConfigurationArray and MetricStreamStatisticsConfigurationArrayOutput values. You can construct a concrete instance of `MetricStreamStatisticsConfigurationArrayInput` via:
MetricStreamStatisticsConfigurationArray{ MetricStreamStatisticsConfigurationArgs{...} }
type MetricStreamStatisticsConfigurationArrayOutput ¶ added in v0.16.0
type MetricStreamStatisticsConfigurationArrayOutput struct{ *pulumi.OutputState }
func (MetricStreamStatisticsConfigurationArrayOutput) ElementType ¶ added in v0.16.0
func (MetricStreamStatisticsConfigurationArrayOutput) ElementType() reflect.Type
func (MetricStreamStatisticsConfigurationArrayOutput) ToMetricStreamStatisticsConfigurationArrayOutput ¶ added in v0.16.0
func (o MetricStreamStatisticsConfigurationArrayOutput) ToMetricStreamStatisticsConfigurationArrayOutput() MetricStreamStatisticsConfigurationArrayOutput
func (MetricStreamStatisticsConfigurationArrayOutput) ToMetricStreamStatisticsConfigurationArrayOutputWithContext ¶ added in v0.16.0
func (o MetricStreamStatisticsConfigurationArrayOutput) ToMetricStreamStatisticsConfigurationArrayOutputWithContext(ctx context.Context) MetricStreamStatisticsConfigurationArrayOutput
type MetricStreamStatisticsConfigurationInput ¶ added in v0.16.0
type MetricStreamStatisticsConfigurationInput interface { pulumi.Input ToMetricStreamStatisticsConfigurationOutput() MetricStreamStatisticsConfigurationOutput ToMetricStreamStatisticsConfigurationOutputWithContext(context.Context) MetricStreamStatisticsConfigurationOutput }
MetricStreamStatisticsConfigurationInput is an input type that accepts MetricStreamStatisticsConfigurationArgs and MetricStreamStatisticsConfigurationOutput values. You can construct a concrete instance of `MetricStreamStatisticsConfigurationInput` via:
MetricStreamStatisticsConfigurationArgs{...}
type MetricStreamStatisticsConfigurationOutput ¶ added in v0.16.0
type MetricStreamStatisticsConfigurationOutput struct{ *pulumi.OutputState }
This structure specifies a list of additional statistics to stream, and the metrics to stream those additional statistics for. All metrics that match the combination of metric name and namespace will be streamed with the extended statistics, no matter their dimensions.
func (MetricStreamStatisticsConfigurationOutput) AdditionalStatistics ¶ added in v0.16.0
func (o MetricStreamStatisticsConfigurationOutput) AdditionalStatistics() pulumi.StringArrayOutput
The additional statistics to stream for the metrics listed in IncludeMetrics.
func (MetricStreamStatisticsConfigurationOutput) ElementType ¶ added in v0.16.0
func (MetricStreamStatisticsConfigurationOutput) ElementType() reflect.Type
func (MetricStreamStatisticsConfigurationOutput) IncludeMetrics ¶ added in v0.16.0
func (o MetricStreamStatisticsConfigurationOutput) IncludeMetrics() MetricStreamStatisticsMetricArrayOutput
An array that defines the metrics that are to have additional statistics streamed.
func (MetricStreamStatisticsConfigurationOutput) ToMetricStreamStatisticsConfigurationOutput ¶ added in v0.16.0
func (o MetricStreamStatisticsConfigurationOutput) ToMetricStreamStatisticsConfigurationOutput() MetricStreamStatisticsConfigurationOutput
func (MetricStreamStatisticsConfigurationOutput) ToMetricStreamStatisticsConfigurationOutputWithContext ¶ added in v0.16.0
func (o MetricStreamStatisticsConfigurationOutput) ToMetricStreamStatisticsConfigurationOutputWithContext(ctx context.Context) MetricStreamStatisticsConfigurationOutput
type MetricStreamStatisticsMetric ¶ added in v0.16.0
type MetricStreamStatisticsMetric struct { // The name of the metric. MetricName string `pulumi:"metricName"` // The namespace of the metric. Namespace string `pulumi:"namespace"` }
A structure that specifies the metric name and namespace for one metric that is going to have additional statistics included in the stream.
type MetricStreamStatisticsMetricArgs ¶ added in v0.16.0
type MetricStreamStatisticsMetricArgs struct { // The name of the metric. MetricName pulumi.StringInput `pulumi:"metricName"` // The namespace of the metric. Namespace pulumi.StringInput `pulumi:"namespace"` }
A structure that specifies the metric name and namespace for one metric that is going to have additional statistics included in the stream.
func (MetricStreamStatisticsMetricArgs) ElementType ¶ added in v0.16.0
func (MetricStreamStatisticsMetricArgs) ElementType() reflect.Type
func (MetricStreamStatisticsMetricArgs) ToMetricStreamStatisticsMetricOutput ¶ added in v0.16.0
func (i MetricStreamStatisticsMetricArgs) ToMetricStreamStatisticsMetricOutput() MetricStreamStatisticsMetricOutput
func (MetricStreamStatisticsMetricArgs) ToMetricStreamStatisticsMetricOutputWithContext ¶ added in v0.16.0
func (i MetricStreamStatisticsMetricArgs) ToMetricStreamStatisticsMetricOutputWithContext(ctx context.Context) MetricStreamStatisticsMetricOutput
type MetricStreamStatisticsMetricArray ¶ added in v0.16.0
type MetricStreamStatisticsMetricArray []MetricStreamStatisticsMetricInput
func (MetricStreamStatisticsMetricArray) ElementType ¶ added in v0.16.0
func (MetricStreamStatisticsMetricArray) ElementType() reflect.Type
func (MetricStreamStatisticsMetricArray) ToMetricStreamStatisticsMetricArrayOutput ¶ added in v0.16.0
func (i MetricStreamStatisticsMetricArray) ToMetricStreamStatisticsMetricArrayOutput() MetricStreamStatisticsMetricArrayOutput
func (MetricStreamStatisticsMetricArray) ToMetricStreamStatisticsMetricArrayOutputWithContext ¶ added in v0.16.0
func (i MetricStreamStatisticsMetricArray) ToMetricStreamStatisticsMetricArrayOutputWithContext(ctx context.Context) MetricStreamStatisticsMetricArrayOutput
type MetricStreamStatisticsMetricArrayInput ¶ added in v0.16.0
type MetricStreamStatisticsMetricArrayInput interface { pulumi.Input ToMetricStreamStatisticsMetricArrayOutput() MetricStreamStatisticsMetricArrayOutput ToMetricStreamStatisticsMetricArrayOutputWithContext(context.Context) MetricStreamStatisticsMetricArrayOutput }
MetricStreamStatisticsMetricArrayInput is an input type that accepts MetricStreamStatisticsMetricArray and MetricStreamStatisticsMetricArrayOutput values. You can construct a concrete instance of `MetricStreamStatisticsMetricArrayInput` via:
MetricStreamStatisticsMetricArray{ MetricStreamStatisticsMetricArgs{...} }
type MetricStreamStatisticsMetricArrayOutput ¶ added in v0.16.0
type MetricStreamStatisticsMetricArrayOutput struct{ *pulumi.OutputState }
func (MetricStreamStatisticsMetricArrayOutput) ElementType ¶ added in v0.16.0
func (MetricStreamStatisticsMetricArrayOutput) ElementType() reflect.Type
func (MetricStreamStatisticsMetricArrayOutput) ToMetricStreamStatisticsMetricArrayOutput ¶ added in v0.16.0
func (o MetricStreamStatisticsMetricArrayOutput) ToMetricStreamStatisticsMetricArrayOutput() MetricStreamStatisticsMetricArrayOutput
func (MetricStreamStatisticsMetricArrayOutput) ToMetricStreamStatisticsMetricArrayOutputWithContext ¶ added in v0.16.0
func (o MetricStreamStatisticsMetricArrayOutput) ToMetricStreamStatisticsMetricArrayOutputWithContext(ctx context.Context) MetricStreamStatisticsMetricArrayOutput
type MetricStreamStatisticsMetricInput ¶ added in v0.16.0
type MetricStreamStatisticsMetricInput interface { pulumi.Input ToMetricStreamStatisticsMetricOutput() MetricStreamStatisticsMetricOutput ToMetricStreamStatisticsMetricOutputWithContext(context.Context) MetricStreamStatisticsMetricOutput }
MetricStreamStatisticsMetricInput is an input type that accepts MetricStreamStatisticsMetricArgs and MetricStreamStatisticsMetricOutput values. You can construct a concrete instance of `MetricStreamStatisticsMetricInput` via:
MetricStreamStatisticsMetricArgs{...}
type MetricStreamStatisticsMetricOutput ¶ added in v0.16.0
type MetricStreamStatisticsMetricOutput struct{ *pulumi.OutputState }
A structure that specifies the metric name and namespace for one metric that is going to have additional statistics included in the stream.
func (MetricStreamStatisticsMetricOutput) ElementType ¶ added in v0.16.0
func (MetricStreamStatisticsMetricOutput) ElementType() reflect.Type
func (MetricStreamStatisticsMetricOutput) MetricName ¶ added in v0.16.0
func (o MetricStreamStatisticsMetricOutput) MetricName() pulumi.StringOutput
The name of the metric.
func (MetricStreamStatisticsMetricOutput) Namespace ¶ added in v0.16.0
func (o MetricStreamStatisticsMetricOutput) Namespace() pulumi.StringOutput
The namespace of the metric.
func (MetricStreamStatisticsMetricOutput) ToMetricStreamStatisticsMetricOutput ¶ added in v0.16.0
func (o MetricStreamStatisticsMetricOutput) ToMetricStreamStatisticsMetricOutput() MetricStreamStatisticsMetricOutput
func (MetricStreamStatisticsMetricOutput) ToMetricStreamStatisticsMetricOutputWithContext ¶ added in v0.16.0
func (o MetricStreamStatisticsMetricOutput) ToMetricStreamStatisticsMetricOutputWithContext(ctx context.Context) MetricStreamStatisticsMetricOutput
type MetricStreamTag ¶
type MetricStreamTag struct { // A unique identifier for the tag. Key string `pulumi:"key"` // An optional string, which you can use to describe or define the tag. Value *string `pulumi:"value"` }
Metadata that you can assign to a Metric Stream, consisting of a key-value pair.
type MetricStreamTagArgs ¶
type MetricStreamTagArgs struct { // A unique identifier for the tag. Key pulumi.StringInput `pulumi:"key"` // An optional string, which you can use to describe or define the tag. Value pulumi.StringPtrInput `pulumi:"value"` }
Metadata that you can assign to a Metric Stream, consisting of a key-value pair.
func (MetricStreamTagArgs) ElementType ¶
func (MetricStreamTagArgs) ElementType() reflect.Type
func (MetricStreamTagArgs) ToMetricStreamTagOutput ¶
func (i MetricStreamTagArgs) ToMetricStreamTagOutput() MetricStreamTagOutput
func (MetricStreamTagArgs) ToMetricStreamTagOutputWithContext ¶
func (i MetricStreamTagArgs) ToMetricStreamTagOutputWithContext(ctx context.Context) MetricStreamTagOutput
type MetricStreamTagArray ¶
type MetricStreamTagArray []MetricStreamTagInput
func (MetricStreamTagArray) ElementType ¶
func (MetricStreamTagArray) ElementType() reflect.Type
func (MetricStreamTagArray) ToMetricStreamTagArrayOutput ¶
func (i MetricStreamTagArray) ToMetricStreamTagArrayOutput() MetricStreamTagArrayOutput
func (MetricStreamTagArray) ToMetricStreamTagArrayOutputWithContext ¶
func (i MetricStreamTagArray) ToMetricStreamTagArrayOutputWithContext(ctx context.Context) MetricStreamTagArrayOutput
type MetricStreamTagArrayInput ¶
type MetricStreamTagArrayInput interface { pulumi.Input ToMetricStreamTagArrayOutput() MetricStreamTagArrayOutput ToMetricStreamTagArrayOutputWithContext(context.Context) MetricStreamTagArrayOutput }
MetricStreamTagArrayInput is an input type that accepts MetricStreamTagArray and MetricStreamTagArrayOutput values. You can construct a concrete instance of `MetricStreamTagArrayInput` via:
MetricStreamTagArray{ MetricStreamTagArgs{...} }
type MetricStreamTagArrayOutput ¶
type MetricStreamTagArrayOutput struct{ *pulumi.OutputState }
func (MetricStreamTagArrayOutput) ElementType ¶
func (MetricStreamTagArrayOutput) ElementType() reflect.Type
func (MetricStreamTagArrayOutput) Index ¶
func (o MetricStreamTagArrayOutput) Index(i pulumi.IntInput) MetricStreamTagOutput
func (MetricStreamTagArrayOutput) ToMetricStreamTagArrayOutput ¶
func (o MetricStreamTagArrayOutput) ToMetricStreamTagArrayOutput() MetricStreamTagArrayOutput
func (MetricStreamTagArrayOutput) ToMetricStreamTagArrayOutputWithContext ¶
func (o MetricStreamTagArrayOutput) ToMetricStreamTagArrayOutputWithContext(ctx context.Context) MetricStreamTagArrayOutput
type MetricStreamTagInput ¶
type MetricStreamTagInput interface { pulumi.Input ToMetricStreamTagOutput() MetricStreamTagOutput ToMetricStreamTagOutputWithContext(context.Context) MetricStreamTagOutput }
MetricStreamTagInput is an input type that accepts MetricStreamTagArgs and MetricStreamTagOutput values. You can construct a concrete instance of `MetricStreamTagInput` via:
MetricStreamTagArgs{...}
type MetricStreamTagOutput ¶
type MetricStreamTagOutput struct{ *pulumi.OutputState }
Metadata that you can assign to a Metric Stream, consisting of a key-value pair.
func (MetricStreamTagOutput) ElementType ¶
func (MetricStreamTagOutput) ElementType() reflect.Type
func (MetricStreamTagOutput) Key ¶
func (o MetricStreamTagOutput) Key() pulumi.StringOutput
A unique identifier for the tag.
func (MetricStreamTagOutput) ToMetricStreamTagOutput ¶
func (o MetricStreamTagOutput) ToMetricStreamTagOutput() MetricStreamTagOutput
func (MetricStreamTagOutput) ToMetricStreamTagOutputWithContext ¶
func (o MetricStreamTagOutput) ToMetricStreamTagOutputWithContext(ctx context.Context) MetricStreamTagOutput
func (MetricStreamTagOutput) Value ¶
func (o MetricStreamTagOutput) Value() pulumi.StringPtrOutput
An optional string, which you can use to describe or define the tag.