lookoutmetrics

package
v0.104.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	AnomalyDetectorCsvFormatDescriptorFileCompressionNone = AnomalyDetectorCsvFormatDescriptorFileCompression("NONE")
	AnomalyDetectorCsvFormatDescriptorFileCompressionGzip = AnomalyDetectorCsvFormatDescriptorFileCompression("GZIP")
)
View Source
const (
	AnomalyDetectorFrequencyPt5m  = AnomalyDetectorFrequency("PT5M")
	AnomalyDetectorFrequencyPt10m = AnomalyDetectorFrequency("PT10M")
	AnomalyDetectorFrequencyPt1h  = AnomalyDetectorFrequency("PT1H")
	AnomalyDetectorFrequencyP1d   = AnomalyDetectorFrequency("P1D")
)
View Source
const (
	AnomalyDetectorJsonFormatDescriptorFileCompressionNone = AnomalyDetectorJsonFormatDescriptorFileCompression("NONE")
	AnomalyDetectorJsonFormatDescriptorFileCompressionGzip = AnomalyDetectorJsonFormatDescriptorFileCompression("GZIP")
)
View Source
const (
	AnomalyDetectorMetricAggregationFunctionAvg = AnomalyDetectorMetricAggregationFunction("AVG")
	AnomalyDetectorMetricAggregationFunctionSum = AnomalyDetectorMetricAggregationFunction("SUM")
)
View Source
const (
	AnomalyDetectorMetricSetMetricSetFrequencyPt5m  = AnomalyDetectorMetricSetMetricSetFrequency("PT5M")
	AnomalyDetectorMetricSetMetricSetFrequencyPt10m = AnomalyDetectorMetricSetMetricSetFrequency("PT10M")
	AnomalyDetectorMetricSetMetricSetFrequencyPt1h  = AnomalyDetectorMetricSetMetricSetFrequency("PT1H")
	AnomalyDetectorMetricSetMetricSetFrequencyP1d   = AnomalyDetectorMetricSetMetricSetFrequency("P1D")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Alert

type Alert struct {
	pulumi.CustomResourceState

	// The action to be taken by the alert when an anomaly is detected.
	Action AlertActionOutput `pulumi:"action"`
	// A description for the alert.
	AlertDescription pulumi.StringPtrOutput `pulumi:"alertDescription"`
	// The name of the alert. If not provided, a name is generated automatically.
	AlertName pulumi.StringPtrOutput `pulumi:"alertName"`
	// A number between 0 and 100 (inclusive) that tunes the sensitivity of the alert.
	AlertSensitivityThreshold pulumi.IntOutput `pulumi:"alertSensitivityThreshold"`
	// The Amazon resource name (ARN) of the Anomaly Detector to alert.
	AnomalyDetectorArn pulumi.StringOutput `pulumi:"anomalyDetectorArn"`
	// ARN assigned to the alert.
	Arn pulumi.StringOutput `pulumi:"arn"`
}

Resource Type definition for AWS::LookoutMetrics::Alert

func GetAlert

func GetAlert(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AlertState, opts ...pulumi.ResourceOption) (*Alert, error)

GetAlert gets an existing Alert 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 NewAlert

func NewAlert(ctx *pulumi.Context,
	name string, args *AlertArgs, opts ...pulumi.ResourceOption) (*Alert, error)

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

func (*Alert) ElementType

func (*Alert) ElementType() reflect.Type

func (*Alert) ToAlertOutput

func (i *Alert) ToAlertOutput() AlertOutput

func (*Alert) ToAlertOutputWithContext

func (i *Alert) ToAlertOutputWithContext(ctx context.Context) AlertOutput

type AlertAction

type AlertAction struct {
	LambdaConfiguration *AlertLambdaConfiguration `pulumi:"lambdaConfiguration"`
	SnsConfiguration    *AlertSnsConfiguration    `pulumi:"snsConfiguration"`
}

type AlertActionArgs

type AlertActionArgs struct {
	LambdaConfiguration AlertLambdaConfigurationPtrInput `pulumi:"lambdaConfiguration"`
	SnsConfiguration    AlertSnsConfigurationPtrInput    `pulumi:"snsConfiguration"`
}

func (AlertActionArgs) ElementType

func (AlertActionArgs) ElementType() reflect.Type

func (AlertActionArgs) ToAlertActionOutput

func (i AlertActionArgs) ToAlertActionOutput() AlertActionOutput

func (AlertActionArgs) ToAlertActionOutputWithContext

func (i AlertActionArgs) ToAlertActionOutputWithContext(ctx context.Context) AlertActionOutput

type AlertActionInput

type AlertActionInput interface {
	pulumi.Input

	ToAlertActionOutput() AlertActionOutput
	ToAlertActionOutputWithContext(context.Context) AlertActionOutput
}

AlertActionInput is an input type that accepts AlertActionArgs and AlertActionOutput values. You can construct a concrete instance of `AlertActionInput` via:

AlertActionArgs{...}

type AlertActionOutput

type AlertActionOutput struct{ *pulumi.OutputState }

func (AlertActionOutput) ElementType

func (AlertActionOutput) ElementType() reflect.Type

func (AlertActionOutput) LambdaConfiguration

func (o AlertActionOutput) LambdaConfiguration() AlertLambdaConfigurationPtrOutput

func (AlertActionOutput) SnsConfiguration added in v0.72.0

func (AlertActionOutput) ToAlertActionOutput

func (o AlertActionOutput) ToAlertActionOutput() AlertActionOutput

func (AlertActionOutput) ToAlertActionOutputWithContext

func (o AlertActionOutput) ToAlertActionOutputWithContext(ctx context.Context) AlertActionOutput

type AlertArgs

type AlertArgs struct {
	// The action to be taken by the alert when an anomaly is detected.
	Action AlertActionInput
	// A description for the alert.
	AlertDescription pulumi.StringPtrInput
	// The name of the alert. If not provided, a name is generated automatically.
	AlertName pulumi.StringPtrInput
	// A number between 0 and 100 (inclusive) that tunes the sensitivity of the alert.
	AlertSensitivityThreshold pulumi.IntInput
	// The Amazon resource name (ARN) of the Anomaly Detector to alert.
	AnomalyDetectorArn pulumi.StringInput
}

The set of arguments for constructing a Alert resource.

func (AlertArgs) ElementType

func (AlertArgs) ElementType() reflect.Type

type AlertInput

type AlertInput interface {
	pulumi.Input

	ToAlertOutput() AlertOutput
	ToAlertOutputWithContext(ctx context.Context) AlertOutput
}

type AlertLambdaConfiguration

type AlertLambdaConfiguration struct {
	// ARN of a Lambda to send alert notifications to.
	LambdaArn string `pulumi:"lambdaArn"`
	// ARN of an IAM role that LookoutMetrics should assume to access the Lambda function.
	RoleArn string `pulumi:"roleArn"`
}

Configuration options for a Lambda alert action.

type AlertLambdaConfigurationArgs

type AlertLambdaConfigurationArgs struct {
	// ARN of a Lambda to send alert notifications to.
	LambdaArn pulumi.StringInput `pulumi:"lambdaArn"`
	// ARN of an IAM role that LookoutMetrics should assume to access the Lambda function.
	RoleArn pulumi.StringInput `pulumi:"roleArn"`
}

Configuration options for a Lambda alert action.

func (AlertLambdaConfigurationArgs) ElementType

func (AlertLambdaConfigurationArgs) ToAlertLambdaConfigurationOutput

func (i AlertLambdaConfigurationArgs) ToAlertLambdaConfigurationOutput() AlertLambdaConfigurationOutput

func (AlertLambdaConfigurationArgs) ToAlertLambdaConfigurationOutputWithContext

func (i AlertLambdaConfigurationArgs) ToAlertLambdaConfigurationOutputWithContext(ctx context.Context) AlertLambdaConfigurationOutput

func (AlertLambdaConfigurationArgs) ToAlertLambdaConfigurationPtrOutput

func (i AlertLambdaConfigurationArgs) ToAlertLambdaConfigurationPtrOutput() AlertLambdaConfigurationPtrOutput

func (AlertLambdaConfigurationArgs) ToAlertLambdaConfigurationPtrOutputWithContext

func (i AlertLambdaConfigurationArgs) ToAlertLambdaConfigurationPtrOutputWithContext(ctx context.Context) AlertLambdaConfigurationPtrOutput

type AlertLambdaConfigurationInput

type AlertLambdaConfigurationInput interface {
	pulumi.Input

	ToAlertLambdaConfigurationOutput() AlertLambdaConfigurationOutput
	ToAlertLambdaConfigurationOutputWithContext(context.Context) AlertLambdaConfigurationOutput
}

AlertLambdaConfigurationInput is an input type that accepts AlertLambdaConfigurationArgs and AlertLambdaConfigurationOutput values. You can construct a concrete instance of `AlertLambdaConfigurationInput` via:

AlertLambdaConfigurationArgs{...}

type AlertLambdaConfigurationOutput

type AlertLambdaConfigurationOutput struct{ *pulumi.OutputState }

Configuration options for a Lambda alert action.

func (AlertLambdaConfigurationOutput) ElementType

func (AlertLambdaConfigurationOutput) LambdaArn

ARN of a Lambda to send alert notifications to.

func (AlertLambdaConfigurationOutput) RoleArn

ARN of an IAM role that LookoutMetrics should assume to access the Lambda function.

func (AlertLambdaConfigurationOutput) ToAlertLambdaConfigurationOutput

func (o AlertLambdaConfigurationOutput) ToAlertLambdaConfigurationOutput() AlertLambdaConfigurationOutput

func (AlertLambdaConfigurationOutput) ToAlertLambdaConfigurationOutputWithContext

func (o AlertLambdaConfigurationOutput) ToAlertLambdaConfigurationOutputWithContext(ctx context.Context) AlertLambdaConfigurationOutput

func (AlertLambdaConfigurationOutput) ToAlertLambdaConfigurationPtrOutput

func (o AlertLambdaConfigurationOutput) ToAlertLambdaConfigurationPtrOutput() AlertLambdaConfigurationPtrOutput

func (AlertLambdaConfigurationOutput) ToAlertLambdaConfigurationPtrOutputWithContext

func (o AlertLambdaConfigurationOutput) ToAlertLambdaConfigurationPtrOutputWithContext(ctx context.Context) AlertLambdaConfigurationPtrOutput

type AlertLambdaConfigurationPtrInput

type AlertLambdaConfigurationPtrInput interface {
	pulumi.Input

	ToAlertLambdaConfigurationPtrOutput() AlertLambdaConfigurationPtrOutput
	ToAlertLambdaConfigurationPtrOutputWithContext(context.Context) AlertLambdaConfigurationPtrOutput
}

AlertLambdaConfigurationPtrInput is an input type that accepts AlertLambdaConfigurationArgs, AlertLambdaConfigurationPtr and AlertLambdaConfigurationPtrOutput values. You can construct a concrete instance of `AlertLambdaConfigurationPtrInput` via:

        AlertLambdaConfigurationArgs{...}

or:

        nil

type AlertLambdaConfigurationPtrOutput

type AlertLambdaConfigurationPtrOutput struct{ *pulumi.OutputState }

func (AlertLambdaConfigurationPtrOutput) Elem

func (AlertLambdaConfigurationPtrOutput) ElementType

func (AlertLambdaConfigurationPtrOutput) LambdaArn

ARN of a Lambda to send alert notifications to.

func (AlertLambdaConfigurationPtrOutput) RoleArn

ARN of an IAM role that LookoutMetrics should assume to access the Lambda function.

func (AlertLambdaConfigurationPtrOutput) ToAlertLambdaConfigurationPtrOutput

func (o AlertLambdaConfigurationPtrOutput) ToAlertLambdaConfigurationPtrOutput() AlertLambdaConfigurationPtrOutput

func (AlertLambdaConfigurationPtrOutput) ToAlertLambdaConfigurationPtrOutputWithContext

func (o AlertLambdaConfigurationPtrOutput) ToAlertLambdaConfigurationPtrOutputWithContext(ctx context.Context) AlertLambdaConfigurationPtrOutput

type AlertOutput

type AlertOutput struct{ *pulumi.OutputState }

func (AlertOutput) Action added in v0.17.0

func (o AlertOutput) Action() AlertActionOutput

The action to be taken by the alert when an anomaly is detected.

func (AlertOutput) AlertDescription added in v0.17.0

func (o AlertOutput) AlertDescription() pulumi.StringPtrOutput

A description for the alert.

func (AlertOutput) AlertName added in v0.17.0

func (o AlertOutput) AlertName() pulumi.StringPtrOutput

The name of the alert. If not provided, a name is generated automatically.

func (AlertOutput) AlertSensitivityThreshold added in v0.17.0

func (o AlertOutput) AlertSensitivityThreshold() pulumi.IntOutput

A number between 0 and 100 (inclusive) that tunes the sensitivity of the alert.

func (AlertOutput) AnomalyDetectorArn added in v0.17.0

func (o AlertOutput) AnomalyDetectorArn() pulumi.StringOutput

The Amazon resource name (ARN) of the Anomaly Detector to alert.

func (AlertOutput) Arn added in v0.17.0

ARN assigned to the alert.

func (AlertOutput) ElementType

func (AlertOutput) ElementType() reflect.Type

func (AlertOutput) ToAlertOutput

func (o AlertOutput) ToAlertOutput() AlertOutput

func (AlertOutput) ToAlertOutputWithContext

func (o AlertOutput) ToAlertOutputWithContext(ctx context.Context) AlertOutput

type AlertSnsConfiguration added in v0.72.0

type AlertSnsConfiguration struct {
	// ARN of an IAM role that LookoutMetrics should assume to access the SNS topic.
	RoleArn string `pulumi:"roleArn"`
	// ARN of an SNS topic to send alert notifications to.
	SnsTopicArn string `pulumi:"snsTopicArn"`
}

Configuration options for an SNS alert action.

type AlertSnsConfigurationArgs added in v0.72.0

type AlertSnsConfigurationArgs struct {
	// ARN of an IAM role that LookoutMetrics should assume to access the SNS topic.
	RoleArn pulumi.StringInput `pulumi:"roleArn"`
	// ARN of an SNS topic to send alert notifications to.
	SnsTopicArn pulumi.StringInput `pulumi:"snsTopicArn"`
}

Configuration options for an SNS alert action.

func (AlertSnsConfigurationArgs) ElementType added in v0.72.0

func (AlertSnsConfigurationArgs) ElementType() reflect.Type

func (AlertSnsConfigurationArgs) ToAlertSnsConfigurationOutput added in v0.72.0

func (i AlertSnsConfigurationArgs) ToAlertSnsConfigurationOutput() AlertSnsConfigurationOutput

func (AlertSnsConfigurationArgs) ToAlertSnsConfigurationOutputWithContext added in v0.72.0

func (i AlertSnsConfigurationArgs) ToAlertSnsConfigurationOutputWithContext(ctx context.Context) AlertSnsConfigurationOutput

func (AlertSnsConfigurationArgs) ToAlertSnsConfigurationPtrOutput added in v0.72.0

func (i AlertSnsConfigurationArgs) ToAlertSnsConfigurationPtrOutput() AlertSnsConfigurationPtrOutput

func (AlertSnsConfigurationArgs) ToAlertSnsConfigurationPtrOutputWithContext added in v0.72.0

func (i AlertSnsConfigurationArgs) ToAlertSnsConfigurationPtrOutputWithContext(ctx context.Context) AlertSnsConfigurationPtrOutput

type AlertSnsConfigurationInput added in v0.72.0

type AlertSnsConfigurationInput interface {
	pulumi.Input

	ToAlertSnsConfigurationOutput() AlertSnsConfigurationOutput
	ToAlertSnsConfigurationOutputWithContext(context.Context) AlertSnsConfigurationOutput
}

AlertSnsConfigurationInput is an input type that accepts AlertSnsConfigurationArgs and AlertSnsConfigurationOutput values. You can construct a concrete instance of `AlertSnsConfigurationInput` via:

AlertSnsConfigurationArgs{...}

type AlertSnsConfigurationOutput added in v0.72.0

type AlertSnsConfigurationOutput struct{ *pulumi.OutputState }

Configuration options for an SNS alert action.

func (AlertSnsConfigurationOutput) ElementType added in v0.72.0

func (AlertSnsConfigurationOutput) RoleArn added in v0.72.0

ARN of an IAM role that LookoutMetrics should assume to access the SNS topic.

func (AlertSnsConfigurationOutput) SnsTopicArn added in v0.72.0

ARN of an SNS topic to send alert notifications to.

func (AlertSnsConfigurationOutput) ToAlertSnsConfigurationOutput added in v0.72.0

func (o AlertSnsConfigurationOutput) ToAlertSnsConfigurationOutput() AlertSnsConfigurationOutput

func (AlertSnsConfigurationOutput) ToAlertSnsConfigurationOutputWithContext added in v0.72.0

func (o AlertSnsConfigurationOutput) ToAlertSnsConfigurationOutputWithContext(ctx context.Context) AlertSnsConfigurationOutput

func (AlertSnsConfigurationOutput) ToAlertSnsConfigurationPtrOutput added in v0.72.0

func (o AlertSnsConfigurationOutput) ToAlertSnsConfigurationPtrOutput() AlertSnsConfigurationPtrOutput

func (AlertSnsConfigurationOutput) ToAlertSnsConfigurationPtrOutputWithContext added in v0.72.0

func (o AlertSnsConfigurationOutput) ToAlertSnsConfigurationPtrOutputWithContext(ctx context.Context) AlertSnsConfigurationPtrOutput

type AlertSnsConfigurationPtrInput added in v0.72.0

type AlertSnsConfigurationPtrInput interface {
	pulumi.Input

	ToAlertSnsConfigurationPtrOutput() AlertSnsConfigurationPtrOutput
	ToAlertSnsConfigurationPtrOutputWithContext(context.Context) AlertSnsConfigurationPtrOutput
}

AlertSnsConfigurationPtrInput is an input type that accepts AlertSnsConfigurationArgs, AlertSnsConfigurationPtr and AlertSnsConfigurationPtrOutput values. You can construct a concrete instance of `AlertSnsConfigurationPtrInput` via:

        AlertSnsConfigurationArgs{...}

or:

        nil

func AlertSnsConfigurationPtr added in v0.72.0

func AlertSnsConfigurationPtr(v *AlertSnsConfigurationArgs) AlertSnsConfigurationPtrInput

type AlertSnsConfigurationPtrOutput added in v0.72.0

type AlertSnsConfigurationPtrOutput struct{ *pulumi.OutputState }

func (AlertSnsConfigurationPtrOutput) Elem added in v0.72.0

func (AlertSnsConfigurationPtrOutput) ElementType added in v0.72.0

func (AlertSnsConfigurationPtrOutput) RoleArn added in v0.72.0

ARN of an IAM role that LookoutMetrics should assume to access the SNS topic.

func (AlertSnsConfigurationPtrOutput) SnsTopicArn added in v0.72.0

ARN of an SNS topic to send alert notifications to.

func (AlertSnsConfigurationPtrOutput) ToAlertSnsConfigurationPtrOutput added in v0.72.0

func (o AlertSnsConfigurationPtrOutput) ToAlertSnsConfigurationPtrOutput() AlertSnsConfigurationPtrOutput

func (AlertSnsConfigurationPtrOutput) ToAlertSnsConfigurationPtrOutputWithContext added in v0.72.0

func (o AlertSnsConfigurationPtrOutput) ToAlertSnsConfigurationPtrOutputWithContext(ctx context.Context) AlertSnsConfigurationPtrOutput

type AlertState

type AlertState struct {
}

func (AlertState) ElementType

func (AlertState) ElementType() reflect.Type

type AnomalyDetector

type AnomalyDetector struct {
	pulumi.CustomResourceState

	// Configuration options for the AnomalyDetector
	AnomalyDetectorConfig AnomalyDetectorConfigOutput `pulumi:"anomalyDetectorConfig"`
	// A description for the AnomalyDetector.
	AnomalyDetectorDescription pulumi.StringPtrOutput `pulumi:"anomalyDetectorDescription"`
	// Name for the Amazon Lookout for Metrics Anomaly Detector
	AnomalyDetectorName pulumi.StringPtrOutput `pulumi:"anomalyDetectorName"`
	Arn                 pulumi.StringOutput    `pulumi:"arn"`
	// KMS key used to encrypt the AnomalyDetector data
	KmsKeyArn pulumi.StringPtrOutput `pulumi:"kmsKeyArn"`
	// List of metric sets for anomaly detection
	MetricSetList AnomalyDetectorMetricSetArrayOutput `pulumi:"metricSetList"`
}

An Amazon Lookout for Metrics Detector

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 AnomalyDetectorAppFlowConfig

type AnomalyDetectorAppFlowConfig struct {
	FlowName string `pulumi:"flowName"`
	RoleArn  string `pulumi:"roleArn"`
}

type AnomalyDetectorAppFlowConfigArgs

type AnomalyDetectorAppFlowConfigArgs struct {
	FlowName pulumi.StringInput `pulumi:"flowName"`
	RoleArn  pulumi.StringInput `pulumi:"roleArn"`
}

func (AnomalyDetectorAppFlowConfigArgs) ElementType

func (AnomalyDetectorAppFlowConfigArgs) ToAnomalyDetectorAppFlowConfigOutput

func (i AnomalyDetectorAppFlowConfigArgs) ToAnomalyDetectorAppFlowConfigOutput() AnomalyDetectorAppFlowConfigOutput

func (AnomalyDetectorAppFlowConfigArgs) ToAnomalyDetectorAppFlowConfigOutputWithContext

func (i AnomalyDetectorAppFlowConfigArgs) ToAnomalyDetectorAppFlowConfigOutputWithContext(ctx context.Context) AnomalyDetectorAppFlowConfigOutput

func (AnomalyDetectorAppFlowConfigArgs) ToAnomalyDetectorAppFlowConfigPtrOutput

func (i AnomalyDetectorAppFlowConfigArgs) ToAnomalyDetectorAppFlowConfigPtrOutput() AnomalyDetectorAppFlowConfigPtrOutput

func (AnomalyDetectorAppFlowConfigArgs) ToAnomalyDetectorAppFlowConfigPtrOutputWithContext

func (i AnomalyDetectorAppFlowConfigArgs) ToAnomalyDetectorAppFlowConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorAppFlowConfigPtrOutput

type AnomalyDetectorAppFlowConfigInput

type AnomalyDetectorAppFlowConfigInput interface {
	pulumi.Input

	ToAnomalyDetectorAppFlowConfigOutput() AnomalyDetectorAppFlowConfigOutput
	ToAnomalyDetectorAppFlowConfigOutputWithContext(context.Context) AnomalyDetectorAppFlowConfigOutput
}

AnomalyDetectorAppFlowConfigInput is an input type that accepts AnomalyDetectorAppFlowConfigArgs and AnomalyDetectorAppFlowConfigOutput values. You can construct a concrete instance of `AnomalyDetectorAppFlowConfigInput` via:

AnomalyDetectorAppFlowConfigArgs{...}

type AnomalyDetectorAppFlowConfigOutput

type AnomalyDetectorAppFlowConfigOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorAppFlowConfigOutput) ElementType

func (AnomalyDetectorAppFlowConfigOutput) FlowName

func (AnomalyDetectorAppFlowConfigOutput) RoleArn

func (AnomalyDetectorAppFlowConfigOutput) ToAnomalyDetectorAppFlowConfigOutput

func (o AnomalyDetectorAppFlowConfigOutput) ToAnomalyDetectorAppFlowConfigOutput() AnomalyDetectorAppFlowConfigOutput

func (AnomalyDetectorAppFlowConfigOutput) ToAnomalyDetectorAppFlowConfigOutputWithContext

func (o AnomalyDetectorAppFlowConfigOutput) ToAnomalyDetectorAppFlowConfigOutputWithContext(ctx context.Context) AnomalyDetectorAppFlowConfigOutput

func (AnomalyDetectorAppFlowConfigOutput) ToAnomalyDetectorAppFlowConfigPtrOutput

func (o AnomalyDetectorAppFlowConfigOutput) ToAnomalyDetectorAppFlowConfigPtrOutput() AnomalyDetectorAppFlowConfigPtrOutput

func (AnomalyDetectorAppFlowConfigOutput) ToAnomalyDetectorAppFlowConfigPtrOutputWithContext

func (o AnomalyDetectorAppFlowConfigOutput) ToAnomalyDetectorAppFlowConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorAppFlowConfigPtrOutput

type AnomalyDetectorAppFlowConfigPtrInput

type AnomalyDetectorAppFlowConfigPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorAppFlowConfigPtrOutput() AnomalyDetectorAppFlowConfigPtrOutput
	ToAnomalyDetectorAppFlowConfigPtrOutputWithContext(context.Context) AnomalyDetectorAppFlowConfigPtrOutput
}

AnomalyDetectorAppFlowConfigPtrInput is an input type that accepts AnomalyDetectorAppFlowConfigArgs, AnomalyDetectorAppFlowConfigPtr and AnomalyDetectorAppFlowConfigPtrOutput values. You can construct a concrete instance of `AnomalyDetectorAppFlowConfigPtrInput` via:

        AnomalyDetectorAppFlowConfigArgs{...}

or:

        nil

type AnomalyDetectorAppFlowConfigPtrOutput

type AnomalyDetectorAppFlowConfigPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorAppFlowConfigPtrOutput) Elem

func (AnomalyDetectorAppFlowConfigPtrOutput) ElementType

func (AnomalyDetectorAppFlowConfigPtrOutput) FlowName

func (AnomalyDetectorAppFlowConfigPtrOutput) RoleArn

func (AnomalyDetectorAppFlowConfigPtrOutput) ToAnomalyDetectorAppFlowConfigPtrOutput

func (o AnomalyDetectorAppFlowConfigPtrOutput) ToAnomalyDetectorAppFlowConfigPtrOutput() AnomalyDetectorAppFlowConfigPtrOutput

func (AnomalyDetectorAppFlowConfigPtrOutput) ToAnomalyDetectorAppFlowConfigPtrOutputWithContext

func (o AnomalyDetectorAppFlowConfigPtrOutput) ToAnomalyDetectorAppFlowConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorAppFlowConfigPtrOutput

type AnomalyDetectorArgs

type AnomalyDetectorArgs struct {
	// Configuration options for the AnomalyDetector
	AnomalyDetectorConfig AnomalyDetectorConfigInput
	// A description for the AnomalyDetector.
	AnomalyDetectorDescription pulumi.StringPtrInput
	// Name for the Amazon Lookout for Metrics Anomaly Detector
	AnomalyDetectorName pulumi.StringPtrInput
	// KMS key used to encrypt the AnomalyDetector data
	KmsKeyArn pulumi.StringPtrInput
	// List of metric sets for anomaly detection
	MetricSetList AnomalyDetectorMetricSetArrayInput
}

The set of arguments for constructing a AnomalyDetector resource.

func (AnomalyDetectorArgs) ElementType

func (AnomalyDetectorArgs) ElementType() reflect.Type

type AnomalyDetectorCloudwatchConfig

type AnomalyDetectorCloudwatchConfig struct {
	RoleArn string `pulumi:"roleArn"`
}

type AnomalyDetectorCloudwatchConfigArgs

type AnomalyDetectorCloudwatchConfigArgs struct {
	RoleArn pulumi.StringInput `pulumi:"roleArn"`
}

func (AnomalyDetectorCloudwatchConfigArgs) ElementType

func (AnomalyDetectorCloudwatchConfigArgs) ToAnomalyDetectorCloudwatchConfigOutput

func (i AnomalyDetectorCloudwatchConfigArgs) ToAnomalyDetectorCloudwatchConfigOutput() AnomalyDetectorCloudwatchConfigOutput

func (AnomalyDetectorCloudwatchConfigArgs) ToAnomalyDetectorCloudwatchConfigOutputWithContext

func (i AnomalyDetectorCloudwatchConfigArgs) ToAnomalyDetectorCloudwatchConfigOutputWithContext(ctx context.Context) AnomalyDetectorCloudwatchConfigOutput

func (AnomalyDetectorCloudwatchConfigArgs) ToAnomalyDetectorCloudwatchConfigPtrOutput

func (i AnomalyDetectorCloudwatchConfigArgs) ToAnomalyDetectorCloudwatchConfigPtrOutput() AnomalyDetectorCloudwatchConfigPtrOutput

func (AnomalyDetectorCloudwatchConfigArgs) ToAnomalyDetectorCloudwatchConfigPtrOutputWithContext

func (i AnomalyDetectorCloudwatchConfigArgs) ToAnomalyDetectorCloudwatchConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorCloudwatchConfigPtrOutput

type AnomalyDetectorCloudwatchConfigInput

type AnomalyDetectorCloudwatchConfigInput interface {
	pulumi.Input

	ToAnomalyDetectorCloudwatchConfigOutput() AnomalyDetectorCloudwatchConfigOutput
	ToAnomalyDetectorCloudwatchConfigOutputWithContext(context.Context) AnomalyDetectorCloudwatchConfigOutput
}

AnomalyDetectorCloudwatchConfigInput is an input type that accepts AnomalyDetectorCloudwatchConfigArgs and AnomalyDetectorCloudwatchConfigOutput values. You can construct a concrete instance of `AnomalyDetectorCloudwatchConfigInput` via:

AnomalyDetectorCloudwatchConfigArgs{...}

type AnomalyDetectorCloudwatchConfigOutput

type AnomalyDetectorCloudwatchConfigOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorCloudwatchConfigOutput) ElementType

func (AnomalyDetectorCloudwatchConfigOutput) RoleArn

func (AnomalyDetectorCloudwatchConfigOutput) ToAnomalyDetectorCloudwatchConfigOutput

func (o AnomalyDetectorCloudwatchConfigOutput) ToAnomalyDetectorCloudwatchConfigOutput() AnomalyDetectorCloudwatchConfigOutput

func (AnomalyDetectorCloudwatchConfigOutput) ToAnomalyDetectorCloudwatchConfigOutputWithContext

func (o AnomalyDetectorCloudwatchConfigOutput) ToAnomalyDetectorCloudwatchConfigOutputWithContext(ctx context.Context) AnomalyDetectorCloudwatchConfigOutput

func (AnomalyDetectorCloudwatchConfigOutput) ToAnomalyDetectorCloudwatchConfigPtrOutput

func (o AnomalyDetectorCloudwatchConfigOutput) ToAnomalyDetectorCloudwatchConfigPtrOutput() AnomalyDetectorCloudwatchConfigPtrOutput

func (AnomalyDetectorCloudwatchConfigOutput) ToAnomalyDetectorCloudwatchConfigPtrOutputWithContext

func (o AnomalyDetectorCloudwatchConfigOutput) ToAnomalyDetectorCloudwatchConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorCloudwatchConfigPtrOutput

type AnomalyDetectorCloudwatchConfigPtrInput

type AnomalyDetectorCloudwatchConfigPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorCloudwatchConfigPtrOutput() AnomalyDetectorCloudwatchConfigPtrOutput
	ToAnomalyDetectorCloudwatchConfigPtrOutputWithContext(context.Context) AnomalyDetectorCloudwatchConfigPtrOutput
}

AnomalyDetectorCloudwatchConfigPtrInput is an input type that accepts AnomalyDetectorCloudwatchConfigArgs, AnomalyDetectorCloudwatchConfigPtr and AnomalyDetectorCloudwatchConfigPtrOutput values. You can construct a concrete instance of `AnomalyDetectorCloudwatchConfigPtrInput` via:

        AnomalyDetectorCloudwatchConfigArgs{...}

or:

        nil

type AnomalyDetectorCloudwatchConfigPtrOutput

type AnomalyDetectorCloudwatchConfigPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorCloudwatchConfigPtrOutput) Elem

func (AnomalyDetectorCloudwatchConfigPtrOutput) ElementType

func (AnomalyDetectorCloudwatchConfigPtrOutput) RoleArn

func (AnomalyDetectorCloudwatchConfigPtrOutput) ToAnomalyDetectorCloudwatchConfigPtrOutput

func (o AnomalyDetectorCloudwatchConfigPtrOutput) ToAnomalyDetectorCloudwatchConfigPtrOutput() AnomalyDetectorCloudwatchConfigPtrOutput

func (AnomalyDetectorCloudwatchConfigPtrOutput) ToAnomalyDetectorCloudwatchConfigPtrOutputWithContext

func (o AnomalyDetectorCloudwatchConfigPtrOutput) ToAnomalyDetectorCloudwatchConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorCloudwatchConfigPtrOutput

type AnomalyDetectorConfig added in v0.2.0

type AnomalyDetectorConfig struct {
	// Frequency of anomaly detection
	AnomalyDetectorFrequency AnomalyDetectorFrequency `pulumi:"anomalyDetectorFrequency"`
}

type AnomalyDetectorConfigArgs added in v0.2.0

type AnomalyDetectorConfigArgs struct {
	// Frequency of anomaly detection
	AnomalyDetectorFrequency AnomalyDetectorFrequencyInput `pulumi:"anomalyDetectorFrequency"`
}

func (AnomalyDetectorConfigArgs) ElementType added in v0.2.0

func (AnomalyDetectorConfigArgs) ElementType() reflect.Type

func (AnomalyDetectorConfigArgs) ToAnomalyDetectorConfigOutput added in v0.2.0

func (i AnomalyDetectorConfigArgs) ToAnomalyDetectorConfigOutput() AnomalyDetectorConfigOutput

func (AnomalyDetectorConfigArgs) ToAnomalyDetectorConfigOutputWithContext added in v0.2.0

func (i AnomalyDetectorConfigArgs) ToAnomalyDetectorConfigOutputWithContext(ctx context.Context) AnomalyDetectorConfigOutput

type AnomalyDetectorConfigInput added in v0.2.0

type AnomalyDetectorConfigInput interface {
	pulumi.Input

	ToAnomalyDetectorConfigOutput() AnomalyDetectorConfigOutput
	ToAnomalyDetectorConfigOutputWithContext(context.Context) AnomalyDetectorConfigOutput
}

AnomalyDetectorConfigInput is an input type that accepts AnomalyDetectorConfigArgs and AnomalyDetectorConfigOutput values. You can construct a concrete instance of `AnomalyDetectorConfigInput` via:

AnomalyDetectorConfigArgs{...}

type AnomalyDetectorConfigOutput added in v0.2.0

type AnomalyDetectorConfigOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorConfigOutput) AnomalyDetectorFrequency added in v0.2.0

func (o AnomalyDetectorConfigOutput) AnomalyDetectorFrequency() AnomalyDetectorFrequencyOutput

Frequency of anomaly detection

func (AnomalyDetectorConfigOutput) ElementType added in v0.2.0

func (AnomalyDetectorConfigOutput) ToAnomalyDetectorConfigOutput added in v0.2.0

func (o AnomalyDetectorConfigOutput) ToAnomalyDetectorConfigOutput() AnomalyDetectorConfigOutput

func (AnomalyDetectorConfigOutput) ToAnomalyDetectorConfigOutputWithContext added in v0.2.0

func (o AnomalyDetectorConfigOutput) ToAnomalyDetectorConfigOutputWithContext(ctx context.Context) AnomalyDetectorConfigOutput

type AnomalyDetectorConfigPtrOutput added in v0.2.0

type AnomalyDetectorConfigPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorConfigPtrOutput) AnomalyDetectorFrequency added in v0.2.0

Frequency of anomaly detection

func (AnomalyDetectorConfigPtrOutput) Elem added in v0.2.0

func (AnomalyDetectorConfigPtrOutput) ElementType added in v0.2.0

func (AnomalyDetectorConfigPtrOutput) ToAnomalyDetectorConfigPtrOutput added in v0.2.0

func (o AnomalyDetectorConfigPtrOutput) ToAnomalyDetectorConfigPtrOutput() AnomalyDetectorConfigPtrOutput

func (AnomalyDetectorConfigPtrOutput) ToAnomalyDetectorConfigPtrOutputWithContext added in v0.2.0

func (o AnomalyDetectorConfigPtrOutput) ToAnomalyDetectorConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorConfigPtrOutput

type AnomalyDetectorCsvFormatDescriptor

type AnomalyDetectorCsvFormatDescriptor struct {
	Charset         *string                                            `pulumi:"charset"`
	ContainsHeader  *bool                                              `pulumi:"containsHeader"`
	Delimiter       *string                                            `pulumi:"delimiter"`
	FileCompression *AnomalyDetectorCsvFormatDescriptorFileCompression `pulumi:"fileCompression"`
	HeaderList      []string                                           `pulumi:"headerList"`
	QuoteSymbol     *string                                            `pulumi:"quoteSymbol"`
}

type AnomalyDetectorCsvFormatDescriptorArgs

type AnomalyDetectorCsvFormatDescriptorArgs struct {
	Charset         pulumi.StringPtrInput                                     `pulumi:"charset"`
	ContainsHeader  pulumi.BoolPtrInput                                       `pulumi:"containsHeader"`
	Delimiter       pulumi.StringPtrInput                                     `pulumi:"delimiter"`
	FileCompression AnomalyDetectorCsvFormatDescriptorFileCompressionPtrInput `pulumi:"fileCompression"`
	HeaderList      pulumi.StringArrayInput                                   `pulumi:"headerList"`
	QuoteSymbol     pulumi.StringPtrInput                                     `pulumi:"quoteSymbol"`
}

func (AnomalyDetectorCsvFormatDescriptorArgs) ElementType

func (AnomalyDetectorCsvFormatDescriptorArgs) ToAnomalyDetectorCsvFormatDescriptorOutput

func (i AnomalyDetectorCsvFormatDescriptorArgs) ToAnomalyDetectorCsvFormatDescriptorOutput() AnomalyDetectorCsvFormatDescriptorOutput

func (AnomalyDetectorCsvFormatDescriptorArgs) ToAnomalyDetectorCsvFormatDescriptorOutputWithContext

func (i AnomalyDetectorCsvFormatDescriptorArgs) ToAnomalyDetectorCsvFormatDescriptorOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorOutput

func (AnomalyDetectorCsvFormatDescriptorArgs) ToAnomalyDetectorCsvFormatDescriptorPtrOutput

func (i AnomalyDetectorCsvFormatDescriptorArgs) ToAnomalyDetectorCsvFormatDescriptorPtrOutput() AnomalyDetectorCsvFormatDescriptorPtrOutput

func (AnomalyDetectorCsvFormatDescriptorArgs) ToAnomalyDetectorCsvFormatDescriptorPtrOutputWithContext

func (i AnomalyDetectorCsvFormatDescriptorArgs) ToAnomalyDetectorCsvFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorPtrOutput

type AnomalyDetectorCsvFormatDescriptorFileCompression

type AnomalyDetectorCsvFormatDescriptorFileCompression string

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ElementType

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutput

func (e AnomalyDetectorCsvFormatDescriptorFileCompression) ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutput() AnomalyDetectorCsvFormatDescriptorFileCompressionOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutputWithContext

func (e AnomalyDetectorCsvFormatDescriptorFileCompression) ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorFileCompressionOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput

func (e AnomalyDetectorCsvFormatDescriptorFileCompression) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput() AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutputWithContext

func (e AnomalyDetectorCsvFormatDescriptorFileCompression) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ToStringOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ToStringOutputWithContext

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ToStringPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompression) ToStringPtrOutputWithContext

type AnomalyDetectorCsvFormatDescriptorFileCompressionInput

type AnomalyDetectorCsvFormatDescriptorFileCompressionInput interface {
	pulumi.Input

	ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutput() AnomalyDetectorCsvFormatDescriptorFileCompressionOutput
	ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutputWithContext(context.Context) AnomalyDetectorCsvFormatDescriptorFileCompressionOutput
}

AnomalyDetectorCsvFormatDescriptorFileCompressionInput is an input type that accepts values of the AnomalyDetectorCsvFormatDescriptorFileCompression enum A concrete instance of `AnomalyDetectorCsvFormatDescriptorFileCompressionInput` can be one of the following:

AnomalyDetectorCsvFormatDescriptorFileCompressionNone
AnomalyDetectorCsvFormatDescriptorFileCompressionGzip

type AnomalyDetectorCsvFormatDescriptorFileCompressionOutput

type AnomalyDetectorCsvFormatDescriptorFileCompressionOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ElementType

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutputWithContext

func (o AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorFileCompressionOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutputWithContext

func (o AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToStringOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToStringOutputWithContext

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToStringPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionOutput) ToStringPtrOutputWithContext

type AnomalyDetectorCsvFormatDescriptorFileCompressionPtrInput

type AnomalyDetectorCsvFormatDescriptorFileCompressionPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput() AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput
	ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutputWithContext(context.Context) AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput
}

type AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput

type AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput) Elem

func (AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput) ElementType

func (AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutputWithContext

func (o AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput) ToAnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput) ToStringPtrOutput

func (AnomalyDetectorCsvFormatDescriptorFileCompressionPtrOutput) ToStringPtrOutputWithContext

type AnomalyDetectorCsvFormatDescriptorInput

type AnomalyDetectorCsvFormatDescriptorInput interface {
	pulumi.Input

	ToAnomalyDetectorCsvFormatDescriptorOutput() AnomalyDetectorCsvFormatDescriptorOutput
	ToAnomalyDetectorCsvFormatDescriptorOutputWithContext(context.Context) AnomalyDetectorCsvFormatDescriptorOutput
}

AnomalyDetectorCsvFormatDescriptorInput is an input type that accepts AnomalyDetectorCsvFormatDescriptorArgs and AnomalyDetectorCsvFormatDescriptorOutput values. You can construct a concrete instance of `AnomalyDetectorCsvFormatDescriptorInput` via:

AnomalyDetectorCsvFormatDescriptorArgs{...}

type AnomalyDetectorCsvFormatDescriptorOutput

type AnomalyDetectorCsvFormatDescriptorOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorCsvFormatDescriptorOutput) Charset

func (AnomalyDetectorCsvFormatDescriptorOutput) ContainsHeader

func (AnomalyDetectorCsvFormatDescriptorOutput) Delimiter

func (AnomalyDetectorCsvFormatDescriptorOutput) ElementType

func (AnomalyDetectorCsvFormatDescriptorOutput) FileCompression

func (AnomalyDetectorCsvFormatDescriptorOutput) HeaderList

func (AnomalyDetectorCsvFormatDescriptorOutput) QuoteSymbol

func (AnomalyDetectorCsvFormatDescriptorOutput) ToAnomalyDetectorCsvFormatDescriptorOutput

func (o AnomalyDetectorCsvFormatDescriptorOutput) ToAnomalyDetectorCsvFormatDescriptorOutput() AnomalyDetectorCsvFormatDescriptorOutput

func (AnomalyDetectorCsvFormatDescriptorOutput) ToAnomalyDetectorCsvFormatDescriptorOutputWithContext

func (o AnomalyDetectorCsvFormatDescriptorOutput) ToAnomalyDetectorCsvFormatDescriptorOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorOutput

func (AnomalyDetectorCsvFormatDescriptorOutput) ToAnomalyDetectorCsvFormatDescriptorPtrOutput

func (o AnomalyDetectorCsvFormatDescriptorOutput) ToAnomalyDetectorCsvFormatDescriptorPtrOutput() AnomalyDetectorCsvFormatDescriptorPtrOutput

func (AnomalyDetectorCsvFormatDescriptorOutput) ToAnomalyDetectorCsvFormatDescriptorPtrOutputWithContext

func (o AnomalyDetectorCsvFormatDescriptorOutput) ToAnomalyDetectorCsvFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorPtrOutput

type AnomalyDetectorCsvFormatDescriptorPtrInput

type AnomalyDetectorCsvFormatDescriptorPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorCsvFormatDescriptorPtrOutput() AnomalyDetectorCsvFormatDescriptorPtrOutput
	ToAnomalyDetectorCsvFormatDescriptorPtrOutputWithContext(context.Context) AnomalyDetectorCsvFormatDescriptorPtrOutput
}

AnomalyDetectorCsvFormatDescriptorPtrInput is an input type that accepts AnomalyDetectorCsvFormatDescriptorArgs, AnomalyDetectorCsvFormatDescriptorPtr and AnomalyDetectorCsvFormatDescriptorPtrOutput values. You can construct a concrete instance of `AnomalyDetectorCsvFormatDescriptorPtrInput` via:

        AnomalyDetectorCsvFormatDescriptorArgs{...}

or:

        nil

type AnomalyDetectorCsvFormatDescriptorPtrOutput

type AnomalyDetectorCsvFormatDescriptorPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) Charset

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) ContainsHeader

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) Delimiter

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) Elem

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) ElementType

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) FileCompression

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) HeaderList

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) QuoteSymbol

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) ToAnomalyDetectorCsvFormatDescriptorPtrOutput

func (o AnomalyDetectorCsvFormatDescriptorPtrOutput) ToAnomalyDetectorCsvFormatDescriptorPtrOutput() AnomalyDetectorCsvFormatDescriptorPtrOutput

func (AnomalyDetectorCsvFormatDescriptorPtrOutput) ToAnomalyDetectorCsvFormatDescriptorPtrOutputWithContext

func (o AnomalyDetectorCsvFormatDescriptorPtrOutput) ToAnomalyDetectorCsvFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorCsvFormatDescriptorPtrOutput

type AnomalyDetectorFileFormatDescriptor

type AnomalyDetectorFileFormatDescriptor struct {
	CsvFormatDescriptor  *AnomalyDetectorCsvFormatDescriptor  `pulumi:"csvFormatDescriptor"`
	JsonFormatDescriptor *AnomalyDetectorJsonFormatDescriptor `pulumi:"jsonFormatDescriptor"`
}

type AnomalyDetectorFileFormatDescriptorArgs

type AnomalyDetectorFileFormatDescriptorArgs struct {
	CsvFormatDescriptor  AnomalyDetectorCsvFormatDescriptorPtrInput  `pulumi:"csvFormatDescriptor"`
	JsonFormatDescriptor AnomalyDetectorJsonFormatDescriptorPtrInput `pulumi:"jsonFormatDescriptor"`
}

func (AnomalyDetectorFileFormatDescriptorArgs) ElementType

func (AnomalyDetectorFileFormatDescriptorArgs) ToAnomalyDetectorFileFormatDescriptorOutput

func (i AnomalyDetectorFileFormatDescriptorArgs) ToAnomalyDetectorFileFormatDescriptorOutput() AnomalyDetectorFileFormatDescriptorOutput

func (AnomalyDetectorFileFormatDescriptorArgs) ToAnomalyDetectorFileFormatDescriptorOutputWithContext

func (i AnomalyDetectorFileFormatDescriptorArgs) ToAnomalyDetectorFileFormatDescriptorOutputWithContext(ctx context.Context) AnomalyDetectorFileFormatDescriptorOutput

func (AnomalyDetectorFileFormatDescriptorArgs) ToAnomalyDetectorFileFormatDescriptorPtrOutput

func (i AnomalyDetectorFileFormatDescriptorArgs) ToAnomalyDetectorFileFormatDescriptorPtrOutput() AnomalyDetectorFileFormatDescriptorPtrOutput

func (AnomalyDetectorFileFormatDescriptorArgs) ToAnomalyDetectorFileFormatDescriptorPtrOutputWithContext

func (i AnomalyDetectorFileFormatDescriptorArgs) ToAnomalyDetectorFileFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorFileFormatDescriptorPtrOutput

type AnomalyDetectorFileFormatDescriptorInput

type AnomalyDetectorFileFormatDescriptorInput interface {
	pulumi.Input

	ToAnomalyDetectorFileFormatDescriptorOutput() AnomalyDetectorFileFormatDescriptorOutput
	ToAnomalyDetectorFileFormatDescriptorOutputWithContext(context.Context) AnomalyDetectorFileFormatDescriptorOutput
}

AnomalyDetectorFileFormatDescriptorInput is an input type that accepts AnomalyDetectorFileFormatDescriptorArgs and AnomalyDetectorFileFormatDescriptorOutput values. You can construct a concrete instance of `AnomalyDetectorFileFormatDescriptorInput` via:

AnomalyDetectorFileFormatDescriptorArgs{...}

type AnomalyDetectorFileFormatDescriptorOutput

type AnomalyDetectorFileFormatDescriptorOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorFileFormatDescriptorOutput) CsvFormatDescriptor

func (AnomalyDetectorFileFormatDescriptorOutput) ElementType

func (AnomalyDetectorFileFormatDescriptorOutput) JsonFormatDescriptor

func (AnomalyDetectorFileFormatDescriptorOutput) ToAnomalyDetectorFileFormatDescriptorOutput

func (o AnomalyDetectorFileFormatDescriptorOutput) ToAnomalyDetectorFileFormatDescriptorOutput() AnomalyDetectorFileFormatDescriptorOutput

func (AnomalyDetectorFileFormatDescriptorOutput) ToAnomalyDetectorFileFormatDescriptorOutputWithContext

func (o AnomalyDetectorFileFormatDescriptorOutput) ToAnomalyDetectorFileFormatDescriptorOutputWithContext(ctx context.Context) AnomalyDetectorFileFormatDescriptorOutput

func (AnomalyDetectorFileFormatDescriptorOutput) ToAnomalyDetectorFileFormatDescriptorPtrOutput

func (o AnomalyDetectorFileFormatDescriptorOutput) ToAnomalyDetectorFileFormatDescriptorPtrOutput() AnomalyDetectorFileFormatDescriptorPtrOutput

func (AnomalyDetectorFileFormatDescriptorOutput) ToAnomalyDetectorFileFormatDescriptorPtrOutputWithContext

func (o AnomalyDetectorFileFormatDescriptorOutput) ToAnomalyDetectorFileFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorFileFormatDescriptorPtrOutput

type AnomalyDetectorFileFormatDescriptorPtrInput

type AnomalyDetectorFileFormatDescriptorPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorFileFormatDescriptorPtrOutput() AnomalyDetectorFileFormatDescriptorPtrOutput
	ToAnomalyDetectorFileFormatDescriptorPtrOutputWithContext(context.Context) AnomalyDetectorFileFormatDescriptorPtrOutput
}

AnomalyDetectorFileFormatDescriptorPtrInput is an input type that accepts AnomalyDetectorFileFormatDescriptorArgs, AnomalyDetectorFileFormatDescriptorPtr and AnomalyDetectorFileFormatDescriptorPtrOutput values. You can construct a concrete instance of `AnomalyDetectorFileFormatDescriptorPtrInput` via:

        AnomalyDetectorFileFormatDescriptorArgs{...}

or:

        nil

type AnomalyDetectorFileFormatDescriptorPtrOutput

type AnomalyDetectorFileFormatDescriptorPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorFileFormatDescriptorPtrOutput) CsvFormatDescriptor

func (AnomalyDetectorFileFormatDescriptorPtrOutput) Elem

func (AnomalyDetectorFileFormatDescriptorPtrOutput) ElementType

func (AnomalyDetectorFileFormatDescriptorPtrOutput) JsonFormatDescriptor

func (AnomalyDetectorFileFormatDescriptorPtrOutput) ToAnomalyDetectorFileFormatDescriptorPtrOutput

func (o AnomalyDetectorFileFormatDescriptorPtrOutput) ToAnomalyDetectorFileFormatDescriptorPtrOutput() AnomalyDetectorFileFormatDescriptorPtrOutput

func (AnomalyDetectorFileFormatDescriptorPtrOutput) ToAnomalyDetectorFileFormatDescriptorPtrOutputWithContext

func (o AnomalyDetectorFileFormatDescriptorPtrOutput) ToAnomalyDetectorFileFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorFileFormatDescriptorPtrOutput

type AnomalyDetectorFrequency added in v0.2.0

type AnomalyDetectorFrequency string

Frequency of anomaly detection

func (AnomalyDetectorFrequency) ElementType added in v0.2.0

func (AnomalyDetectorFrequency) ElementType() reflect.Type

func (AnomalyDetectorFrequency) ToAnomalyDetectorFrequencyOutput added in v0.2.0

func (e AnomalyDetectorFrequency) ToAnomalyDetectorFrequencyOutput() AnomalyDetectorFrequencyOutput

func (AnomalyDetectorFrequency) ToAnomalyDetectorFrequencyOutputWithContext added in v0.2.0

func (e AnomalyDetectorFrequency) ToAnomalyDetectorFrequencyOutputWithContext(ctx context.Context) AnomalyDetectorFrequencyOutput

func (AnomalyDetectorFrequency) ToAnomalyDetectorFrequencyPtrOutput added in v0.2.0

func (e AnomalyDetectorFrequency) ToAnomalyDetectorFrequencyPtrOutput() AnomalyDetectorFrequencyPtrOutput

func (AnomalyDetectorFrequency) ToAnomalyDetectorFrequencyPtrOutputWithContext added in v0.2.0

func (e AnomalyDetectorFrequency) ToAnomalyDetectorFrequencyPtrOutputWithContext(ctx context.Context) AnomalyDetectorFrequencyPtrOutput

func (AnomalyDetectorFrequency) ToStringOutput added in v0.2.0

func (e AnomalyDetectorFrequency) ToStringOutput() pulumi.StringOutput

func (AnomalyDetectorFrequency) ToStringOutputWithContext added in v0.2.0

func (e AnomalyDetectorFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AnomalyDetectorFrequency) ToStringPtrOutput added in v0.2.0

func (e AnomalyDetectorFrequency) ToStringPtrOutput() pulumi.StringPtrOutput

func (AnomalyDetectorFrequency) ToStringPtrOutputWithContext added in v0.2.0

func (e AnomalyDetectorFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AnomalyDetectorFrequencyInput added in v0.2.0

type AnomalyDetectorFrequencyInput interface {
	pulumi.Input

	ToAnomalyDetectorFrequencyOutput() AnomalyDetectorFrequencyOutput
	ToAnomalyDetectorFrequencyOutputWithContext(context.Context) AnomalyDetectorFrequencyOutput
}

AnomalyDetectorFrequencyInput is an input type that accepts values of the AnomalyDetectorFrequency enum A concrete instance of `AnomalyDetectorFrequencyInput` can be one of the following:

AnomalyDetectorFrequencyPt5m
AnomalyDetectorFrequencyPt10m
AnomalyDetectorFrequencyPt1h
AnomalyDetectorFrequencyP1d

type AnomalyDetectorFrequencyOutput added in v0.2.0

type AnomalyDetectorFrequencyOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorFrequencyOutput) ElementType added in v0.2.0

func (AnomalyDetectorFrequencyOutput) ToAnomalyDetectorFrequencyOutput added in v0.2.0

func (o AnomalyDetectorFrequencyOutput) ToAnomalyDetectorFrequencyOutput() AnomalyDetectorFrequencyOutput

func (AnomalyDetectorFrequencyOutput) ToAnomalyDetectorFrequencyOutputWithContext added in v0.2.0

func (o AnomalyDetectorFrequencyOutput) ToAnomalyDetectorFrequencyOutputWithContext(ctx context.Context) AnomalyDetectorFrequencyOutput

func (AnomalyDetectorFrequencyOutput) ToAnomalyDetectorFrequencyPtrOutput added in v0.2.0

func (o AnomalyDetectorFrequencyOutput) ToAnomalyDetectorFrequencyPtrOutput() AnomalyDetectorFrequencyPtrOutput

func (AnomalyDetectorFrequencyOutput) ToAnomalyDetectorFrequencyPtrOutputWithContext added in v0.2.0

func (o AnomalyDetectorFrequencyOutput) ToAnomalyDetectorFrequencyPtrOutputWithContext(ctx context.Context) AnomalyDetectorFrequencyPtrOutput

func (AnomalyDetectorFrequencyOutput) ToStringOutput added in v0.2.0

func (AnomalyDetectorFrequencyOutput) ToStringOutputWithContext added in v0.2.0

func (o AnomalyDetectorFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AnomalyDetectorFrequencyOutput) ToStringPtrOutput added in v0.2.0

func (AnomalyDetectorFrequencyOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o AnomalyDetectorFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AnomalyDetectorFrequencyPtrInput added in v0.2.0

type AnomalyDetectorFrequencyPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorFrequencyPtrOutput() AnomalyDetectorFrequencyPtrOutput
	ToAnomalyDetectorFrequencyPtrOutputWithContext(context.Context) AnomalyDetectorFrequencyPtrOutput
}

func AnomalyDetectorFrequencyPtr added in v0.2.0

func AnomalyDetectorFrequencyPtr(v string) AnomalyDetectorFrequencyPtrInput

type AnomalyDetectorFrequencyPtrOutput added in v0.2.0

type AnomalyDetectorFrequencyPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorFrequencyPtrOutput) Elem added in v0.2.0

func (AnomalyDetectorFrequencyPtrOutput) ElementType added in v0.2.0

func (AnomalyDetectorFrequencyPtrOutput) ToAnomalyDetectorFrequencyPtrOutput added in v0.2.0

func (o AnomalyDetectorFrequencyPtrOutput) ToAnomalyDetectorFrequencyPtrOutput() AnomalyDetectorFrequencyPtrOutput

func (AnomalyDetectorFrequencyPtrOutput) ToAnomalyDetectorFrequencyPtrOutputWithContext added in v0.2.0

func (o AnomalyDetectorFrequencyPtrOutput) ToAnomalyDetectorFrequencyPtrOutputWithContext(ctx context.Context) AnomalyDetectorFrequencyPtrOutput

func (AnomalyDetectorFrequencyPtrOutput) ToStringPtrOutput added in v0.2.0

func (AnomalyDetectorFrequencyPtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o AnomalyDetectorFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AnomalyDetectorInput

type AnomalyDetectorInput interface {
	pulumi.Input

	ToAnomalyDetectorOutput() AnomalyDetectorOutput
	ToAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorOutput
}

type AnomalyDetectorJsonFormatDescriptor

type AnomalyDetectorJsonFormatDescriptor struct {
	Charset         *string                                             `pulumi:"charset"`
	FileCompression *AnomalyDetectorJsonFormatDescriptorFileCompression `pulumi:"fileCompression"`
}

type AnomalyDetectorJsonFormatDescriptorArgs

type AnomalyDetectorJsonFormatDescriptorArgs struct {
	Charset         pulumi.StringPtrInput                                      `pulumi:"charset"`
	FileCompression AnomalyDetectorJsonFormatDescriptorFileCompressionPtrInput `pulumi:"fileCompression"`
}

func (AnomalyDetectorJsonFormatDescriptorArgs) ElementType

func (AnomalyDetectorJsonFormatDescriptorArgs) ToAnomalyDetectorJsonFormatDescriptorOutput

func (i AnomalyDetectorJsonFormatDescriptorArgs) ToAnomalyDetectorJsonFormatDescriptorOutput() AnomalyDetectorJsonFormatDescriptorOutput

func (AnomalyDetectorJsonFormatDescriptorArgs) ToAnomalyDetectorJsonFormatDescriptorOutputWithContext

func (i AnomalyDetectorJsonFormatDescriptorArgs) ToAnomalyDetectorJsonFormatDescriptorOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorOutput

func (AnomalyDetectorJsonFormatDescriptorArgs) ToAnomalyDetectorJsonFormatDescriptorPtrOutput

func (i AnomalyDetectorJsonFormatDescriptorArgs) ToAnomalyDetectorJsonFormatDescriptorPtrOutput() AnomalyDetectorJsonFormatDescriptorPtrOutput

func (AnomalyDetectorJsonFormatDescriptorArgs) ToAnomalyDetectorJsonFormatDescriptorPtrOutputWithContext

func (i AnomalyDetectorJsonFormatDescriptorArgs) ToAnomalyDetectorJsonFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorPtrOutput

type AnomalyDetectorJsonFormatDescriptorFileCompression

type AnomalyDetectorJsonFormatDescriptorFileCompression string

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ElementType

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutput

func (e AnomalyDetectorJsonFormatDescriptorFileCompression) ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutput() AnomalyDetectorJsonFormatDescriptorFileCompressionOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutputWithContext

func (e AnomalyDetectorJsonFormatDescriptorFileCompression) ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorFileCompressionOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput

func (e AnomalyDetectorJsonFormatDescriptorFileCompression) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput() AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutputWithContext

func (e AnomalyDetectorJsonFormatDescriptorFileCompression) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ToStringOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ToStringOutputWithContext

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ToStringPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompression) ToStringPtrOutputWithContext

type AnomalyDetectorJsonFormatDescriptorFileCompressionInput

type AnomalyDetectorJsonFormatDescriptorFileCompressionInput interface {
	pulumi.Input

	ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutput() AnomalyDetectorJsonFormatDescriptorFileCompressionOutput
	ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutputWithContext(context.Context) AnomalyDetectorJsonFormatDescriptorFileCompressionOutput
}

AnomalyDetectorJsonFormatDescriptorFileCompressionInput is an input type that accepts values of the AnomalyDetectorJsonFormatDescriptorFileCompression enum A concrete instance of `AnomalyDetectorJsonFormatDescriptorFileCompressionInput` can be one of the following:

AnomalyDetectorJsonFormatDescriptorFileCompressionNone
AnomalyDetectorJsonFormatDescriptorFileCompressionGzip

type AnomalyDetectorJsonFormatDescriptorFileCompressionOutput

type AnomalyDetectorJsonFormatDescriptorFileCompressionOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ElementType

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutputWithContext

func (o AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorFileCompressionOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutputWithContext

func (o AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToStringOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToStringOutputWithContext

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToStringPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionOutput) ToStringPtrOutputWithContext

type AnomalyDetectorJsonFormatDescriptorFileCompressionPtrInput

type AnomalyDetectorJsonFormatDescriptorFileCompressionPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput() AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput
	ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutputWithContext(context.Context) AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput
}

type AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput

type AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput) Elem

func (AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput) ElementType

func (AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutputWithContext

func (o AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput) ToAnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput) ToStringPtrOutput

func (AnomalyDetectorJsonFormatDescriptorFileCompressionPtrOutput) ToStringPtrOutputWithContext

type AnomalyDetectorJsonFormatDescriptorInput

type AnomalyDetectorJsonFormatDescriptorInput interface {
	pulumi.Input

	ToAnomalyDetectorJsonFormatDescriptorOutput() AnomalyDetectorJsonFormatDescriptorOutput
	ToAnomalyDetectorJsonFormatDescriptorOutputWithContext(context.Context) AnomalyDetectorJsonFormatDescriptorOutput
}

AnomalyDetectorJsonFormatDescriptorInput is an input type that accepts AnomalyDetectorJsonFormatDescriptorArgs and AnomalyDetectorJsonFormatDescriptorOutput values. You can construct a concrete instance of `AnomalyDetectorJsonFormatDescriptorInput` via:

AnomalyDetectorJsonFormatDescriptorArgs{...}

type AnomalyDetectorJsonFormatDescriptorOutput

type AnomalyDetectorJsonFormatDescriptorOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorJsonFormatDescriptorOutput) Charset

func (AnomalyDetectorJsonFormatDescriptorOutput) ElementType

func (AnomalyDetectorJsonFormatDescriptorOutput) FileCompression

func (AnomalyDetectorJsonFormatDescriptorOutput) ToAnomalyDetectorJsonFormatDescriptorOutput

func (o AnomalyDetectorJsonFormatDescriptorOutput) ToAnomalyDetectorJsonFormatDescriptorOutput() AnomalyDetectorJsonFormatDescriptorOutput

func (AnomalyDetectorJsonFormatDescriptorOutput) ToAnomalyDetectorJsonFormatDescriptorOutputWithContext

func (o AnomalyDetectorJsonFormatDescriptorOutput) ToAnomalyDetectorJsonFormatDescriptorOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorOutput

func (AnomalyDetectorJsonFormatDescriptorOutput) ToAnomalyDetectorJsonFormatDescriptorPtrOutput

func (o AnomalyDetectorJsonFormatDescriptorOutput) ToAnomalyDetectorJsonFormatDescriptorPtrOutput() AnomalyDetectorJsonFormatDescriptorPtrOutput

func (AnomalyDetectorJsonFormatDescriptorOutput) ToAnomalyDetectorJsonFormatDescriptorPtrOutputWithContext

func (o AnomalyDetectorJsonFormatDescriptorOutput) ToAnomalyDetectorJsonFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorPtrOutput

type AnomalyDetectorJsonFormatDescriptorPtrInput

type AnomalyDetectorJsonFormatDescriptorPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorJsonFormatDescriptorPtrOutput() AnomalyDetectorJsonFormatDescriptorPtrOutput
	ToAnomalyDetectorJsonFormatDescriptorPtrOutputWithContext(context.Context) AnomalyDetectorJsonFormatDescriptorPtrOutput
}

AnomalyDetectorJsonFormatDescriptorPtrInput is an input type that accepts AnomalyDetectorJsonFormatDescriptorArgs, AnomalyDetectorJsonFormatDescriptorPtr and AnomalyDetectorJsonFormatDescriptorPtrOutput values. You can construct a concrete instance of `AnomalyDetectorJsonFormatDescriptorPtrInput` via:

        AnomalyDetectorJsonFormatDescriptorArgs{...}

or:

        nil

type AnomalyDetectorJsonFormatDescriptorPtrOutput

type AnomalyDetectorJsonFormatDescriptorPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorJsonFormatDescriptorPtrOutput) Charset

func (AnomalyDetectorJsonFormatDescriptorPtrOutput) Elem

func (AnomalyDetectorJsonFormatDescriptorPtrOutput) ElementType

func (AnomalyDetectorJsonFormatDescriptorPtrOutput) FileCompression

func (AnomalyDetectorJsonFormatDescriptorPtrOutput) ToAnomalyDetectorJsonFormatDescriptorPtrOutput

func (o AnomalyDetectorJsonFormatDescriptorPtrOutput) ToAnomalyDetectorJsonFormatDescriptorPtrOutput() AnomalyDetectorJsonFormatDescriptorPtrOutput

func (AnomalyDetectorJsonFormatDescriptorPtrOutput) ToAnomalyDetectorJsonFormatDescriptorPtrOutputWithContext

func (o AnomalyDetectorJsonFormatDescriptorPtrOutput) ToAnomalyDetectorJsonFormatDescriptorPtrOutputWithContext(ctx context.Context) AnomalyDetectorJsonFormatDescriptorPtrOutput

type AnomalyDetectorMetric

type AnomalyDetectorMetric struct {
	// Operator used to aggregate metric values
	AggregationFunction AnomalyDetectorMetricAggregationFunction `pulumi:"aggregationFunction"`
	MetricName          string                                   `pulumi:"metricName"`
	Namespace           *string                                  `pulumi:"namespace"`
}

type AnomalyDetectorMetricAggregationFunction

type AnomalyDetectorMetricAggregationFunction string

Operator used to aggregate metric values

func (AnomalyDetectorMetricAggregationFunction) ElementType

func (AnomalyDetectorMetricAggregationFunction) ToAnomalyDetectorMetricAggregationFunctionOutput

func (e AnomalyDetectorMetricAggregationFunction) ToAnomalyDetectorMetricAggregationFunctionOutput() AnomalyDetectorMetricAggregationFunctionOutput

func (AnomalyDetectorMetricAggregationFunction) ToAnomalyDetectorMetricAggregationFunctionOutputWithContext

func (e AnomalyDetectorMetricAggregationFunction) ToAnomalyDetectorMetricAggregationFunctionOutputWithContext(ctx context.Context) AnomalyDetectorMetricAggregationFunctionOutput

func (AnomalyDetectorMetricAggregationFunction) ToAnomalyDetectorMetricAggregationFunctionPtrOutput

func (e AnomalyDetectorMetricAggregationFunction) ToAnomalyDetectorMetricAggregationFunctionPtrOutput() AnomalyDetectorMetricAggregationFunctionPtrOutput

func (AnomalyDetectorMetricAggregationFunction) ToAnomalyDetectorMetricAggregationFunctionPtrOutputWithContext

func (e AnomalyDetectorMetricAggregationFunction) ToAnomalyDetectorMetricAggregationFunctionPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricAggregationFunctionPtrOutput

func (AnomalyDetectorMetricAggregationFunction) ToStringOutput

func (AnomalyDetectorMetricAggregationFunction) ToStringOutputWithContext

func (AnomalyDetectorMetricAggregationFunction) ToStringPtrOutput

func (AnomalyDetectorMetricAggregationFunction) ToStringPtrOutputWithContext

type AnomalyDetectorMetricAggregationFunctionInput

type AnomalyDetectorMetricAggregationFunctionInput interface {
	pulumi.Input

	ToAnomalyDetectorMetricAggregationFunctionOutput() AnomalyDetectorMetricAggregationFunctionOutput
	ToAnomalyDetectorMetricAggregationFunctionOutputWithContext(context.Context) AnomalyDetectorMetricAggregationFunctionOutput
}

AnomalyDetectorMetricAggregationFunctionInput is an input type that accepts values of the AnomalyDetectorMetricAggregationFunction enum A concrete instance of `AnomalyDetectorMetricAggregationFunctionInput` can be one of the following:

AnomalyDetectorMetricAggregationFunctionAvg
AnomalyDetectorMetricAggregationFunctionSum

type AnomalyDetectorMetricAggregationFunctionOutput

type AnomalyDetectorMetricAggregationFunctionOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricAggregationFunctionOutput) ElementType

func (AnomalyDetectorMetricAggregationFunctionOutput) ToAnomalyDetectorMetricAggregationFunctionOutput

func (o AnomalyDetectorMetricAggregationFunctionOutput) ToAnomalyDetectorMetricAggregationFunctionOutput() AnomalyDetectorMetricAggregationFunctionOutput

func (AnomalyDetectorMetricAggregationFunctionOutput) ToAnomalyDetectorMetricAggregationFunctionOutputWithContext

func (o AnomalyDetectorMetricAggregationFunctionOutput) ToAnomalyDetectorMetricAggregationFunctionOutputWithContext(ctx context.Context) AnomalyDetectorMetricAggregationFunctionOutput

func (AnomalyDetectorMetricAggregationFunctionOutput) ToAnomalyDetectorMetricAggregationFunctionPtrOutput

func (o AnomalyDetectorMetricAggregationFunctionOutput) ToAnomalyDetectorMetricAggregationFunctionPtrOutput() AnomalyDetectorMetricAggregationFunctionPtrOutput

func (AnomalyDetectorMetricAggregationFunctionOutput) ToAnomalyDetectorMetricAggregationFunctionPtrOutputWithContext

func (o AnomalyDetectorMetricAggregationFunctionOutput) ToAnomalyDetectorMetricAggregationFunctionPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricAggregationFunctionPtrOutput

func (AnomalyDetectorMetricAggregationFunctionOutput) ToStringOutput

func (AnomalyDetectorMetricAggregationFunctionOutput) ToStringOutputWithContext

func (AnomalyDetectorMetricAggregationFunctionOutput) ToStringPtrOutput

func (AnomalyDetectorMetricAggregationFunctionOutput) ToStringPtrOutputWithContext

type AnomalyDetectorMetricAggregationFunctionPtrInput

type AnomalyDetectorMetricAggregationFunctionPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorMetricAggregationFunctionPtrOutput() AnomalyDetectorMetricAggregationFunctionPtrOutput
	ToAnomalyDetectorMetricAggregationFunctionPtrOutputWithContext(context.Context) AnomalyDetectorMetricAggregationFunctionPtrOutput
}

type AnomalyDetectorMetricAggregationFunctionPtrOutput

type AnomalyDetectorMetricAggregationFunctionPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricAggregationFunctionPtrOutput) Elem

func (AnomalyDetectorMetricAggregationFunctionPtrOutput) ElementType

func (AnomalyDetectorMetricAggregationFunctionPtrOutput) ToAnomalyDetectorMetricAggregationFunctionPtrOutput

func (o AnomalyDetectorMetricAggregationFunctionPtrOutput) ToAnomalyDetectorMetricAggregationFunctionPtrOutput() AnomalyDetectorMetricAggregationFunctionPtrOutput

func (AnomalyDetectorMetricAggregationFunctionPtrOutput) ToAnomalyDetectorMetricAggregationFunctionPtrOutputWithContext

func (o AnomalyDetectorMetricAggregationFunctionPtrOutput) ToAnomalyDetectorMetricAggregationFunctionPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricAggregationFunctionPtrOutput

func (AnomalyDetectorMetricAggregationFunctionPtrOutput) ToStringPtrOutput

func (AnomalyDetectorMetricAggregationFunctionPtrOutput) ToStringPtrOutputWithContext

type AnomalyDetectorMetricArgs

type AnomalyDetectorMetricArgs struct {
	// Operator used to aggregate metric values
	AggregationFunction AnomalyDetectorMetricAggregationFunctionInput `pulumi:"aggregationFunction"`
	MetricName          pulumi.StringInput                            `pulumi:"metricName"`
	Namespace           pulumi.StringPtrInput                         `pulumi:"namespace"`
}

func (AnomalyDetectorMetricArgs) ElementType

func (AnomalyDetectorMetricArgs) ElementType() reflect.Type

func (AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutput

func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutput() AnomalyDetectorMetricOutput

func (AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutputWithContext

func (i AnomalyDetectorMetricArgs) ToAnomalyDetectorMetricOutputWithContext(ctx context.Context) AnomalyDetectorMetricOutput

type AnomalyDetectorMetricArray

type AnomalyDetectorMetricArray []AnomalyDetectorMetricInput

func (AnomalyDetectorMetricArray) ElementType

func (AnomalyDetectorMetricArray) ElementType() reflect.Type

func (AnomalyDetectorMetricArray) ToAnomalyDetectorMetricArrayOutput

func (i AnomalyDetectorMetricArray) ToAnomalyDetectorMetricArrayOutput() AnomalyDetectorMetricArrayOutput

func (AnomalyDetectorMetricArray) ToAnomalyDetectorMetricArrayOutputWithContext

func (i AnomalyDetectorMetricArray) ToAnomalyDetectorMetricArrayOutputWithContext(ctx context.Context) AnomalyDetectorMetricArrayOutput

type AnomalyDetectorMetricArrayInput

type AnomalyDetectorMetricArrayInput interface {
	pulumi.Input

	ToAnomalyDetectorMetricArrayOutput() AnomalyDetectorMetricArrayOutput
	ToAnomalyDetectorMetricArrayOutputWithContext(context.Context) AnomalyDetectorMetricArrayOutput
}

AnomalyDetectorMetricArrayInput is an input type that accepts AnomalyDetectorMetricArray and AnomalyDetectorMetricArrayOutput values. You can construct a concrete instance of `AnomalyDetectorMetricArrayInput` via:

AnomalyDetectorMetricArray{ AnomalyDetectorMetricArgs{...} }

type AnomalyDetectorMetricArrayOutput

type AnomalyDetectorMetricArrayOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricArrayOutput) ElementType

func (AnomalyDetectorMetricArrayOutput) Index

func (AnomalyDetectorMetricArrayOutput) ToAnomalyDetectorMetricArrayOutput

func (o AnomalyDetectorMetricArrayOutput) ToAnomalyDetectorMetricArrayOutput() AnomalyDetectorMetricArrayOutput

func (AnomalyDetectorMetricArrayOutput) ToAnomalyDetectorMetricArrayOutputWithContext

func (o AnomalyDetectorMetricArrayOutput) ToAnomalyDetectorMetricArrayOutputWithContext(ctx context.Context) AnomalyDetectorMetricArrayOutput

type AnomalyDetectorMetricInput

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 AnomalyDetectorMetricOutput

type AnomalyDetectorMetricOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricOutput) AggregationFunction

Operator used to aggregate metric values

func (AnomalyDetectorMetricOutput) ElementType

func (AnomalyDetectorMetricOutput) MetricName

func (AnomalyDetectorMetricOutput) Namespace

func (AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutput

func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutput() AnomalyDetectorMetricOutput

func (AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutputWithContext

func (o AnomalyDetectorMetricOutput) ToAnomalyDetectorMetricOutputWithContext(ctx context.Context) AnomalyDetectorMetricOutput

type AnomalyDetectorMetricSet

type AnomalyDetectorMetricSet struct {
	// Dimensions for this MetricSet.
	DimensionList []string `pulumi:"dimensionList"`
	// Metrics captured by this MetricSet.
	MetricList []AnomalyDetectorMetric `pulumi:"metricList"`
	// A description for the MetricSet.
	MetricSetDescription *string `pulumi:"metricSetDescription"`
	// A frequency period to aggregate the data
	MetricSetFrequency *AnomalyDetectorMetricSetMetricSetFrequency `pulumi:"metricSetFrequency"`
	// The name of the MetricSet.
	MetricSetName string                      `pulumi:"metricSetName"`
	MetricSource  AnomalyDetectorMetricSource `pulumi:"metricSource"`
	// Offset, in seconds, between the frequency interval and the time at which the metrics are available.
	Offset          *int                            `pulumi:"offset"`
	TimestampColumn *AnomalyDetectorTimestampColumn `pulumi:"timestampColumn"`
	Timezone        *string                         `pulumi:"timezone"`
}

type AnomalyDetectorMetricSetArgs

type AnomalyDetectorMetricSetArgs struct {
	// Dimensions for this MetricSet.
	DimensionList pulumi.StringArrayInput `pulumi:"dimensionList"`
	// Metrics captured by this MetricSet.
	MetricList AnomalyDetectorMetricArrayInput `pulumi:"metricList"`
	// A description for the MetricSet.
	MetricSetDescription pulumi.StringPtrInput `pulumi:"metricSetDescription"`
	// A frequency period to aggregate the data
	MetricSetFrequency AnomalyDetectorMetricSetMetricSetFrequencyPtrInput `pulumi:"metricSetFrequency"`
	// The name of the MetricSet.
	MetricSetName pulumi.StringInput               `pulumi:"metricSetName"`
	MetricSource  AnomalyDetectorMetricSourceInput `pulumi:"metricSource"`
	// Offset, in seconds, between the frequency interval and the time at which the metrics are available.
	Offset          pulumi.IntPtrInput                     `pulumi:"offset"`
	TimestampColumn AnomalyDetectorTimestampColumnPtrInput `pulumi:"timestampColumn"`
	Timezone        pulumi.StringPtrInput                  `pulumi:"timezone"`
}

func (AnomalyDetectorMetricSetArgs) ElementType

func (AnomalyDetectorMetricSetArgs) ToAnomalyDetectorMetricSetOutput

func (i AnomalyDetectorMetricSetArgs) ToAnomalyDetectorMetricSetOutput() AnomalyDetectorMetricSetOutput

func (AnomalyDetectorMetricSetArgs) ToAnomalyDetectorMetricSetOutputWithContext

func (i AnomalyDetectorMetricSetArgs) ToAnomalyDetectorMetricSetOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetOutput

type AnomalyDetectorMetricSetArray

type AnomalyDetectorMetricSetArray []AnomalyDetectorMetricSetInput

func (AnomalyDetectorMetricSetArray) ElementType

func (AnomalyDetectorMetricSetArray) ToAnomalyDetectorMetricSetArrayOutput

func (i AnomalyDetectorMetricSetArray) ToAnomalyDetectorMetricSetArrayOutput() AnomalyDetectorMetricSetArrayOutput

func (AnomalyDetectorMetricSetArray) ToAnomalyDetectorMetricSetArrayOutputWithContext

func (i AnomalyDetectorMetricSetArray) ToAnomalyDetectorMetricSetArrayOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetArrayOutput

type AnomalyDetectorMetricSetArrayInput

type AnomalyDetectorMetricSetArrayInput interface {
	pulumi.Input

	ToAnomalyDetectorMetricSetArrayOutput() AnomalyDetectorMetricSetArrayOutput
	ToAnomalyDetectorMetricSetArrayOutputWithContext(context.Context) AnomalyDetectorMetricSetArrayOutput
}

AnomalyDetectorMetricSetArrayInput is an input type that accepts AnomalyDetectorMetricSetArray and AnomalyDetectorMetricSetArrayOutput values. You can construct a concrete instance of `AnomalyDetectorMetricSetArrayInput` via:

AnomalyDetectorMetricSetArray{ AnomalyDetectorMetricSetArgs{...} }

type AnomalyDetectorMetricSetArrayOutput

type AnomalyDetectorMetricSetArrayOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricSetArrayOutput) ElementType

func (AnomalyDetectorMetricSetArrayOutput) Index

func (AnomalyDetectorMetricSetArrayOutput) ToAnomalyDetectorMetricSetArrayOutput

func (o AnomalyDetectorMetricSetArrayOutput) ToAnomalyDetectorMetricSetArrayOutput() AnomalyDetectorMetricSetArrayOutput

func (AnomalyDetectorMetricSetArrayOutput) ToAnomalyDetectorMetricSetArrayOutputWithContext

func (o AnomalyDetectorMetricSetArrayOutput) ToAnomalyDetectorMetricSetArrayOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetArrayOutput

type AnomalyDetectorMetricSetInput

type AnomalyDetectorMetricSetInput interface {
	pulumi.Input

	ToAnomalyDetectorMetricSetOutput() AnomalyDetectorMetricSetOutput
	ToAnomalyDetectorMetricSetOutputWithContext(context.Context) AnomalyDetectorMetricSetOutput
}

AnomalyDetectorMetricSetInput is an input type that accepts AnomalyDetectorMetricSetArgs and AnomalyDetectorMetricSetOutput values. You can construct a concrete instance of `AnomalyDetectorMetricSetInput` via:

AnomalyDetectorMetricSetArgs{...}

type AnomalyDetectorMetricSetMetricSetFrequency

type AnomalyDetectorMetricSetMetricSetFrequency string

A frequency period to aggregate the data

func (AnomalyDetectorMetricSetMetricSetFrequency) ElementType

func (AnomalyDetectorMetricSetMetricSetFrequency) ToAnomalyDetectorMetricSetMetricSetFrequencyOutput

func (e AnomalyDetectorMetricSetMetricSetFrequency) ToAnomalyDetectorMetricSetMetricSetFrequencyOutput() AnomalyDetectorMetricSetMetricSetFrequencyOutput

func (AnomalyDetectorMetricSetMetricSetFrequency) ToAnomalyDetectorMetricSetMetricSetFrequencyOutputWithContext

func (e AnomalyDetectorMetricSetMetricSetFrequency) ToAnomalyDetectorMetricSetMetricSetFrequencyOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetMetricSetFrequencyOutput

func (AnomalyDetectorMetricSetMetricSetFrequency) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (e AnomalyDetectorMetricSetMetricSetFrequency) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutput() AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequency) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutputWithContext

func (e AnomalyDetectorMetricSetMetricSetFrequency) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequency) ToStringOutput

func (AnomalyDetectorMetricSetMetricSetFrequency) ToStringOutputWithContext

func (AnomalyDetectorMetricSetMetricSetFrequency) ToStringPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequency) ToStringPtrOutputWithContext

type AnomalyDetectorMetricSetMetricSetFrequencyInput

type AnomalyDetectorMetricSetMetricSetFrequencyInput interface {
	pulumi.Input

	ToAnomalyDetectorMetricSetMetricSetFrequencyOutput() AnomalyDetectorMetricSetMetricSetFrequencyOutput
	ToAnomalyDetectorMetricSetMetricSetFrequencyOutputWithContext(context.Context) AnomalyDetectorMetricSetMetricSetFrequencyOutput
}

AnomalyDetectorMetricSetMetricSetFrequencyInput is an input type that accepts values of the AnomalyDetectorMetricSetMetricSetFrequency enum A concrete instance of `AnomalyDetectorMetricSetMetricSetFrequencyInput` can be one of the following:

AnomalyDetectorMetricSetMetricSetFrequencyPt5m
AnomalyDetectorMetricSetMetricSetFrequencyPt10m
AnomalyDetectorMetricSetMetricSetFrequencyPt1h
AnomalyDetectorMetricSetMetricSetFrequencyP1d

type AnomalyDetectorMetricSetMetricSetFrequencyOutput

type AnomalyDetectorMetricSetMetricSetFrequencyOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ElementType

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyOutput

func (o AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyOutput() AnomalyDetectorMetricSetMetricSetFrequencyOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyOutputWithContext

func (o AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetMetricSetFrequencyOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (o AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutput() AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutputWithContext

func (o AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToStringOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToStringOutputWithContext

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToStringPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyOutput) ToStringPtrOutputWithContext

type AnomalyDetectorMetricSetMetricSetFrequencyPtrInput

type AnomalyDetectorMetricSetMetricSetFrequencyPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutput() AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput
	ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutputWithContext(context.Context) AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput
}

type AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

type AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput) Elem

func (AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput) ElementType

func (AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (o AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutput() AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutputWithContext

func (o AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput) ToAnomalyDetectorMetricSetMetricSetFrequencyPtrOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput) ToStringPtrOutput

func (AnomalyDetectorMetricSetMetricSetFrequencyPtrOutput) ToStringPtrOutputWithContext

type AnomalyDetectorMetricSetOutput

type AnomalyDetectorMetricSetOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricSetOutput) DimensionList

Dimensions for this MetricSet.

func (AnomalyDetectorMetricSetOutput) ElementType

func (AnomalyDetectorMetricSetOutput) MetricList

Metrics captured by this MetricSet.

func (AnomalyDetectorMetricSetOutput) MetricSetDescription

func (o AnomalyDetectorMetricSetOutput) MetricSetDescription() pulumi.StringPtrOutput

A description for the MetricSet.

func (AnomalyDetectorMetricSetOutput) MetricSetFrequency

A frequency period to aggregate the data

func (AnomalyDetectorMetricSetOutput) MetricSetName

The name of the MetricSet.

func (AnomalyDetectorMetricSetOutput) MetricSource

func (AnomalyDetectorMetricSetOutput) Offset

Offset, in seconds, between the frequency interval and the time at which the metrics are available.

func (AnomalyDetectorMetricSetOutput) TimestampColumn

func (AnomalyDetectorMetricSetOutput) Timezone

func (AnomalyDetectorMetricSetOutput) ToAnomalyDetectorMetricSetOutput

func (o AnomalyDetectorMetricSetOutput) ToAnomalyDetectorMetricSetOutput() AnomalyDetectorMetricSetOutput

func (AnomalyDetectorMetricSetOutput) ToAnomalyDetectorMetricSetOutputWithContext

func (o AnomalyDetectorMetricSetOutput) ToAnomalyDetectorMetricSetOutputWithContext(ctx context.Context) AnomalyDetectorMetricSetOutput

type AnomalyDetectorMetricSource

type AnomalyDetectorMetricSource struct {
	AppFlowConfig        *AnomalyDetectorAppFlowConfig        `pulumi:"appFlowConfig"`
	CloudwatchConfig     *AnomalyDetectorCloudwatchConfig     `pulumi:"cloudwatchConfig"`
	RdsSourceConfig      *AnomalyDetectorRdsSourceConfig      `pulumi:"rdsSourceConfig"`
	RedshiftSourceConfig *AnomalyDetectorRedshiftSourceConfig `pulumi:"redshiftSourceConfig"`
	S3SourceConfig       *AnomalyDetectorS3SourceConfig       `pulumi:"s3SourceConfig"`
}

type AnomalyDetectorMetricSourceArgs

type AnomalyDetectorMetricSourceArgs struct {
	AppFlowConfig        AnomalyDetectorAppFlowConfigPtrInput        `pulumi:"appFlowConfig"`
	CloudwatchConfig     AnomalyDetectorCloudwatchConfigPtrInput     `pulumi:"cloudwatchConfig"`
	RdsSourceConfig      AnomalyDetectorRdsSourceConfigPtrInput      `pulumi:"rdsSourceConfig"`
	RedshiftSourceConfig AnomalyDetectorRedshiftSourceConfigPtrInput `pulumi:"redshiftSourceConfig"`
	S3SourceConfig       AnomalyDetectorS3SourceConfigPtrInput       `pulumi:"s3SourceConfig"`
}

func (AnomalyDetectorMetricSourceArgs) ElementType

func (AnomalyDetectorMetricSourceArgs) ToAnomalyDetectorMetricSourceOutput

func (i AnomalyDetectorMetricSourceArgs) ToAnomalyDetectorMetricSourceOutput() AnomalyDetectorMetricSourceOutput

func (AnomalyDetectorMetricSourceArgs) ToAnomalyDetectorMetricSourceOutputWithContext

func (i AnomalyDetectorMetricSourceArgs) ToAnomalyDetectorMetricSourceOutputWithContext(ctx context.Context) AnomalyDetectorMetricSourceOutput

type AnomalyDetectorMetricSourceInput

type AnomalyDetectorMetricSourceInput interface {
	pulumi.Input

	ToAnomalyDetectorMetricSourceOutput() AnomalyDetectorMetricSourceOutput
	ToAnomalyDetectorMetricSourceOutputWithContext(context.Context) AnomalyDetectorMetricSourceOutput
}

AnomalyDetectorMetricSourceInput is an input type that accepts AnomalyDetectorMetricSourceArgs and AnomalyDetectorMetricSourceOutput values. You can construct a concrete instance of `AnomalyDetectorMetricSourceInput` via:

AnomalyDetectorMetricSourceArgs{...}

type AnomalyDetectorMetricSourceOutput

type AnomalyDetectorMetricSourceOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorMetricSourceOutput) AppFlowConfig

func (AnomalyDetectorMetricSourceOutput) CloudwatchConfig

func (AnomalyDetectorMetricSourceOutput) ElementType

func (AnomalyDetectorMetricSourceOutput) RdsSourceConfig added in v0.72.0

func (AnomalyDetectorMetricSourceOutput) RedshiftSourceConfig

func (AnomalyDetectorMetricSourceOutput) S3SourceConfig

func (AnomalyDetectorMetricSourceOutput) ToAnomalyDetectorMetricSourceOutput

func (o AnomalyDetectorMetricSourceOutput) ToAnomalyDetectorMetricSourceOutput() AnomalyDetectorMetricSourceOutput

func (AnomalyDetectorMetricSourceOutput) ToAnomalyDetectorMetricSourceOutputWithContext

func (o AnomalyDetectorMetricSourceOutput) ToAnomalyDetectorMetricSourceOutputWithContext(ctx context.Context) AnomalyDetectorMetricSourceOutput

type AnomalyDetectorOutput

type AnomalyDetectorOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorOutput) AnomalyDetectorConfig added in v0.17.0

func (o AnomalyDetectorOutput) AnomalyDetectorConfig() AnomalyDetectorConfigOutput

Configuration options for the AnomalyDetector

func (AnomalyDetectorOutput) AnomalyDetectorDescription added in v0.17.0

func (o AnomalyDetectorOutput) AnomalyDetectorDescription() pulumi.StringPtrOutput

A description for the AnomalyDetector.

func (AnomalyDetectorOutput) AnomalyDetectorName added in v0.17.0

func (o AnomalyDetectorOutput) AnomalyDetectorName() pulumi.StringPtrOutput

Name for the Amazon Lookout for Metrics Anomaly Detector

func (AnomalyDetectorOutput) Arn added in v0.17.0

func (AnomalyDetectorOutput) ElementType

func (AnomalyDetectorOutput) ElementType() reflect.Type

func (AnomalyDetectorOutput) KmsKeyArn added in v0.17.0

KMS key used to encrypt the AnomalyDetector data

func (AnomalyDetectorOutput) MetricSetList added in v0.17.0

List of metric sets for anomaly detection

func (AnomalyDetectorOutput) ToAnomalyDetectorOutput

func (o AnomalyDetectorOutput) ToAnomalyDetectorOutput() AnomalyDetectorOutput

func (AnomalyDetectorOutput) ToAnomalyDetectorOutputWithContext

func (o AnomalyDetectorOutput) ToAnomalyDetectorOutputWithContext(ctx context.Context) AnomalyDetectorOutput

type AnomalyDetectorRdsSourceConfig added in v0.72.0

type AnomalyDetectorRdsSourceConfig struct {
	DatabaseHost         string                          `pulumi:"databaseHost"`
	DatabaseName         string                          `pulumi:"databaseName"`
	DatabasePort         int                             `pulumi:"databasePort"`
	DbInstanceIdentifier string                          `pulumi:"dbInstanceIdentifier"`
	RoleArn              string                          `pulumi:"roleArn"`
	SecretManagerArn     string                          `pulumi:"secretManagerArn"`
	TableName            string                          `pulumi:"tableName"`
	VpcConfiguration     AnomalyDetectorVpcConfiguration `pulumi:"vpcConfiguration"`
}

type AnomalyDetectorRdsSourceConfigArgs added in v0.72.0

type AnomalyDetectorRdsSourceConfigArgs struct {
	DatabaseHost         pulumi.StringInput                   `pulumi:"databaseHost"`
	DatabaseName         pulumi.StringInput                   `pulumi:"databaseName"`
	DatabasePort         pulumi.IntInput                      `pulumi:"databasePort"`
	DbInstanceIdentifier pulumi.StringInput                   `pulumi:"dbInstanceIdentifier"`
	RoleArn              pulumi.StringInput                   `pulumi:"roleArn"`
	SecretManagerArn     pulumi.StringInput                   `pulumi:"secretManagerArn"`
	TableName            pulumi.StringInput                   `pulumi:"tableName"`
	VpcConfiguration     AnomalyDetectorVpcConfigurationInput `pulumi:"vpcConfiguration"`
}

func (AnomalyDetectorRdsSourceConfigArgs) ElementType added in v0.72.0

func (AnomalyDetectorRdsSourceConfigArgs) ToAnomalyDetectorRdsSourceConfigOutput added in v0.72.0

func (i AnomalyDetectorRdsSourceConfigArgs) ToAnomalyDetectorRdsSourceConfigOutput() AnomalyDetectorRdsSourceConfigOutput

func (AnomalyDetectorRdsSourceConfigArgs) ToAnomalyDetectorRdsSourceConfigOutputWithContext added in v0.72.0

func (i AnomalyDetectorRdsSourceConfigArgs) ToAnomalyDetectorRdsSourceConfigOutputWithContext(ctx context.Context) AnomalyDetectorRdsSourceConfigOutput

func (AnomalyDetectorRdsSourceConfigArgs) ToAnomalyDetectorRdsSourceConfigPtrOutput added in v0.72.0

func (i AnomalyDetectorRdsSourceConfigArgs) ToAnomalyDetectorRdsSourceConfigPtrOutput() AnomalyDetectorRdsSourceConfigPtrOutput

func (AnomalyDetectorRdsSourceConfigArgs) ToAnomalyDetectorRdsSourceConfigPtrOutputWithContext added in v0.72.0

func (i AnomalyDetectorRdsSourceConfigArgs) ToAnomalyDetectorRdsSourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorRdsSourceConfigPtrOutput

type AnomalyDetectorRdsSourceConfigInput added in v0.72.0

type AnomalyDetectorRdsSourceConfigInput interface {
	pulumi.Input

	ToAnomalyDetectorRdsSourceConfigOutput() AnomalyDetectorRdsSourceConfigOutput
	ToAnomalyDetectorRdsSourceConfigOutputWithContext(context.Context) AnomalyDetectorRdsSourceConfigOutput
}

AnomalyDetectorRdsSourceConfigInput is an input type that accepts AnomalyDetectorRdsSourceConfigArgs and AnomalyDetectorRdsSourceConfigOutput values. You can construct a concrete instance of `AnomalyDetectorRdsSourceConfigInput` via:

AnomalyDetectorRdsSourceConfigArgs{...}

type AnomalyDetectorRdsSourceConfigOutput added in v0.72.0

type AnomalyDetectorRdsSourceConfigOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorRdsSourceConfigOutput) DatabaseHost added in v0.72.0

func (AnomalyDetectorRdsSourceConfigOutput) DatabaseName added in v0.72.0

func (AnomalyDetectorRdsSourceConfigOutput) DatabasePort added in v0.72.0

func (AnomalyDetectorRdsSourceConfigOutput) DbInstanceIdentifier added in v0.72.0

func (o AnomalyDetectorRdsSourceConfigOutput) DbInstanceIdentifier() pulumi.StringOutput

func (AnomalyDetectorRdsSourceConfigOutput) ElementType added in v0.72.0

func (AnomalyDetectorRdsSourceConfigOutput) RoleArn added in v0.72.0

func (AnomalyDetectorRdsSourceConfigOutput) SecretManagerArn added in v0.72.0

func (AnomalyDetectorRdsSourceConfigOutput) TableName added in v0.72.0

func (AnomalyDetectorRdsSourceConfigOutput) ToAnomalyDetectorRdsSourceConfigOutput added in v0.72.0

func (o AnomalyDetectorRdsSourceConfigOutput) ToAnomalyDetectorRdsSourceConfigOutput() AnomalyDetectorRdsSourceConfigOutput

func (AnomalyDetectorRdsSourceConfigOutput) ToAnomalyDetectorRdsSourceConfigOutputWithContext added in v0.72.0

func (o AnomalyDetectorRdsSourceConfigOutput) ToAnomalyDetectorRdsSourceConfigOutputWithContext(ctx context.Context) AnomalyDetectorRdsSourceConfigOutput

func (AnomalyDetectorRdsSourceConfigOutput) ToAnomalyDetectorRdsSourceConfigPtrOutput added in v0.72.0

func (o AnomalyDetectorRdsSourceConfigOutput) ToAnomalyDetectorRdsSourceConfigPtrOutput() AnomalyDetectorRdsSourceConfigPtrOutput

func (AnomalyDetectorRdsSourceConfigOutput) ToAnomalyDetectorRdsSourceConfigPtrOutputWithContext added in v0.72.0

func (o AnomalyDetectorRdsSourceConfigOutput) ToAnomalyDetectorRdsSourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorRdsSourceConfigPtrOutput

func (AnomalyDetectorRdsSourceConfigOutput) VpcConfiguration added in v0.72.0

type AnomalyDetectorRdsSourceConfigPtrInput added in v0.72.0

type AnomalyDetectorRdsSourceConfigPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorRdsSourceConfigPtrOutput() AnomalyDetectorRdsSourceConfigPtrOutput
	ToAnomalyDetectorRdsSourceConfigPtrOutputWithContext(context.Context) AnomalyDetectorRdsSourceConfigPtrOutput
}

AnomalyDetectorRdsSourceConfigPtrInput is an input type that accepts AnomalyDetectorRdsSourceConfigArgs, AnomalyDetectorRdsSourceConfigPtr and AnomalyDetectorRdsSourceConfigPtrOutput values. You can construct a concrete instance of `AnomalyDetectorRdsSourceConfigPtrInput` via:

        AnomalyDetectorRdsSourceConfigArgs{...}

or:

        nil

type AnomalyDetectorRdsSourceConfigPtrOutput added in v0.72.0

type AnomalyDetectorRdsSourceConfigPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorRdsSourceConfigPtrOutput) DatabaseHost added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) DatabaseName added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) DatabasePort added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) DbInstanceIdentifier added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) Elem added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) ElementType added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) RoleArn added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) SecretManagerArn added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) TableName added in v0.72.0

func (AnomalyDetectorRdsSourceConfigPtrOutput) ToAnomalyDetectorRdsSourceConfigPtrOutput added in v0.72.0

func (o AnomalyDetectorRdsSourceConfigPtrOutput) ToAnomalyDetectorRdsSourceConfigPtrOutput() AnomalyDetectorRdsSourceConfigPtrOutput

func (AnomalyDetectorRdsSourceConfigPtrOutput) ToAnomalyDetectorRdsSourceConfigPtrOutputWithContext added in v0.72.0

func (o AnomalyDetectorRdsSourceConfigPtrOutput) ToAnomalyDetectorRdsSourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorRdsSourceConfigPtrOutput

func (AnomalyDetectorRdsSourceConfigPtrOutput) VpcConfiguration added in v0.72.0

type AnomalyDetectorRedshiftSourceConfig

type AnomalyDetectorRedshiftSourceConfig struct {
	ClusterIdentifier string                          `pulumi:"clusterIdentifier"`
	DatabaseHost      string                          `pulumi:"databaseHost"`
	DatabaseName      string                          `pulumi:"databaseName"`
	DatabasePort      int                             `pulumi:"databasePort"`
	RoleArn           string                          `pulumi:"roleArn"`
	SecretManagerArn  string                          `pulumi:"secretManagerArn"`
	TableName         string                          `pulumi:"tableName"`
	VpcConfiguration  AnomalyDetectorVpcConfiguration `pulumi:"vpcConfiguration"`
}

type AnomalyDetectorRedshiftSourceConfigArgs

type AnomalyDetectorRedshiftSourceConfigArgs struct {
	ClusterIdentifier pulumi.StringInput                   `pulumi:"clusterIdentifier"`
	DatabaseHost      pulumi.StringInput                   `pulumi:"databaseHost"`
	DatabaseName      pulumi.StringInput                   `pulumi:"databaseName"`
	DatabasePort      pulumi.IntInput                      `pulumi:"databasePort"`
	RoleArn           pulumi.StringInput                   `pulumi:"roleArn"`
	SecretManagerArn  pulumi.StringInput                   `pulumi:"secretManagerArn"`
	TableName         pulumi.StringInput                   `pulumi:"tableName"`
	VpcConfiguration  AnomalyDetectorVpcConfigurationInput `pulumi:"vpcConfiguration"`
}

func (AnomalyDetectorRedshiftSourceConfigArgs) ElementType

func (AnomalyDetectorRedshiftSourceConfigArgs) ToAnomalyDetectorRedshiftSourceConfigOutput

func (i AnomalyDetectorRedshiftSourceConfigArgs) ToAnomalyDetectorRedshiftSourceConfigOutput() AnomalyDetectorRedshiftSourceConfigOutput

func (AnomalyDetectorRedshiftSourceConfigArgs) ToAnomalyDetectorRedshiftSourceConfigOutputWithContext

func (i AnomalyDetectorRedshiftSourceConfigArgs) ToAnomalyDetectorRedshiftSourceConfigOutputWithContext(ctx context.Context) AnomalyDetectorRedshiftSourceConfigOutput

func (AnomalyDetectorRedshiftSourceConfigArgs) ToAnomalyDetectorRedshiftSourceConfigPtrOutput

func (i AnomalyDetectorRedshiftSourceConfigArgs) ToAnomalyDetectorRedshiftSourceConfigPtrOutput() AnomalyDetectorRedshiftSourceConfigPtrOutput

func (AnomalyDetectorRedshiftSourceConfigArgs) ToAnomalyDetectorRedshiftSourceConfigPtrOutputWithContext

func (i AnomalyDetectorRedshiftSourceConfigArgs) ToAnomalyDetectorRedshiftSourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorRedshiftSourceConfigPtrOutput

type AnomalyDetectorRedshiftSourceConfigInput

type AnomalyDetectorRedshiftSourceConfigInput interface {
	pulumi.Input

	ToAnomalyDetectorRedshiftSourceConfigOutput() AnomalyDetectorRedshiftSourceConfigOutput
	ToAnomalyDetectorRedshiftSourceConfigOutputWithContext(context.Context) AnomalyDetectorRedshiftSourceConfigOutput
}

AnomalyDetectorRedshiftSourceConfigInput is an input type that accepts AnomalyDetectorRedshiftSourceConfigArgs and AnomalyDetectorRedshiftSourceConfigOutput values. You can construct a concrete instance of `AnomalyDetectorRedshiftSourceConfigInput` via:

AnomalyDetectorRedshiftSourceConfigArgs{...}

type AnomalyDetectorRedshiftSourceConfigOutput

type AnomalyDetectorRedshiftSourceConfigOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorRedshiftSourceConfigOutput) ClusterIdentifier

func (AnomalyDetectorRedshiftSourceConfigOutput) DatabaseHost

func (AnomalyDetectorRedshiftSourceConfigOutput) DatabaseName

func (AnomalyDetectorRedshiftSourceConfigOutput) DatabasePort

func (AnomalyDetectorRedshiftSourceConfigOutput) ElementType

func (AnomalyDetectorRedshiftSourceConfigOutput) RoleArn

func (AnomalyDetectorRedshiftSourceConfigOutput) SecretManagerArn

func (AnomalyDetectorRedshiftSourceConfigOutput) TableName

func (AnomalyDetectorRedshiftSourceConfigOutput) ToAnomalyDetectorRedshiftSourceConfigOutput

func (o AnomalyDetectorRedshiftSourceConfigOutput) ToAnomalyDetectorRedshiftSourceConfigOutput() AnomalyDetectorRedshiftSourceConfigOutput

func (AnomalyDetectorRedshiftSourceConfigOutput) ToAnomalyDetectorRedshiftSourceConfigOutputWithContext

func (o AnomalyDetectorRedshiftSourceConfigOutput) ToAnomalyDetectorRedshiftSourceConfigOutputWithContext(ctx context.Context) AnomalyDetectorRedshiftSourceConfigOutput

func (AnomalyDetectorRedshiftSourceConfigOutput) ToAnomalyDetectorRedshiftSourceConfigPtrOutput

func (o AnomalyDetectorRedshiftSourceConfigOutput) ToAnomalyDetectorRedshiftSourceConfigPtrOutput() AnomalyDetectorRedshiftSourceConfigPtrOutput

func (AnomalyDetectorRedshiftSourceConfigOutput) ToAnomalyDetectorRedshiftSourceConfigPtrOutputWithContext

func (o AnomalyDetectorRedshiftSourceConfigOutput) ToAnomalyDetectorRedshiftSourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorRedshiftSourceConfigPtrOutput

func (AnomalyDetectorRedshiftSourceConfigOutput) VpcConfiguration

type AnomalyDetectorRedshiftSourceConfigPtrInput

type AnomalyDetectorRedshiftSourceConfigPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorRedshiftSourceConfigPtrOutput() AnomalyDetectorRedshiftSourceConfigPtrOutput
	ToAnomalyDetectorRedshiftSourceConfigPtrOutputWithContext(context.Context) AnomalyDetectorRedshiftSourceConfigPtrOutput
}

AnomalyDetectorRedshiftSourceConfigPtrInput is an input type that accepts AnomalyDetectorRedshiftSourceConfigArgs, AnomalyDetectorRedshiftSourceConfigPtr and AnomalyDetectorRedshiftSourceConfigPtrOutput values. You can construct a concrete instance of `AnomalyDetectorRedshiftSourceConfigPtrInput` via:

        AnomalyDetectorRedshiftSourceConfigArgs{...}

or:

        nil

type AnomalyDetectorRedshiftSourceConfigPtrOutput

type AnomalyDetectorRedshiftSourceConfigPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) ClusterIdentifier

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) DatabaseHost

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) DatabaseName

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) DatabasePort

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) Elem

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) ElementType

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) RoleArn

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) SecretManagerArn

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) TableName

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) ToAnomalyDetectorRedshiftSourceConfigPtrOutput

func (o AnomalyDetectorRedshiftSourceConfigPtrOutput) ToAnomalyDetectorRedshiftSourceConfigPtrOutput() AnomalyDetectorRedshiftSourceConfigPtrOutput

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) ToAnomalyDetectorRedshiftSourceConfigPtrOutputWithContext

func (o AnomalyDetectorRedshiftSourceConfigPtrOutput) ToAnomalyDetectorRedshiftSourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorRedshiftSourceConfigPtrOutput

func (AnomalyDetectorRedshiftSourceConfigPtrOutput) VpcConfiguration

type AnomalyDetectorS3SourceConfig

type AnomalyDetectorS3SourceConfig struct {
	FileFormatDescriptor   AnomalyDetectorFileFormatDescriptor `pulumi:"fileFormatDescriptor"`
	HistoricalDataPathList []string                            `pulumi:"historicalDataPathList"`
	RoleArn                string                              `pulumi:"roleArn"`
	TemplatedPathList      []string                            `pulumi:"templatedPathList"`
}

type AnomalyDetectorS3SourceConfigArgs

type AnomalyDetectorS3SourceConfigArgs struct {
	FileFormatDescriptor   AnomalyDetectorFileFormatDescriptorInput `pulumi:"fileFormatDescriptor"`
	HistoricalDataPathList pulumi.StringArrayInput                  `pulumi:"historicalDataPathList"`
	RoleArn                pulumi.StringInput                       `pulumi:"roleArn"`
	TemplatedPathList      pulumi.StringArrayInput                  `pulumi:"templatedPathList"`
}

func (AnomalyDetectorS3SourceConfigArgs) ElementType

func (AnomalyDetectorS3SourceConfigArgs) ToAnomalyDetectorS3SourceConfigOutput

func (i AnomalyDetectorS3SourceConfigArgs) ToAnomalyDetectorS3SourceConfigOutput() AnomalyDetectorS3SourceConfigOutput

func (AnomalyDetectorS3SourceConfigArgs) ToAnomalyDetectorS3SourceConfigOutputWithContext

func (i AnomalyDetectorS3SourceConfigArgs) ToAnomalyDetectorS3SourceConfigOutputWithContext(ctx context.Context) AnomalyDetectorS3SourceConfigOutput

func (AnomalyDetectorS3SourceConfigArgs) ToAnomalyDetectorS3SourceConfigPtrOutput

func (i AnomalyDetectorS3SourceConfigArgs) ToAnomalyDetectorS3SourceConfigPtrOutput() AnomalyDetectorS3SourceConfigPtrOutput

func (AnomalyDetectorS3SourceConfigArgs) ToAnomalyDetectorS3SourceConfigPtrOutputWithContext

func (i AnomalyDetectorS3SourceConfigArgs) ToAnomalyDetectorS3SourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorS3SourceConfigPtrOutput

type AnomalyDetectorS3SourceConfigInput

type AnomalyDetectorS3SourceConfigInput interface {
	pulumi.Input

	ToAnomalyDetectorS3SourceConfigOutput() AnomalyDetectorS3SourceConfigOutput
	ToAnomalyDetectorS3SourceConfigOutputWithContext(context.Context) AnomalyDetectorS3SourceConfigOutput
}

AnomalyDetectorS3SourceConfigInput is an input type that accepts AnomalyDetectorS3SourceConfigArgs and AnomalyDetectorS3SourceConfigOutput values. You can construct a concrete instance of `AnomalyDetectorS3SourceConfigInput` via:

AnomalyDetectorS3SourceConfigArgs{...}

type AnomalyDetectorS3SourceConfigOutput

type AnomalyDetectorS3SourceConfigOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorS3SourceConfigOutput) ElementType

func (AnomalyDetectorS3SourceConfigOutput) FileFormatDescriptor

func (AnomalyDetectorS3SourceConfigOutput) HistoricalDataPathList

func (AnomalyDetectorS3SourceConfigOutput) RoleArn

func (AnomalyDetectorS3SourceConfigOutput) TemplatedPathList

func (AnomalyDetectorS3SourceConfigOutput) ToAnomalyDetectorS3SourceConfigOutput

func (o AnomalyDetectorS3SourceConfigOutput) ToAnomalyDetectorS3SourceConfigOutput() AnomalyDetectorS3SourceConfigOutput

func (AnomalyDetectorS3SourceConfigOutput) ToAnomalyDetectorS3SourceConfigOutputWithContext

func (o AnomalyDetectorS3SourceConfigOutput) ToAnomalyDetectorS3SourceConfigOutputWithContext(ctx context.Context) AnomalyDetectorS3SourceConfigOutput

func (AnomalyDetectorS3SourceConfigOutput) ToAnomalyDetectorS3SourceConfigPtrOutput

func (o AnomalyDetectorS3SourceConfigOutput) ToAnomalyDetectorS3SourceConfigPtrOutput() AnomalyDetectorS3SourceConfigPtrOutput

func (AnomalyDetectorS3SourceConfigOutput) ToAnomalyDetectorS3SourceConfigPtrOutputWithContext

func (o AnomalyDetectorS3SourceConfigOutput) ToAnomalyDetectorS3SourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorS3SourceConfigPtrOutput

type AnomalyDetectorS3SourceConfigPtrInput

type AnomalyDetectorS3SourceConfigPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorS3SourceConfigPtrOutput() AnomalyDetectorS3SourceConfigPtrOutput
	ToAnomalyDetectorS3SourceConfigPtrOutputWithContext(context.Context) AnomalyDetectorS3SourceConfigPtrOutput
}

AnomalyDetectorS3SourceConfigPtrInput is an input type that accepts AnomalyDetectorS3SourceConfigArgs, AnomalyDetectorS3SourceConfigPtr and AnomalyDetectorS3SourceConfigPtrOutput values. You can construct a concrete instance of `AnomalyDetectorS3SourceConfigPtrInput` via:

        AnomalyDetectorS3SourceConfigArgs{...}

or:

        nil

type AnomalyDetectorS3SourceConfigPtrOutput

type AnomalyDetectorS3SourceConfigPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorS3SourceConfigPtrOutput) Elem

func (AnomalyDetectorS3SourceConfigPtrOutput) ElementType

func (AnomalyDetectorS3SourceConfigPtrOutput) FileFormatDescriptor

func (AnomalyDetectorS3SourceConfigPtrOutput) HistoricalDataPathList

func (AnomalyDetectorS3SourceConfigPtrOutput) RoleArn

func (AnomalyDetectorS3SourceConfigPtrOutput) TemplatedPathList

func (AnomalyDetectorS3SourceConfigPtrOutput) ToAnomalyDetectorS3SourceConfigPtrOutput

func (o AnomalyDetectorS3SourceConfigPtrOutput) ToAnomalyDetectorS3SourceConfigPtrOutput() AnomalyDetectorS3SourceConfigPtrOutput

func (AnomalyDetectorS3SourceConfigPtrOutput) ToAnomalyDetectorS3SourceConfigPtrOutputWithContext

func (o AnomalyDetectorS3SourceConfigPtrOutput) ToAnomalyDetectorS3SourceConfigPtrOutputWithContext(ctx context.Context) AnomalyDetectorS3SourceConfigPtrOutput

type AnomalyDetectorState

type AnomalyDetectorState struct {
}

func (AnomalyDetectorState) ElementType

func (AnomalyDetectorState) ElementType() reflect.Type

type AnomalyDetectorTimestampColumn

type AnomalyDetectorTimestampColumn struct {
	// A timestamp format for the timestamps in the dataset
	ColumnFormat *string `pulumi:"columnFormat"`
	ColumnName   *string `pulumi:"columnName"`
}

type AnomalyDetectorTimestampColumnArgs

type AnomalyDetectorTimestampColumnArgs struct {
	// A timestamp format for the timestamps in the dataset
	ColumnFormat pulumi.StringPtrInput `pulumi:"columnFormat"`
	ColumnName   pulumi.StringPtrInput `pulumi:"columnName"`
}

func (AnomalyDetectorTimestampColumnArgs) ElementType

func (AnomalyDetectorTimestampColumnArgs) ToAnomalyDetectorTimestampColumnOutput

func (i AnomalyDetectorTimestampColumnArgs) ToAnomalyDetectorTimestampColumnOutput() AnomalyDetectorTimestampColumnOutput

func (AnomalyDetectorTimestampColumnArgs) ToAnomalyDetectorTimestampColumnOutputWithContext

func (i AnomalyDetectorTimestampColumnArgs) ToAnomalyDetectorTimestampColumnOutputWithContext(ctx context.Context) AnomalyDetectorTimestampColumnOutput

func (AnomalyDetectorTimestampColumnArgs) ToAnomalyDetectorTimestampColumnPtrOutput

func (i AnomalyDetectorTimestampColumnArgs) ToAnomalyDetectorTimestampColumnPtrOutput() AnomalyDetectorTimestampColumnPtrOutput

func (AnomalyDetectorTimestampColumnArgs) ToAnomalyDetectorTimestampColumnPtrOutputWithContext

func (i AnomalyDetectorTimestampColumnArgs) ToAnomalyDetectorTimestampColumnPtrOutputWithContext(ctx context.Context) AnomalyDetectorTimestampColumnPtrOutput

type AnomalyDetectorTimestampColumnInput

type AnomalyDetectorTimestampColumnInput interface {
	pulumi.Input

	ToAnomalyDetectorTimestampColumnOutput() AnomalyDetectorTimestampColumnOutput
	ToAnomalyDetectorTimestampColumnOutputWithContext(context.Context) AnomalyDetectorTimestampColumnOutput
}

AnomalyDetectorTimestampColumnInput is an input type that accepts AnomalyDetectorTimestampColumnArgs and AnomalyDetectorTimestampColumnOutput values. You can construct a concrete instance of `AnomalyDetectorTimestampColumnInput` via:

AnomalyDetectorTimestampColumnArgs{...}

type AnomalyDetectorTimestampColumnOutput

type AnomalyDetectorTimestampColumnOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorTimestampColumnOutput) ColumnFormat

A timestamp format for the timestamps in the dataset

func (AnomalyDetectorTimestampColumnOutput) ColumnName

func (AnomalyDetectorTimestampColumnOutput) ElementType

func (AnomalyDetectorTimestampColumnOutput) ToAnomalyDetectorTimestampColumnOutput

func (o AnomalyDetectorTimestampColumnOutput) ToAnomalyDetectorTimestampColumnOutput() AnomalyDetectorTimestampColumnOutput

func (AnomalyDetectorTimestampColumnOutput) ToAnomalyDetectorTimestampColumnOutputWithContext

func (o AnomalyDetectorTimestampColumnOutput) ToAnomalyDetectorTimestampColumnOutputWithContext(ctx context.Context) AnomalyDetectorTimestampColumnOutput

func (AnomalyDetectorTimestampColumnOutput) ToAnomalyDetectorTimestampColumnPtrOutput

func (o AnomalyDetectorTimestampColumnOutput) ToAnomalyDetectorTimestampColumnPtrOutput() AnomalyDetectorTimestampColumnPtrOutput

func (AnomalyDetectorTimestampColumnOutput) ToAnomalyDetectorTimestampColumnPtrOutputWithContext

func (o AnomalyDetectorTimestampColumnOutput) ToAnomalyDetectorTimestampColumnPtrOutputWithContext(ctx context.Context) AnomalyDetectorTimestampColumnPtrOutput

type AnomalyDetectorTimestampColumnPtrInput

type AnomalyDetectorTimestampColumnPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorTimestampColumnPtrOutput() AnomalyDetectorTimestampColumnPtrOutput
	ToAnomalyDetectorTimestampColumnPtrOutputWithContext(context.Context) AnomalyDetectorTimestampColumnPtrOutput
}

AnomalyDetectorTimestampColumnPtrInput is an input type that accepts AnomalyDetectorTimestampColumnArgs, AnomalyDetectorTimestampColumnPtr and AnomalyDetectorTimestampColumnPtrOutput values. You can construct a concrete instance of `AnomalyDetectorTimestampColumnPtrInput` via:

        AnomalyDetectorTimestampColumnArgs{...}

or:

        nil

type AnomalyDetectorTimestampColumnPtrOutput

type AnomalyDetectorTimestampColumnPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorTimestampColumnPtrOutput) ColumnFormat

A timestamp format for the timestamps in the dataset

func (AnomalyDetectorTimestampColumnPtrOutput) ColumnName

func (AnomalyDetectorTimestampColumnPtrOutput) Elem

func (AnomalyDetectorTimestampColumnPtrOutput) ElementType

func (AnomalyDetectorTimestampColumnPtrOutput) ToAnomalyDetectorTimestampColumnPtrOutput

func (o AnomalyDetectorTimestampColumnPtrOutput) ToAnomalyDetectorTimestampColumnPtrOutput() AnomalyDetectorTimestampColumnPtrOutput

func (AnomalyDetectorTimestampColumnPtrOutput) ToAnomalyDetectorTimestampColumnPtrOutputWithContext

func (o AnomalyDetectorTimestampColumnPtrOutput) ToAnomalyDetectorTimestampColumnPtrOutputWithContext(ctx context.Context) AnomalyDetectorTimestampColumnPtrOutput

type AnomalyDetectorVpcConfiguration

type AnomalyDetectorVpcConfiguration struct {
	SecurityGroupIdList []string `pulumi:"securityGroupIdList"`
	SubnetIdList        []string `pulumi:"subnetIdList"`
}

type AnomalyDetectorVpcConfigurationArgs

type AnomalyDetectorVpcConfigurationArgs struct {
	SecurityGroupIdList pulumi.StringArrayInput `pulumi:"securityGroupIdList"`
	SubnetIdList        pulumi.StringArrayInput `pulumi:"subnetIdList"`
}

func (AnomalyDetectorVpcConfigurationArgs) ElementType

func (AnomalyDetectorVpcConfigurationArgs) ToAnomalyDetectorVpcConfigurationOutput

func (i AnomalyDetectorVpcConfigurationArgs) ToAnomalyDetectorVpcConfigurationOutput() AnomalyDetectorVpcConfigurationOutput

func (AnomalyDetectorVpcConfigurationArgs) ToAnomalyDetectorVpcConfigurationOutputWithContext

func (i AnomalyDetectorVpcConfigurationArgs) ToAnomalyDetectorVpcConfigurationOutputWithContext(ctx context.Context) AnomalyDetectorVpcConfigurationOutput

func (AnomalyDetectorVpcConfigurationArgs) ToAnomalyDetectorVpcConfigurationPtrOutput

func (i AnomalyDetectorVpcConfigurationArgs) ToAnomalyDetectorVpcConfigurationPtrOutput() AnomalyDetectorVpcConfigurationPtrOutput

func (AnomalyDetectorVpcConfigurationArgs) ToAnomalyDetectorVpcConfigurationPtrOutputWithContext

func (i AnomalyDetectorVpcConfigurationArgs) ToAnomalyDetectorVpcConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorVpcConfigurationPtrOutput

type AnomalyDetectorVpcConfigurationInput

type AnomalyDetectorVpcConfigurationInput interface {
	pulumi.Input

	ToAnomalyDetectorVpcConfigurationOutput() AnomalyDetectorVpcConfigurationOutput
	ToAnomalyDetectorVpcConfigurationOutputWithContext(context.Context) AnomalyDetectorVpcConfigurationOutput
}

AnomalyDetectorVpcConfigurationInput is an input type that accepts AnomalyDetectorVpcConfigurationArgs and AnomalyDetectorVpcConfigurationOutput values. You can construct a concrete instance of `AnomalyDetectorVpcConfigurationInput` via:

AnomalyDetectorVpcConfigurationArgs{...}

type AnomalyDetectorVpcConfigurationOutput

type AnomalyDetectorVpcConfigurationOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorVpcConfigurationOutput) ElementType

func (AnomalyDetectorVpcConfigurationOutput) SecurityGroupIdList

func (AnomalyDetectorVpcConfigurationOutput) SubnetIdList

func (AnomalyDetectorVpcConfigurationOutput) ToAnomalyDetectorVpcConfigurationOutput

func (o AnomalyDetectorVpcConfigurationOutput) ToAnomalyDetectorVpcConfigurationOutput() AnomalyDetectorVpcConfigurationOutput

func (AnomalyDetectorVpcConfigurationOutput) ToAnomalyDetectorVpcConfigurationOutputWithContext

func (o AnomalyDetectorVpcConfigurationOutput) ToAnomalyDetectorVpcConfigurationOutputWithContext(ctx context.Context) AnomalyDetectorVpcConfigurationOutput

func (AnomalyDetectorVpcConfigurationOutput) ToAnomalyDetectorVpcConfigurationPtrOutput

func (o AnomalyDetectorVpcConfigurationOutput) ToAnomalyDetectorVpcConfigurationPtrOutput() AnomalyDetectorVpcConfigurationPtrOutput

func (AnomalyDetectorVpcConfigurationOutput) ToAnomalyDetectorVpcConfigurationPtrOutputWithContext

func (o AnomalyDetectorVpcConfigurationOutput) ToAnomalyDetectorVpcConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorVpcConfigurationPtrOutput

type AnomalyDetectorVpcConfigurationPtrInput

type AnomalyDetectorVpcConfigurationPtrInput interface {
	pulumi.Input

	ToAnomalyDetectorVpcConfigurationPtrOutput() AnomalyDetectorVpcConfigurationPtrOutput
	ToAnomalyDetectorVpcConfigurationPtrOutputWithContext(context.Context) AnomalyDetectorVpcConfigurationPtrOutput
}

AnomalyDetectorVpcConfigurationPtrInput is an input type that accepts AnomalyDetectorVpcConfigurationArgs, AnomalyDetectorVpcConfigurationPtr and AnomalyDetectorVpcConfigurationPtrOutput values. You can construct a concrete instance of `AnomalyDetectorVpcConfigurationPtrInput` via:

        AnomalyDetectorVpcConfigurationArgs{...}

or:

        nil

type AnomalyDetectorVpcConfigurationPtrOutput

type AnomalyDetectorVpcConfigurationPtrOutput struct{ *pulumi.OutputState }

func (AnomalyDetectorVpcConfigurationPtrOutput) Elem

func (AnomalyDetectorVpcConfigurationPtrOutput) ElementType

func (AnomalyDetectorVpcConfigurationPtrOutput) SecurityGroupIdList

func (AnomalyDetectorVpcConfigurationPtrOutput) SubnetIdList

func (AnomalyDetectorVpcConfigurationPtrOutput) ToAnomalyDetectorVpcConfigurationPtrOutput

func (o AnomalyDetectorVpcConfigurationPtrOutput) ToAnomalyDetectorVpcConfigurationPtrOutput() AnomalyDetectorVpcConfigurationPtrOutput

func (AnomalyDetectorVpcConfigurationPtrOutput) ToAnomalyDetectorVpcConfigurationPtrOutputWithContext

func (o AnomalyDetectorVpcConfigurationPtrOutput) ToAnomalyDetectorVpcConfigurationPtrOutputWithContext(ctx context.Context) AnomalyDetectorVpcConfigurationPtrOutput

type LookupAlertArgs added in v0.12.0

type LookupAlertArgs struct {
	// ARN assigned to the alert.
	Arn string `pulumi:"arn"`
}

type LookupAlertOutputArgs added in v0.12.0

type LookupAlertOutputArgs struct {
	// ARN assigned to the alert.
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupAlertOutputArgs) ElementType added in v0.12.0

func (LookupAlertOutputArgs) ElementType() reflect.Type

type LookupAlertResult added in v0.12.0

type LookupAlertResult struct {
	// ARN assigned to the alert.
	Arn *string `pulumi:"arn"`
}

func LookupAlert added in v0.12.0

func LookupAlert(ctx *pulumi.Context, args *LookupAlertArgs, opts ...pulumi.InvokeOption) (*LookupAlertResult, error)

Resource Type definition for AWS::LookoutMetrics::Alert

type LookupAlertResultOutput added in v0.12.0

type LookupAlertResultOutput struct{ *pulumi.OutputState }

func LookupAlertOutput added in v0.12.0

func LookupAlertOutput(ctx *pulumi.Context, args LookupAlertOutputArgs, opts ...pulumi.InvokeOption) LookupAlertResultOutput

func (LookupAlertResultOutput) Arn added in v0.12.0

ARN assigned to the alert.

func (LookupAlertResultOutput) ElementType added in v0.12.0

func (LookupAlertResultOutput) ElementType() reflect.Type

func (LookupAlertResultOutput) ToLookupAlertResultOutput added in v0.12.0

func (o LookupAlertResultOutput) ToLookupAlertResultOutput() LookupAlertResultOutput

func (LookupAlertResultOutput) ToLookupAlertResultOutputWithContext added in v0.12.0

func (o LookupAlertResultOutput) ToLookupAlertResultOutputWithContext(ctx context.Context) LookupAlertResultOutput

type LookupAnomalyDetectorArgs added in v0.12.0

type LookupAnomalyDetectorArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupAnomalyDetectorOutputArgs added in v0.12.0

type LookupAnomalyDetectorOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupAnomalyDetectorOutputArgs) ElementType added in v0.12.0

type LookupAnomalyDetectorResult added in v0.12.0

type LookupAnomalyDetectorResult struct {
	// Configuration options for the AnomalyDetector
	AnomalyDetectorConfig *AnomalyDetectorConfig `pulumi:"anomalyDetectorConfig"`
	// A description for the AnomalyDetector.
	AnomalyDetectorDescription *string `pulumi:"anomalyDetectorDescription"`
	Arn                        *string `pulumi:"arn"`
	// KMS key used to encrypt the AnomalyDetector data
	KmsKeyArn *string `pulumi:"kmsKeyArn"`
	// List of metric sets for anomaly detection
	MetricSetList []AnomalyDetectorMetricSet `pulumi:"metricSetList"`
}

func LookupAnomalyDetector added in v0.12.0

func LookupAnomalyDetector(ctx *pulumi.Context, args *LookupAnomalyDetectorArgs, opts ...pulumi.InvokeOption) (*LookupAnomalyDetectorResult, error)

An Amazon Lookout for Metrics Detector

type LookupAnomalyDetectorResultOutput added in v0.12.0

type LookupAnomalyDetectorResultOutput struct{ *pulumi.OutputState }

func LookupAnomalyDetectorOutput added in v0.12.0

func (LookupAnomalyDetectorResultOutput) AnomalyDetectorConfig added in v0.12.0

Configuration options for the AnomalyDetector

func (LookupAnomalyDetectorResultOutput) AnomalyDetectorDescription added in v0.12.0

func (o LookupAnomalyDetectorResultOutput) AnomalyDetectorDescription() pulumi.StringPtrOutput

A description for the AnomalyDetector.

func (LookupAnomalyDetectorResultOutput) Arn added in v0.12.0

func (LookupAnomalyDetectorResultOutput) ElementType added in v0.12.0

func (LookupAnomalyDetectorResultOutput) KmsKeyArn added in v0.12.0

KMS key used to encrypt the AnomalyDetector data

func (LookupAnomalyDetectorResultOutput) MetricSetList added in v0.12.0

List of metric sets for anomaly detection

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

Jump to

Keyboard shortcuts

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