timestreamquery

package
v6.72.0 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ScheduledQuery

type ScheduledQuery struct {
	pulumi.CustomResourceState

	// ARN of the Scheduled Query.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Creation time for the scheduled query.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// Configuration block for error reporting configuration. See below.
	ErrorReportConfiguration ScheduledQueryErrorReportConfigurationOutput `pulumi:"errorReportConfiguration"`
	// ARN for the IAM role that Timestream will assume when running the scheduled query.
	ExecutionRoleArn pulumi.StringOutput `pulumi:"executionRoleArn"`
	// Amazon KMS key used to encrypt the scheduled query resource, at-rest. If not specified, the scheduled query resource will be encrypted with a Timestream owned Amazon KMS key. To specify a KMS key, use the key ID, key ARN, alias name, or alias ARN. When using an alias name, prefix the name with "alias/". If `errorReportConfiguration` uses `SSE_KMS` as the encryption type, the same `kmsKeyId` is used to encrypt the error report at rest.
	KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"`
	// Runtime summary for the last scheduled query run.
	LastRunSummaries ScheduledQueryLastRunSummaryArrayOutput `pulumi:"lastRunSummaries"`
	// Name of the scheduled query.
	Name pulumi.StringOutput `pulumi:"name"`
	// Next time the scheduled query is scheduled to run.
	NextInvocationTime pulumi.StringOutput `pulumi:"nextInvocationTime"`
	// Configuration block for notification configuration for a scheduled query. A notification is sent by Timestream when a scheduled query is created, its state is updated, or when it is deleted. See below.
	NotificationConfiguration ScheduledQueryNotificationConfigurationOutput `pulumi:"notificationConfiguration"`
	// Last time the scheduled query was run.
	PreviousInvocationTime pulumi.StringOutput `pulumi:"previousInvocationTime"`
	// Query string to run. Parameter names can be specified in the query string using the `@` character followed by an identifier. The named parameter `@scheduled_runtime` is reserved and can be used in the query to get the time at which the query is scheduled to run. The timestamp calculated according to the `scheduleConfiguration` parameter, will be the value of `@scheduled_runtime` paramater for each query run. For example, consider an instance of a scheduled query executing on 2021-12-01 00:00:00. For this instance, the `@scheduled_runtime` parameter is initialized to the timestamp 2021-12-01 00:00:00 when invoking the query.
	QueryString pulumi.StringOutput `pulumi:"queryString"`
	// Runtime summary for the last five failed scheduled query runs.
	RecentlyFailedRuns ScheduledQueryRecentlyFailedRunArrayOutput `pulumi:"recentlyFailedRuns"`
	// Configuration block for schedule configuration for the query. See below.
	ScheduleConfiguration ScheduledQueryScheduleConfigurationOutput `pulumi:"scheduleConfiguration"`
	// State of the scheduled query, either `ENABLED` or `DISABLED`.
	State pulumi.StringOutput `pulumi:"state"`
	// Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
	//
	// Deprecated: Please use `tags` instead.
	TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
	// Configuration block for writing the result of a query. See below.
	//
	// The following arguments are optional:
	TargetConfiguration ScheduledQueryTargetConfigurationOutput `pulumi:"targetConfiguration"`
	Timeouts            ScheduledQueryTimeoutsPtrOutput         `pulumi:"timeouts"`
}

Resource for managing an AWS Timestream Query Scheduled Query.

## Example Usage

### Basic Usage

Before creating a scheduled query, you must have a source database and table with ingested data. Below is a multi-step example, providing an opportunity for data ingestion.

If your infrastructure is already set up—including the source database and table with data, results database and table, error report S3 bucket, SNS topic, and IAM role—you can create a scheduled query as follows:

```go package main

import (

"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamquery"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := timestreamquery.NewScheduledQuery(ctx, "example", &timestreamquery.ScheduledQueryArgs{
			ExecutionRoleArn: pulumi.Any(exampleAwsIamRole.Arn),
			Name:             pulumi.Any(exampleAwsTimestreamwriteTable.TableName),
			QueryString: pulumi.String(`SELECT region, az, hostname, BIN(time, 15s) AS binned_timestamp,
	ROUND(AVG(cpu_utilization), 2) AS avg_cpu_utilization,
	ROUND(APPROX_PERCENTILE(cpu_utilization, 0.9), 2) AS p90_cpu_utilization,
	ROUND(APPROX_PERCENTILE(cpu_utilization, 0.95), 2) AS p95_cpu_utilization,
	ROUND(APPROX_PERCENTILE(cpu_utilization, 0.99), 2) AS p99_cpu_utilization

FROM exampledatabase.exampletable WHERE measure_name = 'metrics' AND time > ago(2h) GROUP BY region, hostname, az, BIN(time, 15s) ORDER BY binned_timestamp ASC LIMIT 5 `),

			ErrorReportConfiguration: &timestreamquery.ScheduledQueryErrorReportConfigurationArgs{
				S3Configuration: &timestreamquery.ScheduledQueryErrorReportConfigurationS3ConfigurationArgs{
					BucketName: pulumi.Any(exampleAwsS3Bucket.Bucket),
				},
			},
			NotificationConfiguration: &timestreamquery.ScheduledQueryNotificationConfigurationArgs{
				SnsConfiguration: &timestreamquery.ScheduledQueryNotificationConfigurationSnsConfigurationArgs{
					TopicArn: pulumi.Any(exampleAwsSnsTopic.Arn),
				},
			},
			ScheduleConfiguration: &timestreamquery.ScheduledQueryScheduleConfigurationArgs{
				ScheduleExpression: pulumi.String("rate(1 hour)"),
			},
			TargetConfiguration: &timestreamquery.ScheduledQueryTargetConfigurationArgs{
				TimestreamConfiguration: &timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationArgs{
					DatabaseName: pulumi.Any(results.DatabaseName),
					TableName:    pulumi.Any(resultsAwsTimestreamwriteTable.TableName),
					TimeColumn:   pulumi.String("binned_timestamp"),
					DimensionMappings: timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray{
						&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs{
							DimensionValueType: pulumi.String("VARCHAR"),
							Name:               pulumi.String("az"),
						},
						&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs{
							DimensionValueType: pulumi.String("VARCHAR"),
							Name:               pulumi.String("region"),
						},
						&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs{
							DimensionValueType: pulumi.String("VARCHAR"),
							Name:               pulumi.String("hostname"),
						},
					},
					MultiMeasureMappings: &timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs{
						TargetMultiMeasureName: pulumi.String("multi-metrics"),
						MultiMeasureAttributeMappings: timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray{
							&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{
								MeasureValueType: pulumi.String("DOUBLE"),
								SourceColumn:     pulumi.String("avg_cpu_utilization"),
							},
							&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{
								MeasureValueType: pulumi.String("DOUBLE"),
								SourceColumn:     pulumi.String("p90_cpu_utilization"),
							},
							&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{
								MeasureValueType: pulumi.String("DOUBLE"),
								SourceColumn:     pulumi.String("p95_cpu_utilization"),
							},
							&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{
								MeasureValueType: pulumi.String("DOUBLE"),
								SourceColumn:     pulumi.String("p99_cpu_utilization"),
							},
						},
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

### Multi-step Example

To ingest data before creating a scheduled query, this example provides multiple steps:

1. Create the prerequisite infrastructure 2. Ingest data 3. Create the scheduled query

### Step 1. Create the prerequisite infrastructure

```go package main

import (

"encoding/json"

"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/sns"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/sqs"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamwrite"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := s3.NewBucketV2(ctx, "test", &s3.BucketV2Args{
			Bucket:       pulumi.String("example"),
			ForceDestroy: pulumi.Bool(true),
		})
		if err != nil {
			return err
		}
		testTopic, err := sns.NewTopic(ctx, "test", &sns.TopicArgs{
			Name: pulumi.String("example"),
		})
		if err != nil {
			return err
		}
		testQueue, err := sqs.NewQueue(ctx, "test", &sqs.QueueArgs{
			Name:                 pulumi.String("example"),
			SqsManagedSseEnabled: pulumi.Bool(true),
		})
		if err != nil {
			return err
		}
		_, err = sns.NewTopicSubscription(ctx, "test", &sns.TopicSubscriptionArgs{
			Topic:    testTopic.Arn,
			Protocol: pulumi.String("sqs"),
			Endpoint: testQueue.Arn,
		})
		if err != nil {
			return err
		}
		_, err = sqs.NewQueuePolicy(ctx, "test", &sqs.QueuePolicyArgs{
			QueueUrl: testQueue.ID(),
			Policy: pulumi.All(testQueue.Arn, testTopic.Arn).ApplyT(func(_args []interface{}) (string, error) {
				testQueueArn := _args[0].(string)
				testTopicArn := _args[1].(string)
				var _zero string
				tmpJSON0, err := json.Marshal(map[string]interface{}{
					"Version": "2012-10-17",
					"Statement": []map[string]interface{}{
						map[string]interface{}{
							"Effect": "Allow",
							"Principal": map[string]interface{}{
								"AWS": "*",
							},
							"Action": []string{
								"sqs:SendMessage",
							},
							"Resource": testQueueArn,
							"Condition": map[string]interface{}{
								"ArnEquals": map[string]interface{}{
									"aws:SourceArn": testTopicArn,
								},
							},
						},
					},
				})
				if err != nil {
					return _zero, err
				}
				json0 := string(tmpJSON0)
				return json0, nil
			}).(pulumi.StringOutput),
		})
		if err != nil {
			return err
		}
		tmpJSON1, err := json.Marshal(map[string]interface{}{
			"Version": "2012-10-17",
			"Statement": []map[string]interface{}{
				map[string]interface{}{
					"Effect": "Allow",
					"Principal": map[string]interface{}{
						"Service": "timestream.amazonaws.com",
					},
					"Action": "sts:AssumeRole",
				},
			},
		})
		if err != nil {
			return err
		}
		json1 := string(tmpJSON1)
		testRole, err := iam.NewRole(ctx, "test", &iam.RoleArgs{
			Name:             pulumi.String("example"),
			AssumeRolePolicy: pulumi.String(json1),
			Tags: pulumi.StringMap{
				"Name": pulumi.String("example"),
			},
		})
		if err != nil {
			return err
		}
		tmpJSON2, err := json.Marshal(map[string]interface{}{
			"Version": "2012-10-17",
			"Statement": []map[string]interface{}{
				map[string]interface{}{
					"Action": []string{
						"kms:Decrypt",
						"sns:Publish",
						"timestream:describeEndpoints",
						"timestream:Select",
						"timestream:SelectValues",
						"timestream:WriteRecords",
						"s3:PutObject",
					},
					"Resource": "*",
					"Effect":   "Allow",
				},
			},
		})
		if err != nil {
			return err
		}
		json2 := string(tmpJSON2)
		_, err = iam.NewRolePolicy(ctx, "test", &iam.RolePolicyArgs{
			Name:   pulumi.String("example"),
			Role:   testRole.ID(),
			Policy: pulumi.String(json2),
		})
		if err != nil {
			return err
		}
		testDatabase, err := timestreamwrite.NewDatabase(ctx, "test", &timestreamwrite.DatabaseArgs{
			DatabaseName: pulumi.String("exampledatabase"),
		})
		if err != nil {
			return err
		}
		_, err = timestreamwrite.NewTable(ctx, "test", &timestreamwrite.TableArgs{
			DatabaseName: testDatabase.DatabaseName,
			TableName:    pulumi.String("exampletable"),
			MagneticStoreWriteProperties: &timestreamwrite.TableMagneticStoreWritePropertiesArgs{
				EnableMagneticStoreWrites: pulumi.Bool(true),
			},
			RetentionProperties: &timestreamwrite.TableRetentionPropertiesArgs{
				MagneticStoreRetentionPeriodInDays: pulumi.Int(1),
				MemoryStoreRetentionPeriodInHours:  pulumi.Int(1),
			},
		})
		if err != nil {
			return err
		}
		results, err := timestreamwrite.NewDatabase(ctx, "results", &timestreamwrite.DatabaseArgs{
			DatabaseName: pulumi.String("exampledatabase-results"),
		})
		if err != nil {
			return err
		}
		_, err = timestreamwrite.NewTable(ctx, "results", &timestreamwrite.TableArgs{
			DatabaseName: results.DatabaseName,
			TableName:    pulumi.String("exampletable-results"),
			MagneticStoreWriteProperties: &timestreamwrite.TableMagneticStoreWritePropertiesArgs{
				EnableMagneticStoreWrites: pulumi.Bool(true),
			},
			RetentionProperties: &timestreamwrite.TableRetentionPropertiesArgs{
				MagneticStoreRetentionPeriodInDays: pulumi.Int(1),
				MemoryStoreRetentionPeriodInHours:  pulumi.Int(1),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

#### Step 2. Ingest data

This is done with Amazon Timestream Write [WriteRecords](https://docs.aws.amazon.com/timestream/latest/developerguide/API_WriteRecords.html).

### Step 3. Create the scheduled query

```go package main

import (

"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/timestreamquery"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := timestreamquery.NewScheduledQuery(ctx, "example", &timestreamquery.ScheduledQueryArgs{
			ExecutionRoleArn: pulumi.Any(exampleAwsIamRole.Arn),
			Name:             pulumi.Any(exampleAwsTimestreamwriteTable.TableName),
			QueryString: pulumi.String(`SELECT region, az, hostname, BIN(time, 15s) AS binned_timestamp,
	ROUND(AVG(cpu_utilization), 2) AS avg_cpu_utilization,
	ROUND(APPROX_PERCENTILE(cpu_utilization, 0.9), 2) AS p90_cpu_utilization,
	ROUND(APPROX_PERCENTILE(cpu_utilization, 0.95), 2) AS p95_cpu_utilization,
	ROUND(APPROX_PERCENTILE(cpu_utilization, 0.99), 2) AS p99_cpu_utilization

FROM exampledatabase.exampletable WHERE measure_name = 'metrics' AND time > ago(2h) GROUP BY region, hostname, az, BIN(time, 15s) ORDER BY binned_timestamp ASC LIMIT 5 `),

			ErrorReportConfiguration: &timestreamquery.ScheduledQueryErrorReportConfigurationArgs{
				S3Configuration: &timestreamquery.ScheduledQueryErrorReportConfigurationS3ConfigurationArgs{
					BucketName: pulumi.Any(exampleAwsS3Bucket.Bucket),
				},
			},
			NotificationConfiguration: &timestreamquery.ScheduledQueryNotificationConfigurationArgs{
				SnsConfiguration: &timestreamquery.ScheduledQueryNotificationConfigurationSnsConfigurationArgs{
					TopicArn: pulumi.Any(exampleAwsSnsTopic.Arn),
				},
			},
			ScheduleConfiguration: &timestreamquery.ScheduledQueryScheduleConfigurationArgs{
				ScheduleExpression: pulumi.String("rate(1 hour)"),
			},
			TargetConfiguration: &timestreamquery.ScheduledQueryTargetConfigurationArgs{
				TimestreamConfiguration: &timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationArgs{
					DatabaseName: pulumi.Any(results.DatabaseName),
					TableName:    pulumi.Any(resultsAwsTimestreamwriteTable.TableName),
					TimeColumn:   pulumi.String("binned_timestamp"),
					DimensionMappings: timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray{
						&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs{
							DimensionValueType: pulumi.String("VARCHAR"),
							Name:               pulumi.String("az"),
						},
						&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs{
							DimensionValueType: pulumi.String("VARCHAR"),
							Name:               pulumi.String("region"),
						},
						&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs{
							DimensionValueType: pulumi.String("VARCHAR"),
							Name:               pulumi.String("hostname"),
						},
					},
					MultiMeasureMappings: &timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs{
						TargetMultiMeasureName: pulumi.String("multi-metrics"),
						MultiMeasureAttributeMappings: timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray{
							&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{
								MeasureValueType: pulumi.String("DOUBLE"),
								SourceColumn:     pulumi.String("avg_cpu_utilization"),
							},
							&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{
								MeasureValueType: pulumi.String("DOUBLE"),
								SourceColumn:     pulumi.String("p90_cpu_utilization"),
							},
							&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{
								MeasureValueType: pulumi.String("DOUBLE"),
								SourceColumn:     pulumi.String("p95_cpu_utilization"),
							},
							&timestreamquery.ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{
								MeasureValueType: pulumi.String("DOUBLE"),
								SourceColumn:     pulumi.String("p99_cpu_utilization"),
							},
						},
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Using `pulumi import`, import Timestream Query Scheduled Query using the `arn`. For example:

```sh $ pulumi import aws:timestreamquery/scheduledQuery:ScheduledQuery example arn:aws:timestream:us-west-2:012345678901:scheduled-query/tf-acc-test-7774188528604787105-e13659544fe66c8d ```

func GetScheduledQuery

func GetScheduledQuery(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ScheduledQueryState, opts ...pulumi.ResourceOption) (*ScheduledQuery, error)

GetScheduledQuery gets an existing ScheduledQuery 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 NewScheduledQuery

func NewScheduledQuery(ctx *pulumi.Context,
	name string, args *ScheduledQueryArgs, opts ...pulumi.ResourceOption) (*ScheduledQuery, error)

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

func (*ScheduledQuery) ElementType

func (*ScheduledQuery) ElementType() reflect.Type

func (*ScheduledQuery) ToScheduledQueryOutput

func (i *ScheduledQuery) ToScheduledQueryOutput() ScheduledQueryOutput

func (*ScheduledQuery) ToScheduledQueryOutputWithContext

func (i *ScheduledQuery) ToScheduledQueryOutputWithContext(ctx context.Context) ScheduledQueryOutput

type ScheduledQueryArgs

type ScheduledQueryArgs struct {
	// Configuration block for error reporting configuration. See below.
	ErrorReportConfiguration ScheduledQueryErrorReportConfigurationInput
	// ARN for the IAM role that Timestream will assume when running the scheduled query.
	ExecutionRoleArn pulumi.StringInput
	// Amazon KMS key used to encrypt the scheduled query resource, at-rest. If not specified, the scheduled query resource will be encrypted with a Timestream owned Amazon KMS key. To specify a KMS key, use the key ID, key ARN, alias name, or alias ARN. When using an alias name, prefix the name with "alias/". If `errorReportConfiguration` uses `SSE_KMS` as the encryption type, the same `kmsKeyId` is used to encrypt the error report at rest.
	KmsKeyId pulumi.StringPtrInput
	// Runtime summary for the last scheduled query run.
	LastRunSummaries ScheduledQueryLastRunSummaryArrayInput
	// Name of the scheduled query.
	Name pulumi.StringPtrInput
	// Configuration block for notification configuration for a scheduled query. A notification is sent by Timestream when a scheduled query is created, its state is updated, or when it is deleted. See below.
	NotificationConfiguration ScheduledQueryNotificationConfigurationInput
	// Query string to run. Parameter names can be specified in the query string using the `@` character followed by an identifier. The named parameter `@scheduled_runtime` is reserved and can be used in the query to get the time at which the query is scheduled to run. The timestamp calculated according to the `scheduleConfiguration` parameter, will be the value of `@scheduled_runtime` paramater for each query run. For example, consider an instance of a scheduled query executing on 2021-12-01 00:00:00. For this instance, the `@scheduled_runtime` parameter is initialized to the timestamp 2021-12-01 00:00:00 when invoking the query.
	QueryString pulumi.StringInput
	// Runtime summary for the last five failed scheduled query runs.
	RecentlyFailedRuns ScheduledQueryRecentlyFailedRunArrayInput
	// Configuration block for schedule configuration for the query. See below.
	ScheduleConfiguration ScheduledQueryScheduleConfigurationInput
	// Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// Configuration block for writing the result of a query. See below.
	//
	// The following arguments are optional:
	TargetConfiguration ScheduledQueryTargetConfigurationInput
	Timeouts            ScheduledQueryTimeoutsPtrInput
}

The set of arguments for constructing a ScheduledQuery resource.

func (ScheduledQueryArgs) ElementType

func (ScheduledQueryArgs) ElementType() reflect.Type

type ScheduledQueryArray

type ScheduledQueryArray []ScheduledQueryInput

func (ScheduledQueryArray) ElementType

func (ScheduledQueryArray) ElementType() reflect.Type

func (ScheduledQueryArray) ToScheduledQueryArrayOutput

func (i ScheduledQueryArray) ToScheduledQueryArrayOutput() ScheduledQueryArrayOutput

func (ScheduledQueryArray) ToScheduledQueryArrayOutputWithContext

func (i ScheduledQueryArray) ToScheduledQueryArrayOutputWithContext(ctx context.Context) ScheduledQueryArrayOutput

type ScheduledQueryArrayInput

type ScheduledQueryArrayInput interface {
	pulumi.Input

	ToScheduledQueryArrayOutput() ScheduledQueryArrayOutput
	ToScheduledQueryArrayOutputWithContext(context.Context) ScheduledQueryArrayOutput
}

ScheduledQueryArrayInput is an input type that accepts ScheduledQueryArray and ScheduledQueryArrayOutput values. You can construct a concrete instance of `ScheduledQueryArrayInput` via:

ScheduledQueryArray{ ScheduledQueryArgs{...} }

type ScheduledQueryArrayOutput

type ScheduledQueryArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryArrayOutput) ElementType

func (ScheduledQueryArrayOutput) ElementType() reflect.Type

func (ScheduledQueryArrayOutput) Index

func (ScheduledQueryArrayOutput) ToScheduledQueryArrayOutput

func (o ScheduledQueryArrayOutput) ToScheduledQueryArrayOutput() ScheduledQueryArrayOutput

func (ScheduledQueryArrayOutput) ToScheduledQueryArrayOutputWithContext

func (o ScheduledQueryArrayOutput) ToScheduledQueryArrayOutputWithContext(ctx context.Context) ScheduledQueryArrayOutput

type ScheduledQueryErrorReportConfiguration

type ScheduledQueryErrorReportConfiguration struct {
	// Configuration block for the S3 configuration for the error reports. See below.
	S3Configuration ScheduledQueryErrorReportConfigurationS3Configuration `pulumi:"s3Configuration"`
}

type ScheduledQueryErrorReportConfigurationArgs

type ScheduledQueryErrorReportConfigurationArgs struct {
	// Configuration block for the S3 configuration for the error reports. See below.
	S3Configuration ScheduledQueryErrorReportConfigurationS3ConfigurationInput `pulumi:"s3Configuration"`
}

func (ScheduledQueryErrorReportConfigurationArgs) ElementType

func (ScheduledQueryErrorReportConfigurationArgs) ToScheduledQueryErrorReportConfigurationOutput

func (i ScheduledQueryErrorReportConfigurationArgs) ToScheduledQueryErrorReportConfigurationOutput() ScheduledQueryErrorReportConfigurationOutput

func (ScheduledQueryErrorReportConfigurationArgs) ToScheduledQueryErrorReportConfigurationOutputWithContext

func (i ScheduledQueryErrorReportConfigurationArgs) ToScheduledQueryErrorReportConfigurationOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationOutput

func (ScheduledQueryErrorReportConfigurationArgs) ToScheduledQueryErrorReportConfigurationPtrOutput

func (i ScheduledQueryErrorReportConfigurationArgs) ToScheduledQueryErrorReportConfigurationPtrOutput() ScheduledQueryErrorReportConfigurationPtrOutput

func (ScheduledQueryErrorReportConfigurationArgs) ToScheduledQueryErrorReportConfigurationPtrOutputWithContext

func (i ScheduledQueryErrorReportConfigurationArgs) ToScheduledQueryErrorReportConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationPtrOutput

type ScheduledQueryErrorReportConfigurationInput

type ScheduledQueryErrorReportConfigurationInput interface {
	pulumi.Input

	ToScheduledQueryErrorReportConfigurationOutput() ScheduledQueryErrorReportConfigurationOutput
	ToScheduledQueryErrorReportConfigurationOutputWithContext(context.Context) ScheduledQueryErrorReportConfigurationOutput
}

ScheduledQueryErrorReportConfigurationInput is an input type that accepts ScheduledQueryErrorReportConfigurationArgs and ScheduledQueryErrorReportConfigurationOutput values. You can construct a concrete instance of `ScheduledQueryErrorReportConfigurationInput` via:

ScheduledQueryErrorReportConfigurationArgs{...}

type ScheduledQueryErrorReportConfigurationOutput

type ScheduledQueryErrorReportConfigurationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryErrorReportConfigurationOutput) ElementType

func (ScheduledQueryErrorReportConfigurationOutput) S3Configuration

Configuration block for the S3 configuration for the error reports. See below.

func (ScheduledQueryErrorReportConfigurationOutput) ToScheduledQueryErrorReportConfigurationOutput

func (o ScheduledQueryErrorReportConfigurationOutput) ToScheduledQueryErrorReportConfigurationOutput() ScheduledQueryErrorReportConfigurationOutput

func (ScheduledQueryErrorReportConfigurationOutput) ToScheduledQueryErrorReportConfigurationOutputWithContext

func (o ScheduledQueryErrorReportConfigurationOutput) ToScheduledQueryErrorReportConfigurationOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationOutput

func (ScheduledQueryErrorReportConfigurationOutput) ToScheduledQueryErrorReportConfigurationPtrOutput

func (o ScheduledQueryErrorReportConfigurationOutput) ToScheduledQueryErrorReportConfigurationPtrOutput() ScheduledQueryErrorReportConfigurationPtrOutput

func (ScheduledQueryErrorReportConfigurationOutput) ToScheduledQueryErrorReportConfigurationPtrOutputWithContext

func (o ScheduledQueryErrorReportConfigurationOutput) ToScheduledQueryErrorReportConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationPtrOutput

type ScheduledQueryErrorReportConfigurationPtrInput

type ScheduledQueryErrorReportConfigurationPtrInput interface {
	pulumi.Input

	ToScheduledQueryErrorReportConfigurationPtrOutput() ScheduledQueryErrorReportConfigurationPtrOutput
	ToScheduledQueryErrorReportConfigurationPtrOutputWithContext(context.Context) ScheduledQueryErrorReportConfigurationPtrOutput
}

ScheduledQueryErrorReportConfigurationPtrInput is an input type that accepts ScheduledQueryErrorReportConfigurationArgs, ScheduledQueryErrorReportConfigurationPtr and ScheduledQueryErrorReportConfigurationPtrOutput values. You can construct a concrete instance of `ScheduledQueryErrorReportConfigurationPtrInput` via:

        ScheduledQueryErrorReportConfigurationArgs{...}

or:

        nil

type ScheduledQueryErrorReportConfigurationPtrOutput

type ScheduledQueryErrorReportConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryErrorReportConfigurationPtrOutput) Elem

func (ScheduledQueryErrorReportConfigurationPtrOutput) ElementType

func (ScheduledQueryErrorReportConfigurationPtrOutput) S3Configuration

Configuration block for the S3 configuration for the error reports. See below.

func (ScheduledQueryErrorReportConfigurationPtrOutput) ToScheduledQueryErrorReportConfigurationPtrOutput

func (o ScheduledQueryErrorReportConfigurationPtrOutput) ToScheduledQueryErrorReportConfigurationPtrOutput() ScheduledQueryErrorReportConfigurationPtrOutput

func (ScheduledQueryErrorReportConfigurationPtrOutput) ToScheduledQueryErrorReportConfigurationPtrOutputWithContext

func (o ScheduledQueryErrorReportConfigurationPtrOutput) ToScheduledQueryErrorReportConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationPtrOutput

type ScheduledQueryErrorReportConfigurationS3Configuration

type ScheduledQueryErrorReportConfigurationS3Configuration struct {
	// Name of the S3 bucket under which error reports will be created.
	BucketName string `pulumi:"bucketName"`
	// Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose `SSE_S3` as default. Valid values are `SSE_S3`, `SSE_KMS`.
	EncryptionOption *string `pulumi:"encryptionOption"`
	// Prefix for the error report key.
	ObjectKeyPrefix *string `pulumi:"objectKeyPrefix"`
}

type ScheduledQueryErrorReportConfigurationS3ConfigurationArgs

type ScheduledQueryErrorReportConfigurationS3ConfigurationArgs struct {
	// Name of the S3 bucket under which error reports will be created.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose `SSE_S3` as default. Valid values are `SSE_S3`, `SSE_KMS`.
	EncryptionOption pulumi.StringPtrInput `pulumi:"encryptionOption"`
	// Prefix for the error report key.
	ObjectKeyPrefix pulumi.StringPtrInput `pulumi:"objectKeyPrefix"`
}

func (ScheduledQueryErrorReportConfigurationS3ConfigurationArgs) ElementType

func (ScheduledQueryErrorReportConfigurationS3ConfigurationArgs) ToScheduledQueryErrorReportConfigurationS3ConfigurationOutput

func (ScheduledQueryErrorReportConfigurationS3ConfigurationArgs) ToScheduledQueryErrorReportConfigurationS3ConfigurationOutputWithContext

func (i ScheduledQueryErrorReportConfigurationS3ConfigurationArgs) ToScheduledQueryErrorReportConfigurationS3ConfigurationOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationS3ConfigurationOutput

func (ScheduledQueryErrorReportConfigurationS3ConfigurationArgs) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput

func (ScheduledQueryErrorReportConfigurationS3ConfigurationArgs) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutputWithContext

func (i ScheduledQueryErrorReportConfigurationS3ConfigurationArgs) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput

type ScheduledQueryErrorReportConfigurationS3ConfigurationInput

type ScheduledQueryErrorReportConfigurationS3ConfigurationInput interface {
	pulumi.Input

	ToScheduledQueryErrorReportConfigurationS3ConfigurationOutput() ScheduledQueryErrorReportConfigurationS3ConfigurationOutput
	ToScheduledQueryErrorReportConfigurationS3ConfigurationOutputWithContext(context.Context) ScheduledQueryErrorReportConfigurationS3ConfigurationOutput
}

ScheduledQueryErrorReportConfigurationS3ConfigurationInput is an input type that accepts ScheduledQueryErrorReportConfigurationS3ConfigurationArgs and ScheduledQueryErrorReportConfigurationS3ConfigurationOutput values. You can construct a concrete instance of `ScheduledQueryErrorReportConfigurationS3ConfigurationInput` via:

ScheduledQueryErrorReportConfigurationS3ConfigurationArgs{...}

type ScheduledQueryErrorReportConfigurationS3ConfigurationOutput

type ScheduledQueryErrorReportConfigurationS3ConfigurationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) BucketName

Name of the S3 bucket under which error reports will be created.

func (ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) ElementType

func (ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) EncryptionOption

Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose `SSE_S3` as default. Valid values are `SSE_S3`, `SSE_KMS`.

func (ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) ObjectKeyPrefix

Prefix for the error report key.

func (ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationOutput

func (ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationOutputWithContext

func (o ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationS3ConfigurationOutput

func (ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput

func (ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutputWithContext

func (o ScheduledQueryErrorReportConfigurationS3ConfigurationOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput

type ScheduledQueryErrorReportConfigurationS3ConfigurationPtrInput

type ScheduledQueryErrorReportConfigurationS3ConfigurationPtrInput interface {
	pulumi.Input

	ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput() ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput
	ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutputWithContext(context.Context) ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput
}

ScheduledQueryErrorReportConfigurationS3ConfigurationPtrInput is an input type that accepts ScheduledQueryErrorReportConfigurationS3ConfigurationArgs, ScheduledQueryErrorReportConfigurationS3ConfigurationPtr and ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput values. You can construct a concrete instance of `ScheduledQueryErrorReportConfigurationS3ConfigurationPtrInput` via:

        ScheduledQueryErrorReportConfigurationS3ConfigurationArgs{...}

or:

        nil

type ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput

type ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput) BucketName

Name of the S3 bucket under which error reports will be created.

func (ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput) Elem

func (ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput) ElementType

func (ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput) EncryptionOption

Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose `SSE_S3` as default. Valid values are `SSE_S3`, `SSE_KMS`.

func (ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput) ObjectKeyPrefix

Prefix for the error report key.

func (ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput

func (ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutputWithContext

func (o ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput) ToScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryErrorReportConfigurationS3ConfigurationPtrOutput

type ScheduledQueryInput

type ScheduledQueryInput interface {
	pulumi.Input

	ToScheduledQueryOutput() ScheduledQueryOutput
	ToScheduledQueryOutputWithContext(ctx context.Context) ScheduledQueryOutput
}

type ScheduledQueryLastRunSummary

type ScheduledQueryLastRunSummary struct {
	// S3 location for error report.
	ErrorReportLocations []ScheduledQueryLastRunSummaryErrorReportLocation `pulumi:"errorReportLocations"`
	// Statistics for a single scheduled query run.
	ExecutionStats []ScheduledQueryLastRunSummaryExecutionStat `pulumi:"executionStats"`
	// Error message for the scheduled query in case of failure. You might have to look at the error report to get more detailed error reasons.
	FailureReason *string `pulumi:"failureReason"`
	// InvocationTime for this run. This is the time at which the query is scheduled to run. Parameter `@scheduled_runtime` can be used in the query to get the value.
	InvocationTime *string `pulumi:"invocationTime"`
	// Various insights and metrics related to the run summary of the scheduled query.
	QueryInsightsResponses []ScheduledQueryLastRunSummaryQueryInsightsResponse `pulumi:"queryInsightsResponses"`
	// Status of a scheduled query run. Valid values: `AUTO_TRIGGER_SUCCESS`, `AUTO_TRIGGER_FAILURE`, `MANUAL_TRIGGER_SUCCESS`, `MANUAL_TRIGGER_FAILURE`.
	RunStatus *string `pulumi:"runStatus"`
	// Actual time when the query was run.
	TriggerTime *string `pulumi:"triggerTime"`
}

type ScheduledQueryLastRunSummaryArgs

type ScheduledQueryLastRunSummaryArgs struct {
	// S3 location for error report.
	ErrorReportLocations ScheduledQueryLastRunSummaryErrorReportLocationArrayInput `pulumi:"errorReportLocations"`
	// Statistics for a single scheduled query run.
	ExecutionStats ScheduledQueryLastRunSummaryExecutionStatArrayInput `pulumi:"executionStats"`
	// Error message for the scheduled query in case of failure. You might have to look at the error report to get more detailed error reasons.
	FailureReason pulumi.StringPtrInput `pulumi:"failureReason"`
	// InvocationTime for this run. This is the time at which the query is scheduled to run. Parameter `@scheduled_runtime` can be used in the query to get the value.
	InvocationTime pulumi.StringPtrInput `pulumi:"invocationTime"`
	// Various insights and metrics related to the run summary of the scheduled query.
	QueryInsightsResponses ScheduledQueryLastRunSummaryQueryInsightsResponseArrayInput `pulumi:"queryInsightsResponses"`
	// Status of a scheduled query run. Valid values: `AUTO_TRIGGER_SUCCESS`, `AUTO_TRIGGER_FAILURE`, `MANUAL_TRIGGER_SUCCESS`, `MANUAL_TRIGGER_FAILURE`.
	RunStatus pulumi.StringPtrInput `pulumi:"runStatus"`
	// Actual time when the query was run.
	TriggerTime pulumi.StringPtrInput `pulumi:"triggerTime"`
}

func (ScheduledQueryLastRunSummaryArgs) ElementType

func (ScheduledQueryLastRunSummaryArgs) ToScheduledQueryLastRunSummaryOutput

func (i ScheduledQueryLastRunSummaryArgs) ToScheduledQueryLastRunSummaryOutput() ScheduledQueryLastRunSummaryOutput

func (ScheduledQueryLastRunSummaryArgs) ToScheduledQueryLastRunSummaryOutputWithContext

func (i ScheduledQueryLastRunSummaryArgs) ToScheduledQueryLastRunSummaryOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryOutput

type ScheduledQueryLastRunSummaryArray

type ScheduledQueryLastRunSummaryArray []ScheduledQueryLastRunSummaryInput

func (ScheduledQueryLastRunSummaryArray) ElementType

func (ScheduledQueryLastRunSummaryArray) ToScheduledQueryLastRunSummaryArrayOutput

func (i ScheduledQueryLastRunSummaryArray) ToScheduledQueryLastRunSummaryArrayOutput() ScheduledQueryLastRunSummaryArrayOutput

func (ScheduledQueryLastRunSummaryArray) ToScheduledQueryLastRunSummaryArrayOutputWithContext

func (i ScheduledQueryLastRunSummaryArray) ToScheduledQueryLastRunSummaryArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryArrayOutput

type ScheduledQueryLastRunSummaryArrayInput

type ScheduledQueryLastRunSummaryArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryArrayOutput() ScheduledQueryLastRunSummaryArrayOutput
	ToScheduledQueryLastRunSummaryArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryArrayOutput
}

ScheduledQueryLastRunSummaryArrayInput is an input type that accepts ScheduledQueryLastRunSummaryArray and ScheduledQueryLastRunSummaryArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryArrayInput` via:

ScheduledQueryLastRunSummaryArray{ ScheduledQueryLastRunSummaryArgs{...} }

type ScheduledQueryLastRunSummaryArrayOutput

type ScheduledQueryLastRunSummaryArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryArrayOutput) Index

func (ScheduledQueryLastRunSummaryArrayOutput) ToScheduledQueryLastRunSummaryArrayOutput

func (o ScheduledQueryLastRunSummaryArrayOutput) ToScheduledQueryLastRunSummaryArrayOutput() ScheduledQueryLastRunSummaryArrayOutput

func (ScheduledQueryLastRunSummaryArrayOutput) ToScheduledQueryLastRunSummaryArrayOutputWithContext

func (o ScheduledQueryLastRunSummaryArrayOutput) ToScheduledQueryLastRunSummaryArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryArrayOutput

type ScheduledQueryLastRunSummaryErrorReportLocation

type ScheduledQueryLastRunSummaryErrorReportLocation struct {
	// S3 location where error reports are written.
	S3ReportLocations []ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocation `pulumi:"s3ReportLocations"`
}

type ScheduledQueryLastRunSummaryErrorReportLocationArgs

type ScheduledQueryLastRunSummaryErrorReportLocationArgs struct {
	// S3 location where error reports are written.
	S3ReportLocations ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayInput `pulumi:"s3ReportLocations"`
}

func (ScheduledQueryLastRunSummaryErrorReportLocationArgs) ElementType

func (ScheduledQueryLastRunSummaryErrorReportLocationArgs) ToScheduledQueryLastRunSummaryErrorReportLocationOutput

func (i ScheduledQueryLastRunSummaryErrorReportLocationArgs) ToScheduledQueryLastRunSummaryErrorReportLocationOutput() ScheduledQueryLastRunSummaryErrorReportLocationOutput

func (ScheduledQueryLastRunSummaryErrorReportLocationArgs) ToScheduledQueryLastRunSummaryErrorReportLocationOutputWithContext

func (i ScheduledQueryLastRunSummaryErrorReportLocationArgs) ToScheduledQueryLastRunSummaryErrorReportLocationOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryErrorReportLocationOutput

type ScheduledQueryLastRunSummaryErrorReportLocationArray

type ScheduledQueryLastRunSummaryErrorReportLocationArray []ScheduledQueryLastRunSummaryErrorReportLocationInput

func (ScheduledQueryLastRunSummaryErrorReportLocationArray) ElementType

func (ScheduledQueryLastRunSummaryErrorReportLocationArray) ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutput

func (i ScheduledQueryLastRunSummaryErrorReportLocationArray) ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutput() ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput

func (ScheduledQueryLastRunSummaryErrorReportLocationArray) ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutputWithContext

func (i ScheduledQueryLastRunSummaryErrorReportLocationArray) ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput

type ScheduledQueryLastRunSummaryErrorReportLocationArrayInput

type ScheduledQueryLastRunSummaryErrorReportLocationArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutput() ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput
	ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput
}

ScheduledQueryLastRunSummaryErrorReportLocationArrayInput is an input type that accepts ScheduledQueryLastRunSummaryErrorReportLocationArray and ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryErrorReportLocationArrayInput` via:

ScheduledQueryLastRunSummaryErrorReportLocationArray{ ScheduledQueryLastRunSummaryErrorReportLocationArgs{...} }

type ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput

type ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput) Index

func (ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput) ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutput

func (ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput) ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutputWithContext

func (o ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput) ToScheduledQueryLastRunSummaryErrorReportLocationArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryErrorReportLocationArrayOutput

type ScheduledQueryLastRunSummaryErrorReportLocationInput

type ScheduledQueryLastRunSummaryErrorReportLocationInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryErrorReportLocationOutput() ScheduledQueryLastRunSummaryErrorReportLocationOutput
	ToScheduledQueryLastRunSummaryErrorReportLocationOutputWithContext(context.Context) ScheduledQueryLastRunSummaryErrorReportLocationOutput
}

ScheduledQueryLastRunSummaryErrorReportLocationInput is an input type that accepts ScheduledQueryLastRunSummaryErrorReportLocationArgs and ScheduledQueryLastRunSummaryErrorReportLocationOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryErrorReportLocationInput` via:

ScheduledQueryLastRunSummaryErrorReportLocationArgs{...}

type ScheduledQueryLastRunSummaryErrorReportLocationOutput

type ScheduledQueryLastRunSummaryErrorReportLocationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryErrorReportLocationOutput) ElementType

func (ScheduledQueryLastRunSummaryErrorReportLocationOutput) S3ReportLocations

S3 location where error reports are written.

func (ScheduledQueryLastRunSummaryErrorReportLocationOutput) ToScheduledQueryLastRunSummaryErrorReportLocationOutput

func (ScheduledQueryLastRunSummaryErrorReportLocationOutput) ToScheduledQueryLastRunSummaryErrorReportLocationOutputWithContext

func (o ScheduledQueryLastRunSummaryErrorReportLocationOutput) ToScheduledQueryLastRunSummaryErrorReportLocationOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryErrorReportLocationOutput

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocation

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocation struct {
	// S3 bucket name.
	BucketName *string `pulumi:"bucketName"`
	// S3 key.
	ObjectKey *string `pulumi:"objectKey"`
}

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs struct {
	// S3 bucket name.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// S3 key.
	ObjectKey pulumi.StringPtrInput `pulumi:"objectKey"`
}

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs) ElementType

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutputWithContext

func (i ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArray

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArray []ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationInput

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArray) ElementType

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArray) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArray) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutputWithContext

func (i ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArray) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayInput

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput() ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput
	ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput
}

ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayInput is an input type that accepts ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArray and ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayInput` via:

ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArray{ ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs{...} }

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutput) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArrayOutputWithContext

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationInput

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput() ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput
	ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutputWithContext(context.Context) ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput
}

ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationInput is an input type that accepts ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs and ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationInput` via:

ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationArgs{...}

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput

type ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput) BucketName

S3 bucket name.

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput) ElementType

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput) ObjectKey

S3 key.

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput

func (ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutputWithContext

func (o ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput) ToScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryErrorReportLocationS3ReportLocationOutput

type ScheduledQueryLastRunSummaryExecutionStat

type ScheduledQueryLastRunSummaryExecutionStat struct {
	// Bytes metered for a single scheduled query run.
	BytesMetered *int `pulumi:"bytesMetered"`
	// Bytes scanned for a single scheduled query run.
	CumulativeBytesScanned *int `pulumi:"cumulativeBytesScanned"`
	// Data writes metered for records ingested in a single scheduled query run.
	DataWrites *int `pulumi:"dataWrites"`
	// Total time, measured in milliseconds, that was needed for the scheduled query run to complete.
	ExecutionTimeInMillis *int `pulumi:"executionTimeInMillis"`
	// Number of rows present in the output from running a query before ingestion to destination data source.
	QueryResultRows *int `pulumi:"queryResultRows"`
	// Number of records ingested for a single scheduled query run.
	RecordsIngested *int `pulumi:"recordsIngested"`
}

type ScheduledQueryLastRunSummaryExecutionStatArgs

type ScheduledQueryLastRunSummaryExecutionStatArgs struct {
	// Bytes metered for a single scheduled query run.
	BytesMetered pulumi.IntPtrInput `pulumi:"bytesMetered"`
	// Bytes scanned for a single scheduled query run.
	CumulativeBytesScanned pulumi.IntPtrInput `pulumi:"cumulativeBytesScanned"`
	// Data writes metered for records ingested in a single scheduled query run.
	DataWrites pulumi.IntPtrInput `pulumi:"dataWrites"`
	// Total time, measured in milliseconds, that was needed for the scheduled query run to complete.
	ExecutionTimeInMillis pulumi.IntPtrInput `pulumi:"executionTimeInMillis"`
	// Number of rows present in the output from running a query before ingestion to destination data source.
	QueryResultRows pulumi.IntPtrInput `pulumi:"queryResultRows"`
	// Number of records ingested for a single scheduled query run.
	RecordsIngested pulumi.IntPtrInput `pulumi:"recordsIngested"`
}

func (ScheduledQueryLastRunSummaryExecutionStatArgs) ElementType

func (ScheduledQueryLastRunSummaryExecutionStatArgs) ToScheduledQueryLastRunSummaryExecutionStatOutput

func (i ScheduledQueryLastRunSummaryExecutionStatArgs) ToScheduledQueryLastRunSummaryExecutionStatOutput() ScheduledQueryLastRunSummaryExecutionStatOutput

func (ScheduledQueryLastRunSummaryExecutionStatArgs) ToScheduledQueryLastRunSummaryExecutionStatOutputWithContext

func (i ScheduledQueryLastRunSummaryExecutionStatArgs) ToScheduledQueryLastRunSummaryExecutionStatOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryExecutionStatOutput

type ScheduledQueryLastRunSummaryExecutionStatArray

type ScheduledQueryLastRunSummaryExecutionStatArray []ScheduledQueryLastRunSummaryExecutionStatInput

func (ScheduledQueryLastRunSummaryExecutionStatArray) ElementType

func (ScheduledQueryLastRunSummaryExecutionStatArray) ToScheduledQueryLastRunSummaryExecutionStatArrayOutput

func (i ScheduledQueryLastRunSummaryExecutionStatArray) ToScheduledQueryLastRunSummaryExecutionStatArrayOutput() ScheduledQueryLastRunSummaryExecutionStatArrayOutput

func (ScheduledQueryLastRunSummaryExecutionStatArray) ToScheduledQueryLastRunSummaryExecutionStatArrayOutputWithContext

func (i ScheduledQueryLastRunSummaryExecutionStatArray) ToScheduledQueryLastRunSummaryExecutionStatArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryExecutionStatArrayOutput

type ScheduledQueryLastRunSummaryExecutionStatArrayInput

type ScheduledQueryLastRunSummaryExecutionStatArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryExecutionStatArrayOutput() ScheduledQueryLastRunSummaryExecutionStatArrayOutput
	ToScheduledQueryLastRunSummaryExecutionStatArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryExecutionStatArrayOutput
}

ScheduledQueryLastRunSummaryExecutionStatArrayInput is an input type that accepts ScheduledQueryLastRunSummaryExecutionStatArray and ScheduledQueryLastRunSummaryExecutionStatArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryExecutionStatArrayInput` via:

ScheduledQueryLastRunSummaryExecutionStatArray{ ScheduledQueryLastRunSummaryExecutionStatArgs{...} }

type ScheduledQueryLastRunSummaryExecutionStatArrayOutput

type ScheduledQueryLastRunSummaryExecutionStatArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryExecutionStatArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryExecutionStatArrayOutput) Index

func (ScheduledQueryLastRunSummaryExecutionStatArrayOutput) ToScheduledQueryLastRunSummaryExecutionStatArrayOutput

func (ScheduledQueryLastRunSummaryExecutionStatArrayOutput) ToScheduledQueryLastRunSummaryExecutionStatArrayOutputWithContext

func (o ScheduledQueryLastRunSummaryExecutionStatArrayOutput) ToScheduledQueryLastRunSummaryExecutionStatArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryExecutionStatArrayOutput

type ScheduledQueryLastRunSummaryExecutionStatInput

type ScheduledQueryLastRunSummaryExecutionStatInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryExecutionStatOutput() ScheduledQueryLastRunSummaryExecutionStatOutput
	ToScheduledQueryLastRunSummaryExecutionStatOutputWithContext(context.Context) ScheduledQueryLastRunSummaryExecutionStatOutput
}

ScheduledQueryLastRunSummaryExecutionStatInput is an input type that accepts ScheduledQueryLastRunSummaryExecutionStatArgs and ScheduledQueryLastRunSummaryExecutionStatOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryExecutionStatInput` via:

ScheduledQueryLastRunSummaryExecutionStatArgs{...}

type ScheduledQueryLastRunSummaryExecutionStatOutput

type ScheduledQueryLastRunSummaryExecutionStatOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryExecutionStatOutput) BytesMetered

Bytes metered for a single scheduled query run.

func (ScheduledQueryLastRunSummaryExecutionStatOutput) CumulativeBytesScanned

Bytes scanned for a single scheduled query run.

func (ScheduledQueryLastRunSummaryExecutionStatOutput) DataWrites

Data writes metered for records ingested in a single scheduled query run.

func (ScheduledQueryLastRunSummaryExecutionStatOutput) ElementType

func (ScheduledQueryLastRunSummaryExecutionStatOutput) ExecutionTimeInMillis

Total time, measured in milliseconds, that was needed for the scheduled query run to complete.

func (ScheduledQueryLastRunSummaryExecutionStatOutput) QueryResultRows

Number of rows present in the output from running a query before ingestion to destination data source.

func (ScheduledQueryLastRunSummaryExecutionStatOutput) RecordsIngested

Number of records ingested for a single scheduled query run.

func (ScheduledQueryLastRunSummaryExecutionStatOutput) ToScheduledQueryLastRunSummaryExecutionStatOutput

func (o ScheduledQueryLastRunSummaryExecutionStatOutput) ToScheduledQueryLastRunSummaryExecutionStatOutput() ScheduledQueryLastRunSummaryExecutionStatOutput

func (ScheduledQueryLastRunSummaryExecutionStatOutput) ToScheduledQueryLastRunSummaryExecutionStatOutputWithContext

func (o ScheduledQueryLastRunSummaryExecutionStatOutput) ToScheduledQueryLastRunSummaryExecutionStatOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryExecutionStatOutput

type ScheduledQueryLastRunSummaryInput

type ScheduledQueryLastRunSummaryInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryOutput() ScheduledQueryLastRunSummaryOutput
	ToScheduledQueryLastRunSummaryOutputWithContext(context.Context) ScheduledQueryLastRunSummaryOutput
}

ScheduledQueryLastRunSummaryInput is an input type that accepts ScheduledQueryLastRunSummaryArgs and ScheduledQueryLastRunSummaryOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryInput` via:

ScheduledQueryLastRunSummaryArgs{...}

type ScheduledQueryLastRunSummaryOutput

type ScheduledQueryLastRunSummaryOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryOutput) ElementType

func (ScheduledQueryLastRunSummaryOutput) ErrorReportLocations

S3 location for error report.

func (ScheduledQueryLastRunSummaryOutput) ExecutionStats

Statistics for a single scheduled query run.

func (ScheduledQueryLastRunSummaryOutput) FailureReason

Error message for the scheduled query in case of failure. You might have to look at the error report to get more detailed error reasons.

func (ScheduledQueryLastRunSummaryOutput) InvocationTime

InvocationTime for this run. This is the time at which the query is scheduled to run. Parameter `@scheduled_runtime` can be used in the query to get the value.

func (ScheduledQueryLastRunSummaryOutput) QueryInsightsResponses

Various insights and metrics related to the run summary of the scheduled query.

func (ScheduledQueryLastRunSummaryOutput) RunStatus

Status of a scheduled query run. Valid values: `AUTO_TRIGGER_SUCCESS`, `AUTO_TRIGGER_FAILURE`, `MANUAL_TRIGGER_SUCCESS`, `MANUAL_TRIGGER_FAILURE`.

func (ScheduledQueryLastRunSummaryOutput) ToScheduledQueryLastRunSummaryOutput

func (o ScheduledQueryLastRunSummaryOutput) ToScheduledQueryLastRunSummaryOutput() ScheduledQueryLastRunSummaryOutput

func (ScheduledQueryLastRunSummaryOutput) ToScheduledQueryLastRunSummaryOutputWithContext

func (o ScheduledQueryLastRunSummaryOutput) ToScheduledQueryLastRunSummaryOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryOutput

func (ScheduledQueryLastRunSummaryOutput) TriggerTime

Actual time when the query was run.

type ScheduledQueryLastRunSummaryQueryInsightsResponse

type ScheduledQueryLastRunSummaryQueryInsightsResponse struct {
	// Size of query result set in bytes. You can use this data to validate if the result set has changed as part of the query tuning exercise.
	OutputBytes *int `pulumi:"outputBytes"`
	// Total number of rows returned as part of the query result set. You can use this data to validate if the number of rows in the result set have changed as part of the query tuning exercise.
	OutputRows *int `pulumi:"outputRows"`
	// Insights into the spatial coverage of the query, including the table with sub-optimal (max) spatial pruning. This information can help you identify areas for improvement in your partitioning strategy to enhance spatial pruning.
	QuerySpatialCoverages []ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverage `pulumi:"querySpatialCoverages"`
	// Number of tables in the query.
	QueryTableCount *int `pulumi:"queryTableCount"`
	// Insights into the temporal range of the query, including the table with the largest (max) time range. Following are some of the potential options for optimizing time-based pruning: add missing time-predicates, remove functions around the time predicates, add time predicates to all the sub-queries.
	QueryTemporalRanges []ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRange `pulumi:"queryTemporalRanges"`
}

type ScheduledQueryLastRunSummaryQueryInsightsResponseArgs

type ScheduledQueryLastRunSummaryQueryInsightsResponseArgs struct {
	// Size of query result set in bytes. You can use this data to validate if the result set has changed as part of the query tuning exercise.
	OutputBytes pulumi.IntPtrInput `pulumi:"outputBytes"`
	// Total number of rows returned as part of the query result set. You can use this data to validate if the number of rows in the result set have changed as part of the query tuning exercise.
	OutputRows pulumi.IntPtrInput `pulumi:"outputRows"`
	// Insights into the spatial coverage of the query, including the table with sub-optimal (max) spatial pruning. This information can help you identify areas for improvement in your partitioning strategy to enhance spatial pruning.
	QuerySpatialCoverages ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayInput `pulumi:"querySpatialCoverages"`
	// Number of tables in the query.
	QueryTableCount pulumi.IntPtrInput `pulumi:"queryTableCount"`
	// Insights into the temporal range of the query, including the table with the largest (max) time range. Following are some of the potential options for optimizing time-based pruning: add missing time-predicates, remove functions around the time predicates, add time predicates to all the sub-queries.
	QueryTemporalRanges ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayInput `pulumi:"queryTemporalRanges"`
}

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArgs) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseOutput

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseOutputWithContext

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseArray

type ScheduledQueryLastRunSummaryQueryInsightsResponseArray []ScheduledQueryLastRunSummaryQueryInsightsResponseInput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArray) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutputWithContext

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseArrayInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseArrayInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseArray and ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseArrayInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseArray{ ScheduledQueryLastRunSummaryQueryInsightsResponseArgs{...} }

type ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput) Index

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutputWithContext

func (o ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseArgs and ScheduledQueryLastRunSummaryQueryInsightsResponseOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseArgs{...}

type ScheduledQueryLastRunSummaryQueryInsightsResponseOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) OutputBytes

Size of query result set in bytes. You can use this data to validate if the result set has changed as part of the query tuning exercise.

func (ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) OutputRows

Total number of rows returned as part of the query result set. You can use this data to validate if the number of rows in the result set have changed as part of the query tuning exercise.

func (ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) QuerySpatialCoverages

Insights into the spatial coverage of the query, including the table with sub-optimal (max) spatial pruning. This information can help you identify areas for improvement in your partitioning strategy to enhance spatial pruning.

func (ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) QueryTableCount

Number of tables in the query.

func (ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) QueryTemporalRanges

Insights into the temporal range of the query, including the table with the largest (max) time range. Following are some of the potential options for optimizing time-based pruning: add missing time-predicates, remove functions around the time predicates, add time predicates to all the sub-queries.

func (ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseOutputWithContext

func (o ScheduledQueryLastRunSummaryQueryInsightsResponseOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverage

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverage struct {
	// Insights into the most sub-optimal performing table on the temporal axis:
	Maxes []ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxis `pulumi:"maxes"`
}

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs struct {
	// Insights into the most sub-optimal performing table on the temporal axis:
	Maxes ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput `pulumi:"maxes"`
}

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutputWithContext

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArray

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArray []ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageInput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArray) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutputWithContext

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArray and ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArray{ ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs{...} }

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArrayOutputWithContext

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs and ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageArgs{...}

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxis

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxis struct {
	// Partition key used for partitioning, which can be a default measureName or a customer defined partition key.
	PartitionKeys []string `pulumi:"partitionKeys"`
	// ARN of the table which is queried with the largest time range.
	TableArn *string `pulumi:"tableArn"`
	// Maximum duration in nanoseconds between the start and end of the query.
	Value *float64 `pulumi:"value"`
}

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArgs

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArgs struct {
	// Partition key used for partitioning, which can be a default measureName or a customer defined partition key.
	PartitionKeys pulumi.StringArrayInput `pulumi:"partitionKeys"`
	// ARN of the table which is queried with the largest time range.
	TableArn pulumi.StringPtrInput `pulumi:"tableArn"`
	// Maximum duration in nanoseconds between the start and end of the query.
	Value pulumi.Float64PtrInput `pulumi:"value"`
}

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArgs) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutputWithContext

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArray

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArray []ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisInput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArray) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutputWithContext

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArray and ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArray{ ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArgs{...} }

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutputWithContext

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArgs and ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisArgs{...}

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput) PartitionKeys

Partition key used for partitioning, which can be a default measureName or a customer defined partition key.

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput) TableArn

ARN of the table which is queried with the largest time range.

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutputWithContext

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageMaxisOutput) Value

Maximum duration in nanoseconds between the start and end of the query.

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput) Maxes

Insights into the most sub-optimal performing table on the temporal axis:

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverageOutputWithContext

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRange

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRange struct {
	// Insights into the most sub-optimal performing table on the temporal axis:
	Maxes []ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxis `pulumi:"maxes"`
}

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs struct {
	// Insights into the most sub-optimal performing table on the temporal axis:
	Maxes ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayInput `pulumi:"maxes"`
}

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutputWithContext

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArray

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArray []ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeInput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArray) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutputWithContext

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArray and ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArray{ ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs{...} }

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArrayOutputWithContext

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs and ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeArgs{...}

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxis

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxis struct {
	// ARN of the table which is queried with the largest time range.
	TableArn *string `pulumi:"tableArn"`
	// Maximum duration in nanoseconds between the start and end of the query.
	Value *int `pulumi:"value"`
}

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArgs

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArgs struct {
	// ARN of the table which is queried with the largest time range.
	TableArn pulumi.StringPtrInput `pulumi:"tableArn"`
	// Maximum duration in nanoseconds between the start and end of the query.
	Value pulumi.IntPtrInput `pulumi:"value"`
}

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArgs) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArgs) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutputWithContext

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArray

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArray []ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisInput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArray) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutputWithContext

func (i ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArray) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutputWithContext(ctx context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArray and ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArray{ ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArgs{...} }

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArrayOutputWithContext

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisInput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisInput interface {
	pulumi.Input

	ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput() ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput
	ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutputWithContext(context.Context) ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput
}

ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisInput is an input type that accepts ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArgs and ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput values. You can construct a concrete instance of `ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisInput` via:

ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisArgs{...}

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput) TableArn

ARN of the table which is queried with the largest time range.

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutputWithContext

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeMaxisOutput) Value

Maximum duration in nanoseconds between the start and end of the query.

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput

type ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput struct{ *pulumi.OutputState }

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput) ElementType

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput) Maxes

Insights into the most sub-optimal performing table on the temporal axis:

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput

func (ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutput) ToScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRangeOutputWithContext

type ScheduledQueryMap

type ScheduledQueryMap map[string]ScheduledQueryInput

func (ScheduledQueryMap) ElementType

func (ScheduledQueryMap) ElementType() reflect.Type

func (ScheduledQueryMap) ToScheduledQueryMapOutput

func (i ScheduledQueryMap) ToScheduledQueryMapOutput() ScheduledQueryMapOutput

func (ScheduledQueryMap) ToScheduledQueryMapOutputWithContext

func (i ScheduledQueryMap) ToScheduledQueryMapOutputWithContext(ctx context.Context) ScheduledQueryMapOutput

type ScheduledQueryMapInput

type ScheduledQueryMapInput interface {
	pulumi.Input

	ToScheduledQueryMapOutput() ScheduledQueryMapOutput
	ToScheduledQueryMapOutputWithContext(context.Context) ScheduledQueryMapOutput
}

ScheduledQueryMapInput is an input type that accepts ScheduledQueryMap and ScheduledQueryMapOutput values. You can construct a concrete instance of `ScheduledQueryMapInput` via:

ScheduledQueryMap{ "key": ScheduledQueryArgs{...} }

type ScheduledQueryMapOutput

type ScheduledQueryMapOutput struct{ *pulumi.OutputState }

func (ScheduledQueryMapOutput) ElementType

func (ScheduledQueryMapOutput) ElementType() reflect.Type

func (ScheduledQueryMapOutput) MapIndex

func (ScheduledQueryMapOutput) ToScheduledQueryMapOutput

func (o ScheduledQueryMapOutput) ToScheduledQueryMapOutput() ScheduledQueryMapOutput

func (ScheduledQueryMapOutput) ToScheduledQueryMapOutputWithContext

func (o ScheduledQueryMapOutput) ToScheduledQueryMapOutputWithContext(ctx context.Context) ScheduledQueryMapOutput

type ScheduledQueryNotificationConfiguration

type ScheduledQueryNotificationConfiguration struct {
	// Configuration block for details about the Amazon Simple Notification Service (SNS) configuration. See below.
	SnsConfiguration ScheduledQueryNotificationConfigurationSnsConfiguration `pulumi:"snsConfiguration"`
}

type ScheduledQueryNotificationConfigurationArgs

type ScheduledQueryNotificationConfigurationArgs struct {
	// Configuration block for details about the Amazon Simple Notification Service (SNS) configuration. See below.
	SnsConfiguration ScheduledQueryNotificationConfigurationSnsConfigurationInput `pulumi:"snsConfiguration"`
}

func (ScheduledQueryNotificationConfigurationArgs) ElementType

func (ScheduledQueryNotificationConfigurationArgs) ToScheduledQueryNotificationConfigurationOutput

func (i ScheduledQueryNotificationConfigurationArgs) ToScheduledQueryNotificationConfigurationOutput() ScheduledQueryNotificationConfigurationOutput

func (ScheduledQueryNotificationConfigurationArgs) ToScheduledQueryNotificationConfigurationOutputWithContext

func (i ScheduledQueryNotificationConfigurationArgs) ToScheduledQueryNotificationConfigurationOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationOutput

func (ScheduledQueryNotificationConfigurationArgs) ToScheduledQueryNotificationConfigurationPtrOutput

func (i ScheduledQueryNotificationConfigurationArgs) ToScheduledQueryNotificationConfigurationPtrOutput() ScheduledQueryNotificationConfigurationPtrOutput

func (ScheduledQueryNotificationConfigurationArgs) ToScheduledQueryNotificationConfigurationPtrOutputWithContext

func (i ScheduledQueryNotificationConfigurationArgs) ToScheduledQueryNotificationConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationPtrOutput

type ScheduledQueryNotificationConfigurationInput

type ScheduledQueryNotificationConfigurationInput interface {
	pulumi.Input

	ToScheduledQueryNotificationConfigurationOutput() ScheduledQueryNotificationConfigurationOutput
	ToScheduledQueryNotificationConfigurationOutputWithContext(context.Context) ScheduledQueryNotificationConfigurationOutput
}

ScheduledQueryNotificationConfigurationInput is an input type that accepts ScheduledQueryNotificationConfigurationArgs and ScheduledQueryNotificationConfigurationOutput values. You can construct a concrete instance of `ScheduledQueryNotificationConfigurationInput` via:

ScheduledQueryNotificationConfigurationArgs{...}

type ScheduledQueryNotificationConfigurationOutput

type ScheduledQueryNotificationConfigurationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryNotificationConfigurationOutput) ElementType

func (ScheduledQueryNotificationConfigurationOutput) SnsConfiguration

Configuration block for details about the Amazon Simple Notification Service (SNS) configuration. See below.

func (ScheduledQueryNotificationConfigurationOutput) ToScheduledQueryNotificationConfigurationOutput

func (o ScheduledQueryNotificationConfigurationOutput) ToScheduledQueryNotificationConfigurationOutput() ScheduledQueryNotificationConfigurationOutput

func (ScheduledQueryNotificationConfigurationOutput) ToScheduledQueryNotificationConfigurationOutputWithContext

func (o ScheduledQueryNotificationConfigurationOutput) ToScheduledQueryNotificationConfigurationOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationOutput

func (ScheduledQueryNotificationConfigurationOutput) ToScheduledQueryNotificationConfigurationPtrOutput

func (o ScheduledQueryNotificationConfigurationOutput) ToScheduledQueryNotificationConfigurationPtrOutput() ScheduledQueryNotificationConfigurationPtrOutput

func (ScheduledQueryNotificationConfigurationOutput) ToScheduledQueryNotificationConfigurationPtrOutputWithContext

func (o ScheduledQueryNotificationConfigurationOutput) ToScheduledQueryNotificationConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationPtrOutput

type ScheduledQueryNotificationConfigurationPtrInput

type ScheduledQueryNotificationConfigurationPtrInput interface {
	pulumi.Input

	ToScheduledQueryNotificationConfigurationPtrOutput() ScheduledQueryNotificationConfigurationPtrOutput
	ToScheduledQueryNotificationConfigurationPtrOutputWithContext(context.Context) ScheduledQueryNotificationConfigurationPtrOutput
}

ScheduledQueryNotificationConfigurationPtrInput is an input type that accepts ScheduledQueryNotificationConfigurationArgs, ScheduledQueryNotificationConfigurationPtr and ScheduledQueryNotificationConfigurationPtrOutput values. You can construct a concrete instance of `ScheduledQueryNotificationConfigurationPtrInput` via:

        ScheduledQueryNotificationConfigurationArgs{...}

or:

        nil

type ScheduledQueryNotificationConfigurationPtrOutput

type ScheduledQueryNotificationConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryNotificationConfigurationPtrOutput) Elem

func (ScheduledQueryNotificationConfigurationPtrOutput) ElementType

func (ScheduledQueryNotificationConfigurationPtrOutput) SnsConfiguration

Configuration block for details about the Amazon Simple Notification Service (SNS) configuration. See below.

func (ScheduledQueryNotificationConfigurationPtrOutput) ToScheduledQueryNotificationConfigurationPtrOutput

func (o ScheduledQueryNotificationConfigurationPtrOutput) ToScheduledQueryNotificationConfigurationPtrOutput() ScheduledQueryNotificationConfigurationPtrOutput

func (ScheduledQueryNotificationConfigurationPtrOutput) ToScheduledQueryNotificationConfigurationPtrOutputWithContext

func (o ScheduledQueryNotificationConfigurationPtrOutput) ToScheduledQueryNotificationConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationPtrOutput

type ScheduledQueryNotificationConfigurationSnsConfiguration

type ScheduledQueryNotificationConfigurationSnsConfiguration struct {
	// SNS topic ARN that the scheduled query status notifications will be sent to.
	TopicArn string `pulumi:"topicArn"`
}

type ScheduledQueryNotificationConfigurationSnsConfigurationArgs

type ScheduledQueryNotificationConfigurationSnsConfigurationArgs struct {
	// SNS topic ARN that the scheduled query status notifications will be sent to.
	TopicArn pulumi.StringInput `pulumi:"topicArn"`
}

func (ScheduledQueryNotificationConfigurationSnsConfigurationArgs) ElementType

func (ScheduledQueryNotificationConfigurationSnsConfigurationArgs) ToScheduledQueryNotificationConfigurationSnsConfigurationOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationArgs) ToScheduledQueryNotificationConfigurationSnsConfigurationOutputWithContext

func (i ScheduledQueryNotificationConfigurationSnsConfigurationArgs) ToScheduledQueryNotificationConfigurationSnsConfigurationOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationSnsConfigurationOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationArgs) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationArgs) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutputWithContext

func (i ScheduledQueryNotificationConfigurationSnsConfigurationArgs) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput

type ScheduledQueryNotificationConfigurationSnsConfigurationInput

type ScheduledQueryNotificationConfigurationSnsConfigurationInput interface {
	pulumi.Input

	ToScheduledQueryNotificationConfigurationSnsConfigurationOutput() ScheduledQueryNotificationConfigurationSnsConfigurationOutput
	ToScheduledQueryNotificationConfigurationSnsConfigurationOutputWithContext(context.Context) ScheduledQueryNotificationConfigurationSnsConfigurationOutput
}

ScheduledQueryNotificationConfigurationSnsConfigurationInput is an input type that accepts ScheduledQueryNotificationConfigurationSnsConfigurationArgs and ScheduledQueryNotificationConfigurationSnsConfigurationOutput values. You can construct a concrete instance of `ScheduledQueryNotificationConfigurationSnsConfigurationInput` via:

ScheduledQueryNotificationConfigurationSnsConfigurationArgs{...}

type ScheduledQueryNotificationConfigurationSnsConfigurationOutput

type ScheduledQueryNotificationConfigurationSnsConfigurationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryNotificationConfigurationSnsConfigurationOutput) ElementType

func (ScheduledQueryNotificationConfigurationSnsConfigurationOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationOutputWithContext

func (o ScheduledQueryNotificationConfigurationSnsConfigurationOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationSnsConfigurationOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutputWithContext

func (o ScheduledQueryNotificationConfigurationSnsConfigurationOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationOutput) TopicArn

SNS topic ARN that the scheduled query status notifications will be sent to.

type ScheduledQueryNotificationConfigurationSnsConfigurationPtrInput

type ScheduledQueryNotificationConfigurationSnsConfigurationPtrInput interface {
	pulumi.Input

	ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput() ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput
	ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutputWithContext(context.Context) ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput
}

ScheduledQueryNotificationConfigurationSnsConfigurationPtrInput is an input type that accepts ScheduledQueryNotificationConfigurationSnsConfigurationArgs, ScheduledQueryNotificationConfigurationSnsConfigurationPtr and ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput values. You can construct a concrete instance of `ScheduledQueryNotificationConfigurationSnsConfigurationPtrInput` via:

        ScheduledQueryNotificationConfigurationSnsConfigurationArgs{...}

or:

        nil

type ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput

type ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput) Elem

func (ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput) ElementType

func (ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutputWithContext

func (o ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput) ToScheduledQueryNotificationConfigurationSnsConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput

func (ScheduledQueryNotificationConfigurationSnsConfigurationPtrOutput) TopicArn

SNS topic ARN that the scheduled query status notifications will be sent to.

type ScheduledQueryOutput

type ScheduledQueryOutput struct{ *pulumi.OutputState }

func (ScheduledQueryOutput) Arn

ARN of the Scheduled Query.

func (ScheduledQueryOutput) CreationTime

func (o ScheduledQueryOutput) CreationTime() pulumi.StringOutput

Creation time for the scheduled query.

func (ScheduledQueryOutput) ElementType

func (ScheduledQueryOutput) ElementType() reflect.Type

func (ScheduledQueryOutput) ErrorReportConfiguration

Configuration block for error reporting configuration. See below.

func (ScheduledQueryOutput) ExecutionRoleArn

func (o ScheduledQueryOutput) ExecutionRoleArn() pulumi.StringOutput

ARN for the IAM role that Timestream will assume when running the scheduled query.

func (ScheduledQueryOutput) KmsKeyId

Amazon KMS key used to encrypt the scheduled query resource, at-rest. If not specified, the scheduled query resource will be encrypted with a Timestream owned Amazon KMS key. To specify a KMS key, use the key ID, key ARN, alias name, or alias ARN. When using an alias name, prefix the name with "alias/". If `errorReportConfiguration` uses `SSE_KMS` as the encryption type, the same `kmsKeyId` is used to encrypt the error report at rest.

func (ScheduledQueryOutput) LastRunSummaries

Runtime summary for the last scheduled query run.

func (ScheduledQueryOutput) Name

Name of the scheduled query.

func (ScheduledQueryOutput) NextInvocationTime

func (o ScheduledQueryOutput) NextInvocationTime() pulumi.StringOutput

Next time the scheduled query is scheduled to run.

func (ScheduledQueryOutput) NotificationConfiguration

Configuration block for notification configuration for a scheduled query. A notification is sent by Timestream when a scheduled query is created, its state is updated, or when it is deleted. See below.

func (ScheduledQueryOutput) PreviousInvocationTime

func (o ScheduledQueryOutput) PreviousInvocationTime() pulumi.StringOutput

Last time the scheduled query was run.

func (ScheduledQueryOutput) QueryString

func (o ScheduledQueryOutput) QueryString() pulumi.StringOutput

Query string to run. Parameter names can be specified in the query string using the `@` character followed by an identifier. The named parameter `@scheduled_runtime` is reserved and can be used in the query to get the time at which the query is scheduled to run. The timestamp calculated according to the `scheduleConfiguration` parameter, will be the value of `@scheduled_runtime` paramater for each query run. For example, consider an instance of a scheduled query executing on 2021-12-01 00:00:00. For this instance, the `@scheduled_runtime` parameter is initialized to the timestamp 2021-12-01 00:00:00 when invoking the query.

func (ScheduledQueryOutput) RecentlyFailedRuns

Runtime summary for the last five failed scheduled query runs.

func (ScheduledQueryOutput) ScheduleConfiguration

Configuration block for schedule configuration for the query. See below.

func (ScheduledQueryOutput) State

State of the scheduled query, either `ENABLED` or `DISABLED`.

func (ScheduledQueryOutput) Tags

Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.

func (ScheduledQueryOutput) TagsAll deprecated

Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.

Deprecated: Please use `tags` instead.

func (ScheduledQueryOutput) TargetConfiguration

Configuration block for writing the result of a query. See below.

The following arguments are optional:

func (ScheduledQueryOutput) Timeouts

func (ScheduledQueryOutput) ToScheduledQueryOutput

func (o ScheduledQueryOutput) ToScheduledQueryOutput() ScheduledQueryOutput

func (ScheduledQueryOutput) ToScheduledQueryOutputWithContext

func (o ScheduledQueryOutput) ToScheduledQueryOutputWithContext(ctx context.Context) ScheduledQueryOutput

type ScheduledQueryRecentlyFailedRun

type ScheduledQueryRecentlyFailedRun struct {
	// S3 location for error report.
	ErrorReportLocations []ScheduledQueryRecentlyFailedRunErrorReportLocation `pulumi:"errorReportLocations"`
	// Statistics for a single scheduled query run.
	ExecutionStats []ScheduledQueryRecentlyFailedRunExecutionStat `pulumi:"executionStats"`
	// Error message for the scheduled query in case of failure. You might have to look at the error report to get more detailed error reasons.
	FailureReason *string `pulumi:"failureReason"`
	// InvocationTime for this run. This is the time at which the query is scheduled to run. Parameter `@scheduled_runtime` can be used in the query to get the value.
	InvocationTime *string `pulumi:"invocationTime"`
	// Various insights and metrics related to the run summary of the scheduled query.
	QueryInsightsResponses []ScheduledQueryRecentlyFailedRunQueryInsightsResponse `pulumi:"queryInsightsResponses"`
	// Status of a scheduled query run. Valid values: `AUTO_TRIGGER_SUCCESS`, `AUTO_TRIGGER_FAILURE`, `MANUAL_TRIGGER_SUCCESS`, `MANUAL_TRIGGER_FAILURE`.
	RunStatus *string `pulumi:"runStatus"`
	// Actual time when the query was run.
	TriggerTime *string `pulumi:"triggerTime"`
}

type ScheduledQueryRecentlyFailedRunArgs

type ScheduledQueryRecentlyFailedRunArgs struct {
	// S3 location for error report.
	ErrorReportLocations ScheduledQueryRecentlyFailedRunErrorReportLocationArrayInput `pulumi:"errorReportLocations"`
	// Statistics for a single scheduled query run.
	ExecutionStats ScheduledQueryRecentlyFailedRunExecutionStatArrayInput `pulumi:"executionStats"`
	// Error message for the scheduled query in case of failure. You might have to look at the error report to get more detailed error reasons.
	FailureReason pulumi.StringPtrInput `pulumi:"failureReason"`
	// InvocationTime for this run. This is the time at which the query is scheduled to run. Parameter `@scheduled_runtime` can be used in the query to get the value.
	InvocationTime pulumi.StringPtrInput `pulumi:"invocationTime"`
	// Various insights and metrics related to the run summary of the scheduled query.
	QueryInsightsResponses ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayInput `pulumi:"queryInsightsResponses"`
	// Status of a scheduled query run. Valid values: `AUTO_TRIGGER_SUCCESS`, `AUTO_TRIGGER_FAILURE`, `MANUAL_TRIGGER_SUCCESS`, `MANUAL_TRIGGER_FAILURE`.
	RunStatus pulumi.StringPtrInput `pulumi:"runStatus"`
	// Actual time when the query was run.
	TriggerTime pulumi.StringPtrInput `pulumi:"triggerTime"`
}

func (ScheduledQueryRecentlyFailedRunArgs) ElementType

func (ScheduledQueryRecentlyFailedRunArgs) ToScheduledQueryRecentlyFailedRunOutput

func (i ScheduledQueryRecentlyFailedRunArgs) ToScheduledQueryRecentlyFailedRunOutput() ScheduledQueryRecentlyFailedRunOutput

func (ScheduledQueryRecentlyFailedRunArgs) ToScheduledQueryRecentlyFailedRunOutputWithContext

func (i ScheduledQueryRecentlyFailedRunArgs) ToScheduledQueryRecentlyFailedRunOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunOutput

type ScheduledQueryRecentlyFailedRunArray

type ScheduledQueryRecentlyFailedRunArray []ScheduledQueryRecentlyFailedRunInput

func (ScheduledQueryRecentlyFailedRunArray) ElementType

func (ScheduledQueryRecentlyFailedRunArray) ToScheduledQueryRecentlyFailedRunArrayOutput

func (i ScheduledQueryRecentlyFailedRunArray) ToScheduledQueryRecentlyFailedRunArrayOutput() ScheduledQueryRecentlyFailedRunArrayOutput

func (ScheduledQueryRecentlyFailedRunArray) ToScheduledQueryRecentlyFailedRunArrayOutputWithContext

func (i ScheduledQueryRecentlyFailedRunArray) ToScheduledQueryRecentlyFailedRunArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunArrayOutput

type ScheduledQueryRecentlyFailedRunArrayInput

type ScheduledQueryRecentlyFailedRunArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunArrayOutput() ScheduledQueryRecentlyFailedRunArrayOutput
	ToScheduledQueryRecentlyFailedRunArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunArrayOutput
}

ScheduledQueryRecentlyFailedRunArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunArray and ScheduledQueryRecentlyFailedRunArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunArrayInput` via:

ScheduledQueryRecentlyFailedRunArray{ ScheduledQueryRecentlyFailedRunArgs{...} }

type ScheduledQueryRecentlyFailedRunArrayOutput

type ScheduledQueryRecentlyFailedRunArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunArrayOutput) Index

func (ScheduledQueryRecentlyFailedRunArrayOutput) ToScheduledQueryRecentlyFailedRunArrayOutput

func (o ScheduledQueryRecentlyFailedRunArrayOutput) ToScheduledQueryRecentlyFailedRunArrayOutput() ScheduledQueryRecentlyFailedRunArrayOutput

func (ScheduledQueryRecentlyFailedRunArrayOutput) ToScheduledQueryRecentlyFailedRunArrayOutputWithContext

func (o ScheduledQueryRecentlyFailedRunArrayOutput) ToScheduledQueryRecentlyFailedRunArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunArrayOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocation

type ScheduledQueryRecentlyFailedRunErrorReportLocation struct {
	// S3 location where error reports are written.
	S3ReportLocations []ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocation `pulumi:"s3ReportLocations"`
}

type ScheduledQueryRecentlyFailedRunErrorReportLocationArgs

type ScheduledQueryRecentlyFailedRunErrorReportLocationArgs struct {
	// S3 location where error reports are written.
	S3ReportLocations ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayInput `pulumi:"s3ReportLocations"`
}

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArgs) ElementType

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArgs) ToScheduledQueryRecentlyFailedRunErrorReportLocationOutput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArgs) ToScheduledQueryRecentlyFailedRunErrorReportLocationOutputWithContext

func (i ScheduledQueryRecentlyFailedRunErrorReportLocationArgs) ToScheduledQueryRecentlyFailedRunErrorReportLocationOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationArray

type ScheduledQueryRecentlyFailedRunErrorReportLocationArray []ScheduledQueryRecentlyFailedRunErrorReportLocationInput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArray) ElementType

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArray) ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput

func (i ScheduledQueryRecentlyFailedRunErrorReportLocationArray) ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput() ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArray) ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutputWithContext

func (i ScheduledQueryRecentlyFailedRunErrorReportLocationArray) ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationArrayInput

type ScheduledQueryRecentlyFailedRunErrorReportLocationArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput() ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput
	ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput
}

ScheduledQueryRecentlyFailedRunErrorReportLocationArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunErrorReportLocationArray and ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunErrorReportLocationArrayInput` via:

ScheduledQueryRecentlyFailedRunErrorReportLocationArray{ ScheduledQueryRecentlyFailedRunErrorReportLocationArgs{...} }

type ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput) Index

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutputWithContext

func (o ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationArrayOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationInput

type ScheduledQueryRecentlyFailedRunErrorReportLocationInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunErrorReportLocationOutput() ScheduledQueryRecentlyFailedRunErrorReportLocationOutput
	ToScheduledQueryRecentlyFailedRunErrorReportLocationOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationOutput
}

ScheduledQueryRecentlyFailedRunErrorReportLocationInput is an input type that accepts ScheduledQueryRecentlyFailedRunErrorReportLocationArgs and ScheduledQueryRecentlyFailedRunErrorReportLocationOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunErrorReportLocationInput` via:

ScheduledQueryRecentlyFailedRunErrorReportLocationArgs{...}

type ScheduledQueryRecentlyFailedRunErrorReportLocationOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunErrorReportLocationOutput) ElementType

func (ScheduledQueryRecentlyFailedRunErrorReportLocationOutput) S3ReportLocations

S3 location where error reports are written.

func (ScheduledQueryRecentlyFailedRunErrorReportLocationOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationOutput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationOutputWithContext

func (o ScheduledQueryRecentlyFailedRunErrorReportLocationOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocation

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocation struct {
	// S3 bucket name.
	BucketName *string `pulumi:"bucketName"`
	// S3 key.
	ObjectKey *string `pulumi:"objectKey"`
}

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs struct {
	// S3 bucket name.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// S3 key.
	ObjectKey pulumi.StringPtrInput `pulumi:"objectKey"`
}

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs) ElementType

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutputWithContext

func (i ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArray

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArray []ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationInput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArray) ElementType

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArray) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArray) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutputWithContext

func (i ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArray) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayInput

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput() ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput
	ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput
}

ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArray and ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayInput` via:

ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArray{ ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs{...} }

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArrayOutputWithContext

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationInput

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput() ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput
	ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput
}

ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationInput is an input type that accepts ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs and ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationInput` via:

ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationArgs{...}

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput

type ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput) BucketName

S3 bucket name.

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput) ElementType

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput) ObjectKey

S3 key.

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput

func (ScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutput) ToScheduledQueryRecentlyFailedRunErrorReportLocationS3ReportLocationOutputWithContext

type ScheduledQueryRecentlyFailedRunExecutionStat

type ScheduledQueryRecentlyFailedRunExecutionStat struct {
	// Bytes metered for a single scheduled query run.
	BytesMetered *int `pulumi:"bytesMetered"`
	// Bytes scanned for a single scheduled query run.
	CumulativeBytesScanned *int `pulumi:"cumulativeBytesScanned"`
	// Data writes metered for records ingested in a single scheduled query run.
	DataWrites *int `pulumi:"dataWrites"`
	// Total time, measured in milliseconds, that was needed for the scheduled query run to complete.
	ExecutionTimeInMillis *int `pulumi:"executionTimeInMillis"`
	// Number of rows present in the output from running a query before ingestion to destination data source.
	QueryResultRows *int `pulumi:"queryResultRows"`
	// Number of records ingested for a single scheduled query run.
	RecordsIngested *int `pulumi:"recordsIngested"`
}

type ScheduledQueryRecentlyFailedRunExecutionStatArgs

type ScheduledQueryRecentlyFailedRunExecutionStatArgs struct {
	// Bytes metered for a single scheduled query run.
	BytesMetered pulumi.IntPtrInput `pulumi:"bytesMetered"`
	// Bytes scanned for a single scheduled query run.
	CumulativeBytesScanned pulumi.IntPtrInput `pulumi:"cumulativeBytesScanned"`
	// Data writes metered for records ingested in a single scheduled query run.
	DataWrites pulumi.IntPtrInput `pulumi:"dataWrites"`
	// Total time, measured in milliseconds, that was needed for the scheduled query run to complete.
	ExecutionTimeInMillis pulumi.IntPtrInput `pulumi:"executionTimeInMillis"`
	// Number of rows present in the output from running a query before ingestion to destination data source.
	QueryResultRows pulumi.IntPtrInput `pulumi:"queryResultRows"`
	// Number of records ingested for a single scheduled query run.
	RecordsIngested pulumi.IntPtrInput `pulumi:"recordsIngested"`
}

func (ScheduledQueryRecentlyFailedRunExecutionStatArgs) ElementType

func (ScheduledQueryRecentlyFailedRunExecutionStatArgs) ToScheduledQueryRecentlyFailedRunExecutionStatOutput

func (i ScheduledQueryRecentlyFailedRunExecutionStatArgs) ToScheduledQueryRecentlyFailedRunExecutionStatOutput() ScheduledQueryRecentlyFailedRunExecutionStatOutput

func (ScheduledQueryRecentlyFailedRunExecutionStatArgs) ToScheduledQueryRecentlyFailedRunExecutionStatOutputWithContext

func (i ScheduledQueryRecentlyFailedRunExecutionStatArgs) ToScheduledQueryRecentlyFailedRunExecutionStatOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunExecutionStatOutput

type ScheduledQueryRecentlyFailedRunExecutionStatArray

type ScheduledQueryRecentlyFailedRunExecutionStatArray []ScheduledQueryRecentlyFailedRunExecutionStatInput

func (ScheduledQueryRecentlyFailedRunExecutionStatArray) ElementType

func (ScheduledQueryRecentlyFailedRunExecutionStatArray) ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutput

func (i ScheduledQueryRecentlyFailedRunExecutionStatArray) ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutput() ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput

func (ScheduledQueryRecentlyFailedRunExecutionStatArray) ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutputWithContext

func (i ScheduledQueryRecentlyFailedRunExecutionStatArray) ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput

type ScheduledQueryRecentlyFailedRunExecutionStatArrayInput

type ScheduledQueryRecentlyFailedRunExecutionStatArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutput() ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput
	ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput
}

ScheduledQueryRecentlyFailedRunExecutionStatArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunExecutionStatArray and ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunExecutionStatArrayInput` via:

ScheduledQueryRecentlyFailedRunExecutionStatArray{ ScheduledQueryRecentlyFailedRunExecutionStatArgs{...} }

type ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput

type ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput) Index

func (ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput) ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutput

func (ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput) ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutputWithContext

func (o ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput) ToScheduledQueryRecentlyFailedRunExecutionStatArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunExecutionStatArrayOutput

type ScheduledQueryRecentlyFailedRunExecutionStatInput

type ScheduledQueryRecentlyFailedRunExecutionStatInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunExecutionStatOutput() ScheduledQueryRecentlyFailedRunExecutionStatOutput
	ToScheduledQueryRecentlyFailedRunExecutionStatOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunExecutionStatOutput
}

ScheduledQueryRecentlyFailedRunExecutionStatInput is an input type that accepts ScheduledQueryRecentlyFailedRunExecutionStatArgs and ScheduledQueryRecentlyFailedRunExecutionStatOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunExecutionStatInput` via:

ScheduledQueryRecentlyFailedRunExecutionStatArgs{...}

type ScheduledQueryRecentlyFailedRunExecutionStatOutput

type ScheduledQueryRecentlyFailedRunExecutionStatOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) BytesMetered

Bytes metered for a single scheduled query run.

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) CumulativeBytesScanned

Bytes scanned for a single scheduled query run.

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) DataWrites

Data writes metered for records ingested in a single scheduled query run.

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) ElementType

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) ExecutionTimeInMillis

Total time, measured in milliseconds, that was needed for the scheduled query run to complete.

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) QueryResultRows

Number of rows present in the output from running a query before ingestion to destination data source.

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) RecordsIngested

Number of records ingested for a single scheduled query run.

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) ToScheduledQueryRecentlyFailedRunExecutionStatOutput

func (o ScheduledQueryRecentlyFailedRunExecutionStatOutput) ToScheduledQueryRecentlyFailedRunExecutionStatOutput() ScheduledQueryRecentlyFailedRunExecutionStatOutput

func (ScheduledQueryRecentlyFailedRunExecutionStatOutput) ToScheduledQueryRecentlyFailedRunExecutionStatOutputWithContext

func (o ScheduledQueryRecentlyFailedRunExecutionStatOutput) ToScheduledQueryRecentlyFailedRunExecutionStatOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunExecutionStatOutput

type ScheduledQueryRecentlyFailedRunInput

type ScheduledQueryRecentlyFailedRunInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunOutput() ScheduledQueryRecentlyFailedRunOutput
	ToScheduledQueryRecentlyFailedRunOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunOutput
}

ScheduledQueryRecentlyFailedRunInput is an input type that accepts ScheduledQueryRecentlyFailedRunArgs and ScheduledQueryRecentlyFailedRunOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunInput` via:

ScheduledQueryRecentlyFailedRunArgs{...}

type ScheduledQueryRecentlyFailedRunOutput

type ScheduledQueryRecentlyFailedRunOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunOutput) ElementType

func (ScheduledQueryRecentlyFailedRunOutput) ErrorReportLocations

S3 location for error report.

func (ScheduledQueryRecentlyFailedRunOutput) ExecutionStats

Statistics for a single scheduled query run.

func (ScheduledQueryRecentlyFailedRunOutput) FailureReason

Error message for the scheduled query in case of failure. You might have to look at the error report to get more detailed error reasons.

func (ScheduledQueryRecentlyFailedRunOutput) InvocationTime

InvocationTime for this run. This is the time at which the query is scheduled to run. Parameter `@scheduled_runtime` can be used in the query to get the value.

func (ScheduledQueryRecentlyFailedRunOutput) QueryInsightsResponses

Various insights and metrics related to the run summary of the scheduled query.

func (ScheduledQueryRecentlyFailedRunOutput) RunStatus

Status of a scheduled query run. Valid values: `AUTO_TRIGGER_SUCCESS`, `AUTO_TRIGGER_FAILURE`, `MANUAL_TRIGGER_SUCCESS`, `MANUAL_TRIGGER_FAILURE`.

func (ScheduledQueryRecentlyFailedRunOutput) ToScheduledQueryRecentlyFailedRunOutput

func (o ScheduledQueryRecentlyFailedRunOutput) ToScheduledQueryRecentlyFailedRunOutput() ScheduledQueryRecentlyFailedRunOutput

func (ScheduledQueryRecentlyFailedRunOutput) ToScheduledQueryRecentlyFailedRunOutputWithContext

func (o ScheduledQueryRecentlyFailedRunOutput) ToScheduledQueryRecentlyFailedRunOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunOutput

func (ScheduledQueryRecentlyFailedRunOutput) TriggerTime

Actual time when the query was run.

type ScheduledQueryRecentlyFailedRunQueryInsightsResponse

type ScheduledQueryRecentlyFailedRunQueryInsightsResponse struct {
	// Size of query result set in bytes. You can use this data to validate if the result set has changed as part of the query tuning exercise.
	OutputBytes *int `pulumi:"outputBytes"`
	// Total number of rows returned as part of the query result set. You can use this data to validate if the number of rows in the result set have changed as part of the query tuning exercise.
	OutputRows *int `pulumi:"outputRows"`
	// Insights into the spatial coverage of the query, including the table with sub-optimal (max) spatial pruning. This information can help you identify areas for improvement in your partitioning strategy to enhance spatial pruning.
	QuerySpatialCoverages []ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverage `pulumi:"querySpatialCoverages"`
	// Number of tables in the query.
	QueryTableCount *int `pulumi:"queryTableCount"`
	// Insights into the temporal range of the query, including the table with the largest (max) time range. Following are some of the potential options for optimizing time-based pruning: add missing time-predicates, remove functions around the time predicates, add time predicates to all the sub-queries.
	QueryTemporalRanges []ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRange `pulumi:"queryTemporalRanges"`
}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs struct {
	// Size of query result set in bytes. You can use this data to validate if the result set has changed as part of the query tuning exercise.
	OutputBytes pulumi.IntPtrInput `pulumi:"outputBytes"`
	// Total number of rows returned as part of the query result set. You can use this data to validate if the number of rows in the result set have changed as part of the query tuning exercise.
	OutputRows pulumi.IntPtrInput `pulumi:"outputRows"`
	// Insights into the spatial coverage of the query, including the table with sub-optimal (max) spatial pruning. This information can help you identify areas for improvement in your partitioning strategy to enhance spatial pruning.
	QuerySpatialCoverages ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayInput `pulumi:"querySpatialCoverages"`
	// Number of tables in the query.
	QueryTableCount pulumi.IntPtrInput `pulumi:"queryTableCount"`
	// Insights into the temporal range of the query, including the table with the largest (max) time range. Following are some of the potential options for optimizing time-based pruning: add missing time-predicates, remove functions around the time predicates, add time predicates to all the sub-queries.
	QueryTemporalRanges ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayInput `pulumi:"queryTemporalRanges"`
}

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseOutputWithContext

func (i ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray []ScheduledQueryRecentlyFailedRunQueryInsightsResponseInput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput

func (i ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutputWithContext

func (i ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray and ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseArray{ ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs{...} }

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput) Index

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutputWithContext

func (o ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs and ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseArgs{...}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) OutputBytes

Size of query result set in bytes. You can use this data to validate if the result set has changed as part of the query tuning exercise.

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) OutputRows

Total number of rows returned as part of the query result set. You can use this data to validate if the number of rows in the result set have changed as part of the query tuning exercise.

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) QuerySpatialCoverages

Insights into the spatial coverage of the query, including the table with sub-optimal (max) spatial pruning. This information can help you identify areas for improvement in your partitioning strategy to enhance spatial pruning.

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) QueryTableCount

Number of tables in the query.

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) QueryTemporalRanges

Insights into the temporal range of the query, including the table with the largest (max) time range. Following are some of the potential options for optimizing time-based pruning: add missing time-predicates, remove functions around the time predicates, add time predicates to all the sub-queries.

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseOutputWithContext

func (o ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverage

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverage struct {
	// Insights into the most sub-optimal performing table on the temporal axis:
	Maxes []ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxis `pulumi:"maxes"`
}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArgs

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArgs struct {
	// Insights into the most sub-optimal performing table on the temporal axis:
	Maxes ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput `pulumi:"maxes"`
}

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArgs) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArray

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArray []ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageInput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArray) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutputWithContext

func (i ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArray and ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArray{ ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArgs{...} }

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArrayOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArgs and ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageArgs{...}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxis

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxis struct {
	// Partition key used for partitioning, which can be a default measureName or a customer defined partition key.
	PartitionKeys []string `pulumi:"partitionKeys"`
	// ARN of the table which is queried with the largest time range.
	TableArn *string `pulumi:"tableArn"`
	// Maximum duration in nanoseconds between the start and end of the query.
	Value *float64 `pulumi:"value"`
}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArgs

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArgs struct {
	// Partition key used for partitioning, which can be a default measureName or a customer defined partition key.
	PartitionKeys pulumi.StringArrayInput `pulumi:"partitionKeys"`
	// ARN of the table which is queried with the largest time range.
	TableArn pulumi.StringPtrInput `pulumi:"tableArn"`
	// Maximum duration in nanoseconds between the start and end of the query.
	Value pulumi.Float64PtrInput `pulumi:"value"`
}

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArgs) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArray

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArray []ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisInput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArray) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArray and ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArray{ ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArgs{...} }

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArrayOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArgs and ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisArgs{...}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput) PartitionKeys

Partition key used for partitioning, which can be a default measureName or a customer defined partition key.

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput) TableArn

ARN of the table which is queried with the largest time range.

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutputWithContext

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageMaxisOutput) Value

Maximum duration in nanoseconds between the start and end of the query.

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput) Maxes

Insights into the most sub-optimal performing table on the temporal axis:

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQuerySpatialCoverageOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRange

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRange struct {
	// Insights into the most sub-optimal performing table on the temporal axis:
	Maxes []ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxis `pulumi:"maxes"`
}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArgs

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArgs struct {
	// Insights into the most sub-optimal performing table on the temporal axis:
	Maxes ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayInput `pulumi:"maxes"`
}

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArgs) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArray

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArray []ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeInput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArray) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutputWithContext

func (i ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutputWithContext(ctx context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArray and ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArray{ ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArgs{...} }

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArrayOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArgs and ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeArgs{...}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxis

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxis struct {
	// ARN of the table which is queried with the largest time range.
	TableArn *string `pulumi:"tableArn"`
	// Maximum duration in nanoseconds between the start and end of the query.
	Value *int `pulumi:"value"`
}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArgs

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArgs struct {
	// ARN of the table which is queried with the largest time range.
	TableArn pulumi.StringPtrInput `pulumi:"tableArn"`
	// Maximum duration in nanoseconds between the start and end of the query.
	Value pulumi.IntPtrInput `pulumi:"value"`
}

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArgs) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArgs) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArray

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArray []ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisInput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArray) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArray) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArray and ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArray{ ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArgs{...} }

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArrayOutputWithContext

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisInput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisInput interface {
	pulumi.Input

	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput() ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput
	ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutputWithContext(context.Context) ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput
}

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisInput is an input type that accepts ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArgs and ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput values. You can construct a concrete instance of `ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisInput` via:

ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisArgs{...}

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput) TableArn

ARN of the table which is queried with the largest time range.

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutputWithContext

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeMaxisOutput) Value

Maximum duration in nanoseconds between the start and end of the query.

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput

type ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput struct{ *pulumi.OutputState }

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput) ElementType

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput) Maxes

Insights into the most sub-optimal performing table on the temporal axis:

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput

func (ScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutput) ToScheduledQueryRecentlyFailedRunQueryInsightsResponseQueryTemporalRangeOutputWithContext

type ScheduledQueryScheduleConfiguration

type ScheduledQueryScheduleConfiguration struct {
	// When to trigger the scheduled query run. This can be a cron expression or a rate expression.
	ScheduleExpression string `pulumi:"scheduleExpression"`
}

type ScheduledQueryScheduleConfigurationArgs

type ScheduledQueryScheduleConfigurationArgs struct {
	// When to trigger the scheduled query run. This can be a cron expression or a rate expression.
	ScheduleExpression pulumi.StringInput `pulumi:"scheduleExpression"`
}

func (ScheduledQueryScheduleConfigurationArgs) ElementType

func (ScheduledQueryScheduleConfigurationArgs) ToScheduledQueryScheduleConfigurationOutput

func (i ScheduledQueryScheduleConfigurationArgs) ToScheduledQueryScheduleConfigurationOutput() ScheduledQueryScheduleConfigurationOutput

func (ScheduledQueryScheduleConfigurationArgs) ToScheduledQueryScheduleConfigurationOutputWithContext

func (i ScheduledQueryScheduleConfigurationArgs) ToScheduledQueryScheduleConfigurationOutputWithContext(ctx context.Context) ScheduledQueryScheduleConfigurationOutput

func (ScheduledQueryScheduleConfigurationArgs) ToScheduledQueryScheduleConfigurationPtrOutput

func (i ScheduledQueryScheduleConfigurationArgs) ToScheduledQueryScheduleConfigurationPtrOutput() ScheduledQueryScheduleConfigurationPtrOutput

func (ScheduledQueryScheduleConfigurationArgs) ToScheduledQueryScheduleConfigurationPtrOutputWithContext

func (i ScheduledQueryScheduleConfigurationArgs) ToScheduledQueryScheduleConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryScheduleConfigurationPtrOutput

type ScheduledQueryScheduleConfigurationInput

type ScheduledQueryScheduleConfigurationInput interface {
	pulumi.Input

	ToScheduledQueryScheduleConfigurationOutput() ScheduledQueryScheduleConfigurationOutput
	ToScheduledQueryScheduleConfigurationOutputWithContext(context.Context) ScheduledQueryScheduleConfigurationOutput
}

ScheduledQueryScheduleConfigurationInput is an input type that accepts ScheduledQueryScheduleConfigurationArgs and ScheduledQueryScheduleConfigurationOutput values. You can construct a concrete instance of `ScheduledQueryScheduleConfigurationInput` via:

ScheduledQueryScheduleConfigurationArgs{...}

type ScheduledQueryScheduleConfigurationOutput

type ScheduledQueryScheduleConfigurationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryScheduleConfigurationOutput) ElementType

func (ScheduledQueryScheduleConfigurationOutput) ScheduleExpression

When to trigger the scheduled query run. This can be a cron expression or a rate expression.

func (ScheduledQueryScheduleConfigurationOutput) ToScheduledQueryScheduleConfigurationOutput

func (o ScheduledQueryScheduleConfigurationOutput) ToScheduledQueryScheduleConfigurationOutput() ScheduledQueryScheduleConfigurationOutput

func (ScheduledQueryScheduleConfigurationOutput) ToScheduledQueryScheduleConfigurationOutputWithContext

func (o ScheduledQueryScheduleConfigurationOutput) ToScheduledQueryScheduleConfigurationOutputWithContext(ctx context.Context) ScheduledQueryScheduleConfigurationOutput

func (ScheduledQueryScheduleConfigurationOutput) ToScheduledQueryScheduleConfigurationPtrOutput

func (o ScheduledQueryScheduleConfigurationOutput) ToScheduledQueryScheduleConfigurationPtrOutput() ScheduledQueryScheduleConfigurationPtrOutput

func (ScheduledQueryScheduleConfigurationOutput) ToScheduledQueryScheduleConfigurationPtrOutputWithContext

func (o ScheduledQueryScheduleConfigurationOutput) ToScheduledQueryScheduleConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryScheduleConfigurationPtrOutput

type ScheduledQueryScheduleConfigurationPtrInput

type ScheduledQueryScheduleConfigurationPtrInput interface {
	pulumi.Input

	ToScheduledQueryScheduleConfigurationPtrOutput() ScheduledQueryScheduleConfigurationPtrOutput
	ToScheduledQueryScheduleConfigurationPtrOutputWithContext(context.Context) ScheduledQueryScheduleConfigurationPtrOutput
}

ScheduledQueryScheduleConfigurationPtrInput is an input type that accepts ScheduledQueryScheduleConfigurationArgs, ScheduledQueryScheduleConfigurationPtr and ScheduledQueryScheduleConfigurationPtrOutput values. You can construct a concrete instance of `ScheduledQueryScheduleConfigurationPtrInput` via:

        ScheduledQueryScheduleConfigurationArgs{...}

or:

        nil

type ScheduledQueryScheduleConfigurationPtrOutput

type ScheduledQueryScheduleConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryScheduleConfigurationPtrOutput) Elem

func (ScheduledQueryScheduleConfigurationPtrOutput) ElementType

func (ScheduledQueryScheduleConfigurationPtrOutput) ScheduleExpression

When to trigger the scheduled query run. This can be a cron expression or a rate expression.

func (ScheduledQueryScheduleConfigurationPtrOutput) ToScheduledQueryScheduleConfigurationPtrOutput

func (o ScheduledQueryScheduleConfigurationPtrOutput) ToScheduledQueryScheduleConfigurationPtrOutput() ScheduledQueryScheduleConfigurationPtrOutput

func (ScheduledQueryScheduleConfigurationPtrOutput) ToScheduledQueryScheduleConfigurationPtrOutputWithContext

func (o ScheduledQueryScheduleConfigurationPtrOutput) ToScheduledQueryScheduleConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryScheduleConfigurationPtrOutput

type ScheduledQueryState

type ScheduledQueryState struct {
	// ARN of the Scheduled Query.
	Arn pulumi.StringPtrInput
	// Creation time for the scheduled query.
	CreationTime pulumi.StringPtrInput
	// Configuration block for error reporting configuration. See below.
	ErrorReportConfiguration ScheduledQueryErrorReportConfigurationPtrInput
	// ARN for the IAM role that Timestream will assume when running the scheduled query.
	ExecutionRoleArn pulumi.StringPtrInput
	// Amazon KMS key used to encrypt the scheduled query resource, at-rest. If not specified, the scheduled query resource will be encrypted with a Timestream owned Amazon KMS key. To specify a KMS key, use the key ID, key ARN, alias name, or alias ARN. When using an alias name, prefix the name with "alias/". If `errorReportConfiguration` uses `SSE_KMS` as the encryption type, the same `kmsKeyId` is used to encrypt the error report at rest.
	KmsKeyId pulumi.StringPtrInput
	// Runtime summary for the last scheduled query run.
	LastRunSummaries ScheduledQueryLastRunSummaryArrayInput
	// Name of the scheduled query.
	Name pulumi.StringPtrInput
	// Next time the scheduled query is scheduled to run.
	NextInvocationTime pulumi.StringPtrInput
	// Configuration block for notification configuration for a scheduled query. A notification is sent by Timestream when a scheduled query is created, its state is updated, or when it is deleted. See below.
	NotificationConfiguration ScheduledQueryNotificationConfigurationPtrInput
	// Last time the scheduled query was run.
	PreviousInvocationTime pulumi.StringPtrInput
	// Query string to run. Parameter names can be specified in the query string using the `@` character followed by an identifier. The named parameter `@scheduled_runtime` is reserved and can be used in the query to get the time at which the query is scheduled to run. The timestamp calculated according to the `scheduleConfiguration` parameter, will be the value of `@scheduled_runtime` paramater for each query run. For example, consider an instance of a scheduled query executing on 2021-12-01 00:00:00. For this instance, the `@scheduled_runtime` parameter is initialized to the timestamp 2021-12-01 00:00:00 when invoking the query.
	QueryString pulumi.StringPtrInput
	// Runtime summary for the last five failed scheduled query runs.
	RecentlyFailedRuns ScheduledQueryRecentlyFailedRunArrayInput
	// Configuration block for schedule configuration for the query. See below.
	ScheduleConfiguration ScheduledQueryScheduleConfigurationPtrInput
	// State of the scheduled query, either `ENABLED` or `DISABLED`.
	State pulumi.StringPtrInput
	// Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
	//
	// Deprecated: Please use `tags` instead.
	TagsAll pulumi.StringMapInput
	// Configuration block for writing the result of a query. See below.
	//
	// The following arguments are optional:
	TargetConfiguration ScheduledQueryTargetConfigurationPtrInput
	Timeouts            ScheduledQueryTimeoutsPtrInput
}

func (ScheduledQueryState) ElementType

func (ScheduledQueryState) ElementType() reflect.Type

type ScheduledQueryTargetConfiguration

type ScheduledQueryTargetConfiguration struct {
	// Configuration block for information needed to write data into the Timestream database and table. See below.
	TimestreamConfiguration *ScheduledQueryTargetConfigurationTimestreamConfiguration `pulumi:"timestreamConfiguration"`
}

type ScheduledQueryTargetConfigurationArgs

type ScheduledQueryTargetConfigurationArgs struct {
	// Configuration block for information needed to write data into the Timestream database and table. See below.
	TimestreamConfiguration ScheduledQueryTargetConfigurationTimestreamConfigurationPtrInput `pulumi:"timestreamConfiguration"`
}

func (ScheduledQueryTargetConfigurationArgs) ElementType

func (ScheduledQueryTargetConfigurationArgs) ToScheduledQueryTargetConfigurationOutput

func (i ScheduledQueryTargetConfigurationArgs) ToScheduledQueryTargetConfigurationOutput() ScheduledQueryTargetConfigurationOutput

func (ScheduledQueryTargetConfigurationArgs) ToScheduledQueryTargetConfigurationOutputWithContext

func (i ScheduledQueryTargetConfigurationArgs) ToScheduledQueryTargetConfigurationOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationOutput

func (ScheduledQueryTargetConfigurationArgs) ToScheduledQueryTargetConfigurationPtrOutput

func (i ScheduledQueryTargetConfigurationArgs) ToScheduledQueryTargetConfigurationPtrOutput() ScheduledQueryTargetConfigurationPtrOutput

func (ScheduledQueryTargetConfigurationArgs) ToScheduledQueryTargetConfigurationPtrOutputWithContext

func (i ScheduledQueryTargetConfigurationArgs) ToScheduledQueryTargetConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationPtrOutput

type ScheduledQueryTargetConfigurationInput

type ScheduledQueryTargetConfigurationInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationOutput() ScheduledQueryTargetConfigurationOutput
	ToScheduledQueryTargetConfigurationOutputWithContext(context.Context) ScheduledQueryTargetConfigurationOutput
}

ScheduledQueryTargetConfigurationInput is an input type that accepts ScheduledQueryTargetConfigurationArgs and ScheduledQueryTargetConfigurationOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationInput` via:

ScheduledQueryTargetConfigurationArgs{...}

type ScheduledQueryTargetConfigurationOutput

type ScheduledQueryTargetConfigurationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationOutput) ElementType

func (ScheduledQueryTargetConfigurationOutput) TimestreamConfiguration

Configuration block for information needed to write data into the Timestream database and table. See below.

func (ScheduledQueryTargetConfigurationOutput) ToScheduledQueryTargetConfigurationOutput

func (o ScheduledQueryTargetConfigurationOutput) ToScheduledQueryTargetConfigurationOutput() ScheduledQueryTargetConfigurationOutput

func (ScheduledQueryTargetConfigurationOutput) ToScheduledQueryTargetConfigurationOutputWithContext

func (o ScheduledQueryTargetConfigurationOutput) ToScheduledQueryTargetConfigurationOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationOutput

func (ScheduledQueryTargetConfigurationOutput) ToScheduledQueryTargetConfigurationPtrOutput

func (o ScheduledQueryTargetConfigurationOutput) ToScheduledQueryTargetConfigurationPtrOutput() ScheduledQueryTargetConfigurationPtrOutput

func (ScheduledQueryTargetConfigurationOutput) ToScheduledQueryTargetConfigurationPtrOutputWithContext

func (o ScheduledQueryTargetConfigurationOutput) ToScheduledQueryTargetConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationPtrOutput

type ScheduledQueryTargetConfigurationPtrInput

type ScheduledQueryTargetConfigurationPtrInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationPtrOutput() ScheduledQueryTargetConfigurationPtrOutput
	ToScheduledQueryTargetConfigurationPtrOutputWithContext(context.Context) ScheduledQueryTargetConfigurationPtrOutput
}

ScheduledQueryTargetConfigurationPtrInput is an input type that accepts ScheduledQueryTargetConfigurationArgs, ScheduledQueryTargetConfigurationPtr and ScheduledQueryTargetConfigurationPtrOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationPtrInput` via:

        ScheduledQueryTargetConfigurationArgs{...}

or:

        nil

type ScheduledQueryTargetConfigurationPtrOutput

type ScheduledQueryTargetConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationPtrOutput) Elem

func (ScheduledQueryTargetConfigurationPtrOutput) ElementType

func (ScheduledQueryTargetConfigurationPtrOutput) TimestreamConfiguration

Configuration block for information needed to write data into the Timestream database and table. See below.

func (ScheduledQueryTargetConfigurationPtrOutput) ToScheduledQueryTargetConfigurationPtrOutput

func (o ScheduledQueryTargetConfigurationPtrOutput) ToScheduledQueryTargetConfigurationPtrOutput() ScheduledQueryTargetConfigurationPtrOutput

func (ScheduledQueryTargetConfigurationPtrOutput) ToScheduledQueryTargetConfigurationPtrOutputWithContext

func (o ScheduledQueryTargetConfigurationPtrOutput) ToScheduledQueryTargetConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationPtrOutput

type ScheduledQueryTargetConfigurationTimestreamConfiguration

type ScheduledQueryTargetConfigurationTimestreamConfiguration struct {
	// Name of Timestream database to which the query result will be written.
	DatabaseName string `pulumi:"databaseName"`
	// Configuration block for mapping of column(s) from the query result to the dimension in the destination table. See below.
	DimensionMappings []ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMapping `pulumi:"dimensionMappings"`
	// Name of the measure column.
	MeasureNameColumn *string `pulumi:"measureNameColumn"`
	// Configuration block for how to map measures to multi-measure records. See below.
	MixedMeasureMappings []ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping `pulumi:"mixedMeasureMappings"`
	// Configuration block for multi-measure mappings. Only one of `mixedMeasureMappings` or `multiMeasureMappings` can be provided. `multiMeasureMappings` can be used to ingest data as multi measures in the derived table. See below.
	MultiMeasureMappings *ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappings `pulumi:"multiMeasureMappings"`
	// Name of Timestream table that the query result will be written to. The table should be within the same database that is provided in Timestream configuration.
	TableName string `pulumi:"tableName"`
	// Column from query result that should be used as the time column in destination table. Column type for this should be TIMESTAMP.
	TimeColumn string `pulumi:"timeColumn"`
}

type ScheduledQueryTargetConfigurationTimestreamConfigurationArgs

type ScheduledQueryTargetConfigurationTimestreamConfigurationArgs struct {
	// Name of Timestream database to which the query result will be written.
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Configuration block for mapping of column(s) from the query result to the dimension in the destination table. See below.
	DimensionMappings ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayInput `pulumi:"dimensionMappings"`
	// Name of the measure column.
	MeasureNameColumn pulumi.StringPtrInput `pulumi:"measureNameColumn"`
	// Configuration block for how to map measures to multi-measure records. See below.
	MixedMeasureMappings ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayInput `pulumi:"mixedMeasureMappings"`
	// Configuration block for multi-measure mappings. Only one of `mixedMeasureMappings` or `multiMeasureMappings` can be provided. `multiMeasureMappings` can be used to ingest data as multi measures in the derived table. See below.
	MultiMeasureMappings ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrInput `pulumi:"multiMeasureMappings"`
	// Name of Timestream table that the query result will be written to. The table should be within the same database that is provided in Timestream configuration.
	TableName pulumi.StringInput `pulumi:"tableName"`
	// Column from query result that should be used as the time column in destination table. Column type for this should be TIMESTAMP.
	TimeColumn pulumi.StringInput `pulumi:"timeColumn"`
}

func (ScheduledQueryTargetConfigurationTimestreamConfigurationArgs) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationOutputWithContext

func (i ScheduledQueryTargetConfigurationTimestreamConfigurationArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutputWithContext

func (i ScheduledQueryTargetConfigurationTimestreamConfigurationArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMapping

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMapping struct {
	// Type for the dimension. Valid value: `VARCHAR`.
	DimensionValueType string `pulumi:"dimensionValueType"`
	// Column name from query result.
	Name string `pulumi:"name"`
}

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs struct {
	// Type for the dimension. Valid value: `VARCHAR`.
	DimensionValueType pulumi.StringInput `pulumi:"dimensionValueType"`
	// Column name from query result.
	Name pulumi.StringInput `pulumi:"name"`
}

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray []ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingInput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutputWithContext

func (i ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray and ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArray{ ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs{...} }

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArrayOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs and ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingArgs{...}

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput) DimensionValueType

Type for the dimension. Valid value: `VARCHAR`.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput) Name

Column name from query result.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationDimensionMappingOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationArgs and ScheduledQueryTargetConfigurationTimestreamConfigurationOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationArgs{...}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMapping struct {
	// Refers to the value of measureName in a result row. This field is required if `measureNameColumn` is provided.
	MeasureName *string `pulumi:"measureName"`
	// Type of the value that is to be read from `sourceColumn`. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `MULTI`.
	MeasureValueType string `pulumi:"measureValueType"`
	// Configuration block for attribute mappings for `MULTI` value measures. Required when `measureValueType` is `MULTI`. See below.
	MultiMeasureAttributeMappings []ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMapping `pulumi:"multiMeasureAttributeMappings"`
	// Source column from which measure-value is to be read for result materialization.
	SourceColumn *string `pulumi:"sourceColumn"`
	// Target measure name to be used. If not provided, the target measure name by default is `measureName`, if provided, or `sourceColumn` otherwise.
	TargetMeasureName *string `pulumi:"targetMeasureName"`
}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs struct {
	// Refers to the value of measureName in a result row. This field is required if `measureNameColumn` is provided.
	MeasureName pulumi.StringPtrInput `pulumi:"measureName"`
	// Type of the value that is to be read from `sourceColumn`. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `MULTI`.
	MeasureValueType pulumi.StringInput `pulumi:"measureValueType"`
	// Configuration block for attribute mappings for `MULTI` value measures. Required when `measureValueType` is `MULTI`. See below.
	MultiMeasureAttributeMappings ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayInput `pulumi:"multiMeasureAttributeMappings"`
	// Source column from which measure-value is to be read for result materialization.
	SourceColumn pulumi.StringPtrInput `pulumi:"sourceColumn"`
	// Target measure name to be used. If not provided, the target measure name by default is `measureName`, if provided, or `sourceColumn` otherwise.
	TargetMeasureName pulumi.StringPtrInput `pulumi:"targetMeasureName"`
}

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArray

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArray []ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingInput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArray) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArray and ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArray{ ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs{...} }

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArrayOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs and ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingArgs{...}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMapping

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMapping struct {
	// Type of the attribute to be read from the source column. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `TIMESTAMP`.
	MeasureValueType string `pulumi:"measureValueType"`
	// Source column from where the attribute value is to be read.
	SourceColumn string `pulumi:"sourceColumn"`
	// Custom name to be used for attribute name in derived table. If not provided, `sourceColumn` is used.
	TargetMultiMeasureAttributeName *string `pulumi:"targetMultiMeasureAttributeName"`
}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs struct {
	// Type of the attribute to be read from the source column. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `TIMESTAMP`.
	MeasureValueType pulumi.StringInput `pulumi:"measureValueType"`
	// Source column from where the attribute value is to be read.
	SourceColumn pulumi.StringInput `pulumi:"sourceColumn"`
	// Custom name to be used for attribute name in derived table. If not provided, `sourceColumn` is used.
	TargetMultiMeasureAttributeName pulumi.StringPtrInput `pulumi:"targetMultiMeasureAttributeName"`
}

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArray

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArray []ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingInput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArray) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArray and ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArray{ ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs{...} }

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArrayOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs and ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingArgs{...}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput) MeasureValueType

Type of the attribute to be read from the source column. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `TIMESTAMP`.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput) SourceColumn

Source column from where the attribute value is to be read.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput) TargetMultiMeasureAttributeName

Custom name to be used for attribute name in derived table. If not provided, `sourceColumn` is used.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingMultiMeasureAttributeMappingOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput) MeasureName

Refers to the value of measureName in a result row. This field is required if `measureNameColumn` is provided.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput) MeasureValueType

Type of the value that is to be read from `sourceColumn`. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `MULTI`.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput) MultiMeasureAttributeMappings

Configuration block for attribute mappings for `MULTI` value measures. Required when `measureValueType` is `MULTI`. See below.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput) SourceColumn

Source column from which measure-value is to be read for result materialization.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput) TargetMeasureName

Target measure name to be used. If not provided, the target measure name by default is `measureName`, if provided, or `sourceColumn` otherwise.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMixedMeasureMappingOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappings

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappings struct {
	// Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes. See above.
	MultiMeasureAttributeMappings []ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMapping `pulumi:"multiMeasureAttributeMappings"`
	// Name of the target multi-measure name in the derived table. This input is required when `measureNameColumn` is not provided. If `measureNameColumn` is provided, then the value from that column will be used as the multi-measure name.
	TargetMultiMeasureName *string `pulumi:"targetMultiMeasureName"`
}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs struct {
	// Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes. See above.
	MultiMeasureAttributeMappings ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayInput `pulumi:"multiMeasureAttributeMappings"`
	// Name of the target multi-measure name in the derived table. This input is required when `measureNameColumn` is not provided. If `measureNameColumn` is provided, then the value from that column will be used as the multi-measure name.
	TargetMultiMeasureName pulumi.StringPtrInput `pulumi:"targetMultiMeasureName"`
}

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutputWithContext

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs and ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs{...}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMapping

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMapping struct {
	// Type of the attribute to be read from the source column. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `TIMESTAMP`.
	MeasureValueType string `pulumi:"measureValueType"`
	// Source column from where the attribute value is to be read.
	SourceColumn string `pulumi:"sourceColumn"`
	// Custom name to be used for attribute name in derived table. If not provided, `sourceColumn` is used.
	TargetMultiMeasureAttributeName *string `pulumi:"targetMultiMeasureAttributeName"`
}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs struct {
	// Type of the attribute to be read from the source column. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `TIMESTAMP`.
	MeasureValueType pulumi.StringInput `pulumi:"measureValueType"`
	// Source column from where the attribute value is to be read.
	SourceColumn pulumi.StringInput `pulumi:"sourceColumn"`
	// Custom name to be used for attribute name in derived table. If not provided, `sourceColumn` is used.
	TargetMultiMeasureAttributeName pulumi.StringPtrInput `pulumi:"targetMultiMeasureAttributeName"`
}

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray []ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingInput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray and ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArray{ ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{...} }

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArrayOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs and ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingInput` via:

ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingArgs{...}

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput) MeasureValueType

Type of the attribute to be read from the source column. Valid values are `BIGINT`, `BOOLEAN`, `DOUBLE`, `VARCHAR`, `TIMESTAMP`.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput) SourceColumn

Source column from where the attribute value is to be read.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput) TargetMultiMeasureAttributeName

Custom name to be used for attribute name in derived table. If not provided, `sourceColumn` is used.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsMultiMeasureAttributeMappingOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput) MultiMeasureAttributeMappings

Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes. See above.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput) TargetMultiMeasureName

Name of the target multi-measure name in the derived table. This input is required when `measureNameColumn` is not provided. If `measureNameColumn` is provided, then the value from that column will be used as the multi-measure name.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutputWithContext

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs, ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtr and ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrInput` via:

        ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsArgs{...}

or:

        nil

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput) MultiMeasureAttributeMappings

Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes. See above.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput) TargetMultiMeasureName

Name of the target multi-measure name in the derived table. This input is required when `measureNameColumn` is not provided. If `measureNameColumn` is provided, then the value from that column will be used as the multi-measure name.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationMultiMeasureMappingsPtrOutputWithContext

type ScheduledQueryTargetConfigurationTimestreamConfigurationOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) DatabaseName

Name of Timestream database to which the query result will be written.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) DimensionMappings

Configuration block for mapping of column(s) from the query result to the dimension in the destination table. See below.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) MeasureNameColumn

Name of the measure column.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) MixedMeasureMappings

Configuration block for how to map measures to multi-measure records. See below.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) MultiMeasureMappings

Configuration block for multi-measure mappings. Only one of `mixedMeasureMappings` or `multiMeasureMappings` can be provided. `multiMeasureMappings` can be used to ingest data as multi measures in the derived table. See below.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) TableName

Name of Timestream table that the query result will be written to. The table should be within the same database that is provided in Timestream configuration.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) TimeColumn

Column from query result that should be used as the time column in destination table. Column type for this should be TIMESTAMP.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationOutputWithContext

func (o ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutputWithContext

func (o ScheduledQueryTargetConfigurationTimestreamConfigurationOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationPtrInput

type ScheduledQueryTargetConfigurationTimestreamConfigurationPtrInput interface {
	pulumi.Input

	ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput() ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput
	ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutputWithContext(context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput
}

ScheduledQueryTargetConfigurationTimestreamConfigurationPtrInput is an input type that accepts ScheduledQueryTargetConfigurationTimestreamConfigurationArgs, ScheduledQueryTargetConfigurationTimestreamConfigurationPtr and ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput values. You can construct a concrete instance of `ScheduledQueryTargetConfigurationTimestreamConfigurationPtrInput` via:

        ScheduledQueryTargetConfigurationTimestreamConfigurationArgs{...}

or:

        nil

type ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput

type ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) DatabaseName

Name of Timestream database to which the query result will be written.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) DimensionMappings

Configuration block for mapping of column(s) from the query result to the dimension in the destination table. See below.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) Elem

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) ElementType

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) MeasureNameColumn

Name of the measure column.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) MixedMeasureMappings

Configuration block for how to map measures to multi-measure records. See below.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) MultiMeasureMappings

Configuration block for multi-measure mappings. Only one of `mixedMeasureMappings` or `multiMeasureMappings` can be provided. `multiMeasureMappings` can be used to ingest data as multi measures in the derived table. See below.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) TableName

Name of Timestream table that the query result will be written to. The table should be within the same database that is provided in Timestream configuration.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) TimeColumn

Column from query result that should be used as the time column in destination table. Column type for this should be TIMESTAMP.

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput

func (ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutputWithContext

func (o ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput) ToScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutputWithContext(ctx context.Context) ScheduledQueryTargetConfigurationTimestreamConfigurationPtrOutput

type ScheduledQueryTimeouts

type ScheduledQueryTimeouts struct {
	// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
	Create *string `pulumi:"create"`
	// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
	Delete *string `pulumi:"delete"`
	// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
	Update *string `pulumi:"update"`
}

type ScheduledQueryTimeoutsArgs

type ScheduledQueryTimeoutsArgs struct {
	// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
	Create pulumi.StringPtrInput `pulumi:"create"`
	// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
	Delete pulumi.StringPtrInput `pulumi:"delete"`
	// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
	Update pulumi.StringPtrInput `pulumi:"update"`
}

func (ScheduledQueryTimeoutsArgs) ElementType

func (ScheduledQueryTimeoutsArgs) ElementType() reflect.Type

func (ScheduledQueryTimeoutsArgs) ToScheduledQueryTimeoutsOutput

func (i ScheduledQueryTimeoutsArgs) ToScheduledQueryTimeoutsOutput() ScheduledQueryTimeoutsOutput

func (ScheduledQueryTimeoutsArgs) ToScheduledQueryTimeoutsOutputWithContext

func (i ScheduledQueryTimeoutsArgs) ToScheduledQueryTimeoutsOutputWithContext(ctx context.Context) ScheduledQueryTimeoutsOutput

func (ScheduledQueryTimeoutsArgs) ToScheduledQueryTimeoutsPtrOutput

func (i ScheduledQueryTimeoutsArgs) ToScheduledQueryTimeoutsPtrOutput() ScheduledQueryTimeoutsPtrOutput

func (ScheduledQueryTimeoutsArgs) ToScheduledQueryTimeoutsPtrOutputWithContext

func (i ScheduledQueryTimeoutsArgs) ToScheduledQueryTimeoutsPtrOutputWithContext(ctx context.Context) ScheduledQueryTimeoutsPtrOutput

type ScheduledQueryTimeoutsInput

type ScheduledQueryTimeoutsInput interface {
	pulumi.Input

	ToScheduledQueryTimeoutsOutput() ScheduledQueryTimeoutsOutput
	ToScheduledQueryTimeoutsOutputWithContext(context.Context) ScheduledQueryTimeoutsOutput
}

ScheduledQueryTimeoutsInput is an input type that accepts ScheduledQueryTimeoutsArgs and ScheduledQueryTimeoutsOutput values. You can construct a concrete instance of `ScheduledQueryTimeoutsInput` via:

ScheduledQueryTimeoutsArgs{...}

type ScheduledQueryTimeoutsOutput

type ScheduledQueryTimeoutsOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTimeoutsOutput) Create

A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).

func (ScheduledQueryTimeoutsOutput) Delete

A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.

func (ScheduledQueryTimeoutsOutput) ElementType

func (ScheduledQueryTimeoutsOutput) ToScheduledQueryTimeoutsOutput

func (o ScheduledQueryTimeoutsOutput) ToScheduledQueryTimeoutsOutput() ScheduledQueryTimeoutsOutput

func (ScheduledQueryTimeoutsOutput) ToScheduledQueryTimeoutsOutputWithContext

func (o ScheduledQueryTimeoutsOutput) ToScheduledQueryTimeoutsOutputWithContext(ctx context.Context) ScheduledQueryTimeoutsOutput

func (ScheduledQueryTimeoutsOutput) ToScheduledQueryTimeoutsPtrOutput

func (o ScheduledQueryTimeoutsOutput) ToScheduledQueryTimeoutsPtrOutput() ScheduledQueryTimeoutsPtrOutput

func (ScheduledQueryTimeoutsOutput) ToScheduledQueryTimeoutsPtrOutputWithContext

func (o ScheduledQueryTimeoutsOutput) ToScheduledQueryTimeoutsPtrOutputWithContext(ctx context.Context) ScheduledQueryTimeoutsPtrOutput

func (ScheduledQueryTimeoutsOutput) Update

A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).

type ScheduledQueryTimeoutsPtrInput

type ScheduledQueryTimeoutsPtrInput interface {
	pulumi.Input

	ToScheduledQueryTimeoutsPtrOutput() ScheduledQueryTimeoutsPtrOutput
	ToScheduledQueryTimeoutsPtrOutputWithContext(context.Context) ScheduledQueryTimeoutsPtrOutput
}

ScheduledQueryTimeoutsPtrInput is an input type that accepts ScheduledQueryTimeoutsArgs, ScheduledQueryTimeoutsPtr and ScheduledQueryTimeoutsPtrOutput values. You can construct a concrete instance of `ScheduledQueryTimeoutsPtrInput` via:

        ScheduledQueryTimeoutsArgs{...}

or:

        nil

type ScheduledQueryTimeoutsPtrOutput

type ScheduledQueryTimeoutsPtrOutput struct{ *pulumi.OutputState }

func (ScheduledQueryTimeoutsPtrOutput) Create

A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).

func (ScheduledQueryTimeoutsPtrOutput) Delete

A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.

func (ScheduledQueryTimeoutsPtrOutput) Elem

func (ScheduledQueryTimeoutsPtrOutput) ElementType

func (ScheduledQueryTimeoutsPtrOutput) ToScheduledQueryTimeoutsPtrOutput

func (o ScheduledQueryTimeoutsPtrOutput) ToScheduledQueryTimeoutsPtrOutput() ScheduledQueryTimeoutsPtrOutput

func (ScheduledQueryTimeoutsPtrOutput) ToScheduledQueryTimeoutsPtrOutputWithContext

func (o ScheduledQueryTimeoutsPtrOutput) ToScheduledQueryTimeoutsPtrOutputWithContext(ctx context.Context) ScheduledQueryTimeoutsPtrOutput

func (ScheduledQueryTimeoutsPtrOutput) Update

A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).

Jump to

Keyboard shortcuts

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